虫虫教学

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

新手学游戏辅助第十六课:HOOK的应用(一)

[复制链接]

4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

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

发表于 2021-10-5 10:39:42 | 显示全部楼层 |阅读模式
新手学游戏辅助第十六课:HOOK的应用(一)代码注入阳光的脚本编写




            教程下载地址链接https://pan.baidu.com/s/1mRtRoexZfYveaaZKO9Zceg


                                     提取码:8888



课程简介:

     在一个游戏中我们想要修改它的值,一般要找到它的基地址(端游)很多端游的偏移都是有好几级的,有的游戏达到了八级,在这么多级的偏移里去找这个基地址,用CE和OD去跟真的很难,而且页游还没有基地址,那我们如何去定位它们的呢,今天这节课,就是通过HOOK的原理,我们自己做一个新的内存地址,把程序里的寄存器,放到我们新地址里去,这样,游戏的返回内容就会放到新的地址当中,我们只管把它注入到游戏中便可。



    下面我们来看这张图

            
                 
下面请同学们来观看我的实战操作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

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

 楼主| 发表于 2021-10-5 10:40:05 | 显示全部楼层
代码注入的脚本编写:


[ENABLE]           
alloc(newmem,2048)   
alloc(yi,10)                 //首先我们新申请一个内存,名字自己取一个,要英文的
registersymbol(yi)       //注册我们新申请的符号,符号名和上面的要一致

label(returnhere)
label(originalcode)
label(exit)

newmem:              

originalcode:           
add [eax+00005560],ecx     //这是游戏中的原代码      
mov [yi],eax                  //这是我们加入的代码 eax的值是多少我们不管,我们只把它放到我们申请的地址[yi]中就可以


exit:
jmp returnhere

"PlantsVsZombies.exe"+30A11:
jmp newmem
nop
returnhere:

[DISABLE]                     //释放内存
dealloc(yi,20)                  //把申请的内存和符号释放 一个加de 一个加un
unregistersymbol(yi)

dealloc(newmem)
"PlantsVsZombies.exe"+30A11:
add [eax+00005560],ecx
回复

使用道具 举报

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

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

使用道具 举报

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

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

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

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

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

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

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

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

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:54:50 来自手机 | 显示全部楼层
感谢老师分享,祝虫虫越来越好!
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

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

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-16 21:08:46 | 显示全部楼层
前来学习!
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-16 21:09:29 | 显示全部楼层
一起学习,共同进步!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-4-28 19:44 , Processed in 0.125709 second(s), 44 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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