加载十六进制字符串时 x64dbg 中断

逆向工程 调试 x64dbg
2021-06-15 04:59:27

当字符串加载到内存中时,我试图中断执行。

我无法通过使用找到字符串 search for -> string references

所以我按下Alt + M并按下Ctrl + B以搜索我的字符串一旦加载,我可以看到它。我尝试右键单击地址并设置硬件断点,但该字符串一显示软件就会关闭,因此它不会在下次运行时中断。

如何设置条件,以便在出现字符串时发生中断?

我尝试shift + F4使用 ollydbg 然后我尝试创建这样的表达式,UNICODE[EAX] == "myString"但它说invalid expression...

我还使用 traceInto 尝试了相同的表达式,但它绝对不匹配字符串,因为我在转储中看不到它,即使我与一个巨大的字符串进行比较,它也根本没有做任何事情。

有什么建议或想法吗?

0个回答
没有发现任何回复~