1
2
我想说这不可能满足你的要求:
正如前面的回答所说,一旦 断点命中数
所以您需要的是检测什么时候用堆栈上的特定指针参数调用任何函数——这是“不可能”的部分。理论上,有多种方法可以做到这一点,但它们是缓慢和复杂的…如果函数得到一个指针,指向一个具有您要跟踪的值的指针,或者一个包含该指针的数组,该怎么办? 你想达到什么目的?为什么需要首先将字符串传递到函数中的位置?字符串的使用是最重要的,正如您所知,您可以使用一个简单的内存访问断点(如果复制了该字符串,请添加另一个断点)来中断它。 我建议您采用另一种方法,使用反汇编程序,通过一些调试进行更多的静态分析,以得到您需要的东西… |
2
1
使用windbg,查看 this article |
themiurge · C#中的无用变量用于捕获委托的循环反汇编? 7 年前 |
Mecki · 为什么otool会截断我的反汇编输出? 8 年前 |
AkThao · 反汇编程序是如何工作的,它与反编译程序有何不同? 8 年前 |
Xaqron · Win32Dasm折叠点操作错误 8 年前 |
Gian U. · javap输出中缺少指令号 10 年前 |