|
逆战游戏一键获取人物基址工具
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 线程 | 整数型 | |
如果真 (程序是否启动 (进程名, 进程标识 )) 返回 (OpenProcess (2035711, 0, 进程标识 )) 返回 (-1)|
程序是否启动 | 逻辑型 | | |
程序名 | 文本型 | | | | 进程标识 | 整数型 | √ | √ | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 进程信息 | 进程信息 | | 0 | i | 整数型 | | |
进程信息 = 取系统进程列表 () 计次循环首 (取数组成员数 (进程信息 ), i ) 如果真 (进程信息 [i ].进程名称 = 程序名 )  进程标识 = 进程信息 [i ].进程标识符  返回 (真)  计次循环尾 ()返回 (假)变量名 | 类 型 | 静态 | 数组 | 备 注 | op | 整数型 | | | c | 字节集 | | 15 | dz | 整数型 | | | i | 整数型 | | |
c [1 ] = 取空白字节集 (1 ) 判断循环首 (b = -1 ) op = 初始化 (“TGame.exe”) 如果真 (op > 0 ) ReadProcessMemory_字节集 (op, 9000000, c [1 ], 1, 0 )  如果真 (c [1 ] ≠ { 0 })   计次循环首 (15, i )    c [i ] = 取空白字节集 (1000024 )    如果真 (ReadProcessMemory_字节集 (op, 9000000 (i - 1 ) × 1000000 - 24, c [i ], 1000024, 0 ) = 假)    跳出循环 ()        计次循环尾 ()   计次循环首 (15, i )    如果真 (i > 1 )     b = 寻找字节集 (c [i ], { 243, 15, 89, 233, 243, 15, 89, 217, 243, 15, 89, 193, 15, 40, 212, 243, 15, 89, 215, 243, 15, 88, 213, 243 }, )    如果真 (b ≠ -1 )     dz = 取字节集数据 (取字节集中间 (c [i ], b - 114, 4 ), 3, )     编辑框1.内容 = 到文本 (dz )     编辑框2.内容 = 十到十六 (dz )        计次循环尾 ()     判断循环尾 ()关闭线程句柄 (线程 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 余数 | 整数型 | | | z | 文本型 | | | x | 文本型 | | |
x = “0123456789ABCDEF” 判断循环首 (十进制数 > 16 ) 余数 = 十进制数 % 16  z = 取文本中间 (x, 余数 + 1, 1 ) + z  十进制数 = (十进制数 - 余数 ) ÷ 16 判断循环尾 ()z = 取文本中间 (x, 十进制数 + 1, 1 ) + z 返回 (z )置剪辑板文本 (编辑框1.内容 )置剪辑板文本 (编辑框2.内容 ) 如果真 (程序是否启动 (“TGame.exe”)) 启动线程 (&a, -1, 线程 ) 信息框 (“现在退出游戏即可”, 0, , 取窗口句柄 ()) 返回 ()信息框 (“游戏没有被检测到”, 0, , 取窗口句柄 ())
完整源码下载地址
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|