Sasami's Ragnarok World Forums
Register | Login | Logout | Edit profile | Avatars
Views: 410016
Main | Memberlist | Member pages | Online users
Ranks | Chat | New Chat | FAQ | Search | Photo album
04-27-24 11:16 PM
Sasami's Ragnarok World Forums (LOCKED) - Programming/reverse engineering discussion - Blowfish --> Sasami read |
Next newer thread | Next older thread
User
Post
masachan









Since: 05-05-02
From: Singapore

Since last post: 8028 days
Last activity: 8017 days
Posted on 05-05-02 04:13 AMQuote | Edit | Delete
Hi Sasami

How possible is it that Gravity could encrypt all their packets in blowfish 128 bit?
I dun think it would be very easy to read intercepted packets then,
either you would need a super computer or very good luck to decrypt it rite?

Masachan
The Raven









Since: 04-22-02

Since last post: 7965 days
Last activity: 7982 days
Posted on 05-05-02 06:56 AMQuote | Edit | Delete
How do you think the RO client will decrypt them? With the Key!
So it wouldn't work, someone will reverse the key from the client and use it in a new bot.
jekki









Since: 04-30-02
From: usa

Since last post: 7994 days
Last activity: 7978 days
Posted on 05-05-02 11:56 AMQuote | Edit | Delete
decrypting keys isn't that easy, unless theres tons of ahem *smart* people doing it and i dont think bot makers have the necessary skills to do that

hey i might be wrong neh?
masachan









Since: 05-05-02
From: Singapore

Since last post: 8028 days
Last activity: 8017 days
Posted on 05-05-02 01:10 PMQuote | Edit | Delete
decompiling isn't easy or at times impossible.
I'm using Visual.NET, just write a proggie in a mixture of languages and what are you going to decompile it in?

SoftIce isn't going to work as well cause it's going to be 128 bit blowfish encryption.

Masachan
The Raven









Since: 04-22-02

Since last post: 7965 days
Last activity: 7982 days
Posted on 05-05-02 01:59 PMQuote | Edit | Delete
If it's encrypted, the client stores the key SOMEWHERE in the exe.

About .NET, you can easily disassemble it to the IL. That's the point of .NET, all of the languages are first compiled to the IL.
Sasami

Goddess in Training








Since: 02-18-02
From: Back in texas! YAY! college sucked!
Rating: 10 (1030 pts)

Since last post: 7359 days
Last activity: 7359 days
Posted on 05-05-02 02:27 PMQuote | Edit | Delete
Hm, you're getting into areas I havn't explored yet, first of all, by .NET I'm assuming you're talking about the "upgrade" to visual basic as microsoft calls it, correct? I've done some research and decompiling VB files back to their exact original source code is possible, but there isn't a tool out there yet to do it, and i'm sure noone wants to spend their time trying. So you are saying the new VB.NET series can be decompiled down to the IL... what's IL stand for now? hehe

or am I just completly off on things

As for the 128 bit encryption, it could be a possibility, but that would also require the server to send out ALOT more packets, requiring a lot more overhead, and bandwidth. The encryption would set the bot makers back a while, but they would still be able to crack it. But, as I have stated many times, If the encryption protocols are rotated weekly, it would get the bot programmers so frusrated they would have to quit
The Raven









Since: 04-22-02

Since last post: 7965 days
Last activity: 7982 days
Posted on 05-05-02 04:13 PMQuote | Edit | Delete
VB.NET isn't just an upgrade to Visual Basic, it's a completely different programming platform at which a lot of different programming-languages, including Visual Basic, can be compiled to the same Intermediate Language.
This IL is quite easy to understand compared to the usual x86 assembly and
Microsoft even released a tool of their own to disassemble every .NET executable to the IL.
Sasami

Goddess in Training








Since: 02-18-02
From: Back in texas! YAY! college sucked!
Rating: 10 (1030 pts)

Since last post: 7359 days
Last activity: 7359 days
Posted on 05-05-02 05:18 PMQuote | Edit | Delete
ewww... not very secure then huh?

and i like how assembly works, it is the true machine langauge, very fast and efficient, IL techinically gets changed to assembly somewhere down the line.

but the encrypting packets may be a valid idea in the end, it all remains to be seen.
Frost2









Since: 05-04-02
From: ?

Since last post: 8025 days
Last activity: 8025 days
Posted on 05-08-02 05:36 AMQuote | Edit | Delete
encryption wouldnt be a very smart move on gravitys side unless they get way faster servers...what other successful mmorpg's use 128bit encryption -_-

--------------------
?????
kei









Since: 04-26-02

Since last post: 7958 days
Last activity: 8033 days
Posted on 05-08-02 06:44 AMQuote | Edit | Delete
encryption = CPU time
4k people playing the same game = CPU time x 4k

I won't do the math, don't wanna bother.
Next newer thread | Next older thread
Sasami's Ragnarok World Forums (LOCKED) - Programming/reverse engineering discussion - Blowfish --> Sasami read |
Edit/move/close/delete thread


Sasami's Ragnarok World

AcmlmBoard v1.7
© 2000-2001 Acmlm

Page rendered in 0.013 seconds.