|
楼主 |
发表于 2024-6-14 22:53:16
|
显示全部楼层
四川省绵阳市
lsm3 发表于 2024-6-14 22:42
[/quote ][e=0 ].版本 2 变量名 | 类 型 | 静态 | 数组 | 备 注 | x64 | x64进程内存 | | | 进程句柄 | 整数型 | | | 时间 | 整数型 | | | 起始地址 | 文本型 | | | 终止地址 | 文本型 | | | 地址 | 长整数型 | | 0 | 计次 | 整数型 | | | 特征码 | 文本型 | | | 地址范围 | 长整数型 | | | pid数组 | 整数型 | | 0 | i | 整数型 | | | a | 整数型 | | | b | 整数型 | | | 临时 | 整数型 | | 0 | pid | 整数型 | | |
x64. 初始化 ()pid数组 = 临时 进程_取ID数组 (“WeChatAppEx.exe”, pid数组 )计次循环首 (取数组成员数 (pid数组 ), i )如果真 (a < 进程_内存使用 (pid数组 [i ])) a = 进程_内存使用 (pid数组 [i ])b = i 计次循环尾 ()pid = pid数组 [b ]调试输出 (pid )进程句柄 = x64. 打开进程 (pid )特征码 = “58 02 00 00 00 18 00 00”时间 = 取启动时间 ()x64. 特征码搜索3 (进程句柄, 1, 特征码, 0, , , 地址, , )计次循环首 (取数组成员数 (地址 ), 计次 )编辑框1. 加入文本 (“特征码搜索3: ” + 十到十六_ (地址 [计次 ], ) + “ 耗时:” + 到文本 (取启动时间 () - 时间 ) + #换行符 )计次循环尾 ()编辑框1. 加入文本 (“特征码搜索3: ” + 到文本 (取数组成员数 (地址 )) + “ 耗时:” + 到文本 (取启动时间 () - 时间 ) + #换行符 + #换行符 )调试输出 (地址 [1 ])调试输出 (x64. 写整数型 (进程句柄, 地址 [1 ], 0 )) 完整版是这样的,x64. 写整数型 (进程句柄, 十六到十_ (地址 [1 ]), 到整数 (编辑框2.内容 )),然后这个十六到十不是长整数,没法调试
[e=0].版本 2
.支持库 spec
.子程序 _按钮2_被单击
.局部变量 x64, x64进程内存
.局部变量 进程句柄, 整数型
.局部变量 时间, 整数型
.局部变量 起始地址, 文本型
.局部变量 终止地址, 文本型
.局部变量 地址, 长整数型, , "0"
.局部变量 计次, 整数型
.局部变量 特征码, 文本型
.局部变量 地址范围, 长整数型
.局部变量 pid数组, 整数型, , "0"
.局部变量 i, 整数型
.局部变量 a, 整数型
.局部变量 b, 整数型
.局部变量 临时, 整数型, , "0"
.局部变量 pid, 整数型
x64.初始化 ()
pid数组 = 临时
进程_取ID数组 (“WeChatAppEx.exe”, pid数组)
.计次循环首 (取数组成员数 (pid数组), i)
.如果真 (a < 进程_内存使用 (pid数组 ))
a = 进程_内存使用 (pid数组 )
b = i
.如果真结束
.计次循环尾 ()
pid = pid数组
调试输出 (pid)
进程句柄 = x64.打开进程 (pid)
特征码 = “58 02 00 00 00 18 00 00”
时间 = 取启动时间 ()
x64.特征码搜索3 (进程句柄, 1, 特征码, 0, , , 地址, , )
.计次循环首 (取数组成员数 (地址), 计次)
编辑框1.加入文本 (“特征码搜索3: ” + 十到十六_ (地址 [计次], ) + “ 耗时:” + 到文本 (取启动时间 () - 时间) + #换行符)
.计次循环尾 ()
编辑框1.加入文本 (“特征码搜索3: ” + 到文本 (取数组成员数 (地址)) + “ 耗时:” + 到文本 (取启动时间 () - 时间) + #换行符 + #换行符)
调试输出 (地址 [1])
调试输出 (x64.写整数型 (进程句柄, 地址 [1], 0))
完整版是这样的,x64.写整数型 (进程句柄, 十六到十_ (地址 [1]), 到整数 (编辑框2.内容)),然后这个十六到十不是长整数,没法调试
|
|