OllyDbg中文版是一款较为专业的代码编程软件,主要应用于编译操作时候的反汇编调试,擅长对函数进行分析并给出详细的过程,循环语句的解读,API的完美调试等,用户可以在多个线程之间相互转换,显著提高工作效率。
【启动】
您可以采用命令行的形式指定可执行文件、也可以从菜单中选择,或直接拖放到OllyDbg中,或者重新启动上一个被调试程序,或是挂接[Attach]一个正在运行的程序。
【线程】
OllyDbg可以调试多线程程序。因此您可以在多个线程之间转换,挂起、恢复、终止线程或是改变线程优先级。并且线程窗口将会显示每个线程的错误(就像调用 GETLASTERROR 返回一样)。
【调试DLLs】
您可以利用OllyDbg调试标准动态链接库(DLLs)。OllyDbg 会自动运行一个可执行程序。这个程序会加载链接库,并允许您调用链接库的输出函数。
【源码级调试】
OllyDbg可以识别所有 Borland 和 Microsoft 格式的调试信息。这些信息包括源代码、函数名、标签、全局变量、静态变量。有限度的支持动态(栈)变量和结构。
1、打开ollydbg,加载需要调试的程序。
2、找到我们需要下断点的地方,点击F2,这时在地址处就有红色表示,即为断点
3、下完断点后,我们点击运行,工具栏上的三角符号,这时程序将运行到我们下断点的位置,这时我们可以看到内存数据和寄存器都有变化
4、再次点击f2,可以取消断点,
5、如果我们想重新加载程序,我们可以点击工具栏的额后退按钮
6、点击后,ollydbg会提示重新加载可执行文件,我们点击yes
7、稍等片刻,将会加载完成,程序停在程序执行的入口
1、在本站下载OllyDbg中文版安装包
2、使用压缩软件进行解压(推荐使用winrar)
3、点击“bitcomet_setup1.58.exe”文件开始安装