通过CE寻找内存基址

随着场景进行切换,内存地址也随之发生变化。这种地址是动态的,这种变化在程序中表现为多级指针。我们可以通过多级指针始终可以找到这个变化的地址,通俗的讲就是基址。还是以植物大战僵尸为例子,寻找阳光的基址。
通过CE寻找内存基址
开始寻找基址
通过CE寻找内存基址
选择附加调试器
通过CE寻找内存基址
有哪些地方引用了该地址
通过CE寻找内存基址
下一步
通过CE寻找内存基址
一级指针 13C14F68 + 5560 基址公式 13C14F68 + 5560
通过CE寻找内存基址
搜索该指针
通过CE寻找内存基址
结果列表
通过CE寻找内存基址
筛选掉哪些变动的值,红色的数字代表该值发生改变。
通过CE寻找内存基址
继续寻找下一级 指针
通过CE寻找内存基址
寻找到了 2级指针 02679C00 + 768 基址公式 [02679C00 + 768]+ 5560
通过CE寻找内存基址
继续寻找下一级指针
通过CE寻找内存基址
找到最终的基址 006A9EC0 基址公式 [[006A9EC0] + 768]+ 5560
通过CE寻找内存基址
添加地址
通过CE寻找内存基址
添加指针
通过CE寻找内存基址
指针偏移
通过CE寻找内存基址
套入公式 [[006A9EC0] + 768]+ 5560
通过CE寻找内存基址
完成
通过CE寻找内存基址
文章时间2019年12月2日16:24:17