65
"Process"
0000FF
String
10
0
0
1
steam_api64.dll+1B442
66
"Sekiro Exe"
0000FF
Array of byte
10
sekiro.exe
67
"Location of Game Install"
0000FF
String
33
0
0
1
steam_api64.dll+1B420
0
"Sekiro Shadows Die Twice- Table by Chaoshacks a cheat the game member"
008000
Auto Assembler Script
[ENABLE]
aobscanmodule(GetPlayerBase,sekiro.exe,48 8B 01 0F B6 EA)
aobscanmodule(GetCoins,sekiro.exe,8B 41 7C C3 CC CC CC CC CC CC CC CC CC CC CC CC 32)
aobscanmodule(OneHitKills,sekiro.exe,89 83 30 01 00 00 E8)
aobscanmodule(stealth,sekiro.exe,48 8B 8F 30 7B 00 00 48 85 C9 74 0B)
alloc(MainCode,5000,sekiro.exe)
alloc(PBase,8)
alloc(CBase,8)
alloc(EnableInfHealth,8)
alloc(EnableOHK,8)
alloc(EnableStealth,8)
registersymbol(PBase)
registersymbol(GetPlayerBase)
registersymbol(CBase)
registersymbol(GetCoins)
registersymbol(OneHitKills)
registersymbol(EnableInfHealth)
registersymbol(EnableOHK)
registersymbol(EnableStealth)
registersymbol(stealth)
MainCode:
PBaseMem:
mov [PBase],rcx
cmp byte ptr [EnableInfHealth],1
jne PBaseCode
push rdx
mov rdx,[rcx+00000134]
mov [rcx+00000130],rdx
pop rdx
PBaseCode:
mov rax,[rcx]
movzx ebp,dl
jmp BackPBase
CoinBaseMem:
mov [CBase],rcx
CoinBaseCode:
mov eax,[rcx+7C]
ret
int 3
jmp BackCoinBase
OneHitKillMem:
cmp byte ptr [EnableOHK],1
jne OneHitKillCode
cmp [rbx+50],#0
je OneHitKillCode
cmp [rbx+00000130],#2
jle OneHitKillCode
mov eax,#2
OneHitKillCode:
mov [rbx+00000130],eax
jmp BackOnehit
StealthMem:
cmp byte ptr [EnableStealth],1
jne StealthCodeMem
mov rcx,[rdi+00007B30]
xor rcx,rcx
jmp backStealth
StealthCodeMem:
mov rcx,[rdi+00007B30]
test rcx,rcx
jmp backStealth
GetPlayerBase:
jmp PBaseMem
nop
BackPBase:
GetCoins:
jmp CoinBaseMem
BackCoinBase:
InfHealth:
jmp OneHitKillMem
nop
BackOnehit:
stealth:
jmp StealthMem
nop
nop
backStealth:
PBase:
dq 0
CBase:
dq 0
EnableInfHealth:
dd 0
EnableOHK:
dd 0
[DISABLE]
GetPlayerBase:
db 48 8B 01 0F B6 EA
GetCoins:
db 8B 41 7C C3 CC
OneHitKills:
db 89 83 30 01 00 00
stealth:
db 48 8B 8F 30 7B 00 00
unregistersymbol(GetPlayerBase)
unregistersymbol(PBase)
unregistersymbol(GetCoins)
unregistersymbol(CBase)
unregistersymbol(OneHitKills)
unregistersymbol(EnableInfHealth)
unregistersymbol(EnableOHK)
unregistersymbol(stealth)
unregistersymbol(EnableStealth)
dealloc(PBase)
dealloc(CBase)
dealloc(MainCode)
dealloc(EnableInfHealth)
dealloc(EnableOHK)
dealloc(EnableStealth)
1
"Pointers"
FF0000
1
12
"Player Base"
1
8 Bytes
PBase
41
"Base Address for Coin Structure"
1
8 Bytes
CBase
15
"Current Health"
4 Bytes
[PBase]+130
16
"Max Health"
4 Bytes
[PBase]+134
42
"Current Coins"
4 Bytes
[CBase]+7C
47
"Healing Gourd "
4 Bytes
[CBase]+B38
52
"Pallets"
4 Bytes
[CBase]+B48
54
"Current XP"
4 Bytes
[CBase]+160
59
"Skill Points"
4 Bytes
[CBase]+C18
61
"Spirit Totems"
4 Bytes
[CBase]+E28
63
"Cheats"
0000FF
1
68
"Enable Easier Kills"
0:Disabled
1:Enabled
Byte
EnableOHK
62
"Enable Infinite Health"
0:Disabled
1:Enabled
Byte
EnableInfHealth
69
"Enable Stealth"
0:Disabled
1:Enabled
Byte
EnableStealth
controlMainForm = getMainForm()
AddressList = getAddressList()
if getCEVersion == nil or getCEVersion() < 6.8 then
messageDialog('It is recommended to use at least Cheat Engine 6.7! (Your Version: '..getCEVersion()..')', mtError, mbOK)
end
errorOnLookupFailure(false)
setGlobalDelayBetweenHotkeyActivation(200)
DefaultProccessName = "sekiro.exe"
strings_add(getAutoAttachList(), DefaultProccessName)
function cycleFullCompact(sender,force)
local state = not(compactmenuitem.Caption == 'Compact View Mode')
if force~=nil then state = not force end
compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'
getMainForm().Splitter1.Visible = state
getMainForm().Panel4.Visible = state
getMainForm().Panel5.Visible = state
end
function addCompactMenu()
if compactmenualreadyexists then return end
local parent = getMainForm().Menu.Items
compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem)
compactmenuitem.Caption = 'Compact View Mode'
compactmenuitem.OnClick = cycleFullCompact
compactmenualreadyexists = 'yes'
end
addCompactMenu()
cycleFullCompact(nil, true)
controlMainForm = getMainForm()