|
发表于 2023-7-6 19:34:17
|
显示全部楼层
|阅读模式
云南省红河哈尼族彝族自治州
大佬们,我写64位游戏,用32位的方法写了一个人造指针,写完刚开始能用,一旦把ce关了,重新打开使用就是整台电脑都崩溃
[ENABLE]
aobscan(INJECT,C5 FA 11 45 0C * BA) // should be unique
alloc(newmem,$1000,INJECT)
alloc(LR,20)
registersymbol(LR)
label(code)
label(return)
newmem:
vmovss [rbp+0C],xmm0
mov [LR],rbp
jmp return
code:
vmovss [rbp+0C],xmm0
jmp return
INJECT:
jmp newmem
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db C5 FA 11 45 0C
unregistersymbol(INJECT)
dealloc(newmem)
dealloc(LR)
unregistersymbol(LR)
其中LR是我自己添加的
|
|