[How to] AntiAutoit disable with Cheat Engine

06/05/2013 12:05 boevoy#1
Hello, DC's which you had while using AutoIt program can be fixed with CE.
I think i'll write small program for this.

Now i'll explain how to find offset with CE:
1. Uncheck 'Case sensitive' and set 'Value Type' to 'String'.
2. Type 'Autoit' and click 'First scan'.
3. You can find >1 adress, but you need only 1. This adress will be smaller than 10500000 and looks like that: 04301508.
4. Double click on this adress to add adress to edit table.
5. Ok, you found adress, but you need offset for this.
6. I know only 1 way to find it. Open this adress and you'd see something like this: 'GameMP.dll+11508'.
7. 'GameMP.dll' - Dll base adress
'11508' - your offset (in HEX)

Than you can change string 'Autoit' to 'Butoit' or something else :)


Sorry for mistakes, :)
Spyhunter
06/05/2013 16:02 elysionLC#2
if anyone has some kind of code in autoit to simply place the offset and so is modified only and not have to be using some type CE always this code but does not work not missing

Quote:
Func _autoitpatch ()
Dim $chk_autoit = _MemoryWrite($autoitoffset , $memory , "11508" , "dword")
If $chk_autoit = 0 Then
Return True
Else
Return False
EndIf
EndFunc
06/05/2013 21:10 boevoy#3
$vBaseAdress_dll = _MemoryModuleGetBaseAddress($iPID, 'GameMP.dll')
$vAntiAutoit = 0x11508
_MemoryWrite($vBaseAdress_dll + $vAntiAutoit, $hMemory, 'Butoit', 'Char[6]')