最近突然对破解比较感兴趣,学起了汇编,但是 Win10 已经没有了 Debug 命令。所以网上找了找如何搭建汇编环境。基本上分两种方法,一个是用 Vmware 虚拟机安装个 XP 即可。另外一个是安装 DosBox 。其实和虚拟机一样。DosBox 不就是个 Dos 版本的虚拟机吗?

汇编工具包下载

汇编语言学习所需的各种执行文件(debug.exe、link.exe、masm.exe)
下载地址:链接:http://pan.baidu.com/s/1cdJfVC 密码:gx5c

将工具包放到一个文件夹中,之后我们会用 DosBox 加载

DOSbox 下载

下载地址:DOSBox, an x86 emulator with DOS,安装完成后,打开命令行界面。
首先需要对 debug.exe 文件所在的磁盘(如 D 盘,完整的路径为 D:\masm\debug)做一次 mount(挂载)操作,比如我们将其挂载到 DOSbox 的 C 盘:

Z:\> mount c d:\
Z:\> c:\
C:\> cd masm\debug

运行 debug.exe 即可进入 debug 模式。

当然,如果你觉得 DosBox 太麻烦,还是喜欢纯净版 Windows 下的 Debug,那么直接安个 Vmware,然后安装 XP,进入 CMD 模式,就可以随意进入 Debug 了。不过那个 link.exe、masm.exe、ml.exe 还是需要下载的。

另外还有一种方法就是直接弄得纯Dos,然后在虚拟机中载入安装。大概也就几MB吧,虽然简单,但是如果想支持中文或者说需要大点的内存还是需要调整,需要的可以看这篇教程

ref:
http://www.qingpingshan.com/pc/fwq/145963.html
https://www.bbsmax.com/A/A7zgERO154/
http://www.voidcn.com/article/p-gqeqzxmq-vt.html