Patching a bot

11/11/2010 19:53 ryuchetval#1
Hello everybody...
Lately I've been encountering problems with aimbotters on my server and I've been wondering how to patch it so that they can't aimbot anymore...
My problem is that I've never HEX edited any file...
Somebody suggested me to change the fastblade and scentsword id's in the client and then change them into the source too so that the aimbot won't work...
I don't know if his ideea is good or not...if it is I am asking the community if you can help me about this problem and how I should do this...
Hints, advices and other things are appreciated :)
Thanks in advance,
Vali
11/12/2010 08:47 TomasLT#2
Yeah its 1 of the tricks what u can do but i dont think so that it will be for a long time.few days maybe week and there will be again lots of aimboters
11/12/2010 09:11 ryuchetval#3
Well I have no ideea where to start... :(
11/12/2010 10:27 pro4never#4
Steps to helping reduce (but not eliminate) botters. Ppl will get around any client side protection really...


#1: Change key in client. Open conquer.exe using notepad or w/e and search the key and edit to what you want. By default it is DR654dt34trg4UI6, at least in new patches. Re-name it back into an exe file and that will help.

#2: Pack the exe using some form of packing software (google it!). It will make pulling the encryption key back out of the client a bit harder.

#3: Edit fb/ss skill ids... Change server side skill id for fb/ss to whatever you want then client side edit the magictype.dat (decryptors for it are available on the forum, search!) and edit the skill ids to the same as server side.


Those are all minor fixes really... Ideally you should be writing up some nice server side checks for these types of things (IE: calculating the probability of someone landing each hit they do and if it starts to become increasingly improbable, have it report online gm's to come check it out and ban them)
11/12/2010 17:42 ryuchetval#5
I searched the forum and you said that magictype is not encrypted but requires a binary reader to read what's in it

even though i could decrypt it with a decryptor i couldn't encrypt it back...so i guess binary reader/writer is the only solution...
11/12/2010 19:03 IAmHawtness#6
Quote:
Originally Posted by ryuchetval View Post
I searched the forum and you said that magictype is not encrypted but requires a binary reader to read what's in it

even though i could decrypt it with a decryptor i couldn't encrypt it back...so i guess binary reader/writer is the only solution...
Quote:
Originally Posted by Korvacs
If you don't know what you're talking about, then stop talking.
Seriously.
11/12/2010 22:13 pro4never#7
from what I understand, you do need to use an encryptor. It simply being in binary was from YEARS ago.