ASM2HEX是一款用Go语言编写的,基于Fyne框架开发的汇编语言与十六进制机器码相互转换的图形化工具。它支持ARM64、ARM和Thumb三种指令集。
ASM2HEX_WIN_X64_Static_v1.1.zip
ASM2HEX_MacOS_Arm64_v1.1.zip
xattr -cr /Applications/ASM\ to\ HEX\ Converter.app
解压后运行。
ASM2HEX_WIN_X64_v1.1.zip
msys64.7z
Windows 10
D
D:\msys64\mingw64.exe
lib
build
在左侧的输入框中输入汇编指令或十六进制机器码。多条指令/数据可以分行输入。
在偏移量输入框中可以指定初始地址的偏移量。偏移量需要以十六进制格式输入。
点击"0x"选框,可以控制十六进制机器码是否包含"0x"前缀。
点击"GDB/LLDB"选框可以控制字节序,勾选表示使用大端字节序,未勾选则使用小端字节序。
点击"转换"按钮,ASM2HEX会自动完成转换,并将结果实时显示在右侧的ARM64、ARM和Thumb三个选项卡中。
可以通过"清除"按钮清空输入输出,方便进行下一次转换。
"切换模式"按钮可以切换工具当前的工作模式。默认模式是汇编转十六进制,切换后即成为十六进制转汇编模式。
单击每个选项卡右上角的复制图标,即可将该选项卡的内容复制到剪贴板,方便使用。
ASM2HEX的开发得益于以下开源项目:
感谢这些优秀项目的贡献者和维护者!
链接: 797K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6H3j5h3&6Q4x3X3g2T1j5h3W2V1N6g2)9J5k6h3y4G2L8g2)9J5c8Y4y4Q4x3V1j5I4g2r3N6e0e0W2S2A6x3#2)9J5k6p5c8K9P5r3M7#2L8s2q4S2d9X3W2n7k6i4W2m8i4K6y4r3M7s2N6V1i4K6y4p5z5o6R3^5z5l9`.`.
github:69eK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6K6N6h3W2X3k6h3W2Q4x3V1k6S2M7$3@1J5K9r3g2^5
[注意]看雪招聘,专注安全领域的专业人才平台!
qqzxc 好人,刚需要就送上来了