# FoxDec（x86-64 形式化反编译）

> FoxDec 是一个研究性反编译器，把 x86-64 二进制形式化地提升为可重新汇编的 NASM。当前版本以 NASM 作为中间表示，较早版本则提升为 C。README 将输入限制为遵循 System V AMD64 ABI 的顺序 C 二进制，快速开始通过 Docker 运行。

- 类型：工具
- 目标：二进制
- 类别：原生分析工具
- 关联：基础工具
- 来源复核于：2026-11-07
- 收录于：2026-11-09
- 原始资源：<https://github.com/ssrg-vt/FoxDec>
- 一手来源：<https://github.com/ssrg-vt/FoxDec/blob/d9206efe59a94138924d45c3d69d7c7afa1eb4ac/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/foxdec/>
- 记录 JSON：<https://awesomerea.org/resources/foxdec/record.json>
- 英文版：[English](https://awesomerea.org/resources/foxdec/index.md)

## 使用条件与局限

- **前提条件：**发布的快速开始会下载一个 FoxDec 压缩包并用 Docker 运行。不使用 Docker 的构建写在 foxdec/docs/build.md，供开发者使用。把生成的 NASM 重新编译需要 nasm 和 gcc。
- **局限：**输入必须是按 System V AMD64 ABI 从 C 编译出的 x86-64 ELF 二进制。README 排除 C++ 和并发代码。
- **许可：**GitHub 报告许可证为 Apache-2.0。

## 一手来源

1. <https://github.com/ssrg-vt/FoxDec/blob/d9206efe59a94138924d45c3d69d7c7afa1eb4ac/README.md>

## 同分区更多条目：原生二进制

- [Dragodis（跨反汇编器脚本框架）](https://awesomerea.org/zh/resources/dragodis/index.md) · 工具
- [MBBSDASM（16 位 NE 反汇编器）](https://awesomerea.org/zh/resources/mbbsdasm/index.md) · 工具
- [blc（嵌入 Ghidra 反编译器的 IDA 插件）](https://awesomerea.org/zh/resources/blc/index.md) · 工具
- [IDA BPF Processor（IDA 的 BPF 处理器）](https://awesomerea.org/zh/resources/ida-bpf-processor/index.md) · 工具
- [Udis86](https://awesomerea.org/zh/resources/udis86/index.md) · 工具
- [Quick Assembler](https://awesomerea.org/zh/resources/quickasm/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
