android怎么搜索变量,使用CE查找Android中变量的偏移

(1) CE远程挂接模拟器**

将CE工具的服务器文件传入模拟器中:

adbpush C:\Users\Darkbright\Desktop\ceserver_x86 /data/local/tmp

进入模拟器shell:

adbshell

然后执行:

#cd /data/local/tmp/

#chmod 777 ceserver_x86

#./ceserver_x86

Windows端另起一个终端,进行端口转发:

adbforward tcp:52736 tcp:52736

打开CE工具,连接模拟器(注意选择Network):

19f62ac1bbb7

19f62ac1bbb7

2~ 查找游戏数据

打开游戏,使用CE搜索最小攻击力的值:

19f62ac1bbb7

19f62ac1bbb7

通过戴上/取下武器改变这个值,并使用CE工具进行搜索

在确定变量的地址之后,下面找到这个变量的基地址:

首先查找Find out what writes to this address:

19f62ac1bbb7

搜索算出的上一级地址:

19f62ac1bbb7

19f62ac1bbb7

19f62ac1bbb7

19f62ac1bbb7

19f62ac1bbb7

重启CE和游戏,找到的数据能够正确获取,说明方法正确。

3~后续说明

通过CE找到的数据偏移基本上通用模拟器与真机,唯一的区别是不同的机器模块加载的基地址不尽相同,后续需要编写代码获取模块加载地址。

后续会封装Linux进程读写API,包括模块基地址获取、进程内存空间读写等内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
sql server ce 的工具 非常有用 SQL Server 2005 移动版(SQL Server Mobile)或SQL Server 2000 Windows CE 2.0版(SQL Server CE 2.0)的企业和个人用户如果计划与SQL Server 2000或SQL Server 2005数据库保持同步,需要在您运行Microsoft Internet Information Services(IIS)的服务器上安装互联工具。 本页内容表述的是互联工具。请注意文件名的“xx”是代表安装语言的标识符。最初仅有英文互联工具信息(“en”即标识符“XX”)。为满足向后兼容的需要,我们提供SQL Server CE 2.0复制软件。 请查阅安装互联工具的设置说明。 1. Microsoft SQL Server 2005移动版服务器工具(sqlce30setupxx.msi)在IIS 箱安装SQL Server Mobile复制组件。 这个组件用于把移动设备的SQL Server Mobile连接到SQL Server 2005、SQL Server 2000 SP3a、及 SQL Server 2000 SP4数据库。 2. Microsoft SQL Server 2000 Service Pack 4复制组件(sql2kxxsp4.msi)在IIS机器安装SQL Server 2000 SP3a复制组件。这个组件用于把移动设备的SQL Mobile数据库连接到SQL Server 2000 SP4数据库。 3. Microsoft SQL Server 2000 Service Pack 3a复制组件(sql2kxxsp3a.msi)在IIS机器安装 SQL Server CE 2.0 及 SQL Server 2000 SP4 复制组件。 该组件用于把移动设备的SQL Server CE 2.0数据库连接到SQL Server 2000 SP3a数据库。 4. 用于SQL Server 2000 SP4 (sqlce20sql2ksp4.exe)的SQL Server CE 2.0 复制组件在IIS机器安装 SQL Server CE 2.0 及 SQL Server 2000 SP4 复制组件。该组件用于把移动设备的SQL Server CE 2.0数据库连接到SQL Server 2000 SP4。 5. 用于SQL Server 2000 SP3a (sqlce20sql2ksp3a.exe)的SQL Server CE 2.0复制组件在IIS机器安装SQL Server CE 2.0 及 SQL Server 2000 SP3a 复制组件。该组件用于把移动设备的SQL Server CE 2.0数据库连接到SQL Server 2000 SP3a 数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值