Skip to main content
Tool Factory

浏览器工具

x86 反汇编器

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

工具工作区

需要输入

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

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

输入

请添加源内容并选择所需选项。

选项

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

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

输入准备好后运行工具。

结果会显示在此处

请完成必需的输入以继续。

直接回答

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 反汇编器:输出不会解释程序意图,也不会确定文件来源。