Packet Editor Prevention

Posted by Saiklo on Sept. 11, 2008, 1:03 a.m.

I've established a system in Squeebs where packet editors, like Art Money,etc. are useless.

Basically, most of the more important variables, like levels, items, health, etc. are server sided.

Example: Say your running a packet editor. An item drops from an enemy. The editor records it. You replay the drop. Your booted from the game.

What happened?

Simple, the server tells the client(s) that an item has been dropped, making a drop variable 1. Then the client(s) relay an item drop confirmation message to the server, making a drop variable 0. Everything is fine and dandy.

You replay the dropped item by resending the packet. The drop variable is still 0. The server detects something is amiss, and boots you.

While I'm sure someone will find a way to break it somehow, I still think it's pretty solid.

Comments

poultry 15 years, 8 months ago

Lol