![]() |
Hacking Attempt Packet Flooding - Printable Version +- Mirage Source (https://mirage-engine.uk/forums) +-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61) +--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18) +---- Forum: General (https://mirage-engine.uk/forums/forumdisplay.php?fid=17) +---- Thread: Hacking Attempt Packet Flooding (/showthread.php?tid=1949) |
Hacking Attempt Packet Flooding - Avalonia - 22-07-2008 I have a problem that after sometime that i am not able to login anymore and get right when i login a "Packet Flooding" hack attempt. However if you would create a new account and a new char you could login quite fine , it only happens to accounts wich exist for some time and maybe after a few logins ( not sure why it happens ), but when it happens players cant login at all anymore. Looking at the Incoming Data at the server i notice that the Datatimer is always 0 when creating a new account and logging in wich kinda makes the: Code: If GetTickCount >= Player(Index).DataTimer + 1000 Then obsolete. However when i login wich a bugged account the datatimer is 4451531~ while the TickCount is about the half and so it wont reset the datapackets and exceed it after some time. Rebooting the Server or the computer does not help. I added Packet Encryption Decryption sometime ago to my Server/Client however everything seems to work fine , the Decrypted LOGIN packet seems to be as it should be, and everything is running fine , just after sometime accounts getting bugged(randomly?). Also checked if ClearPlayer(index) is on the right place , wich resets the datapackets, and i did not find any error. |