Skip to main content

浏览器工具

X86 反汇编器

将 x86 反汇编为可读指令。添加内容,选择检查项,然后查看报告的详情。

工具工作区

您的输入会保留在此浏览器中。

请添加必需的输入以继续。

需要输入

输入准备好后运行工具。

选项

十六进制,例如 16、0xABC 或 ABCh

十六进制,例如 0、0x1000 或 1000h

结果会显示在此处

将 x86 反汇编为可读指令。添加内容,选择检查项,然后查看报告的详情。

直接回答

X86 反汇编器的功能

x86 反汇编器对提供的二进制或多媒体数据执行指令反汇编。操作返回所选模式和起始地址的 x86 指令。

结果

您将获得什么

操作返回所选模式和起始地址的 x86 指令。此目录类别的结果在浏览器中执行。处理在浏览器中执行。

使用此工具

如何使用X86 反汇编器

  1. 为此工具提供一个或多个文件。
  2. 使用公共测试资源,或使用你获准检查的二进制文件。这适用于 x86 反汇编器。
  3. 读取指令前,确认架构、字节序和起始地址。这适用于 x86 反汇编器。

示例

使用安全样本测试

输入: x86 字节 "554889e5",使用 x86-64 模式和起始地址 0x0。

设置: x86 反汇编器:Architecture: 操作提供的 x86-64 模式。输入:十六进制字节;Starting address (hex): 0x0。为测试资源保持 Show instruction hex 和 Show instruction position 启用。

结果: 操作返回所选模式和起始地址的 x86 指令。处理在浏览器中执行。

此示例描述 x86 反汇编器的安全测试。

常见用途

X86 反汇编器的适用场景

  • 使用 x86 反汇编器处理小型且有代表性的样本。
  • 在其他地方使用结果前,检查 x86 反汇编器的结果。
  • 在结果通过检查前,保留原始文件。

限制

检查结果

  • x86 反汇编器:反汇编不能证明字节是可执行代码。
  • x86 反汇编器:错误的架构或偏移量会产生误导性指令。
  • x86 反汇编器:输出不会解释程序意图,也不会确定文件来源。