Barubary Reverse
Engineer
Registered: Jun 2001 Location: Posts:
216 |
Stealth Codes
DO NOT Work
Don't
use them. We thought that Sonic Team wouldn't be smart enough
to reverse engineer. We're very wrong there.
We're
working on something that is theoretically secure as opposed
to only security through obscurity.
It will actually
be a return to the old code format, believe it or not. We will
update the code every time Sonic Team changes something. But
this time, if Sonic Team has changed the "correct" checksum,
or something else, you will be disconnected by the code,
preventing you from being banned. We will make sure this time
that banning from the direct use of codes is not possible.
We encrypted the Stealth Code as best we could. But it
didn't matter. Sonic Team still broke it. Now we have a method
that doesn't rely upon secrecy. In fact, we might release the
code unencrypted for Sonic Team to see in plain view, since it
no longer would matter.
I'm sure some of you will
think that Sonic Team will ban people who disconnect during a
checksum. Well, they can do that, but not at the cost of
innocent users. To cause an innocent version of the same
condition, all you have to do is disconnect while the lobby
screen appears, but dimmed (right after warp effect ends). The
window for this to happen is several seconds. Plenty of time
for innocent users with bad ISPs to disconnect.
Since
I'm rather pissed off, I might add to the code to make it so
that the logon server never sees your items, and as such can
never ban you for banned items. I hope that only legitimate
users get banned, so that Sonic Team rethinks their policy. I
hope that legits and cheaters can coexist.
--
Barubary
Report
this post to a moderator | IP: Logged |