小白求助,渴望大神求助!!!!!!!!
请问这个CE的脚本怎么写成易语言啊,完全看不懂,拜托了!{ Game : TheForest.exe
Version:
Date : 2018-04-30
Author : 130
This script does blah blah blah
}
//code from here to '' will be used to enable the cheat
aobscan(INJECT,C6 89 47 14 B8 01 00 00 00) // should be unique
alloc(newmem,$1000,110B21D3)
label(code)
label(return)
newmem:
code:
nop
mov eax,00000001
jmp return
INJECT+01:
jmp newmem
nop
nop
nop
return:
registersymbol(INJECT)
//code from here till the end of the code will be used to disable the cheat
INJECT+01:
db 89 47 14 B8 01 00 00 00
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 110B21D3
110B21B6: 34 24 -xor al,24
110B21B8: 48 89 7C 24 08 -mov ,rdi
110B21BD: 48 8B F9 -mov rdi,rcx
110B21C0: 48 8B F2 -mov rsi,rdx
110B21C3: 48 63 47 14 -movsxdrax,dword ptr
110B21C7: 2B C6 -sub eax,esi
110B21C9: 85 C0 -test eax,eax
110B21CB: 7C 10 -jl 110B21DD
110B21CD: 48 63 47 14 -movsxdrax,dword ptr
110B21D1: 2B C6 -sub eax,esi
// ---------- INJECTING HERE ----------
110B21D3: 89 47 14 -mov ,eax
110B21D6: B8 01 00 00 00 -mov eax,00000001
// ---------- DONE INJECTING----------
110B21DB: EB 02 -jmp 110B21DF
110B21DD: 33 C0 -xor eax,eax
110B21DF: 48 8B 34 24 -mov rsi,
110B21E3: 48 8B 7C 24 08 -mov rdi,
110B21E8: 48 83 C4 18 -add rsp,18
110B21EC: C3 -ret
110B21ED: 00 00 -add ,al
110B21EF: 00 00 -add ,al
110B21F1: 00 00 -add ,al
110B21F3: 00 3D 00 00 00 4C -add ,bh
} 可以试试这个,不确定能不能用,游戏好像是64位的易语言可能不太好操作
易语言CEAA自动汇编模块源码
https://www.52pojie.cn/thread-1111079-1-1.html
(出处: 吾爱破解论坛)
不太行啊。这是什么情况啊???麻烦大神解困!!!
@苏紫方璇 jockie 发表于 2020-2-21 13:53
不太行啊。这是什么情况啊???麻烦大神解困!!!
@苏紫方璇
这就不太清楚了,我也不太会易语言,感觉可能是32位进程读取64位进程内存那里出的问题 苏紫方璇 发表于 2020-2-21 16:29
这就不太清楚了,我也不太会易语言,感觉可能是32位进程读取64位进程内存那里出的问题
谢谢大神,哎,我自己摸索吧
页:
[1]