手机版
访问手机版
Yx12345下载站用心打造专业的软件下载站
yx12345下载站
当前所在位置:下载首页 > yx12345电脑频道 > 行业软件 > 编程工具 > w32dasm汉化版
w32dasm汉化版

程序反汇编调试+16进制编辑工具-w32dasm V10.0 下载

w32dasm汉化版
  • 软件大小:419KB
  • 更新时间:2023-02-20
  • 软件语言:汉化中文
  • 所属分类:编程工具
  • 软件类型:汉化软件
  • 授权方式:汉化版
  • 用户评分:评分
  • 运行环境:XP,Win7,Win8,Win10

本地下载http下载地址

软件介绍相关软件

程序反汇编工具、程序程序调试软件小编前面已经给大家分享过数款了,其实这类软件真的挺多的。例如今天这款w32dasm也是一款好用的程序反汇编调试工具+16进制编辑工具,特此分享w32dasm汉化版。

界面预览图:

程序反汇编调试+16进制编辑工具-w32dasm w32dasm汉化版

w32dasm 全名URSoft W32Dasm,它是一个比较好用的程序反编汇与调试器软件,很多破解爱好者与反编译爱好者都必备这款软件。

本次小编分享的是w32dasm汉化版,该版本已经全界面中文汉化,希望各位喜欢。w32dasm软件支持自定义语法高亮显示色彩功能,某些关键字还可以用突出颜色显示,您可以方便快捷的找到语法上的漏洞。同时它也是一个相当实用的快速编辑器,可以手工增加注释,类似IDA,软件内的注释可以复制、保存,并且支持搜索、查找与命令行功能。

除此之外,w32dasm 这款程序反汇编调试工具+16进制编辑工具最强大的地方在于它可以在串式数据参考中提取中文字符串并且在反汇编窗口显示将其显示。由于软件操作相对简单并且支持中文,所以被很多程序员用来破解软件。

本W32Dasm汉化版汉化后功能更强大,能完美显示中文字符串及VB程序,内含16进制编辑器,破解修改软件更容易,真可谓是反汇编极品!

现在w32dasm 平常被程序员使用用来反编译软件,没加壳的程序能直接用其进行资源编辑。

w32dasm汉化版功能特点:

1、相当实用的快速编辑功能,可以取代HEX编辑器了!

2、增加汇编代码修补(Permenant Patcher)功能!

3、打开当前反汇编文件写操作!

4、本版修正两个窗口不能正常显示的BUG。

5、在反汇编窗口显示显示中文的功能!

6、在串式数据参考中提取中文字符串的功能!

7、支持VB/DELPHI字符串的提取,可以自定义VB_patch的打开与关闭!

8、自定义语法高亮显示的色彩,某些关键字可以用突出颜色显示。

9、可以手工增加注释,类似IDA,注释可以复制、保存。更加方便分析与写破解文章!

10、增强的搜索、查找功能!

11、命令行功能!

12、增加最新使用文件列表功能!

w32dasm汉化版说明:

1、增加文件拖放功能

2、右键菜单增加查找文本与转到代码位置功能

3、修正原英文版由于修改w32dasm反汇编对话框处代码,造成反汇编后很多中文字符串被过滤掉的问题

4、修正原英文版使用快速编辑功能时,不能修改A~F的bug

5、修正原英文版使用快速编辑功能时,不论是否点击[应用]按钮,软件都会自动备份原文件的问题

6、修复原英文版W32Dsm.dll补丁部分的热键,现在你可以按ctrl F调出查找文本对话框了

7、修正原英文版反汇编有输出表的文件时不显示输出函数的bug

W32Dasm程序反汇编调试教程:

1、打开w32dasm汉化版,载入一个DLL文件或者EXE文件。

W32Dasm使用教程

2、找到要修改的代码在文件中的偏移,记下此地址。

打开w32dasm,载入DLL文件或者EXE文件

3、启动HIEW,可能有部分乱码,不影响。

找到要修改的代码在文件中的偏移,记下此地址。

4、点击》up可以进入上一层目录,选择你要修改的文件,双击打开。

选择你要修改的文件

5、点击F4选择DECODE模式。

选择“DECODE“模式

6、点击F5跳到刚刚记下的地址:6620E870。

点击F5跳到刚刚记下的地址

7、点击F3键后,再按TAB键,可以直接修改。

点击F3键后,再按TAB键,可以直接修改。

8、你可以任何修改,就像记事本一样。

你可以任何修改,就像记事本一样。

w32dasm汉化版使用说明:

===================功能简述===================

1.0 开始

2.0 保存反汇编文本文件与创建方案文件

3.0 反汇编文本代码的基本操作

4.0 复制汇编代码文本

5.0 装载32位的汇编代码动态调试

6.0 运行,暂停或终止程序

7.0 单步跟踪程序

8.0 设置激活断点

9.0 偏移地址与虚拟地址转换

===================功能简述===================

1.0 开始

1.1 运行W32Dasm,在这里以windows95自带的计算器为例:calc.exe。

