我有一个目标,将其加载到Ollydbg后会自动运行。这种形式不会在入口处停止(但会继续执行,并在它暂停的地方,我必须按shift + f9。) />

#1 楼

在调试选项中设置单选按钮system breakpoint

alt+o -> events -> make first pause at -> system breakpoint


,然后分析可执行文件中是否存在TLS回调,DllInit例程,这些例程可以改变执行行为/>

评论


仅供参考,OllyDbg 2支持TLS回调上的自动断点。请参阅此处的示例。

–詹森·格夫纳(Jason Geffner)
2013年6月8日15:13

#2 楼

好吧,我发现在Olly中加载.NET目标时,这种类型的自动运行。如果要调试.NET目标,请考虑使用Reflector而不是Olly。