- 注册时间
- 2011-3-10
- 最后登录
- 1970-1-1
该用户从未签到
|
我转化成易语言代码,不知道是否正确,帖出来帮忙看下,谢谢
以下易代码
-----------------------
.版本 2
.子程序 自动分析
.参数 进程ID
.参数 基址
.参数 目标地址
.局部变量 A
.局部变量 B
.局部变量 C
.局部变量 D
.局部变量 E
.局部变量 F
.局部变量 N
N = 50
.计次循环首 (N, A)
.如果真 (目标地址 = 读内存数 (进程ID, 基址 + A × 4))
保存分析结果 (“一级偏移为:” + 到文本 (A × 4))
.如果真结束
.计次循环首 (N, B)
.如果真 (目标地址 = 读内存数 (进程ID, 读内存数 (进程ID, 基址 + A × 4) + B × 4))
保存分析结果 (“一级偏移为:” + 到文本 (A × 4) + “二级偏移为:” + 到文本 (B × 4))
.如果真结束
.计次循环首 (N, B)
.如果真 (目标地址 = 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 基址 + A × 4) + B × 4)) + C × 4)
保存分析结果 (“一级偏移为:” + 到文本 (A × 4) + “二级偏移为:” + 到文本 (B × 4) + “三级偏移为:” + 到文本 (C × 4))
.如果真结束
.计次循环首 (N, D)
.如果真 (目标地址 = 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 基址 + A × 4) + B × 4)) + C × 4) + D × 4)
保存分析结果 (“一级偏移为:” + 到文本 (A × 4) + “二级偏移为:” + 到文本 (B × 4) + “三级偏移为:” + 到文本 (C × 4) + “四级偏移为:” + 到文本 (D × 4))
.如果真结束
.计次循环首 (N, E)
.如果真 (目标地址 = 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 基址 + A × 4) + B × 4)) + C × 4) + D × 4) + E × 4)
保存分析结果 (“一级偏移为:” + 到文本 (A × 4) + “二级偏移为:” + 到文本 (B × 4) + “三级偏移为:” + 到文本 (C × 4) + “四级偏移为:” + 到文本 (D × 4) + “五级偏移为:” + 到文本 (E × 4))
.如果真结束
.计次循环首 (N, F)
.如果真 (目标地址 = 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 读内存数 (进程ID, 基址 + A × 4) + B × 4)) + C × 4) + D × 4) + E × 4) + F × 4)
保存分析结果 (“一级偏移为:” + 到文本 (A × 4) + “二级偏移为:” + 到文本 (B × 4) + “三级偏移为:” + 到文本 (C × 4) + “四级偏移为:” + 到文本 (D × 4) + “五级偏移为:” + 到文本 (E × 4) + “六级偏移为:” + 到文本 (F × 4))
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 () |
|