b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

ollydbg_ollydbg入门教程_ollydbg破解注册码(14)

电脑杂谈  发布时间:2017-04-17 05:02:23  来源:网络整理

刷新[Actualize]—重新扫描模块并去除对新加载模块的高亮显示。在大多数情况下,OllyDbg会自动完成该操作。

查看内存[View memory]—打开内存窗口,并定位到属于该模块镜像的第一个内存块处。

在CPU窗口中查看代码[Viewcode in CPU](快捷键:回车键)—在反汇编窗口中显示模块的可执行代码。

跟进到入口[Follow entry]—在反汇编窗口中跟进到模块的入口处。

在CPU窗口中查看数据[Dumpdata in CPU]—在CPU窗口的数据面板中显示模块的数据段。块代码段。

显示名称[View names](快捷键:CtrlN)—显示当前模块定义或使用的全部名称[names](包括输出表、引入表、链接库、用户自定义)。

标记为系统DLL[Mark assystem DLL],标记为非系统DLL[Mark as non—system DLL]—将选中模块标记为系统或非系统属性。如果设置为系统属性,则在Run跟踪[Run trace]时会直接执行(不进行跟踪)这个模块,从而大大加快跟踪速度。默认情况下,所有驻留在系统目录(通常在Windows 95/98下为c:\windows\system,在WinNT/2000/XP下为c:\winnt\system32)的模块都认为是系统模块。

立即更新.udd文件[Update .uddfile now]—向文件“<模块名>.udd”写入模块相关的全部数据,udd文件保存了在调试期间设置的断点、标签、注释、监视、分析等信息。当模块卸载时OllyDbg会自动创建.udd文件。

查看可执行文件[View executable file]—显示可执行文件的全部内容。

查看资源字符串[View resource strings]—以列表形式显示资源字符串及其标识符。

查看Run跟踪的统计[View runtrace profile]—在此模块中计算统计[profile]。

分析全部模块[Analyze all modules]—允许同时分析全部模块。分析将从代码中提取大量的有用信息;代码经过分析后再进行调试,通常会非常快并且可靠。

鼠标双击某一行,将会在反汇编窗口中显示模块的执行代码。

六、内存映射窗口[Memory map window]

内存映射窗口显示了被调试程序分配的所有内存块。因为没有标准的方法来完成这项任务,所以 OllyDbg可能会把一个大的内存块分成几个部分。然而,在大多数情况下,并非一定要精确处理。如果想查看由应用程序通过调用GlobalAlloc ()和LocalAlloc()等申请的内存块列表,请使用堆列表[Heap list]。

如果内存块是可执行模块的一个节,OllyDbg则会报告这个内存块所包含的数据类型:代码、数据、资源等。

Windows95/98是和WindowsNT/2000是有一些区别的。在Windows95/98下,OllyDbg是不能显示被映射文件的名称的。另外,Windows95/98不允许的访存类型为读和写,然而,在WindowsNT/2000下,OllyDbg却有拥有更,包括执行访问,写复制[copy—on—write]以及监视标志位。OllyDbg忽略写复制[copy—on—write]属性。

如果OllyDbg发现程序分配了新内存或者重新分配了已经存在的内存块,它将在内存映射窗口中高亮显示相应的记录,去掉高亮度显示,可以选择快捷菜单中的刷新[Actualize]项。你可以按AltM来调用内存窗口。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-41789-14.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 袁皓
      袁皓

      执政党拥有军权是最正常的

    • 王冬雨
      王冬雨

      扔股市是血本无归

    热点图片
    拼命载入中...