初级玩家

- 贡献度
- 0
- 金元
- 663
- 积分
- 66
- 精华
- 0
- 注册时间
- 2018-8-24
|
指定逆天改命这个打不开,提示错误
{ Game : guigubahuang.exe
Version:
Date : 2021-02-02
Author : Limno
This script does blah blah blah
}
[ENABLE]
aobscanmodule(shengxianfate,GameAssembly.dll,48 8B 45 18 FF C0 48 89 45 18 3B 85 ?? 00 00 00) // should be unique
alloc(newmem,$1000,"GameAssembly.dll"+38B8DF)
label(code)
label(shengxianfatecanshu)
label(return)
newmem:
mov rax,rsi
mov rax,[rax+10]
mov rax,[rax+20]
mov rcx,[shengxianfatecanshu]
mov [rax+10],ecx
code:
mov rax,[rbp+18]
inc eax
jmp return
shengxianfatecanshu:
dd #700001
registersymbol(shengxianfatecanshu)
shengxianfate:
jmp newmem
nop
return:
registersymbol(shengxianfate)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
shengxianfate:
db 48 8B 45 18 FF C0
unregistersymbol(shengxianfatecanshu)
unregistersymbol(shengxianfate)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+38B8DF
ConfFateFeature.RandomItem - 44 89 4C 24 20 - mov [rsp+20],r9d
"GameAssembly.dll"+38B8B7: 48 85 F6 - test rsi,rsi
"GameAssembly.dll"+38B8BA: 74 56 - je GameAssembly.dll+38B912
"GameAssembly.dll"+38B8BC: 4C 8B 05 2D 30 75 02 - mov r8,[GameAssembly.dll+2ADE8F0]
"GameAssembly.dll"+38B8C3: 48 8B D0 - mov rdx,rax
"GameAssembly.dll"+38B8C6: 48 8B CE - mov rcx,rsi
"GameAssembly.dll"+38B8C9: E8 32 44 D9 01 - call GameAssembly.dll+211FD00
"GameAssembly.dll"+38B8CE: 4C 8B 05 B3 2F 75 02 - mov r8,[GameAssembly.dll+2ADE888]
"GameAssembly.dll"+38B8D5: 8B D3 - mov edx,ebx
"GameAssembly.dll"+38B8D7: 49 8B CE - mov rcx,r14
"GameAssembly.dll"+38B8DA: E8 91 97 D9 01 - call GameAssembly.dll+2125070
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+38B8DF: 48 8B 45 18 - mov rax,[rbp+18]
"GameAssembly.dll"+38B8E3: FF C0 - inc eax
// ---------- DONE INJECTING ----------
"GameAssembly.dll"+38B8E5: 48 89 45 18 - mov [rbp+18],rax
"GameAssembly.dll"+38B8E9: 3B 85 D8 00 00 00 - cmp eax,[rbp+000000D8]
"GameAssembly.dll"+38B8EF: 0F 8C CB FE FF FF - jl GameAssembly.dll+38B7C0
"GameAssembly.dll"+38B8F5: 48 8B C6 - mov rax,rsi
"GameAssembly.dll"+38B8F8: 48 8B 9D D0 00 00 00 - mov rbx,[rbp+000000D0]
"GameAssembly.dll"+38B8FF: 48 8D A5 80 00 00 00 - lea rsp,[rbp+00000080]
"GameAssembly.dll"+38B906: 41 5F - pop r15
"GameAssembly.dll"+38B908: 41 5E - pop r14
"GameAssembly.dll"+38B90A: 41 5D - pop r13
"GameAssembly.dll"+38B90C: 41 5C - pop r12
}
|
|