1.2 从Disassembler(反汇编)菜单选择Disassembler Options(反汇编程序选项)选项将出现如下对话框:

1.3 在Disassembler(反汇编)菜单,选择Open File(打开文件)选项或按工具栏按钮

1.4 选择你要打开的文件就可。

注意:你反汇编文件后,如字符己超过屏幕外,这个时候你要选择合适的字体(在Font字体选项中Select Font选择字体) ,随后设为默认字体(Save Default Font)就OK了。 当然一般以默认值就可。

2.0 保存反汇编文本文件与创建方案文件(Save The Disassembly Text and Create A Project File )

略。

3.0 反汇编源代码的基本操作

3.1 转到代码开始(Goto Code Start)

在工具栏按或从菜单的转到(Goto)选项选择转到代码开始(Goto Code Start) 或按Ctrl S, 这样光标将来到代码的开始处,用户可通过双击鼠标或用shift+上下光标键改变光标的位置。

注:代码的开始处是反汇编代码列表清单汇编指令的开始,而不是代码运行的起点,程序运行的起点称为程序入口点(Program Entry Point)

3.2 转到程序入口点(Goto Program Entry Point)

在工具栏按或菜单的转到(Goto)选项选择 转到程序入口点(Goto Program Entry Point)或按F10,这样光标将来到程序入口点(Entry Point),这里就是程序执行的起始点,一般动态调试时LOAD时也就停在这里。

3.3 转到页(Goto Page)

在工具栏按或菜单的转到(Goto)选项选择转到页(Goto Page)或按F11,这个时候跳出一对话框,输入页数可跳转到相关页面去。

3.4 转到代码位置(Goto Code Location)

在工具栏按或菜单的转到(Goto)选项选择转到代码位置(Goto Code Location)或按F12,一个对话框将出现,充许用户输入代码偏移地址,以跳转到此位置上去。

3.5 执行文本跳转(Execute Text Jump)

这功能是在Execute Text(执行文本)菜单选项里的,执行跳跃(Execute Jump)功能激活条件是光标在代码的跳转指令这行上(这个时候光条是高亮度的绿颜色)。这个时候工具条Jump To按钮也激活。下图可供参考:

这个时候按或菜单选项Execute Jump(执行跳跃)或按右光标键,光条将来到跳转指令所指到的位置。在这例子里,将来到:004076CE xor eax,eax 这一行代码处:

如要返回到上一次跳跃,请参考3.6.

3.6 返回到上一次跳跃Return From Last Jump

这功能是在Execute Text(执行文本)菜单选项里的,此指令仅仅是在 执行文本跳转功能完成后才激活。当这条件成立时,按钮将激活。按或在菜单里选项返回到上一次跳跃(Return From Last Jump)或按左光标键,光条将返回到上一次跳跃位置处。

3.7 执行呼叫Execute Text Call

这功能是在Execute Text(执行文本)菜单选项里的,此功能激活的条件是光条在CALL指令一行。在这一行时光条将发绿,按钮将激活。执行时光条将会来到CALL所指的地址处。

下图可供参考: 光条在0040751D call 004073D4 一行。

这个时候按或在菜单的执行呼叫(Execute Text Call)或按右光标键,光条将来到CALL所指的地址004073D4这一行。

如要返回到刚刚起点的0040751D call 004073D4 一行,参考3.8的返回呼叫。

3.8 返回呼叫(Return From Last Call)

这功能是在Execute Text(执行文本)菜单选项里的,此指令仅仅是在执行呼叫Execute Text Call功能完成后才激活。当这条件成立时,按钮将激活。按或在菜单里选项返回呼叫(Return From Last Call)或按左光标键,光条将返回到上一次呼叫位置处。

3.9 导入功能(Imported)

在菜单功能选项里,其作用主要是查看import函数。按或在菜单功能选项里的导入(Imports)命令,执行后将列出当前文件的Import函数。

你可双击这些项目,光条将来到调用这些函数的代码处。

注意:如果代码多处引用了这些函数,你双击这个项目函数时,光条将在调用了其的几个位置代码处循环.

你也可用copy all或copy view复制import函数。

3.10 出口功能(Exported)

在菜单功能选项里,其作用主要是查看Export函数。按或在菜单功能选项里的出口(Exports)命令,执行后将列出当前文件的Exports函数。

注意:一般EXE文件没有exported,DLL文件有exported函数。

3.11 裁判(References)

在这个菜单选项里有菜单参考(MENU), 对话参考(DIALOG) or (串式数据参考STRING DATA),分别对应按钮:,或。

注意:其中(串式数据参考STRING DATA)功能破解时很常见。

4.0 复制汇编代码文本

W32dasm充许打印或复制指定行的汇编代码。第一步你将鼠标移到W32DASM的最左边点击,将会出现一个小红点,再按住shift键,移到你需要的下一行,再点击鼠标一下,将选中一段,按CTRL+C复制或在菜单选项反汇编里的拷贝指定的行(Copy Lines of Text)功能或按,把数据覆盖到剪贴板里。如:

