Article View: alt.games.descent
Article #81240Re: Hacking!
From: Fernii
Date: Wed, 28 Jun 2000 00:00
Date: Wed, 28 Jun 2000 00:00
13 lines
1599 bytes
1599 bytes
It's pretty easy if you know hexediting aswell. what happens in the network layer is the hacked exe sends a paket equal to something like "spawn_MiniBoss" or "spawn_MegaMissile". The other clients receive that packet and their .exe's do as they're told from the erroneous packet. This can only happen if there isn't a check in the network layer. but if there is a check programmed into the exe's, it intercepts the packet, compares it to the mode(Singleplayer, or Multi) and type(Anarchy, Co-op) of game that's being played, and if it matches what's in the rules, it let's the exe do it's thing. if it doesn't match the rules, the receiving exe either dumps the packet or if the programmer was fancy enough, the checksum code sends out an alert. Usually in the form of a message saying "player who sent suspicious packet is trying to cheat!" This check has been implemented in Descent 3, thank god.
Technical Details
Message-ID:
<cef65.39230$ef6.447377@news1.rdc1.ab.home.com>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailReferences:
<3953d9f6_2@news1.prserv.net> <3953E9C7.B7C91236@descent-rangers.com>Show Full Headers
Complete Article Headers
From: "Fernii" <ferney@home.NOSPAMcom> Subject: Re: Hacking! Date: 2000/06/28 Message-ID: <cef65.39230$ef6.447377@news1.rdc1.ab.home.com> X-Deja-AN: 639849872 References: <3953d9f6_2@news1.prserv.net> <3953E9C7.B7C91236@descent-rangers.com> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Complaints-To: ab...@home.net X-Trace: news1.rdc1.ab.home.com 962166792 24.65.197.3 (Tue, 27 Jun 2000 21:33:12 PDT) Organization: @Home Network Canada X-MSMail-Priority: Normal NNTP-Posting-Date: Tue, 27 Jun 2000 21:33:12 PDT Newsgroups: alt.games.descent MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit