32
"================================="
4 Bytes
==========
95
"MONEY <=== [Click to Expand]"
1
62
"REAL INFINITE MONEY"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze money to $40000. Change it to half of your max money, mine
$50000 ;). [This script will run when got money taxes from dollar icon above
houses].
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(realmoney,89 46 38 89 45 F4) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [esi+38],(int)40000
mov [ebp-0C],eax
jmp return
realmoney:
jmp newmem
nop
return:
registersymbol(realmoney)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
realmoney:
db 89 46 38 89 45 F4
unregistersymbol(realmoney)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 123F6BB8
123F6B9E: 68 16 01 00 00 - push 00000116
123F6BA3: EB DA - jmp 123F6B7F
123F6BA5: 00 00 - add [eax],al
123F6BA7: 00 55 8B - add [ebp-75],dl
123F6BAA: EC - in al,dx
123F6BAB: 56 - push esi
123F6BAC: 83 EC 14 - sub esp,14
123F6BAF: 8B 75 08 - mov esi,[ebp+08]
123F6BB2: 8B 46 38 - mov eax,[esi+38]
123F6BB5: 03 45 0C - add eax,[ebp+0C]
// ---------- INJECTING HERE ----------
123F6BB8: 89 46 38 - mov [esi+38],eax
123F6BBB: 89 45 F4 - mov [ebp-0C],eax
// ---------- DONE INJECTING ----------
123F6BBE: 83 EC 0C - sub esp,0C
123F6BC1: 56 - push esi
123F6BC2: E8 F9 51 F9 F1 - call 0438BDC0
123F6BC7: 83 C4 10 - add esp,10
123F6BCA: 8B C8 - mov ecx,eax
123F6BCC: 8B 45 F4 - mov eax,[ebp-0C]
123F6BCF: 3B C1 - cmp eax,ecx
123F6BD1: 7E 0F - jle 123F6BE2
123F6BD3: 83 EC 0C - sub esp,0C
123F6BD6: 56 - push esi
}
63
"NO SUB MONEY"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze money to $40000. Change it to half of your max money, mine
$50000 ;). [This script will run when buying things/upgrade weapon].
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(nosubmoney,89 43 38 0F B6 45 10) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [ebx+38],(int)40000
movzx eax,byte ptr [ebp+10]
jmp return
nosubmoney:
jmp newmem
nop
nop
return:
registersymbol(nosubmoney)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
nosubmoney:
db 89 43 38 0F B6 45 10
unregistersymbol(nosubmoney)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12411AF7
12411ADB: 53 - push ebx
12411ADC: 83 EC 14 - sub esp,14
12411ADF: 8B 5D 08 - mov ebx,[ebp+08]
12411AE2: 8B 43 38 - mov eax,[ebx+38]
12411AE5: 39 45 0C - cmp [ebp+0C],eax
12411AE8: 7E 07 - jle 12411AF1
12411AEA: 33 C0 - xor eax,eax
12411AEC: E9 63 00 00 00 - jmp 12411B54
12411AF1: 8B 43 38 - mov eax,[ebx+38]
12411AF4: 2B 45 0C - sub eax,[ebp+0C]
// ---------- INJECTING HERE ----------
12411AF7: 89 43 38 - mov [ebx+38],eax
12411AFA: 0F B6 45 10 - movzx eax,byte ptr [ebp+10]
// ---------- DONE INJECTING ----------
12411AFE: 85 C0 - test eax,eax
12411B00: 74 41 - je 12411B43
12411B02: 83 EC 0C - sub esp,0C
12411B05: 68 40 84 60 0E - push 0E608440
12411B0A: E8 09 E8 EA F1 - call 042C0318
12411B0F: 83 C4 10 - add esp,10
12411B12: 83 EC 08 - sub esp,08
12411B15: 68 C8 EF BB 1E - push 1EBBEFC8
12411B1A: 89 45 F4 - mov [ebp-0C],eax
12411B1D: 50 - push eax
}
96
"STORAGE ITEM <=== [Click to Expand]"
1
46
"GOT ITEM UPGRADE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze your storage item for upgrade weapon to 999 by just buying
those item 2 times ;).
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(gotitem,89 48 0C 8B 05 80 C9 22 02 8B 88 B8) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [eax+0C],(int)999
mov eax,[0222C980]
jmp return
gotitem:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(gotitem)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
gotitem:
db 89 48 0C 8B 05 80 C9 22 02
unregistersymbol(gotitem)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1245CF2A
1245CF12: 74 31 - je 1245CF45
1245CF14: 8B 46 20 - mov eax,[esi+20]
1245CF17: 83 EC 08 - sub esp,08
1245CF1A: 57 - push edi
1245CF1B: 50 - push eax
1245CF1C: 39 00 - cmp [eax],eax
1245CF1E: E8 A5 E5 E7 F1 - call 042DB4C8
1245CF23: 83 C4 10 - add esp,10
1245CF26: 8B 48 0C - mov ecx,[eax+0C]
1245CF29: 41 - inc ecx
// ---------- INJECTING HERE ----------
1245CF2A: 89 48 0C - mov [eax+0C],ecx
1245CF2D: 8B 05 80 C9 22 02 - mov eax,[0222C980]
// ---------- DONE INJECTING ----------
1245CF33: 8B 88 B8 00 00 00 - mov ecx,[eax+000000B8]
1245CF39: 41 - inc ecx
1245CF3A: 89 88 B8 00 00 00 - mov [eax+000000B8],ecx
1245CF40: E9 61 00 00 00 - jmp 1245CFA6
1245CF45: 47 - inc edi
1245CF46: 3B FB - cmp edi,ebx
1245CF48: 7C 96 - jl 1245CEE0
1245CF4A: 8B 46 20 - mov eax,[esi+20]
1245CF4D: 89 45 F0 - mov [ebp-10],eax
1245CF50: 8B 45 0C - mov eax,[ebp+0C]
}
47
"NO SUB ITEM UPGRADE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze your storage item for upgrade weapon to 999 when you upgrade
your weapons ;).
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(nosubitem,89 48 0C 8B 05 80 C9 22 02) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [eax+0C],(int)999
mov eax,[0222C980]
jmp return
nosubitem:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(nosubitem)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
nosubitem:
db 89 48 0C 8B 05 80 C9 22 02
unregistersymbol(nosubitem)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1245E0C4
1245E0A9: 8B 45 08 - mov eax,[ebp+08]
1245E0AC: 8B 40 20 - mov eax,[eax+20]
1245E0AF: 83 EC 08 - sub esp,08
1245E0B2: 53 - push ebx
1245E0B3: 50 - push eax
1245E0B4: 39 00 - cmp [eax],eax
1245E0B6: E8 0D D4 E7 F1 - call 042DB4C8
1245E0BB: 83 C4 10 - add esp,10
1245E0BE: 8B 48 0C - mov ecx,[eax+0C]
1245E0C1: 2B 4D 10 - sub ecx,[ebp+10]
// ---------- INJECTING HERE ----------
1245E0C4: 89 48 0C - mov [eax+0C],ecx
1245E0C7: 8B 05 80 C9 22 02 - mov eax,[0222C980]
// ---------- DONE INJECTING ----------
1245E0CD: 8B 88 B4 00 00 00 - mov ecx,[eax+000000B4]
1245E0D3: 03 4D 10 - add ecx,[ebp+10]
1245E0D6: 89 88 B4 00 00 00 - mov [eax+000000B4],ecx
1245E0DC: 8B 45 08 - mov eax,[ebp+08]
1245E0DF: 8B 40 20 - mov eax,[eax+20]
1245E0E2: 83 EC 08 - sub esp,08
1245E0E5: 53 - push ebx
1245E0E6: 50 - push eax
1245E0E7: 39 00 - cmp [eax],eax
1245E0E9: E8 DA D3 E7 F1 - call 042DB4C8
}
8
"INFINITE CRYSTAL"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-21
Author : Herwin Yudha S
This script freeze your green crystal to 3500 when you buy something or got a
reward from quest ;). Change it to half of your max crystal.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(green,D9 18 0F B6 45 14) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [eax]
mov [eax],(float)3500.0
movzx eax,byte ptr [ebp+14]
jmp return
green:
jmp newmem
nop
return:
registersymbol(green)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
green:
db D9 18 0F B6 45 14
unregistersymbol(green)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 06EEBA5A
06EEBA3A: 73 07 - jae 06EEBA43
06EEBA3C: 33 C0 - xor eax,eax
06EEBA3E: E9 6F 00 00 00 - jmp 06EEBAB2
06EEBA43: 8B 43 08 - mov eax,[ebx+08]
06EEBA46: 39 70 0C - cmp [eax+0C],esi
06EEBA49: 0F 86 6A 00 00 00 - jbe 06EEBAB9
06EEBA4F: 8D 44 B0 10 - lea eax,[eax+esi*4+10]
06EEBA53: D9 00 - fld dword ptr [eax]
06EEBA55: D9 45 0C - fld dword ptr [ebp+0C]
06EEBA58: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
06EEBA5A: D9 18 - fstp dword ptr [eax]
06EEBA5C: 0F B6 45 14 - movzx eax,byte ptr [ebp+14]
// ---------- DONE INJECTING ----------
06EEBA60: 85 C0 - test eax,eax
06EEBA62: 0F 84 45 00 00 00 - je 06EEBAAD
06EEBA68: 85 F6 - test esi,esi
06EEBA6A: 75 41 - jne 06EEBAAD
06EEBA6C: 83 EC 0C - sub esp,0C
06EEBA6F: 68 18 88 90 0E - push 0E908818
06EEBA74: E8 9F 48 4A FD - call 04390318
06EEBA79: 83 C4 10 - add esp,10
06EEBA7C: 83 EC 08 - sub esp,08
06EEBA7F: 68 50 D4 E3 1C - push 1CE3D450
}
7
"MAX EXP ======> [Not Recommended]"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-21
Author : Herwin Yudha S
This script max your exp by 999999 when level up or reward from quest ;).
Activate once only. Not Recommended it turns out this script can skip event
in the game.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(exp,D9 5F 30 33 F6) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+30]
mov [edi+30],(float)999999.0
xor esi,esi
jmp return
exp:
jmp newmem
return:
registersymbol(exp)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
exp:
db D9 5F 30 33 F6
unregistersymbol(exp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 06ED6330
06ED631C: C3 - ret
06ED631D: 00 00 - add [eax],al
06ED631F: 00 55 8B - add [ebp-75],dl
06ED6322: EC - in al,dx
06ED6323: 57 - push edi
06ED6324: 56 - push esi
06ED6325: 8B 7D 08 - mov edi,[ebp+08]
06ED6328: D9 47 30 - fld dword ptr [edi+30]
06ED632B: D9 45 0C - fld dword ptr [ebp+0C]
06ED632E: DE C1 - faddp
// ---------- INJECTING HERE ----------
06ED6330: D9 5F 30 - fstp dword ptr [edi+30]
06ED6333: 33 F6 - xor esi,esi
// ---------- DONE INJECTING ----------
06ED6335: 8B 47 2C - mov eax,[edi+2C]
06ED6338: 3D 02 00 00 00 - cmp eax,00000002
06ED633D: 7C 06 - jl 06ED6345
06ED633F: 8B 47 2C - mov eax,[edi+2C]
06ED6342: 8B F0 - mov esi,eax
06ED6344: 4E - dec esi
06ED6345: 8B 05 D0 5C C8 09 - mov eax,[09C85CD0]
06ED634B: 8B 40 0C - mov eax,[eax+0C]
06ED634E: 3B F0 - cmp esi,eax
06ED6350: 7D 2C - jnl 06ED637E
}
103
"MAX DETAILS ON HANGAR"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-23
Author : Herwin Yudha S
This script will max details on hangar by upgrade with just 1 component ;).
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(dethang,D9 58 24 8B 05 C8 4F 49 0D) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [eax+24]
mov [eax+24],(float)180.0
mov eax,[0D494FC8]
jmp return
dethang:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(dethang)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dethang:
db D9 58 24 8B 05 C8 4F 49 0D
unregistersymbol(dethang)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12717F59
12717F41: 00 00 - add [eax],al
12717F43: 00 00 - add [eax],al
12717F45: 00 00 - add [eax],al
12717F47: 00 55 8B - add [ebp-75],dl
12717F4A: EC - in al,dx
12717F4B: 83 EC 08 - sub esp,08
12717F4E: 8B 45 08 - mov eax,[ebp+08]
12717F51: D9 40 24 - fld dword ptr [eax+24]
12717F54: D9 45 0C - fld dword ptr [ebp+0C]
12717F57: DE C1 - faddp
// ---------- INJECTING HERE ----------
12717F59: D9 58 24 - fstp dword ptr [eax+24]
12717F5C: 8B 05 C8 4F 49 0D - mov eax,[0D494FC8]
// ---------- DONE INJECTING ----------
12717F62: 8B 40 0C - mov eax,[eax+0C]
12717F65: D9 40 50 - fld dword ptr [eax+50]
12717F68: D9 45 0C - fld dword ptr [ebp+0C]
12717F6B: DE C1 - faddp
12717F6D: D9 58 50 - fstp dword ptr [eax+50]
12717F70: C9 - leave
12717F71: C3 - ret
12717F72: 00 00 - add [eax],al
12717F74: 00 00 - add [eax],al
12717F76: 00 00 - add [eax],al
}
17
"MAX DETAILS ON ARMORY"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-21
Author : Herwin Yudha S
This script will max details on armory by upgrade with just 1 component ;).
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(detail2,89 48 18 8B 86 80 00 00 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [eax+18],(int)300
mov eax,[esi+00000080]
jmp return
detail2:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(detail2)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
detail2:
db 89 48 18 8B 86 80 00 00 00
unregistersymbol(detail2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1218F541
1218F520: E8 23 62 12 F2 - call 042B5748
1218F525: 83 C4 10 - add esp,10
1218F528: C6 47 4A 01 - mov byte ptr [edi+4A],01
1218F52C: 8B 86 80 00 00 00 - mov eax,[esi+00000080]
1218F532: 8B 40 0C - mov eax,[eax+0C]
1218F535: 8B C8 - mov ecx,eax
1218F537: 39 09 - cmp [ecx],ecx
1218F539: 8B 40 08 - mov eax,[eax+08]
1218F53C: 8B 48 18 - mov ecx,[eax+18]
1218F53F: 03 CB - add ecx,ebx
// ---------- INJECTING HERE ----------
1218F541: 89 48 18 - mov [eax+18],ecx
1218F544: 8B 86 80 00 00 00 - mov eax,[esi+00000080]
// ---------- DONE INJECTING ----------
1218F54A: 8B C8 - mov ecx,eax
1218F54C: 8B 49 0C - mov ecx,[ecx+0C]
1218F54F: 8B D1 - mov edx,ecx
1218F551: 39 12 - cmp [edx],edx
1218F553: 8B 49 08 - mov ecx,[ecx+08]
1218F556: 8B 49 18 - mov ecx,[ecx+18]
1218F559: 83 EC 04 - sub esp,04
1218F55C: 6A 00 - push 00
1218F55E: 51 - push ecx
1218F55F: 50 - push eax
}
31
"================================="
4 Bytes
==========
97
"BATTLE BONUSES <=== [Click to Expand]"
1
76
"MAX BONUS ON BUY"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze battle bonuses to 9999 when you buying it 2 times ;).
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(addbonus,89 48 0C E8 FF E2 F0 F1) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [eax+0C],(int)9999
call 04361560
jmp return
addbonus:
jmp newmem
nop
nop
nop
return:
registersymbol(addbonus)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
addbonus:
db 89 48 0C E8 FF E2 F0 F1
unregistersymbol(addbonus)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12453259
12453238: E8 9B E8 FB FF - call 12411AD8
1245323D: 83 C4 10 - add esp,10
12453240: 8B 43 0C - mov eax,[ebx+0C]
12453243: 8B 4E 18 - mov ecx,[esi+18]
12453246: 39 48 0C - cmp [eax+0C],ecx
12453249: 0F 86 26 00 00 00 - jbe 12453275
1245324F: 8D 44 88 10 - lea eax,[eax+ecx*4+10]
12453253: 8B 00 - mov eax,[eax]
12453255: 8B 48 0C - mov ecx,[eax+0C]
12453258: 41 - inc ecx
// ---------- INJECTING HERE ----------
12453259: 89 48 0C - mov [eax+0C],ecx
1245325C: E8 FF E2 F0 F1 - call 04361560
// ---------- DONE INJECTING ----------
12453261: B8 01 00 00 00 - mov eax,00000001
12453266: EB 05 - jmp 1245326D
12453268: B8 02 00 00 00 - mov eax,00000002
1245326D: 8D 65 F4 - lea esp,[ebp-0C]
12453270: 5E - pop esi
12453271: 5F - pop edi
12453272: 5B - pop ebx
12453273: C9 - leave
12453274: C3 - ret
12453275: 6A 38 - push 38
}
39
"NO SUB BONUS ARTILLERY"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze big gun artillery bonus to 9999 when you used it on battle
;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(subbonus,89 47 40 E9 5C 01 00 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [edi+40],(int)9999
jmp 12455762
jmp return
subbonus:
jmp newmem
nop
nop
nop
return:
registersymbol(subbonus)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
subbonus:
db 89 47 40 E9 5C 01 00 00
unregistersymbol(subbonus)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 124555FE
124555E6: 8B 4F 3C - mov ecx,[edi+3C]
124555E9: 83 EC 04 - sub esp,04
124555EC: 6A 01 - push 01
124555EE: 51 - push ecx
124555EF: 50 - push eax
124555F0: 39 00 - cmp [eax],eax
124555F2: E8 69 2B 00 00 - call 12458160
124555F7: 83 C4 10 - add esp,10
124555FA: 8B 47 40 - mov eax,[edi+40]
124555FD: 48 - dec eax
// ---------- INJECTING HERE ----------
124555FE: 89 47 40 - mov [edi+40],eax
12455601: E9 5C 01 00 00 - jmp 12455762
// ---------- DONE INJECTING ----------
12455606: 8B 47 40 - mov eax,[edi+40]
12455609: 48 - dec eax
1245560A: 89 47 40 - mov [edi+40],eax
1245560D: E9 50 01 00 00 - jmp 12455762
12455612: 8B 47 20 - mov eax,[edi+20]
12455615: 83 EC 0C - sub esp,0C
12455618: 50 - push eax
12455619: 39 00 - cmp [eax],eax
1245561B: E8 F4 71 EB F1 - call 0430C814
12455620: 83 C4 10 - add esp,10
}
66
"NO SUB BONUS LIGHTNING"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze emp lightning bonus to 9999 when you used it on battle
;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(nosublight,89 47 40 E9 A1 02 00 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [edi+40],(int)9999
jmp 12455762
jmp return
nosublight:
jmp newmem
nop
nop
nop
return:
registersymbol(nosublight)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
nosublight:
db 89 47 40 E9 A1 02 00 00
unregistersymbol(nosublight)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 124554B9
124554A1: 8B 4F 3C - mov ecx,[edi+3C]
124554A4: 83 EC 04 - sub esp,04
124554A7: 6A 01 - push 01
124554A9: 51 - push ecx
124554AA: 50 - push eax
124554AB: 39 00 - cmp [eax],eax
124554AD: E8 AE 2C 00 00 - call 12458160
124554B2: 83 C4 10 - add esp,10
124554B5: 8B 47 40 - mov eax,[edi+40]
124554B8: 48 - dec eax
// ---------- INJECTING HERE ----------
124554B9: 89 47 40 - mov [edi+40],eax
124554BC: E9 A1 02 00 00 - jmp 12455762
// ---------- DONE INJECTING ----------
124554C1: 8B 47 40 - mov eax,[edi+40]
124554C4: 48 - dec eax
124554C5: 89 47 40 - mov [edi+40],eax
124554C8: E9 95 02 00 00 - jmp 12455762
124554CD: 8B 47 3C - mov eax,[edi+3C]
124554D0: 3D 03 00 00 00 - cmp eax,00000003
124554D5: 0F 85 37 01 00 00 - jne 12455612
124554DB: 8B 47 20 - mov eax,[edi+20]
124554DE: 83 EC 0C - sub esp,0C
124554E1: 50 - push eax
}
73
"NO SUB BONUS MISSILE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze missile bonus to 9999 when you used it on battle ;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(bonusmissile,89 47 40 EB 07 8B) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [edi+40],(int)9999
jmp 12455762
jmp return
bonusmissile:
jmp newmem
return:
registersymbol(bonusmissile)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
bonusmissile:
db 89 47 40 EB 07
unregistersymbol(bonusmissile)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12455756
1245573E: 8B 4F 3C - mov ecx,[edi+3C]
12455741: 83 EC 04 - sub esp,04
12455744: 6A 01 - push 01
12455746: 51 - push ecx
12455747: 50 - push eax
12455748: 39 00 - cmp [eax],eax
1245574A: E8 11 2A 00 00 - call 12458160
1245574F: 83 C4 10 - add esp,10
12455752: 8B 47 40 - mov eax,[edi+40]
12455755: 48 - dec eax
// ---------- INJECTING HERE ----------
12455756: 89 47 40 - mov [edi+40],eax
12455759: EB 07 - jmp 12455762
// ---------- DONE INJECTING ----------
1245575B: 8B 47 40 - mov eax,[edi+40]
1245575E: 48 - dec eax
1245575F: 89 47 40 - mov [edi+40],eax
12455762: 8D 65 F8 - lea esp,[ebp-08]
12455765: 5E - pop esi
12455766: 5F - pop edi
12455767: C9 - leave
12455768: C3 - ret
12455769: 00 00 - add [eax],al
1245576B: 00 68 B8 - add [eax-48],ch
}
28
"GOD MODE TOWER"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze your hp tower to 400. You can change it based on your
max hp tower. ;) Recommended to activate this script and God Mode
Tower 2 Script.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(towerhp,D9 5E 30 D9 46 34) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+30]
mov [esi+30],(float)400.0
fld dword ptr [esi+34]
jmp return
towerhp:
jmp newmem
nop
return:
registersymbol(towerhp)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
towerhp:
db D9 5E 30 D9 46 34
unregistersymbol(towerhp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0D7649B8
0D764991: D9 EE - fldz
0D764993: D9 5D B4 - fstp dword ptr [ebp-4C]
0D764996: C7 45 C0 00 00 00 00 - mov [ebp-40],00000000
0D76499D: C7 45 C4 00 00 00 00 - mov [ebp-3C],00000000
0D7649A4: C7 45 C8 00 00 00 00 - mov [ebp-38],00000000
0D7649AB: D9 46 30 - fld dword ptr [esi+30]
0D7649AE: D9 47 5C - fld dword ptr [edi+5C]
0D7649B1: D9 45 10 - fld dword ptr [ebp+10]
0D7649B4: DE C1 - faddp
0D7649B6: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
0D7649B8: D9 5E 30 - fstp dword ptr [esi+30]
0D7649BB: D9 46 34 - fld dword ptr [esi+34]
// ---------- DONE INJECTING ----------
0D7649BE: D9 46 30 - fld dword ptr [esi+30]
0D7649C1: DE E9 - fsubp st(1),st(0)
0D7649C3: D9 5D E4 - fstp dword ptr [ebp-1C]
0D7649C6: D9 45 E4 - fld dword ptr [ebp-1C]
0D7649C9: D9 46 68 - fld dword ptr [esi+68]
0D7649CC: DE F9 - fdivp st(1),st(0)
0D7649CE: 83 EC 0C - sub esp,0C
0D7649D1: 83 EC 04 - sub esp,04
0D7649D4: D9 1C 24 - fstp dword ptr [esp]
0D7649D7: E8 B4 6E B3 F6 - call 0429B890
}
109
"GOD MODE TOWER 2"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-30
Author : Herwin Yudha S
This script will make your tower increasing it's health to max when
got attacked :D. Recommended to activate this script and God Mode
Tower Script.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(towergetAttacked,D9 5E 30 D9 46 34) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+34]
fld dword ptr [esi+34]
jmp return
towergetAttacked:
jmp newmem
nop
return:
registersymbol(towergetAttacked)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
towergetAttacked:
db D9 5E 30 D9 46 34
unregistersymbol(towergetAttacked)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 043F7AC4
043F7AA6: 8B 40 14 - mov eax,[eax+14]
043F7AA9: 83 EC 0C - sub esp,0C
043F7AAC: 50 - push eax
043F7AAD: 39 00 - cmp [eax],eax
043F7AAF: E8 90 00 00 00 - call 043F7B44
043F7AB4: 83 C4 10 - add esp,10
043F7AB7: E9 71 00 00 00 - jmp mTower:getAttacked+175
043F7ABC: D9 46 30 - fld dword ptr [esi+30]
043F7ABF: D9 47 30 - fld dword ptr [edi+30]
043F7AC2: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
043F7AC4: D9 5E 30 - fstp dword ptr [esi+30]
043F7AC7: D9 46 34 - fld dword ptr [esi+34]
// ---------- DONE INJECTING ----------
043F7ACA: D9 46 30 - fld dword ptr [esi+30]
043F7ACD: DE E9 - fsubp st(1),st(0)
043F7ACF: D9 5D F0 - fstp dword ptr [ebp-10]
043F7AD2: D9 45 F0 - fld dword ptr [ebp-10]
043F7AD5: D9 46 68 - fld dword ptr [esi+68]
043F7AD8: DE F9 - fdivp st(1),st(0)
043F7ADA: 83 EC 0C - sub esp,0C
043F7ADD: 83 EC 04 - sub esp,04
043F7AE0: D9 1C 24 - fstp dword ptr [esp]
043F7AE3: E8 9C 3D FC FF - call 043BB884
}
112
"INFINITE EYE LASER"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-30
Author : Herwin Yudha S
This script will make eye laser blue box always full, yeah :D
Disanvantage : You can't change gun position, if you want to change
your gun position, deactivate this script ;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(eyecounter2,D9 5F 58 D9 47 58 DD) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+58]
mov [edi+58],(float)0.0
fld dword ptr [edi+58]
jmp return
eyecounter2:
jmp newmem
nop
return:
registersymbol(eyecounter2)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
eyecounter2:
db D9 5F 58 D9 47 58
unregistersymbol(eyecounter2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 043F8393
043F836F: 8B 47 0C - mov eax,[edi+0C]
043F8372: 0F B6 80 85 00 00 00 - movzx eax,byte ptr [eax+00000085]
043F8379: 85 C0 - test eax,eax
043F837B: 0F 85 48 00 00 00 - jne mTower:update+5a9
043F8381: D9 47 58 - fld dword ptr [edi+58]
043F8384: DD 5D E0 - fstp qword ptr [ebp-20]
043F8387: E8 14 F4 FB FF - call 043B77A0
043F838C: DD 45 E0 - fld qword ptr [ebp-20]
043F838F: D9 C9 - fxch st(1)
043F8391: DE C1 - faddp
// ---------- INJECTING HERE ----------
043F8393: D9 5F 58 - fstp dword ptr [edi+58]
043F8396: D9 47 58 - fld dword ptr [edi+58]
// ---------- DONE INJECTING ----------
043F8399: DD 05 58 A8 34 0E - fld qword ptr [0E34A858]
043F839F: DF F1 - fcomip st(0),st(1)
043F83A1: DD D8 - fstp st(0)
043F83A3: 7A 24 - jp mTower:update+5a9
043F83A5: 77 22 - ja mTower:update+5a9
043F83A7: 8B 05 80 3D E4 00 - mov eax,[00E43D80]
043F83AD: 8B 40 44 - mov eax,[eax+44]
043F83B0: 8B 80 94 00 00 00 - mov eax,[eax+00000094]
043F83B6: 8B 48 14 - mov ecx,[eax+14]
043F83B9: 8B 15 E4 5D E5 08 - mov edx,[08E55DE4]
}
29
"================================="
4 Bytes
==========
94
"INFINITE AMMO <=== [Click to Expand]"
1
5
"INFINITE AMMO WASP"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-21
Author : Herwin Yudha S
This script freeze wasp [machine gun type maybe] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(ammo,D9 5F 74 8B 47 0C) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)20.0
mov eax,[edi+0C]
jmp return
ammo:
jmp newmem
nop
return:
registersymbol(ammo)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ammo:
db D9 5F 74 8B 47 0C
unregistersymbol(ammo)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 06EC7925
06EC7912: 51 - push ecx
06EC7913: 8B 00 - mov eax,[eax]
06EC7915: 90 - nop
06EC7916: 90 - nop
06EC7917: 90 - nop
06EC7918: FF 50 78 - call dword ptr [eax+78]
06EC791B: 83 C4 0C - add esp,0C
06EC791E: D9 47 74 - fld dword ptr [edi+74]
06EC7921: D9 E8 - fld1
06EC7923: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
06EC7925: D9 5F 74 - fstp dword ptr [edi+74]
06EC7928: 8B 47 0C - mov eax,[edi+0C]
// ---------- DONE INJECTING ----------
06EC792B: 89 45 88 - mov [ebp-78],eax
06EC792E: 8B 45 A4 - mov eax,[ebp-5C]
06EC7931: 89 45 D4 - mov [ebp-2C],eax
06EC7934: 8B 45 A8 - mov eax,[ebp-58]
06EC7937: 89 45 D8 - mov [ebp-28],eax
06EC793A: 8B 45 AC - mov eax,[ebp-54]
06EC793D: 89 45 DC - mov [ebp-24],eax
06EC7940: 8B 47 18 - mov eax,[edi+18]
06EC7943: 83 EC 0C - sub esp,0C
06EC7946: 50 - push eax
}
12
"INFINITE AMMO AXE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-21
Author : Herwin Yudha S
This script freeze axe [artillery gun type maybe] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(ammo2,D9 5F 74 8B 47 0C) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)20.0
mov eax,[edi+0C]
jmp return
ammo2:
jmp newmem
nop
return:
registersymbol(ammo2)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ammo2:
db D9 5F 74 8B 47 0C
unregistersymbol(ammo2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 06F12727
06F12714: 51 - push ecx
06F12715: 8B 00 - mov eax,[eax]
06F12717: 90 - nop
06F12718: 90 - nop
06F12719: 90 - nop
06F1271A: FF 50 78 - call dword ptr [eax+78]
06F1271D: 83 C4 0C - add esp,0C
06F12720: D9 47 74 - fld dword ptr [edi+74]
06F12723: D9 E8 - fld1
06F12725: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
06F12727: D9 5F 74 - fstp dword ptr [edi+74]
06F1272A: 8B 47 0C - mov eax,[edi+0C]
// ---------- DONE INJECTING ----------
06F1272D: 89 45 B4 - mov [ebp-4C],eax
06F12730: 8B 47 18 - mov eax,[edi+18]
06F12733: 83 EC 0C - sub esp,0C
06F12736: 50 - push eax
06F12737: 39 00 - cmp [eax],eax
06F12739: E8 5A 53 FB FF - call 06EC7A98
06F1273E: 83 C4 10 - add esp,10
06F12741: 8B C8 - mov ecx,eax
06F12743: 8B 45 B4 - mov eax,[ebp-4C]
06F12746: 51 - push ecx
}
26
"INFINITE AMMO LIGHTNING"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze [lightning gun type] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(thunder,D9 5F 74 8B 77 24) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)20.0
mov esi,[edi+24]
jmp return
thunder:
jmp newmem
nop
return:
registersymbol(thunder)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
thunder:
db D9 5F 74 8B 77 24
unregistersymbol(thunder)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0D718C49
0D718C2F: 8B 07 - mov eax,[edi]
0D718C31: 90 - nop
0D718C32: 90 - nop
0D718C33: 90 - nop
0D718C34: FF 90 BC 00 00 00 - call dword ptr [eax+000000BC]
0D718C3A: 83 C4 10 - add esp,10
0D718C3D: E9 FC 05 00 00 - jmp 0D71923E
0D718C42: D9 47 74 - fld dword ptr [edi+74]
0D718C45: D9 E8 - fld1
0D718C47: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
0D718C49: D9 5F 74 - fstp dword ptr [edi+74]
0D718C4C: 8B 77 24 - mov esi,[edi+24]
// ---------- DONE INJECTING ----------
0D718C4F: 8B 47 1C - mov eax,[edi+1C]
0D718C52: 83 EC 08 - sub esp,08
0D718C55: 6A 00 - push 00
0D718C57: 50 - push eax
0D718C58: E8 0B 82 B3 F6 - call 04250E68
0D718C5D: 83 C4 10 - add esp,10
0D718C60: 85 C0 - test eax,eax
0D718C62: 0F 84 8E 00 00 00 - je 0D718CF6
0D718C68: 8D 85 E8 FE FF FF - lea eax,[ebp-00000118]
0D718C6E: 89 85 C4 FE FF FF - mov [ebp-0000013C],eax
}
78
"INFINITE AMMO SAW"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze [saw gun type] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(ammosaw,D9 5F 74 8B 47 0C) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)20.0
mov eax,[edi+0C]
jmp return
ammosaw:
jmp newmem
nop
return:
registersymbol(ammosaw)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ammosaw:
db D9 5F 74 8B 47 0C
unregistersymbol(ammosaw)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1248CF5F
1248CF42: 83 EC 0C - sub esp,0C
1248CF45: 50 - push eax
1248CF46: 39 00 - cmp [eax],eax
1248CF48: E8 33 2A F5 FF - call 123DF980
1248CF4D: 83 C4 10 - add esp,10
1248CF50: 85 C0 - test eax,eax
1248CF52: 0F 84 2E 01 00 00 - je 1248D086
1248CF58: D9 47 74 - fld dword ptr [edi+74]
1248CF5B: D9 E8 - fld1
1248CF5D: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
1248CF5F: D9 5F 74 - fstp dword ptr [edi+74]
1248CF62: 8B 47 0C - mov eax,[edi+0C]
// ---------- DONE INJECTING ----------
1248CF65: 8B 4D CC - mov ecx,[ebp-34]
1248CF68: 89 4D D8 - mov [ebp-28],ecx
1248CF6B: 8B 4D D0 - mov ecx,[ebp-30]
1248CF6E: 89 4D DC - mov [ebp-24],ecx
1248CF71: 8B 4D D4 - mov ecx,[ebp-2C]
1248CF74: 89 4D E0 - mov [ebp-20],ecx
1248CF77: 56 - push esi
1248CF78: DB 04 24 - fild dword ptr [esp]
1248CF7B: D9 1C 24 - fstp dword ptr [esp]
1248CF7E: D9 04 24 - fld dword ptr [esp]
}
21
"INFINITE AMMO EAGLE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze falcon [missile gun type maybe] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(raven,D9 5F 74 8B 47 18 83) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)20.0
mov eax,[edi+18]
jmp return
raven:
jmp newmem
nop
return:
registersymbol(raven)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
raven:
db D9 5F 74 8B 47 18
unregistersymbol(raven)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0D708C21
0D708C03: 83 EC 04 - sub esp,04
0D708C06: D9 1C 24 - fstp dword ptr [esp]
0D708C09: 83 EC 04 - sub esp,04
0D708C0C: D9 1C 24 - fstp dword ptr [esp]
0D708C0F: E8 2C A4 C0 F6 - call 04313040
0D708C14: 83 C4 10 - add esp,10
0D708C17: D9 5F 60 - fstp dword ptr [edi+60]
0D708C1A: D9 47 74 - fld dword ptr [edi+74]
0D708C1D: D9 E8 - fld1
0D708C1F: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
0D708C21: D9 5F 74 - fstp dword ptr [edi+74]
0D708C24: 8B 47 18 - mov eax,[edi+18]
// ---------- DONE INJECTING ----------
0D708C27: 83 EC 0C - sub esp,0C
0D708C2A: 50 - push eax
0D708C2B: 39 00 - cmp [eax],eax
0D708C2D: E8 7E 03 00 00 - call 0D708FB0
0D708C32: 83 C4 10 - add esp,10
0D708C35: 50 - push eax
0D708C36: DB 04 24 - fild dword ptr [esp]
0D708C39: D9 1C 24 - fstp dword ptr [esp]
0D708C3C: D9 04 24 - fld dword ptr [esp]
0D708C3F: 83 C4 04 - add esp,04
}
23
"INFINITE AMMO FALCON"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze eagle [rocket gun type maybe] ammo to 20.
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(rocket,D9 5E 74 83 EC 08) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+74]
mov [esi+74],(float)20.0
sub esp,08
jmp return
rocket:
jmp newmem
nop
return:
registersymbol(rocket)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
rocket:
db D9 5E 74 83 EC 08
unregistersymbol(rocket)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0D7178F1
0D7178D7: 83 C4 10 - add esp,10
0D7178DA: 50 - push eax
0D7178DB: DB 04 24 - fild dword ptr [esp]
0D7178DE: D9 1C 24 - fstp dword ptr [esp]
0D7178E1: D9 04 24 - fld dword ptr [esp]
0D7178E4: 83 C4 04 - add esp,04
0D7178E7: D9 5D F0 - fstp dword ptr [ebp-10]
0D7178EA: D9 46 74 - fld dword ptr [esi+74]
0D7178ED: D9 E8 - fld1
0D7178EF: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
0D7178F1: D9 5E 74 - fstp dword ptr [esi+74]
0D7178F4: 83 EC 08 - sub esp,08
// ---------- DONE INJECTING ----------
0D7178F7: 53 - push ebx
0D7178F8: 56 - push esi
0D7178F9: 8B 06 - mov eax,[esi]
0D7178FB: 90 - nop
0D7178FC: 90 - nop
0D7178FD: 90 - nop
0D7178FE: FF 90 88 00 00 00 - call dword ptr [eax+00000088]
0D717904: 83 C4 10 - add esp,10
0D717907: E9 10 01 00 00 - jmp 0D717A1C
0D71790C: 85 F6 - test esi,esi
}
30
"================================="
4 Bytes
==========
98
"FULL STEAM <=== [Click to Expand]"
1
43
"FULL STEAM WASP"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam wasp gun type just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fullsteam,D9 5E 70 8D 65 FC 5E C9 C3 68) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)90.0
lea esp,[ebp-04]
jmp return
fullsteam:
jmp newmem
nop
return:
registersymbol(fullsteam)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fullsteam:
db D9 5E 70 8D 65 FC
unregistersymbol(fullsteam)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 123EA2B6
123EA296: D9 40 38 - fld dword ptr [eax+38]
123EA299: 83 EC 04 - sub esp,04
123EA29C: 83 EC 04 - sub esp,04
123EA29F: D9 1C 24 - fstp dword ptr [esp]
123EA2A2: 83 EC 04 - sub esp,04
123EA2A5: D9 1C 24 - fstp dword ptr [esp]
123EA2A8: 83 EC 04 - sub esp,04
123EA2AB: D9 1C 24 - fstp dword ptr [esp]
123EA2AE: E8 45 68 FA F1 - call 04390AF8
123EA2B3: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
123EA2B6: D9 5E 70 - fstp dword ptr [esi+70]
123EA2B9: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
123EA2BC: 5E - pop esi
123EA2BD: C9 - leave
123EA2BE: C3 - ret
123EA2BF: 68 95 00 00 00 - push 00000095
123EA2C4: 68 78 06 00 00 - push 00000678
123EA2C9: E8 6A 6C 99 F1 - call 03D80F38
123EA2CE: 00 00 - add [eax],al
123EA2D0: 55 - push ebp
123EA2D1: 8B EC - mov ebp,esp
123EA2D3: 57 - push edi
}
68
"FULL STEAM AXE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam axe gun type just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteamaxe,F5 F1 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)20.0
lea esp,[ebp-04]
jmp return
fsteamaxe+05:
jmp newmem
nop
return:
registersymbol(fsteamaxe)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteamaxe+05:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteamaxe)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12434F3A
12434F1A: D9 40 38 - fld dword ptr [eax+38]
12434F1D: 83 EC 04 - sub esp,04
12434F20: 83 EC 04 - sub esp,04
12434F23: D9 1C 24 - fstp dword ptr [esp]
12434F26: 83 EC 04 - sub esp,04
12434F29: D9 1C 24 - fstp dword ptr [esp]
12434F2C: 83 EC 04 - sub esp,04
12434F2F: D9 1C 24 - fstp dword ptr [esp]
12434F32: E8 C1 BB F5 F1 - call 04390AF8
12434F37: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
12434F3A: D9 5E 70 - fstp dword ptr [esi+70]
12434F3D: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
12434F40: 5E - pop esi
12434F41: C9 - leave
12434F42: C3 - ret
12434F43: 00 00 - add [eax],al
12434F45: 00 00 - add [eax],al
12434F47: 00 55 8B - add [ebp-75],dl
12434F4A: EC - in al,dx
12434F4B: 57 - push edi
12434F4C: 83 EC 64 - sub esp,64
12434F4F: 8B 7D 08 - mov edi,[ebp+08]
}
70
"FULL STEAM THUNDER"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam thunder gun type just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteamlight,F0 F1 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)20.0
lea esp,[ebp-04]
jmp return
fsteamlight+05:
jmp newmem
nop
return:
registersymbol(fsteamlight)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteamlight+05:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteamlight)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12482D82
12482D62: D9 40 38 - fld dword ptr [eax+38]
12482D65: 83 EC 04 - sub esp,04
12482D68: 83 EC 04 - sub esp,04
12482D6B: D9 1C 24 - fstp dword ptr [esp]
12482D6E: 83 EC 04 - sub esp,04
12482D71: D9 1C 24 - fstp dword ptr [esp]
12482D74: 83 EC 04 - sub esp,04
12482D77: D9 1C 24 - fstp dword ptr [esp]
12482D7A: E8 79 DD F0 F1 - call 04390AF8
12482D7F: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
12482D82: D9 5E 70 - fstp dword ptr [esi+70]
12482D85: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
12482D88: 5E - pop esi
12482D89: C9 - leave
12482D8A: C3 - ret
12482D8B: 00 00 - add [eax],al
12482D8D: 00 00 - add [eax],al
12482D8F: 00 55 8B - add [ebp-75],dl
12482D92: EC - in al,dx
12482D93: 83 EC 08 - sub esp,08
12482D96: 8B 45 08 - mov eax,[ebp+08]
12482D99: 8B 40 60 - mov eax,[eax+60]
}
80
"FULL STEAM SAW"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam saw gun type just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteamsaw,F0 F1 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)30.0
lea esp,[ebp-04]
jmp return
fsteamsaw+05:
jmp newmem
nop
return:
registersymbol(fsteamsaw)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteamsaw+05:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteamsaw)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1248D572
1248D552: D9 40 38 - fld dword ptr [eax+38]
1248D555: 83 EC 04 - sub esp,04
1248D558: 83 EC 04 - sub esp,04
1248D55B: D9 1C 24 - fstp dword ptr [esp]
1248D55E: 83 EC 04 - sub esp,04
1248D561: D9 1C 24 - fstp dword ptr [esp]
1248D564: 83 EC 04 - sub esp,04
1248D567: D9 1C 24 - fstp dword ptr [esp]
1248D56A: E8 89 35 F0 F1 - call 04390AF8
1248D56F: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
1248D572: D9 5E 70 - fstp dword ptr [esi+70]
1248D575: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
1248D578: 5E - pop esi
1248D579: C9 - leave
1248D57A: C3 - ret
1248D57B: 00 00 - add [eax],al
1248D57D: 00 00 - add [eax],al
1248D57F: 00 55 8B - add [ebp-75],dl
1248D582: EC - in al,dx
1248D583: 57 - push edi
1248D584: 83 EC 74 - sub esp,74
1248D587: 8B 7D 08 - mov edi,[ebp+08]
}
85
"FULL STEAM EAGLE"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam eagle gun just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteameagle,3E EF F1 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)20.0
lea esp,[ebp-04]
jmp return
fsteameagle+06:
jmp newmem
nop
return:
registersymbol(fsteameagle)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteameagle+06:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteameagle)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 1249CC72
1249CC52: D9 40 38 - fld dword ptr [eax+38]
1249CC55: 83 EC 04 - sub esp,04
1249CC58: 83 EC 04 - sub esp,04
1249CC5B: D9 1C 24 - fstp dword ptr [esp]
1249CC5E: 83 EC 04 - sub esp,04
1249CC61: D9 1C 24 - fstp dword ptr [esp]
1249CC64: 83 EC 04 - sub esp,04
1249CC67: D9 1C 24 - fstp dword ptr [esp]
1249CC6A: E8 89 3E EF F1 - call 04390AF8
1249CC6F: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
1249CC72: D9 5E 70 - fstp dword ptr [esi+70]
1249CC75: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
1249CC78: 5E - pop esi
1249CC79: C9 - leave
1249CC7A: C3 - ret
1249CC7B: 00 00 - add [eax],al
1249CC7D: 00 00 - add [eax],al
1249CC7F: 00 55 8B - add [ebp-75],dl
1249CC82: EC - in al,dx
1249CC83: 83 EC 08 - sub esp,08
1249CC86: D9 45 20 - fld dword ptr [ebp+20]
1249CC89: 83 EC 0C - sub esp,0C
}
91
"FULL STEAM FALCON"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script will make your gun to fast full steam falcon gun just by
killing 1 enemy. ;) [The glowing blue bar when you hit enemy]
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteamfalcon,F6 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)20.0
lea esp,[ebp-04]
jmp return
fsteamfalcon+04:
jmp newmem
nop
return:
registersymbol(fsteamfalcon)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteamfalcon+04:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteamfalcon)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0DB02482
0DB02462: D9 40 38 - fld dword ptr [eax+38]
0DB02465: 83 EC 04 - sub esp,04
0DB02468: 83 EC 04 - sub esp,04
0DB0246B: D9 1C 24 - fstp dword ptr [esp]
0DB0246E: 83 EC 04 - sub esp,04
0DB02471: D9 1C 24 - fstp dword ptr [esp]
0DB02474: 83 EC 04 - sub esp,04
0DB02477: D9 1C 24 - fstp dword ptr [esp]
0DB0247A: E8 79 E6 88 F6 - call 04390AF8
0DB0247F: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
0DB02482: D9 5E 70 - fstp dword ptr [esi+70]
0DB02485: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
0DB02488: 5E - pop esi
0DB02489: C9 - leave
0DB0248A: C3 - ret
0DB0248B: 00 00 - add [eax],al
0DB0248D: 00 00 - add [eax],al
0DB0248F: 00 55 8B - add [ebp-75],dl
0DB02492: EC - in al,dx
0DB02493: 57 - push edi
0DB02494: 83 EC 04 - sub esp,04
0DB02497: 8B 7D 08 - mov edi,[ebp+08]
}
92
"================================="
4 Bytes
==========
99
"FOR CHALLENGE <=== [Click to Expand]"
1
41
"WASP GUN AFTER UPGRADE 1"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze ammo to 30 for gun in challenge. [I don't remember the name
of the gun :D ].
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(upwasp,D9 5F 74 D9 47 74 D9 EE DF F1 DD D8 72 12) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)30.0
fld dword ptr [edi+74]
jmp return
upwasp:
jmp newmem
nop
return:
registersymbol(upwasp)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
upwasp:
db D9 5F 74 D9 47 74
unregistersymbol(upwasp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 124606B3
12460694: 0F 84 72 01 00 00 - je 1246080C
1246069A: B8 0C 5D 4C 09 - mov eax,094C5D0C
1246069F: D9 00 - fld dword ptr [eax]
124606A1: 8B 47 24 - mov eax,[edi+24]
124606A4: D9 40 64 - fld dword ptr [eax+64]
124606A7: DE C1 - faddp
124606A9: D9 5D BC - fstp dword ptr [ebp-44]
124606AC: D9 47 74 - fld dword ptr [edi+74]
124606AF: D9 E8 - fld1
124606B1: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
124606B3: D9 5F 74 - fstp dword ptr [edi+74]
124606B6: D9 47 74 - fld dword ptr [edi+74]
// ---------- DONE INJECTING ----------
124606B9: D9 EE - fldz
124606BB: DF F1 - fcomip st(0),st(1)
124606BD: DD D8 - fstp st(0)
124606BF: 72 12 - jb 124606D3
124606C1: 83 EC 0C - sub esp,0C
124606C4: 57 - push edi
124606C5: 8B 07 - mov eax,[edi]
124606C7: 90 - nop
124606C8: 90 - nop
124606C9: 90 - nop
}
82
"AMMO CHALLENGE NEAR PARIS"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze ammo for gun in challenge that located near paris.
[I don't remember the name of the gun :D ].
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(ammoblueparis,D9 5F 74 8B 47 1C) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)30.0
mov eax,[edi+1C]
jmp return
ammoblueparis:
jmp newmem
nop
return:
registersymbol(ammoblueparis)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ammoblueparis:
db D9 5F 74 8B 47 1C
unregistersymbol(ammoblueparis)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 12498EF7
12498EDA: 83 EC 0C - sub esp,0C
12498EDD: 50 - push eax
12498EDE: 39 00 - cmp [eax],eax
12498EE0: E8 9B 6A F4 FF - call 123DF980
12498EE5: 83 C4 10 - add esp,10
12498EE8: 85 C0 - test eax,eax
12498EEA: 0F 84 38 03 00 00 - je 12499228
12498EF0: D9 47 74 - fld dword ptr [edi+74]
12498EF3: D9 E8 - fld1
12498EF5: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
12498EF7: D9 5F 74 - fstp dword ptr [edi+74]
12498EFA: 8B 47 1C - mov eax,[edi+1C]
// ---------- DONE INJECTING ----------
12498EFD: 83 EC 08 - sub esp,08
12498F00: 6A 00 - push 00
12498F02: 50 - push eax
12498F03: E8 90 81 E3 F1 - call 042D1098
12498F08: 83 C4 10 - add esp,10
12498F0B: 85 C0 - test eax,eax
12498F0D: 74 1D - je 12498F2C
12498F0F: 8B 47 1C - mov eax,[edi+1C]
12498F12: 8B 40 0C - mov eax,[eax+0C]
12498F15: 8D 4D 84 - lea ecx,[ebp-7C]
}
87
"AMMO LAVA GUN"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script freeze ammo lava gun in challenge ;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(lavagun,D9 5F 74 8B 47 0C) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+74]
mov [edi+74],(float)40.0
mov eax,[edi+0C]
jmp return
lavagun:
jmp newmem
nop
return:
registersymbol(lavagun)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
lavagun:
db D9 5F 74 8B 47 0C
unregistersymbol(lavagun)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 043BE64A
043BE637: 51 - push ecx
043BE638: 8B 00 - mov eax,[eax]
043BE63A: 90 - nop
043BE63B: 90 - nop
043BE63C: 90 - nop
043BE63D: FF 50 78 - call dword ptr [eax+78]
043BE640: 83 C4 0C - add esp,0C
043BE643: D9 47 74 - fld dword ptr [edi+74]
043BE646: D9 E8 - fld1
043BE648: DE E9 - fsubp st(1),st(0)
// ---------- INJECTING HERE ----------
043BE64A: D9 5F 74 - fstp dword ptr [edi+74]
043BE64D: 8B 47 0C - mov eax,[edi+0C]
// ---------- DONE INJECTING ----------
043BE650: 89 45 A4 - mov [ebp-5C],eax
043BE653: 8B 47 18 - mov eax,[edi+18]
043BE656: 83 EC 0C - sub esp,0C
043BE659: 50 - push eax
043BE65A: 39 00 - cmp [eax],eax
043BE65C: E8 A7 A7 02 0E - call 123E8E08
043BE661: 83 C4 10 - add esp,10
043BE664: 8B C8 - mov ecx,eax
043BE666: 8B 45 A4 - mov eax,[ebp-5C]
043BE669: 51 - push ecx
}
89
"FULL STEAM LAVA"
Auto Assembler Script
{ Game : steampunktower2.exe
In Game Version : SteamPunk Tower 2 v1.0
File Version : 2017.3.1.7475
Product Version : 2017.3.1.16522547
Date : 2018-04-22
Author : Herwin Yudha S
This script make your lava gun fast to reach full steam in challenge ;)
}
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(fsteamlava,FF 83 C4 10 D9 5E 70 8D 65 FC) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
fstp dword ptr [esi+70]
mov [esi+70],(float)20.0
lea esp,[ebp-04]
jmp return
fsteamlava+04:
jmp newmem
nop
return:
registersymbol(fsteamlava)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
fsteamlava+04:
db D9 5E 70 8D 65 FC
unregistersymbol(fsteamlava)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 043BEFBA
043BEF9A: D9 40 38 - fld dword ptr [eax+38]
043BEF9D: 83 EC 04 - sub esp,04
043BEFA0: 83 EC 04 - sub esp,04
043BEFA3: D9 1C 24 - fstp dword ptr [esp]
043BEFA6: 83 EC 04 - sub esp,04
043BEFA9: D9 1C 24 - fstp dword ptr [esp]
043BEFAC: 83 EC 04 - sub esp,04
043BEFAF: D9 1C 24 - fstp dword ptr [esp]
043BEFB2: E8 41 1B FD FF - call 04390AF8
043BEFB7: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
043BEFBA: D9 5E 70 - fstp dword ptr [esi+70]
043BEFBD: 8D 65 FC - lea esp,[ebp-04]
// ---------- DONE INJECTING ----------
043BEFC0: 5E - pop esi
043BEFC1: C9 - leave
043BEFC2: C3 - ret
043BEFC3: 00 00 - add [eax],al
043BEFC5: 00 00 - add [eax],al
043BEFC7: 00 55 8B - add [ebp-75],dl
043BEFCA: EC - in al,dx
043BEFCB: 57 - push edi
043BEFCC: 83 EC 64 - sub esp,64
043BEFCF: 8B 7D 08 - mov edi,[ebp+08]
}
100
"================================="
4 Bytes
==========