5.0 装载32位的汇编代码动态调试

5.1 反汇编windows自带的计算器程序 calc.exe.

5.2 选择菜单调试选项中的加载处理(Load Process),或按Ctrl+L.出现一个加载对话框,你可输入选项命令。现在你可按装载(load)按钮。

Calc.exe现在被W32DASM动态调试,将出现左右两个调试窗口(下图可供参考),在初始化calc.exe程序后,指令将停留在入口点(Entry Point)处。

左边的调试窗口列出多种状态器如:CPU寄存器,CPU控制寄存器,断点,活动的DLL,段寄存器等等;

(左调试窗口)

(右调试窗口)

6.0 运行,暂停或终止程序

6.1 在右调试窗口,按运行(RUN)按钮或按F9,calc.exe将运行起来。

按暂停(PAUSE)按钮或空格键,程序将暂停,这在单步跟踪时经常见到。

按终止(TERMINAT)按钮,程序将停止,退出动态调试环境。

7.0单步跟踪程序

7.1 重新加载 calc.exe

7.2 在程序加载后,停留在入口点,你可按F7或F8单步调试程序,这两个键所不同的是F7是跟进CALL里,F8是路过。

7.3 进入自动调试按 (F5) 与结束自动调试按 (F6) 。

8.0设置激活断点

8.1 重新加载 calc.exe

8.2 在W32DASM的菜单转到选项转到代码处(goto code)功能,填上403198,按确定,你将在W32Dasm的主窗口(这个时候可能最小化了,把其还原即可)来到403198地址一行。光条在这一行显亮绿色,按F2或用鼠标左点击最左边(同时按住CTRL)设置断点。

这个时候如断点设置成功,光条最左边有一小段黄条,显示此行为断点。下图可供参考:

如果断点不在这里,整行光条将是黄色的。

当断点设置好后,在左调试窗口中的断点小窗口显示断点情况(右边有一*):

这个时候按F2或(鼠标左键+CTRL),断点将取消。

8.3 这个时候按F9程序将运行到相关断点时停止。

9.0 偏移地址与虚拟地址转换

W32DASM、SOFTICE与Hiew(Decode模式)显示的地址都是虚拟地址,但是在Hiew(Decode模式)下,F5功能键查找的地址是偏移地址,所以必须将虚拟地址转换成偏移地址,才可以找到正确的地址。常见的方法是在W32DASM下将绿色的光条移到某一行代码上 , 在窗口底部有一行字指示其偏移地址 , 如虚似地址:Code DaTa@0040534e而偏移地址为:@Offset 0000474Eh. 这就是偏移地址。

10.0 结束

解压后直接双击W32Dasm.exe打开即可开始使用,免安装,全界面中文汉化。

相关软件这里为您精准匹配了一些类似软件下载

  • exe转au3反编译工具

    汉化版 | 用AutiIT v3的Au3脚本程序写程序的人还是很多的,AU3缺点是反编译它有点麻烦,这可怎么办呢?今天给大家分享的...

  • JD-GUI java反编译工具

    免费版 | 你是否在找一款好用的java代码反编译软件呢?小编向您推荐使用JD-GUI这款java反编译工具,它是一款免费软件,可...

  • ILSpy 反编译工具

    绿色版 | 反编译工具或许您只知道dnSpy和Red Gate .NET Reflector,其实同类能对C 及VB程序进行反编译的反编译软件...

  • .net程序反编译工具

    破解版 | Red Gate .NET Reflector简称“.NET Reflector”,.NET Reflector是一款专业的.net程序反编译工具,缺点...

  • c32asm绿色汉化中文版

    绿色版 | C32Asm是一款集反汇编功能与十六进制编辑器功能于一体的工具,本次小编为大家带来的是经过绿化汉化处理过的c32...

  • vb decompiler

    破解版 | 您是否想对Visual Basic 5.0 6.0开发的应用程序进行反编译处理呢?vb decompiler是一款强大的vb反编译工具...

  • apk反编译工具

    免费版 | 您是否想反编译一下安卓手机的APK应用程序呢?小编建议您试试这款ApkToolkit安卓反编译工具,拥有编译、反编译...

  • android逆向助手

    免费版 | 手机编程爱好者在开发安卓APK应用的时候都会参考一下别人的APK程序是怎么开发的,这就涉及到一个APK应用反编译...

下载地址

程序反汇编调试+16进制编辑工具-w32dasm V10.0 下载

本地免费下载

1、如果下载地址无法下载,请多试几个下载地址!安装教程与用法,请百度一下官方网站,安装方法与使用教程。
2、为确保高速下载,请使用迅雷等类似下载工具下载。如下载后出现不能解压,请安装最新版winrar等解压软件!
3、如果您下载的压缩包解压时需要输入解压密码,请输入解压密码(红字):www.yx12345.com
4、不提供w32dasm汉化版的破解版,注册码,序列号,破解补丁,注册密钥,激活码,注册机等下载!