1. OD的设置都放在其菜单“Options”里,其下有界面选项(Appearance)、调试选项(Debugging options)、实时调试设置 和
添加到资源管理器右键菜单。
2. 通过Options下的各菜单项所做的设置都放在文件ollydbg.ini文件里。
2.1 界面设置
2.1.1 界面选项下目录标签页用于设置 UDD路径 和 插件路径。设置成绝对路径可以避免出现问题。
2.1.2 UDD 文件是OllydDbg的工程文件,用于保存当前调试的一些状态:比如断点、注释等,这样
下次再调试时继续使用这些设置。
2.1.3 插件用以扩充OD的功能。插件路径设置好后,只要将需要的插件复制到这个目录中,
OD的主菜单里就会显示“Plugin”(插件)菜单项。
2.1.4 OD的界面是完全可以由用户定制的。在Appearance下用户可以定制OD的字体(Fonts)、颜色(Colours)
和代码高亮(Code highlighting)。
2.1.4.1 颜色(Colours)标签页
这里设置的山颜色主题。
1)设置方法:先选择合适的颜色主题(Colour scheme),例如 "Dami's black",然后进行配色。
2)使用方法:在各个窗口的右键菜单里选择“Appearance/Colours/Dami's black”.
2.1.4.2 代码高亮(Code highlighting)
1) 功能:该功能主要用于CPU窗口中的反汇编面板,可设置各种不同种类的代码的颜色,比如:条件
跳转、无条件跳转、Push/Pop、返回等。
2)设置方法:与颜色的设置方法相同。
2.2 调试设置
2.2.1 调试设置位于“Options/Debugging options”。
2.2.2 一般按默认设置即可。
2.2.3 其中异常(Exceptions)可以设置让OD忽略或不忽略哪些异常,不过建议全部选上。
3. 加载符号文件
3.1 功能:使用符号库(Lib)可以让OD以函数名显示DLL中的函数。类似IDA的 FLIRT。
例如:MFC42.DLL是以序号输出函数的,在OD里显示的是序号,如果加载了MFC42.DLL调试符号,则以函数
名显示函数
3.2 设置方法:选择菜单项 “Debug/Select import libraries”打开导入库窗口。
4. 关联到右键菜单
4.1 功能:可以将OD关联到资源管理器右键菜单里。之后要想调试某个程序,只要在该程序上单击右键,然后选择“用Jiack”
打开即可。
4.2 设置方法:单击菜单项 “Options/Add to Explorer”,再单击“Add OllyDbg to menu in Windows Explorer”即可。