Jump to content

Recommended Posts

Hello everyone.

I'm trying to block lalaker1's hack and I want to do it by changing packet headers' numbers in client/server. I tried it and now when I move a little it kicks me out with syserr "Process: UNKNOWN HEADER: 199, LAST HEADER: 0(0), REMAIN BYTES: 51, fd: 18". I don't even have that header. I verified 2 times headers' numbers and they are all ok client/server side. I changed them like 58 -> 5899.

I changed that only in packet.h and Packet.h. Do I need to change it in any other files?

What I'm doing wrong?

Link to comment
Share on other sites

Acum 15 ore, Shang a spus:

Headers are BYTE data types which means the max value of it is 255.

Thank you, it worked.

But... It doesn't block lalaker1. It works well... I changed 10 packet headers: 

HEADER_CG_ATTACK,
HEADER_CG_MOVE,
HEADER_CG_ON_CLICK,
HEADER_CG_CHARACTER_POSITION,
HEADER_CG_FLY_TARGETING,
HEADER_CG_USE_SKILL,
HEADER_CG_ADD_FLY_TARGETING,
HEADER_CG_SHOOT,
HEADER_CG_TARGET,
HEADER_CG_FISHING

Do I need to change other?

EDIT: For now I blocked Pro damage, Wait damage and Mobber. All the rest work.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.