按照思路,肯定还是先用CE来进行搜索,
然后找到访问该地址的代码。

然后打开OD分析,确定寄存器的来源
00565334 - 8B 45 14 - mov eax,[ebp+14]

首先,我们跳转到这个地址的来源,然后下断点,查看ebp的值,发现他和esp的值相差很大,所以可以确定他不是作为栈底寄存器来保存值得,所以就可以把它当做普通的寄存器来进行分析。

然后在逆向的过程中,可以先把mov eax,[ebp+14] 类似这样的代码中的[ebp+14]看做一个整体来进行分析,如果可以找到对他的赋值,就不用去看上层call push的参数了。

最后找到的口袋西游的背包里的东西的数量为:
[[[[[[0d0df1c]+1c]+28]+ 0ad8] + 0c] + 1*4]+14

这样也就得到了背包数组了。

口袋西游背包数组分析相关推荐

  1. 对01背包的分析与理解(图文)

    首先谢谢Christal_R的文章(点击转到链接)让我学会01背包 本文较长,但是长也意味着比较详细,希望您可以耐心读完. 题目: 现在有一个背包(容器),它的体积(容量)为V,现在有N种物品(每个物 ...

  2. dnf吸怪源码c语言,[讨论]DNF吸怪/吸物分析(怪物数组)分析

    [讨论]DNF吸怪/吸物分析(怪物数组)分析 2015-11-4 22:30 7662 [讨论]DNF吸怪/吸物分析(怪物数组)分析 2015-11-4 22:30 7662 .版本 2 .子程序 秒 ...

  3. 1.口袋西游背包遍历(2)

    背包数组 操作步骤 突破口[物品数量] 操作步骤 突破口[物品数量] 1.扫描药品数量 2.吃药扫描 3.看访问的代码 ebp = 223F5930 谁访问-线路一 0056532D - 8B CE ...

  4. 不同存储区域的数组分析

    下面对放在三个不同存储区的数组进行简要的分析 (1)    对全局数组进行分析 #include <cstdio> #include <iostream> using name ...

  5. java动态数组的实现的_基于Java的动态数组分析与实现

    动态数组 概念 基于Java提供的静态数组封装自己的动态数组,动态数组涉及的组成部分如下图所示. 组成部分解读data:静态数组,通过泛型支持多种类型的元素:private E[] data;. si ...

  6. 数据结构系列:稀松数组分析,及代码实现

    基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组. 稀疏数组的处理方法是: 记录数组一共有几行几列,有多少个不同的值 把具有不同值的元素的行列及值记录在一个小 ...

  7. 006 技能数组分析和代码编写

    文章目录 技能遍历 技能名字 数据整理 代码编写 现在我们已经有了人物的数据和周围对象的数据,还差一个技能数据和释放技能call,就可以完成自动打怪的功能. 接着我们来找技能遍历的数据 技能遍历 以技 ...

  8. java 简单数组_Java 数组分析及简单实例

    Java 数组 一.什么是数组 数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整形索引值访问它的元素,并且它的尺寸是不可变的! 但是这只是数组的最表面的东西! ...

  9. 差分数组分析详解+例题

    一.定义: 差分,又名差分函数或差分运算,差分的结果反映了离散量之间的一种变化. 例如,我们有一段离散化序列:a[1],a[2],a[3]......a[n-1],a[n], 我们可以建立数列的每一项 ...

最新文章

  1. 华大 MCU 之七 DMA 导致 SPI 异常停止的原因分析、DMA 配置的那些坑
  2. js获得页面鼠标位置
  3. Ocelot中文文档入门
  4. 【转】SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤
  5. qss qmenu 设置icon位置大小_实战PyQt5: 125-使用配置文件来保存和恢复应用的设置...
  6. 嬴彻科技这一年:“姚班”天才加盟、运力模式显现、已有商业化收入
  7. HDU 5536 字典树
  8. HDU 5586 Sum (预处理 + 动态规划)
  9. 对称密钥加密和非对称密钥加密
  10. 最新parity 以太坊客户端2.7.2稳定版配置参数说明
  11. 解决网络栏只剩下飞行模式
  12. 已解决 You can enable repos with yum-config-manager --enable <repo>
  13. 全球与中国萃取塔市场现状及未来发展趋势(2022)
  14. 优酷弱网平台落地实践
  15. 安卓毕业设计- 基于Android的旅游计划APP
  16. Hive-JDBC-Kerberos认证java代码实现
  17. vue中的@符号的是什么意思
  18. 怎么把dell 灵越2020一体机的win8系统改成win7?
  19. 利用discord创建一个自己的discord bot机器人
  20. PbootCMS采集-PbootCMS采集插件-免费PbootCMS采集方法点解

热门文章

  1. 43-圣诞老人的礼物
  2. N F G结合电商会碰撞怎么样的火花
  3. HbuilderX连接小米手机/运行到小程序
  4. 百度,你大爷回来了!谷歌宣布AI重返中国,首席扛把子竟是个华人小姐姐
  5. 等离子气化技术优势分析
  6. python控制视频播放器的大小与位置_python_十几行代码实现简单播放器
  7. 南通大学计算机学院顾飘,解密通大软件专业“学霸”们的考研之路_南通大学...
  8. 新零售:新与旧的唯一评判标准就是:科技是第一生产力
  9. 自己用的感觉很好的C++IDE推荐
  10. 基于51单片机的语音控制GSM短信报警密码锁proteus仿真原理图PCB