我花了很多时间为这个问题找到解决方案。 如您所知,OllyDbg是一个流行的调试器,但在Win7 x64上有问题。
我用olly打开的每个文件(使用不同的编译器!)替换了第一行:
jmp 71B00000
像“comodo sandbox,兼容性”这样的一些建议不起作用,我不想使用虚拟机。
答案 0 :(得分:4)
我遇到了同样的问题,并设法解决了这个问题。如果确实安装了comodo防火墙,则必须将其卸载,重新启动,然后重新安装。确保你永远不要再打开沙盒。出于某种原因,即使关闭沙箱,在win7 x64上激活之后,它仍然会与您的软件混在一起。
答案 1 :(得分:0)
根据OllyDbg homepage和changelog of the current version,OllyDbg不支持调试64位可执行文件。它似乎还没有在Windows 64位上接受过测试,尽管它仍然适用于32位可执行文件。
目前看来你运气不好......