前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >游戏安全丨喊话CALL分析-写代码

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

原创
作者头像
极安御信安全研究院
发布2022-06-23 19:58:25
4660
发布2022-06-23 19:58:25
举报
文章被收录于专栏:极安御信安全研究院

作者:小阿栗

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

1.新建mfc动态链接库

2.选择静态链接

3.改成x64

4.配置

4.1属性

4.2 spectre缓解库禁用,应用

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

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

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

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

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

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

声明:

调用:

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

12.参数处理

13.进行声明

14.1添加资源

14.2新建Dialog

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

14.4 Button属性

改为喊话CALL

15.给编辑框添加变量

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

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

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

19.打开服务器,注入dll

20.喊话

输入:

成功喊话:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档