14
"[Scripts]"
FF0080
1
1
"Infinite Health"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2017-05-14
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(HealthAOB,8B 91 D8 00 00 00 89 55 EC F2 0F 2A F2)
alloc(newmem,$100,HealthAOB)
label(code)
label(return)
newmem:
code:
mov eax,[ecx+DC]
mov [ecx+D8],eax
mov edx,[ecx+000000D8]
jmp return
HealthAOB:
jmp newmem
nop
return:
registersymbol(HealthAOB)
[DISABLE]
HealthAOB:
db 8B 91 D8 00 00 00
unregistersymbol(HealthAOB)
dealloc(newmem)
9
"Infinite Throwing Ammunition"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2017-05-14
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(AmmoLeftAOB,89 48 18 8B 55 08 8B 42)
registersymbol(AmmoLeftAOB)
AmmoLeftAOB:
db 90 90 90
[DISABLE]
AmmoLeftAOB:
db 89 48 18 8B 55 08
unregistersymbol(AmmoLeftAOB)
13
"Instant Skill Cooldown"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2017-05-14
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(CooldownAOB,F2 0F 11 4A 78 8B 45 E8)
registersymbol(CooldownAOB)
CooldownAOB:
db 90 90 90 90 90
[DISABLE]
CooldownAOB:
db F2 0F 11 4A 78
unregistersymbol(CooldownAOB)
3
"Gain Gold Multiplier"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2017-05-14
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(GoldAOB,03 55 0C 89 55 FC 89)
alloc(newmem,$100,GoldAOB)
alloc(Gold_Flag,8)
label(code)
label(return)
registersymbol(GoldAOB)
registersymbol(Gold_Flag)
newmem:
imul edx,[Gold_Flag]
code:
add edx,[ebp+0C]
mov [ebp-04],edx
jmp return
Gold_Flag:
dd 2
GoldAOB:
jmp newmem
nop
return:
[DISABLE]
GoldAOB:
db 03 55 0C 89 55 FC
unregistersymbol(GoldAOB)
unregistersymbol(Gold_Flag)
dealloc(newmem)
dealloc(Gold_Flag)
4
"Multiplier Amount"
4 Bytes
Gold_Flag
6
"Cells Editor"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2017-05-14
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(CellsAOB,89 91 E0 02 00 00 8B 05)
alloc(newmem,$100,CellsAOB)
alloc(GetCellsBase,8)
label(code)
label(return)
registersymbol(CellsAOB)
registersymbol(GetCellsBase)
newmem:
mov [GetCellsBase],ecx
code:
mov [ecx+000002E0],edx
jmp return
CellsAOB:
jmp newmem
nop
return:
[DISABLE]
CellsAOB:
db 89 91 E0 02 00 00
unregistersymbol(CellsAOB)
unregistersymbol(GetCellsBase)
dealloc(newmem)
dealloc(GetCellsBase)
7
"Cells Amount"
4 Bytes
GetCellsBase
2E0
OpenProcess("deadcells.exe")