游戏辅助 -- 人物属性分析

简介: 游戏辅助 -- 人物属性分析

一、打开CE,载入游戏进程


0a2653c851af460fa595bd959398a8f1.png


二、打开人物属性,查看护甲的值是52


0eacb84100b54626af849e6b562bf92a.png


三、在CE搜索精确数值52,点击首次扫描,搜索结果有7000多数据


2d65d23f6d4748949b924e4057485923.png2e9b90b2ca334476abebe75bafe6eeaa.png


四、让护甲值变动,通过穿戴装备,此时搜索59


4cebaac233b3433da32a72337a77fc60.png


五、点击在此扫描,只有一个内存地址存放了该值


0a2653c851af460fa595bd959398a8f1.png


六、右击该地址,选择找出是什么访问了这个地址,然后再通过换装备,找到访问该内存地址的值


0eacb84100b54626af849e6b562bf92a.png


七、一共有5条指令访问了该内存地址


2d65d23f6d4748949b924e4057485923.png


八、一般找寻mov 寄存器,[表达式]这样的访问,在OD中挨个地址下断点,发现004F54DA - 8B B4 90 74010000  - mov esi,[eax+edx*4+00000174],这句是我们想要的,此时eax=30EE1C30 edx=0


2e9b90b2ca334476abebe75bafe6eeaa.png


九、OD附加该游戏,前提CE先解除附加,CE重新打开游戏进程一次,即可解除附加


4cebaac233b3433da32a72337a77fc60.png

6de278e6d6694ce5bb08e7e842b7e74b.png


十、附加成功,ctrl+G,跳转到004F54DA


0a2653c851af460fa595bd959398a8f1.png


十一、查看eax来源,发现eax来自[ecx]


十二、在函数头部下断,查看堆栈窗口,返回到,按回车


0eacb84100b54626af849e6b562bf92a.png2d65d23f6d4748949b924e4057485923.png


十三、ecx来自[esi+D0],所以目前的表达式为[[esi+d0]+174],再找esi的来源


2e9b90b2ca334476abebe75bafe6eeaa.png


十四、esi来自eax,eax一般都是call的返回值,所以最终表达式为[[eax+d0]+174]


十五、验证公式是否正确,在006101E5处,下断,在命令行输入上面的表达式,获取的正好是护甲值

6de278e6d6694ce5bb08e7e842b7e74b.png

7a399525ddec4b77923c464820b33738 (1).png

目录
相关文章
|
10月前
|
人工智能 JavaScript 前端开发
自动化测试框架的演进与实践###
本文深入探讨了自动化测试框架从诞生至今的发展历程,重点分析了当前主流框架的优势与局限性,并结合实际案例,阐述了如何根据项目需求选择合适的自动化测试策略。文章还展望了未来自动化测试领域的技术趋势,为读者提供了宝贵的实践经验和前瞻性思考。 ###
224 11
|
10月前
|
人工智能 自然语言处理 算法
开箱即用的个人主页页面开发实战—基于HarmonyOS 5.0 (Next)和ArkTS的实现【HarmonyOS 5.0(Next)】
本文介绍了基于HarmonyOS 5.0(Next)和ArkTS开发的开箱即用个人主页页面。HarmonyOS 5.0(Next)采用全新“和谐美学”设计理念,通过光元素模拟、多设备无缝流转及小艺助手升级,提升用户体验。文章详细解析了使用ArkTS构建个人主页页面的代码,展示了清晰的布局层次、简洁的事件处理、状态管理和组件化开发等最佳实践。这段代码不仅实现了美观的界面设计,还提供了高效的应用导航和数据传递功能,体现了对用户体验的高度关注。
603 12
开箱即用的个人主页页面开发实战—基于HarmonyOS 5.0 (Next)和ArkTS的实现【HarmonyOS 5.0(Next)】
|
10月前
|
机器学习/深度学习
基于RBF-PID控制器的风力发电系统simulink建模与仿真
本研究基于MATLAB2022a,使用Simulink对风力发电系统进行了建模与仿真,旨在对比PID与RBF-PID控制器的性能。RBF-PID控制器通过引入径向基函数神经网络,实现了PID参数的在线自适应调整,显著提升了对非线性风电系统的控制效果。仿真结果显示,相较于传统PID,RBF-PID能更有效地应对系统不确定性和参数变化,提高系统的鲁棒性和稳定性。
|
10月前
|
缓存 网络协议 算法
从零开始掌握HTTP协议
本文介绍HTTP协议的演变,从HTTP1.0到HTTP2.0。HTTP1.0为无状态连接,每次请求独立;HTTP1.1引入持久连接、管道化请求和更多状态码;HTTP2.0采用二进制分帧、多路复用、头部压缩及服务器主动推送,大幅提升性能与用户体验。了解这些区别有助于开发者优化应用和服务。
|
10月前
|
测试技术
外包对职业发展是否有影响?
从事两年外包工作并不会影响未来的发展,关键在于是否在此期间提升了个人能力。许多外包人员由于缺乏系统的培训,能力停滞不前,只能从事低级的手工测试工作。在华为合作的外包人员中,部分人因公司未提供培养机会,导致技能难以提升。因此,在外包期间应主动学习,掌握自动化和编程技能,以提高竞争力。大部分企业并不在意求职者是否有外包经历,只要能力达标即可。建议不要在外包公司停留过久,及时跳槽寻找更好的发展机会,避免因长期外包而失去学习动力。
|
11月前
|
缓存 JavaScript 持续交付
“解锁Node.js新纪元:如何借助Docker打造快速、高效且一致性的现代应用部署体验”
【10月更文挑战第25天】本文介绍了如何使用Docker容器化Node.js应用,包括容器化的好处、创建Docker镜像的步骤、构建和运行镜像的方法、管理依赖、保持应用更新以及调试技巧。通过容器化,可以提高应用的可移植性和可扩展性,简化开发和部署流程。
200 2
|
10月前
|
机器学习/深度学习 人工智能 算法
探索人工智能与机器学习的融合之路
在本文中,我们将探讨人工智能(AI)与机器学习(ML)之间的紧密联系以及它们如何共同推动技术革新。我们将深入分析这两种技术的基本概念、发展历程和当前的应用趋势,同时讨论它们面临的挑战和未来的发展方向。通过具体案例研究,我们旨在揭示AI与ML结合的强大潜力,以及这种结合如何为各行各业带来革命性的变化。
206 0
|
11月前
|
Java 开发者 Spring
精通SpringBoot:16个扩展接口精讲
【10月更文挑战第16天】 SpringBoot以其简化的配置和强大的扩展性,成为了Java开发者的首选框架之一。SpringBoot提供了一系列的扩展接口,使得开发者能够灵活地定制和扩展应用的行为。掌握这些扩展接口,能够帮助我们写出更加优雅和高效的代码。本文将详细介绍16个SpringBoot的扩展接口,并探讨它们在实际开发中的应用。
307 1
|
11月前
|
UED
淘宝上货接口(淘宝发货接口)
淘宝上货接口是商家实现订单发货和物流跟踪的重要工具,可自动化处理订单,减少人工错误,提升用户体验。本文从接口概述、功能、使用方法及优缺点四方面详细介绍。
|
存储 算法 安全
HashMap常见面试题(超全面):实现原理、扩容机制、链表何时升级为红黑树、死循环
HashMap常见面试题:红黑树、散列表,HashMap实现原理、扩容机制,HashMap的jd1.7与jdk1.8有什么区别,寻址算法、链表何时升级为红黑树、死循环