游戏外挂技术

简介:      1、首先打开植物大战僵尸。进入如下界面。     2、打开MemSearch工具。截图如下:     注意:可以通过查找出的内存地址来修改阳光值。如果左侧查找出了多个,重新输入目标值,然后点击累计查找,直到找到确切的内存地址。     3、然后新建一个项目:挂中挂,截图如下:     4、点击确定     5、源文件-à新建一个.c文件

    1、 首先打开植物大战僵尸。进入如下界面。

    2、打开MemSearch工具。截图如下:

    注意:可以通过查找出的内存地址来修改阳光值。如果左侧查找出了多个,重新输入目标值,然后点击累计查找,直到找到确切的内存地址。

    3、然后新建一个项目:挂中挂,截图如下:

    4、点击确定

    5、源文件-à新建一个.c文件。

6、通过指针的方式间接修改阳光的值。例如:

7、调试以下程序:

(1)在程序中打断点à点击本地Windows调试器

(2)点击调试à窗口à内存à内存4(4)

然后在地址位置填写上内存地址,点击enter进行搜索。

(3)填写内存地址以进行搜索,截图如下:

8、新建外挂模拟程序.c”

9、如果想让程序1秒钟休眠一次,得用到Windows.h

10、代码和运行效果如下:

11、另外建一个新建项目,方法是:选中解决方案-à添加à新建项目。(目标是通过指针修改上面的num)

12、选中源文件-à新建一个源文件:run.c

13、WindowLinux下都有一个原理,操作系统做了一个限制:一个进程不能随随便便修改另外一个进程。而是要要通过模块(dll)的方式注入.

14、使用XueTr.exe,通过这个程序可以查看一个进程下的所有模块。可以让一个模块进入一个exe内部就可以了。

15、现在对项目进行一个配置,选中项目-à右击属性-à项目默认值à应用程序(.exe)à下拉选中的值改成动态库.dll”.

16、修改目标文件名。

17、点击生成-à生成解决方案。

18、源代码:

  1. #include<Windows.h>

     

    //导出函数,可以在加载的时候调用

    _declspec(dllexport)voidgo5()

    {

    int *p = 0x1BA5D048;  //要修改的参数的内存地址

    *p = 300;

    while (1)

    {

        while (*p < 300)

        {

            *p = 300;

            Sleep(1000);

        }

    }

    }

    在每次生成dll之前修改上面的方法的名称,同时修改目标文件名称。注意游戏每打过一关,存储雪的地址会改变,这时候也要相应的修改上面程序代码中的地址值。 

  2. 使用DllInject.exe注入工具导入,找到我们写的dll的所在位置,然后点击注入,截图如下:

目录
相关文章
|
SQL Prometheus 监控
TiDB集群监控与性能分析
【2月更文挑战第28天】本章将深入探讨TiDB集群的监控与性能分析技术。我们将介绍TiDB集群监控的关键指标、监控工具的使用,以及如何进行性能分析和调优。通过本章节的学习,读者将能够掌握TiDB集群的监控与性能分析方法,提高数据库的运行效率和稳定性。
|
6月前
|
机器学习/深度学习 人工智能 数据可视化
基于YOLOv8的共享单车/自行车随意停放识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
本项目基于YOLOv8模型与PyQt5界面,实现共享单车/自行车乱停放的智能检测。支持图片、视频、文件夹及摄像头输入,提供实时检测与结果保存功能。配套完整源码、训练数据集与权重文件,开箱即用,适合城市管理、交通执法等场景。项目包含详细训练教程与部署指南,助力AI学习者快速上手,推动智慧城市应用开发。
基于YOLOv8的共享单车/自行车随意停放识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
|
6月前
|
运维 监控 关系型数据库
AI 时代的 MySQL 数据库运维解决方案
本方案将大模型与MySQL运维深度融合,构建智能诊断、SQL优化与知识更新的自动化系统。通过知识库建设、大模型调用策略、MCP Server开发及监控闭环设计,全面提升数据库运维效率与准确性,实现从人工经验到智能决策的跃迁。
700 27
|
6月前
|
监控 Go 开发者
深入解析 go 语言中的 select 语句
在 Go 语言中,`select` 是专为并发编程设计的控制结构,用于在多个 channel 操作间进行非阻塞选择。它类似于 `switch`,但所有 case 分支必须是 channel 的 I/O 操作。本文通过通俗易懂的语言和丰富代码示例,详细讲解 `select` 的各种用法,包括基本语法、空 `select`、多分支选择、`default` 分支、特点总结及最佳实践,适合初学者和有经验的开发者学习参考。掌握 `select`,能有效提升 Go 并发编程的灵活性与效率。
221 6
|
11月前
|
小程序
产品经理面试分级汇总
《产品经理面试分级汇总》涵盖自我介绍、工作内容、团队配合、需求管理、项目流程等多方面问题,帮助候选人全面准备面试。内容包括如何划分需求优先级、参与项目开发的流程、迭代经验、复杂需求处理、版本验收标准等,旨在考察候选人的综合能力和职业规划。
|
存储 数据库 Android开发
安卓Jetpack Compose+Kotlin,支持从本地添加音频文件到播放列表,支持删除,使用ExoPlayer播放音乐
为了在UI界面添加用于添加和删除本地音乐文件的按钮,以及相关的播放功能,你需要实现以下几个步骤: 1. **集成用户选择本地音乐**:允许用户从设备中选择音乐文件。 2. **创建UI按钮**:在界面中创建添加和删除按钮。 3. **数据库功能**:使用Room数据库来存储音频文件信息。 4. **更新ViewModel**:处理添加、删除和播放音频文件的逻辑。 5. **UI实现**:在UI层支持添加、删除音乐以及播放功能。
|
域名解析 缓存 安全
2024最新Cloudways主机注册和使用教程
Cloudways 是一家提供基于云的托管服务的公司,专注于简化网站管理和运行,尤其适合WordPress。Cloudways界面直观,无需复杂设置即可快速搭建WordPress站点,包括高级缓存、Breeze插件和Cloudflare CDN集成。服务包括7*24小时客服支持,3天免费试用,按小时计费,无隐藏费用,支持多种云平台选择,以及一键安装多种应用程序和SSL证书。在注册和使用过程中,用户需要准备Visa/Mastercard信用卡,并可能需要通过外贸上网工具访问。Cloudways 提供自动备份和灵活的服务器配置,适合不同技术水平的用户。
550 0
2024最新Cloudways主机注册和使用教程
|
人工智能 机器人
Kimi仅用5秒钟就帮我抓取了5页文章素材
Kimi仅用5秒钟就帮我抓取了5页文章素材
337 3
|
前端开发 JavaScript 开发工具
vscode教程(含使用技巧、保存时自动格式化文件等设置)
vscode教程(含使用技巧、保存时自动格式化文件等设置)
1267 0