我希望能够监视何时从 Android 上读取内存地址。我正在研究的二进制文件在初始化期间将大约 60 个字节存储到一个内存位置,并且该缓冲区在稍后的某个时间点使用。我的问题是我似乎无法找到静态分析访问它的位置,并想设置一个断点,以便我可以在运行时跟踪它的访问。
中断 Android 上的内存访问
逆向工程
艾达
记忆
安卓
2021-06-29 07:06:17
1个回答
如果内存地址不变,您可以附加到进程并使用 GDB 上的 awatch 命令来监视它。如果它不是静态的,您可以中断有问题的 malloc 调用并在那里设置 bp。