90.网游逆向分析与插件开发-游戏窗口化助手-项目需求与需求拆解

内容参考于:易道云信息技术研究院VIP课

上一个内容:实现物品使用策略的功能-CSDN博客

项目需求:

在游戏窗口化时,可以在游戏之外弹出一个窗口,可以隐藏或者显示游戏窗口,显示游戏人物的基本状态,以及其它的重要信息

需求拆解:

1.获取游戏窗口句柄,这里要注意,如果有多个窗口怎样才能获取正确的

2.游戏窗口坐标的获取

3.游戏窗口移动时间的HOOK

4.人物所在地图数据的逆向分析,分析方式比对人物在不同地图的数据,通过差异性的数据来找,其中应该就会有地图id,或者通过界面显示的文字来找,如图1

5.人物升级所需要经验数据的逆向分析,如图2

图1:

图2:它是通过人物等级计算出来的,可以通过显示来查找,或者通过等级来找,既然是通过等级计算出来的,那它一定会访问等级

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-04 16:06:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-04 16:06:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-04 16:06:04       82 阅读
  4. Python语言-面向对象

    2024-02-04 16:06:04       91 阅读

热门阅读

  1. sql求中位数

    2024-02-04 16:06:04       56 阅读
  2. LeetCode803. Bricks Falling When Hit——洪水填充

    2024-02-04 16:06:04       47 阅读
  3. vue中$refs的用法及作用详解

    2024-02-04 16:06:04       45 阅读
  4. C# 从“byte[]”转换为“BitmapImage”

    2024-02-04 16:06:04       57 阅读
  5. openEuler 22.03 docker安装elasticsearch 7.17.17

    2024-02-04 16:06:04       41 阅读
  6. 美敦力呼吸机PB560硬件分析

    2024-02-04 16:06:04       56 阅读
  7. [C语言]结构体初识

    2024-02-04 16:06:04       55 阅读
  8. Large Language Models on Graphs: A Comprehensive Survey

    2024-02-04 16:06:04       60 阅读
  9. 在 Qt 中如何将数字转换为QString

    2024-02-04 16:06:04       51 阅读
  10. 栈和队列-删除字符串中的所有相邻重复项

    2024-02-04 16:06:04       54 阅读