虫虫教学

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2503|回复: 28

手游内存辅助教学第八课:编写程序特征码找地址

[复制链接]

4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

最佳新人发帖达人推广达人热心会员突出贡献优秀讲师

发表于 2021-10-2 23:29:38 | 显示全部楼层 |阅读模式
手游内存辅助教学第八课:编写程序特征码找地址


    我们首先编写出 用特征码 179973292  这个数字来查找地址。
            dm.FindInt()            dm.FindIntEx()  
            dm.FindIntEx()    它有七个参数,
         第一个参数 , 进程ID
         第二个参数,找值范围  "00000000-FFFFFFFF"
         第三个参数,查找的最小值  179973292
         第四个参数,查找的最大值   179973292
         第五个参数,位数    0  
         第六个参数, 步长   4   
         第七个参数,开启多线程  1  
         第八个参数,  开启快速扫描  1


      用上面的指令查找到的地址,但是它的返回值是 所有地址的集合,而我们需要的是一个一个的单个地址,我们要通过其中一个单个的地址偏移后去定位别的数值,所以我们要把它们分割开来,那我们就用到易语言的一条指令
                分割文本()      它有三个参数
                第一个参数     待分割的文本
                第二个参数     分隔符  “|”
                第三个参数    省略不写
   这样我们就把用特征码 179973292  这个数字把所有的地址找到了。



              本课教学视频下载地址: https://pan.baidu.com/s/1O6VBZe7aCxtrHmHxTlTDIg    提取码:djma





      下节课我们编写,在这些地址中,找一个偏移 44 得到 200  偏移 32 得到   1000 数值的地址,也就是我们要找的定位的地址。





4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

最佳新人发帖达人推广达人热心会员突出贡献优秀讲师

 楼主| 发表于 2021-10-2 23:29:42 | 显示全部楼层
本课源码如下:




.版本 2
.支持库 spec
.支持库 eAPI


.程序集 窗口程序集_启动窗口
.程序集变量 dm, 虫虫教学
.程序集变量 i, 整数型


.子程序 __启动窗口_创建完毕
.局部变量 ret, 整数型


dm.创建 ()
.如果 (dm.Ver () = “”)
    dm.注册 ()
    dm.创建 ()
.否则


.如果结束
调试输出 (dm.Ver ())
ret = dm.Reg (“bestcclm5208dad61379ce31b99817505c16bce11a2”, “OQ0x”)
.如果 (ret = 1)
    调试输出 (“大漠VIP注册成功!”)
.否则
    调试输出 (“大漠VIP注册失败!”)


.如果结束
dm.SetMemoryHwndAsProcessId (1)




.子程序 _组合框1_将弹出列表
.局部变量 进程, 进程信息, , "0"
.局部变量 a, 整数型


进程 = 取系统进程列表 ()
a = 取数组成员数 (进程)
.计次循环首 (a, i)
    组合框1.加入项目 (进程 .进程名称, 进程 .进程标识符)
.计次循环尾 ()




.子程序 __启动窗口_将被销毁


dm.释放 ()




.子程序 _按钮1_被单击
.局部变量 进程名, 文本型
.局部变量 进程ID, 整数型
.局部变量 查找到的地址, 文本型
.局部变量 分割的文本, 文本型, , "0"


进程名 = 组合框1.取项目文本 (组合框1.现行选中项)
进程ID = 组合框1.取项目数值 (组合框1.现行选中项)
查找到的地址 = dm.FindIntEx (进程ID, “00000000-FFFFFFFF”, 179973292, 179973292, 0, 4, 1, 1)
调试输出 (查找到的地址)
分割的文本 = 分割文本 (查找到的地址, “|”, )
.计次循环首 (取数组成员数 (分割的文本), i)
    编辑框1.加入文本 (分割的文本  + #换行符)


.计次循环尾 ()

' “123EBA0C|1882B088|1882BB28|191E0088|1B3CA8C8|1D4EC098|1D4EC5E8|1D4ECB38|201F3DAC|210E5068|210E55B8|210E5B08|210E6058|210E65A8|210E6AF8|22204028|22204578|22204AC8|224CF0A8|224CF5F8|224CFB48|235728C8|239744E8|243B68C8|270053DC|2B976068|2B9765B8|2EBE00C8|2EBE0618|2EBE0B68|2F2A1088|31570098|31570B38|36ADC8C8|3FE7C038|3FE7C588|3FE7CAD8|3FE7D028|3FE7D578|3FE7DAC8|3FE7E018|3FE7E568|3FE7EAB8|4011C5A8|4011F0B8|40949088|409495D8|40949B28|41E710A8|41E715F8|41E71B48|41E72098|41E725E8|41E72B38|424C2078|424C25C8|424C2B18|4257F548|42F9A538|42F9AA88|42F9AFD8|43024558|4362F618|4495F528|4495FA78|449600C8|44960618|44960B68|45CAEB48|45F0A608|45F0AB58|47638B58|47FB6028|47FB8AB8|47FBB548|47FBBA98|47FBDA88|47FBF0C8|482D0A88|490335F8|490FA048|4A20C8C8|4A3C0048|4A3C0598|4A3C0AE8|4A4A38C8|4BA7E528|4BA7EA78|4BB155E8|4C8A7AE8|4C9340B8|4C934608|4C934B58|4CA5E038|4CA5E588|4CA5EAD8|4D5DF528|4D5DFA78|4D7FE5B8|4D7FEB08|4DBB7588|4DBB7AD8|4EF99058|4EF995A8|4EF99AF8|538ABA78|5A2000B8|5A200608|5A200B58|60FE88C8|617CA008|617CA558|617CAAA8|617CAFF8|67DB7048|67DB7598|67DB7AE8|696C5018|696C5AB8|6A516018|6A516568|6A516AB8|6DC7B548|6DC7BA98|6DC7BFE8|6DDE3008|6DDE3558|6DDE3AA8|6DDE3FF8|6DDE4548|6DDE4A98|6DDE4FE8|6DDE5538|6DDE5A88|6DDE5FD8|778170C8”

回复

使用道具 举报

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

积分
8203
发表于 2021-10-13 10:38:33 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

积分
8203
发表于 2021-10-13 10:38:34 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

最佳新人宣传达人纪念勋章

发表于 2021-10-13 16:48:36 | 显示全部楼层
感謝老師分享,祝蟲蟲越辦越好!
回复

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

最佳新人宣传达人纪念勋章

发表于 2021-10-13 16:48:41 | 显示全部楼层
感謝老師分享,祝蟲蟲越辦越好!
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:49:01 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:49:05 来自手机 | 显示全部楼层
静姐辛苦了
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:49:14 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:49:17 来自手机 | 显示全部楼层
回复要乘早,学币拿到饱
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|虫虫教学--虫虫联盟官网

GMT+8, 2025-4-28 19:40 , Processed in 0.097616 second(s), 43 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表