许可证保存在 txt 中,我找不到字符串。代码在调用 encodepointer 时受到保护,并且一些模块是隐藏的。我正在使用 ollydbg 2.01 和 olly ext1.8,每个选项都已激活。
我可以在内存映射上找到许可证,但现在如何在代码中找到它,或者它与许可证值的比较位置?
我对 ollydbg 有点陌生
许可证保存在 txt 中,我找不到字符串。代码在调用 encodepointer 时受到保护,并且一些模块是隐藏的。我正在使用 ollydbg 2.01 和 olly ext1.8,每个选项都已激活。
我可以在内存映射上找到许可证,但现在如何在代码中找到它,或者它与许可证值的比较位置?
我对 ollydbg 有点陌生
在 OllyDbg 中有设置内存断点的选项。这意味着,您可以在访问此特定内存地址或您指定的区域的指令处中断。
您可以设置断点在读取、写入和/或执行时触发。
要设置内存断点,请选择内存转储/映射中的区域,右键单击并选择 Breakpoint > Memory,在 Access 上(或您想要的,可能是那个)。
运行程序,现在它应该在访问该内存的指令处停止。