11-15-2005, 09:55 AM
[vL]Kp,Nov 14 2005, 03:10 PM Wrote:Any true hacker should be able to tell you that a scanner isn't worth your time. Scanners try to detect impossible items, but fall prey to a number of problems:
(1) Diablo does not synchronize inventory properly. The state of a player's inventory is sent once when he joins, then never updated afterward. So if he equips an item he had in inventory when he entered, most scanners will freak and complain about duplicate items since it cannot tell that he no longer has an instance in his inventory. As a corollary, cheated items can be hidden from the scanner by equipping them before joining the game, then moving to inventory after the town loads.
(2) The duplicate item detection is spotty at best. Duplicated items are exact copies, so the only way to detect them is to (a) see two (or more) of the duplicated item in the same game at the same time (but beware (1) above) or (B) compile a list of believed-to-be-duplicated items and check other players' gear against that.
(3) Detection of impossible items relies on the author of the scanner to know item rules. If he's wrong, he may flag a legitimate item as hacked or let an impossible item through with no warnings.
(4) All the really nasty stuff is undetectable. God mode? It's a code hack on the cheater's system, undetectable except by observing that he isn't losing hit points. Godly mana? Even worse, since Diablo never updates the mana state of non-local players. Autokill? It's typically implemented by reporting huge amounts of damage at the victim without bothering to supply any source for the attack. Undetectable until it happens, and identifiable then only by heuristics. Game crash? Typically a code hack to send some malformed data. Undetectable until it happens. See location of other players? It's a code hack on the cheater's system, just like the map hacks for Starcraft. You can't detect it at all, even once it's used.
[right][snapback]94723[/snapback][/right]
Most current legit players who bother to scan use diabloguard, which elimanates most of the concerns above. Not (1) unfortunately but most legit players are aware of this limitation and subsequently ignore it, as for (2) it uses the (B) option and its database of duplicated items is very extensive. I can't say for certain but I'm pretty sure (3) is covered (who spends enough time creating a scanner without knowing item rules?) and as for (4), diablo hackers tend to be anything but discreet, the scanner picks up god mode, hacked spell levels, character levels and attributes and if someone's about to hack you in a game, I would be very surprised if they weren't using any of these hacks as well.
Link to diabloguard - www.legit-diablo.de.vu
Aarda's still throwing roses at the rain...