0
点赞
收藏
分享

微信扫一扫

游戏安全丨喊话CALL分析-写代码

写代码调用一下call,写一个动态链接库注入进去

1.新建mfc动态链接库
01.png

2.选择静态链接
02.png

3.改成x64

03.png

4.配置

4.1属性
04.png

4.2 spectre缓解库禁用,应用
05.png

5.解决方案-生成依赖项-生成自定义
06.png

6.点击masm,确定,有了编写64位汇编的功能
07.png

7.因为在vs默认编辑器中不能直接编写64位内联汇编,所以需要新建asm源文件

08.png

8.需要手动加 .asm才能确定是汇编文件

09.png

9.在汇编文件里,把名字改为”meditation”(打坐)

10.jpg

10.把源文件中声明和调用的函数名字改为“meditation”

声明:
11.png

调用:
12.png

11.返回汇编,写开辟堆栈、平栈、返回的函数
13.png

12.参数处理
14.png

13.进行声明

15.png

14.1添加资源

16.png

14.2新建Dialog

17.png

14.3操作界面-添加一个Edit control作为编辑发送文本和Button

18.png

14.4 Button属性
19.png

改为喊话CALL

20.png

15.给编辑框添加变量
21.png

16.修改控件-类别-名称-变量类型
22.png

17.双击喊话CALL按钮,添加事件处理

23.png

18.打开所在文件-复制dll到桌面
24.png

19.打开服务器,注入dll
25.png

20.喊话

输入:

26.png

成功喊话:

27.png

举报

相关推荐

0 条评论