快捷登录,享 免费下载
首页 > 教程资讯 > 教程详情

MDebug的教程

补充锦囊 完美下载小客服 2021-03-30
文章分享
软件首页

完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。

MDebug是一个切实可用、功能丰富的调试器。MDebug调试器支持脚本语言,MDebug脚本语言是类似C/C++的64位高级语言,其编译与执行引擎内置于MDebug调试器。MDebug暂时只支持32位。

MDebug1.03 更新 2012-10-19 23:471.bug修改:在堆栈窗口中按enter键,堆栈窗口会变成空白

2.bug修改:在未打开断点窗口情况下设置断点,断点可能不会显示到断点窗口中

(感谢FishSeeWater报告上述bug)

3.优化了“调试一段代码”功能,增加了AABBCC 形式的支持,并增加了直接从文件中读取功能

4.断点管理窗口优化:

(1)将原先的4个条件修改成一个条件,支持更灵活的条件表达式

(2)断点增加脚本执行功能,即在断点触发时可以执行脚本

(3)鼠标双击断点状态可以直接修改断点状态,双击条件或脚本直接修改条件或脚本

5.模块列表的右键菜单中增加“转到程序入口点功能”

6.插件SDK增加了函数AddExternalScriptCmd, 用户可以添加外部脚本命令

7.主菜单增加“调试PE程序”功能,允许调试扩展名不是exe、dll、ocx情况下的pe文件

8.其他的细小bug修改及优化

"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。

本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。

MDebug(反汇编调试器)

MDebug(反汇编调试器)

软件大小:963.44 KB

高速下载

相关问答

更多
  • 英雄无敌7怎么开启作弊

    1、首先我们需要在游戏根目录下找到MMH7Game文件夹,打开之后找到Config文件夹,在其中寻找DefaultGame.ini文件。2、打开方式选择记事本,然后找到mDebugOptions这一行,将这里的False改为True。如下图:3、之后重新进入游戏就能看到选项当中多了一个栏目,英文的话叫“DeBug”,繁中则显示为“出错”。这就是内置修改器起作用的标志了。我们需要将下图标绿的四个属性开启并保存。4、之后进入游戏当中,就会多一个作弊的按钮,玩家可以在这里进行各种各样的操作,需要注意的是,作弊器当中的文字都是没有汉化的。作弊按钮的位置5、内置作弊器还是非常强大的,最为实用的还是“传送”。Ctrl+R可以瞬间获得大量的资源。他甚至具有修改英雄属性以及直接获得战斗胜利。等等臭不要脸的功能。需要注意的是,想要到达水面的某个位置,就必须先造船。注:此答案是在别处查到,copy过来的。

  • asp中类中的 m_debug 啥意思?

    m_debug 在这里是自定义变量 if m_debug=false '就是:如果m_debug=false If m_Debug Then m_StartTime = Timer() End If 如果m_Debug为True则变量m_StartTime等于Timer()

  • m_lscreenHeight 什么意思 我在玩三国群英7的时候进入游戏出现的

    朋友,这是屏幕调度的意思 请在游戏目录中,找到SANGO7.INI 在其中输入以下内容,替换原来内容 [SYSTEM] m_lScreenWidth = 1024 m_lScreenHeight = 768 m_bFullScreen = 1 m_bBGActive = 0 m_FPS = 60 m_bNoSkipRender = 0 m_bDebug = 0 m_Sound = 2 m_bSkipMovie = 0 祝你玩得愉快!!!

  • debug怎么操作

    启动 Debug,它是可用于测试和调试 MS-DOS 可执行文件的程序。 Debug [[drive:][path] filename [parameters]] 参数 [drive:][path] filename 指定要测试的可执行文件的位置和名称。 parameters 指定要测试的可执行文件所需要的任何命令行信息。 ++ 说明 使用 Debug 命令但不指定要测试的文件 如果使用没有位置和文件名的 Debug 命令,然后键入所有的 Debug 命令以响应 Debug 提示符,连字符 (-)。 Debug 命令 以下是 Debug 命令列表: ? 显示 Debug 命令列表。 a 汇编 8086/8087/8088 记忆码。 c 比较内存的两个部分。 d 显示部分内存的内容。 e 从指定地址开始,将数据输入到内存。 f 使用指定值填充一段内存。 g 运行在内存中的可执行文件。 h 执行十六进制运算。 i 显示来自特定端口的 1 字节值。 l 将文件或磁盘扇区内容加载到内存。 m 复制内存块中的内容 /n 为 l 或 w 命令指定文件,或者指定正在测试的文件的参数。 o 向输出端口发送 1 个字节的值。 p 执行循环、重复的字符串指令、软件中断或子例程。 q 停止 Debug 会话。 r 显示或改变一个或多个寄存器。 s 在部分内存中搜索一个或多个字节值的模式。 t 执行一条指令,然后显示所有寄存器的内容、所有标志的状态和 Debug 下一步要执行的指令的解码形式。 u 反汇编字节并显示相应的原语句。 w 将被测试文件写入磁盘。 xa 分配扩展内存。 xd 释放扩展内存。 xm 映射扩展内存页。 xs 显示扩展内存的状态。 分隔命令参数 所有 Debug 命令都接受参数,除了 q 命令之外。可以用逗号或空格分隔参数,但是只有在两个十六进制值之间才需要这些分隔符。因此,以下命令等价: dcs:100 110 d cs:100 110 d,cs:100,110 指定有效地址项 Debug 命令中的 address 参数指定内存位置。Address 是一个包含字母段记录的二位名称或一个四位字段地址加上一个偏移量。可以忽略段寄存器或段地址。a,g,l,t,u 和 w 命令的默认段是 CS。所有其他命令的默认段是 DS。所有数值均为十六进制格式。 有效地址如下: CS:0100 04BA:0100 在段名和偏移量之间要有冒号。 指定有效范围项 Debug 命令中的 range 参数指定了内存的范围。可以为 range 选择两种格式:起始地址和结束地址,或者起始地址和长度范围(由 l 表示)。 例如,下面的两个语法都可以指定从 CS:100 开始的 16 字节范围: cs:100 10f cs:100 l 10 ++ Debug 子命令 选择 Debug 命令以获得详细信息。 Debug:A(汇编) Debug:C(比较) Debug(转储) Debug:E(键入) Debug:F(填充) Debug:G(转向) Debug:H(十六进制) Debug:I(输入) Debug:L(加载) Debug:M(移动) Debug:N(名称) Debug:O(输出) Debug:P(执行) Debug:Q(退出) Debug:r(寄存器) Debug:s(搜索) Debug:T(跟踪) Debug:U(反汇编) Debug:W(写入) Debug:XA(分配扩展内存) Debug:XD(取消分配扩展内存) Debug:XM(映射扩展内存页) Debug:XS(显示扩展内存状态)