16
"MONEY AND ITEMS"
000000
Auto Assembler Script
[ENABLE]
alloc(script,2048)
label(returnhere)
label(originalcode)
label(exit)
label(maa)
registersymbol(maa)
aobscan(aobmoney,89 41 0C B0 01 5D)
script:
mov [ecx+0C],(int)999999
mov al,01
originalcode:
//mov [ecx+0C],eax
//mov al,01
exit:
jmp returnhere
aobmoney:
maa:
jmp script
returnhere:
[DISABLE]
dealloc(script)
maa:
mov [ecx+0C],eax
mov al,01
//Alt: db 89 41 0C B0 01
unregistersymbol(maa)
{majmun}
24
"INFINITE KNIVES"
000000
Auto Assembler Script
[ENABLE]
alloc(MyScript,128)
label(MyScript_part2)
label(returnhere1)
label(returnhere2)
label(exit1)
label(exit2)
aobscan(RetCheck, 85 C0 74 15 8B 10 8B C8 8B 42 38 56) //searching knives retcheck
aobscan(code1 , 0F B7 51 0A xx xx xx xx xx xx xx xx xx 8B C8 8D 14 91 56) //searching knives address
aobscan(code2 ,74 0D xx xx xx xx xx xx 48 FF D0 5D C2 04 00 33 C0 5D C2 04 00)//Knives quantity hack
label(KniveAddress)
MyScript:
cmp [ebp+04],RetCheck
jne short exit1
test ebx,ebx
je short exit1
mov eax,[ecx+04]
mov eax,[eax+20]
mov [KniveAddress],eax
exit1:
mov eax,[ecx+04] //original
and edx,00003FFF //original
jmp returnhere1
MyScript_part2:
mov edx,[eax] //original
mov ecx,eax //original
mov eax,[edx+48] //original
cmp ecx,[KniveAddress] //dealing with knives ??
jne short exit2
//"call eax" replacement
mov eax,999
pop ebp
ret 004
exit2:
jmp returnhere2
KniveAddress:
dd 00
code1+4://searching knives address
jmp MyScript
db 90 90 90 90
returnhere1:
code2+2://Knives quantity hack
jmp MyScript_part2
nop
db 48
returnhere2:
[DISABLE]
dealloc(MyScript)
aobscan(code1, 0F B7 51 0A xx xx xx xx xx xx xx xx xx 8B C8 8D 14 91 56)
code1+4:
mov eax,[ecx+04]
and edx,00003FFF
aobscan(code2, 74 0D xx xx xx xx xx xx 48 FF D0 5D C2 04 00 33 C0 5D C2 04 00)
code2+2:
mov edx,[eax]
mov ecx,eax
mov eax,[edx+48]
{mgr.inz.Player aka YourEnemy}
0
"HEALTH"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(health)
registersymbol(health)
aobscan(aobhealth,8B 40 58 2B 45 08 8B 75)
newmem:
mov dword ptr [eax+58],(int)900
originalcode:
mov eax,[eax+58]
sub eax,[ebp+08]
exit:
jmp returnhere
aobhealth:
health:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
health:
mov eax,[eax+58]
sub eax,[ebp+08]
//Alt: db 8B 40 58 2B 45 08
unregistersymbol(health)
{majmun}
2
"STEALTH"
000000
Auto Assembler Script
[Enable]
label(Stealth)
registersymbol(Stealth)
aobscan(OurAddress,5EB0015B8BE55DC2040057 );//Byte Pattern
OurAddress-6://Found address subtract 0x16. Thats the location
Stealth:
db 80 7D FF EF//Bytes we wanna write
[Disable]
Stealth:
db 80 7D FF 00//Default bytes
unregistersymbol(Stealth)
65
"INFINITE ASSASSINS SIGNAL"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,128)
label(jmpassbar)
label(returnhere)
label(originalcode)
label(exit)
registersymbol(jmpassbar)
aobscan(assbar_AOB,8B 44 18 10 8B 4D E4 89 04 B1 8B 45 E4)
newmem:
mov [eax+ebx+10],01
originalcode:
mov eax,[eax+ebx+10]
mov ecx,[ebp-1C]
exit:
jmp returnhere
assbar_AOB: //"ACBSP.exe"+C1F546:
jmpassbar:
jmp newmem
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
jmpassbar: //"ACBSP.exe"+C1F546:
mov eax,[eax+ebx+10]
mov ecx,[ebp-1C]
//Alt: db 8B 44 18 10 8B 4D E4
unregistersymbol(jmpassbar)
{Cielos}
83
"FAST ASSASSIN LEVEL UP"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(falup)
registersymbol(falup)
aobscan(aobalup,89 46 0C 8B 8F DC 00 00 00 3B C1)
newmem:
mov [esi+0C],(int)15500
mov ecx,[edi+000000DC]
originalcode:
//mov [esi+0C],eax
//mov ecx,[edi+000000DC]
exit:
jmp returnhere
aobalup:
falup:
jmp newmem
nop
nop
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
falup:
mov [esi+0C],eax
mov ecx,[edi+000000DC]
//Alt: db 89 46 0C 8B 8F DC 00 00 00
unregistersymbol(falup)
{majmun}
84
"SKILL POINTS FOR ASSASSINS"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(spfa)
registersymbol(spfa)
aobscan(spfa_AOB,29 46 10 8B 3F 8B 47)
newmem:
mov [esi+10],(int)1
mov edi,[edi]
originalcode:
//sub [esi+10],eax
//mov edi,[edi]
exit:
jmp returnhere
spfa_AOB:
spfa:
jmp newmem
returnhere:
[DISABLE]
dealloc(newmem)
spfa:
sub [esi+10],eax
mov edi,[edi]
//Alt: db 29 46 10 8B 3F
unregistersymbol(spfa)
{majmun}
11
"FREEZE COUNTDOWN TIMER [45 sec.]"
000000
Auto Assembler Script
[ENABLE]
alloc(Countdown,128)
label(returnhere)
label(exit)
label(timehack)
aobscan(RetCheck1,D9 5D FC 80 BF F4 00 00 00 00 74 10)
aobscan(RetCheck2,D9 5D FC 0F B6 46 76 D9 45 FC 50 51)
aobscan(RetCheck3,8D 8E 08 02 00 00 E8 xx xx xx xx 51 D9 1C 24 E8)
aobscan(RetCheck4,6A 01 8b ce E8 xx xx xx xx 51 D9 1C 24 E8)
aobscan(CountdownAOB,8B 41 1C 8B 38 8B 70 04 xx xx xx xx xx 08)
Countdown:
cmp [ebp+04],RetCheck1
je short timehack
cmp [ebp+04],RetCheck2
je short timehack
cmp [ebp+04],RetCheck3+0b
je short timehack
cmp [ebp+04],RetCheck4+09
je short timehack
jmp short exit
timehack:
mov [ecx+08],edi
add [ecx+08],00149970// always 45 seconds left, (45 * 30000 = 1350000 = 00149970(hex) )
exit:
mov eax,[ecx+0C] //original
mov edx,[ecx+08] //original
jmp returnhere
CountdownAOB+08:
jmp Countdown
db 08
returnhere:
[DISABLE]
dealloc(newmem)
aobscan(CountdownAOB,8B 41 1C 8B 38 8B 70 04 xx xx xx xx xx 08)
CountdownAOB+08:
mov eax,[ecx+0C]
mov edx,[ecx+08]
{mgr.inz.Player aka YourEnemy}
10
"FREEZE STOPWATCH TIMER [7.77]"
000000
Auto Assembler Script
[ENABLE]
alloc(stopwatch,64)
label(returnhere)
label(exit)
aobscan(RetCheck, e8 xx xx xx xx 8d 8b 00 01 00 00 e8 xx xx xx xx 51)
aobscan(StopwatchAOB, 8B 51 1C 8B 02 8B 52 04 xx xx xx xx xx 89 45 F8)
stopwatch:
cmp [ebp+4],RetCheck+10
jne short exit
mov [ecx],eax
sub [ecx],38E8C // 7.77 seconds * 30000 = 233100 = 38E8C(hex)
exit:
sub eax,[ecx] //original
sbb edx,[ecx+04] //original
jmp returnhere
StopwatchAOB+8:
jmp stopwatch
returnhere:
[DISABLE]
aobscan(StopwatchAOB, 8B 51 1C 8B 02 8B 52 04 xx xx xx xx xx 89 45 F8)
StopwatchAOB+8:
sub eax,[ecx]
sbb edx,[ecx+04]
//Alt: db 2B 01 1B 51 04
{mgr.inz.Player aka YourEnemy}
4
"ONE HIT KILL"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(onehitkilling)
registersymbol(onehitkilling)
aobscan(oht_aob,8B 42 08 8B 4D E8 3B C1)
newmem:
mov dword ptr [edx+08],0
originalcode:
mov eax,[edx+08]
mov ecx,[ebp-18]
exit:
jmp returnhere
oht_aob: //"ACBSP.exe"+1639D0E:
onehitkilling:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
onehitkilling: //"ACBSP.exe"+1639D0E:
mov eax,[edx+08]
mov ecx,[ebp-18]
//Alt: db 8B 42 08 8B 4D E8
unregistersymbol(onehitkilling)
{majmun}
6
"NO NOTORIETY"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(notoriety)
registersymbol(notoriety)
aobscan(nono_aob,F3 0F 11 46 0C A1)
newmem:
mov [esi+0c],(float)0.0
originalcode:
//movss [esi+0c],xmm0
exit:
nono_aob:
notoriety:
jmp newmem
returnhere:
[DISABLE]
dealloc(newmem)
movss [esi+0c],xmm0
//Alt: db F3 0F 11 46 0C
registersymbol(notoriety)
9
"KILL CIVILIANS"
000000
Auto Assembler Script
[Enable]
label(Civilian)
registersymbol(Civilian)
aobscan(OurAddress,B8020000005E5DC20400558BEC56);//Byte Pattern
OurAddress-16://Found address subtract 0x16. Thats the location
Civilian:
db 83 7E 58 EF//Bytes we wanna write
[Disable]
Civilian:
db 83 7E 58 00//Default bytes
unregistersymbol(Civilian)
1
"ALLY HEALTH"
000000
Auto Assembler Script
[ENABLE]
aobscan(ally,F3 0F 2A 40 08 8B 40 10 F3 0F 11 45 0C 74 0D E8 xx xx xx xx 8b c8)
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
newmem:
mov dword ptr [eax+08],1000
originalcode:
cvtsi2ss xmm0,[eax+08]
exit:
jmp returnhere
ally: //"ACBSP.exe"+1D6604C:
jmp newmem
returnhere:
[DISABLE]
aobscan(ally,E9 xx xx xx xx 8B 40 10 F3 0F 11 45 0C 74 0D E8 xx xx xx xx 8b c8)
dealloc(newmem)
ally: //"ACBSP.exe"+1D6604C:
db F3 0F 2A 40 08
89
"PRESS F12 FOR CHEATS BELOW"
000000
Auto Assembler Script
[ENABLE]
alloc(teleportus,2048)
fullaccess("ACBSP.exe"+19,16)
label(returnhere)
label(originalcode)
label(exit)
label(dziesiec)
label(mojeaxsiu)
aobscan(codeteleport, 0f 55 ca 0f 56 c1 0f 29 85 20 ff ff ff)
teleportus:
cmp byte ptr ["ACBSP.exe"+19],1
jne short originalcode
mov byte ptr ["ACBSP.exe"+19],0
movss xmm2,[eax+38]
addss xmm2,[dziesiec]
movss [eax+38],xmm2
originalcode:
mov [mojeaxsiu],eax
lea eax,[eax+38]
mov dword ptr ["ACBSP.exe"+21],eax
mov eax,[mojeaxsiu]
movaps xmm2,[eax+30]
movaps xmm1,xmm0
exit:
jmp returnhere
dziesiec:
dd (float)15
mojeaxsiu:
dd 00
//"ACBSP.exe"+1543125:
codeteleport-b:
jmp teleportus
nop
nop
returnhere:
[DISABLE]
dealloc(teleportus)
aobscan(codeteleport, 0f 55 ca 0f 56 c1 0f 29 85 20 ff ff ff)
//"ACBSP.exe"+1543125:
codeteleport-b:
movaps xmm2,[eax+30]
movaps xmm1,xmm0
//Alt: db 0F 28 50 30 0F 28 C8
{mgr.inz.Player aka YourEnemy}
Toggle Activation
123
Press F12 For Cheats Below
0
90
"Teleport 15 Feets Up [moving]"
000000
Byte
"ACBSP.exe"+19
Set Value
85
1
Teleport 15 Feets Up [moving]
0
91
"Teleport 30 feets Up"
000000
Float
"ACBSP.exe"+21
0
Increase Value
73
30
Teleport 30 Feets Up
0
92
"Teleport 30 Feets Down"
000000
Float
"ACBSP.exe"+21
0
Decrease Value
75
30
Teleport 30 Feets Down
0
93
"Teleport 300 Feets Up"
000000
Float
"ACBSP.exe"+21
0
Increase Value
79
300
Teleport 300 Feets Up
0
s1_enable
031100C6
l1_enable
031100CA
s_enable
06CB00BB
l_enable
06CB00BF
u_enable
06CB00C3
one
06CB00C7
two
06CB00CB