主要用来做汇编和机器码之间的互转,平时做逆向的时候经常要用到。

支持 X86、X64、ARM、ARM64 四种架构,单文件不需要额外 DLL,解压就能用。

AsmConverter v1.1 多平台汇编转换器

【主要功能】

1.汇编 → 机器码:将汇编代码转换为机器码,支持多种输出格式(易语言字节集 / C 数组 / Python 列表)
2.机器码 → 汇编指令:反汇编机器码,支持精简模式与完整模式切换
3.进制互转:易语言字节集十进制 / 十六进制一键互转
4.查看指令表:各架构汇编指令中文说明速查
5.智能注释:反汇编时自动匹配指令中文说明
6.MASM 兼容:自动将 MASM 语法转换为 NASM 格式
7.语法高亮:汇编代码多色分类高亮(指令 / 寄存器 / 跳转 / 数字 / 注释)
8.多种示例:内置函数调用框架、冒泡排序、字符串处理、数学运算等示例代码

【支持架构】

架构 说明
X86 32 位 x86 指令集
X64 64 位 x86-64 指令集
ARM 32 位 ARM 指令集
ARM64 64 位 AArch64 指令集

v1.1 新增功能
反汇编前缀自动剥离:反汇编输出(含地址 + 机器码前缀)可直接转机器码,无需手动清理
模块地址格式兼容:自动识别 x64dbg 风格 模块.地址 格式(如 ntdll.772DBC20),自动转换为标准地址
输出框粘贴自动换行:粘贴机器码 / 字节集时自动按 72 字符宽度视觉换行
双编辑框右键菜单:输入编辑器和输出区均支持右键菜单(复制 / 剪切 / 粘贴 / 全选)
v1.1 修复
修复进制互转功能失效,十进制字节集与十六进制现可正确互转
修复选中输出框内容时点击进制互转不实时刷新的问题
修复粘贴长文本到输出框后显示空白的问题
修复粘贴操作后输出框丢失焦点的问题
修复转机器码时编辑器内容被意外还原的问题
修复连续点击转汇编指令导致原始代码丢失的问题
修复反汇编后编辑器变为只读无法编辑的问题
修复输出区中文注释显示重叠的问题
修复输出区用户编辑时回车 / 空格触发异常换行的问题
修复右键菜单弹出后选中文本被清除的问题
v1.1 优化
右键菜单布局美化,增加内边距与行间距,视觉更舒适
粘贴检测精确化,仅 Ctrl+V 粘贴操作触发自动换行,普通编辑不受影响