WIN10系统下DOSBox环境的安装和Debug.exe 命令调试

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试

DosBox环境安装

  1. DOSBox安装地址 https://www.dosbox.com/
    WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第1张图片

  2. 下一步下一步安装 我直接默认安装在c盘

debug.exe 环境安装

  1. 百度搜索debug.exe 随便下载一个都可以 找不到的可以私信我
  2. 下载下来是一个debug.exe 的可执行文件 我放在电脑的d盘D:\DosDebug目录下

给DOSBox配置debug.exe 环境

  1. DosBox.exe 程序根目录下执行批处理 DOSBox 0.74-3 Options.bat,会打开.conf的配置文件
    WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第2张图片

  2. 增加下面内容

    [autoexec]
    
    MOUNT D D:\DosDebug
    D:
    debug
    

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第3张图片

  1. 打开DOSBox.exe 测试
    WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第4张图片

debug.exe 命令的基本用法

  • R命令查看和改变CPU寄存器的内容
    • 格式1 --> R 显示全部寄存器内容和状态
    • 格式2 --> R 寄存器名 显示并修改指定寄存器内容

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第5张图片

  • D命令显示内存区域的

    • 不带参数显示DS段开始的128个字节

    WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第6张图片

    • 带地址参数 显示从073F开始 偏移量为5的地址数据
      WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第7张图片
  • 带开始地址和结束地址 从 cs:10 起步到 20结束
    在这里插入图片描述

  • 开始地址和长度
    在这里插入图片描述

  • E命令 改写内存中的内容

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第8张图片
在这里插入图片描述

  • U 命令 将内存中的机器指令翻译成汇编指令 U 地址(默认翻译20H的机器指令)/地址范围 (实质就是反汇编)

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第9张图片

  • A命令 将键盘输入的汇编翻译成机器指令写入对应内存 (汇编过程)

WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第10张图片

  • T 执行一条机器指令
    WIN10系统下DOSBox环境的安装和Debug.exe 命令调试_第11张图片

你可能感兴趣的:(技术学习,windows,反汇编)