1 registered members (AndrewAMD),
827
guests, and 6
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Encrypt and Client-side movement
#433378
11/28/13 18:29
11/28/13 18:29
|
Joined: Jan 2006
Posts: 968
EpsiloN
OP
User
|
OP
User
Joined: Jan 2006
Posts: 968
|
From the manual : For preventing client hacking or cheating by injection of malicious data packets, always use encryption for MMOGs. If I use dplay_encrypt , does this mean that I can move the client localy and send position to server , or I still have to use server authority over client? I mean , is it easy to cheat/hack with encription? *EDIT* This can save a lot of traffic
Last edited by EpsiloN; 11/28/13 18:29.
|
|
|
Re: Encrypt and Client-side movement
[Re: EpsiloN]
#433379
11/28/13 18:47
11/28/13 18:47
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Yes. Whatever the manual says, it's bullshit and it doesn't help you in any way to authenticate a client and the data they send. It may help against man in the middle attacks and people sniffing on the wire, although, since the manual makes no effort in telling you how the encryption works and what is used to authenticate and authorise clients, I wouldn't exactly trust the system.
Given Gamestudios track record with encryption, which basically boils down to security-through-obscurity and no one actually caring enough to break it since it's not worth the effort... Well, I don't know, use with care and don't trust a client. Ever.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: Encrypt and Client-side movement
[Re: WretchedSid]
#433380
11/28/13 18:50
11/28/13 18:50
|
Joined: Oct 2011
Posts: 1,082 Germany
Ch40zzC0d3r
Serious User
|
Serious User
Joined: Oct 2011
Posts: 1,082
Germany
|
How should this protect you from manipulating the position of your player in memory? Works even in World of Warcraft because the movement is clientsided. If everything would be client sided nobody would play this game because you could also change your health/mana etc in memory. Would be kind of shitty^^ But you should enable it because this way people have to reverse your game before they can do anything. Sending and faking packets is most of the times easier without any encryption and/or hash/crc check. If you need an anti-cheat I could also provide one with my gui gwen
|
|
|
Re: Encrypt and Client-side movement
[Re: Ch40zzC0d3r]
#433381
11/28/13 19:03
11/28/13 19:03
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
If you need an anti-cheat I could also provide one with my gui gwen Sounds familiarBy the way, I'm not sure what I should think of someone with a leetspeak username and no track record in cryptography (or anything, really), trying to sell an anti-cheat system with a GUI package. Is there a chance to peer-review it? Edit: Error-whateverthenumberis pointed rightfully out that we don't know yet if you are selling it. But why would you build snakeoil if you don't want to sell it?
Last edited by JustSid; 11/28/13 19:16.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: Encrypt and Client-side movement
[Re: WretchedSid]
#433383
11/28/13 19:49
11/28/13 19:49
|
Joined: Jul 2002
Posts: 3,208 Germany
Error014
Expert
|
Expert
Joined: Jul 2002
Posts: 3,208
Germany
|
Error-whateverthenumberis I'm offended. There is no dash in my name.
Perhaps this post will get me points for originality at least.
Check out Dungeon Deities! It's amazing and will make you happy, successful and almost certainly more attractive! It might be true!
|
|
|
Re: Encrypt and Client-side movement
[Re: Error014]
#433384
11/28/13 19:53
11/28/13 19:53
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: Encrypt and Client-side movement
[Re: WretchedSid]
#433385
11/28/13 19:54
11/28/13 19:54
|
Joined: Jul 2002
Posts: 3,208 Germany
Error014
Expert
|
Expert
Joined: Jul 2002
Posts: 3,208
Germany
|
You are silent!
EDIT: Come to think of it, you are not really silent, no.
Perhaps this post will get me points for originality at least.
Check out Dungeon Deities! It's amazing and will make you happy, successful and almost certainly more attractive! It might be true!
|
|
|
Re: Encrypt and Client-side movement
[Re: Error014]
#433386
11/28/13 19:54
11/28/13 19:54
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
I know. I'm eating. Didn't your mom teach you manners and told you that you shouldn't talk while eating?
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: Encrypt and Client-side movement
[Re: WretchedSid]
#433387
11/28/13 19:56
11/28/13 19:56
|
Joined: Jul 2002
Posts: 3,208 Germany
Error014
Expert
|
Expert
Joined: Jul 2002
Posts: 3,208
Germany
|
Well, I am not eating. I am just defending myself after you, in obvious malicious intent, misspell my name.
How could you.
Perhaps this post will get me points for originality at least.
Check out Dungeon Deities! It's amazing and will make you happy, successful and almost certainly more attractive! It might be true!
|
|
|
|