# Sogen Dart 可执行文件仿真绑定

> Sogen Dart bindings 通过 Dart FFI 包和原生桥接层提供 Windows 与 Linux 可执行文件仿真。接口涵盖执行、快照、内存和寄存器、进程视图、回调及底层钩子，也支持拦截 Windows API 调用和 Linux 符号。示例展示了对仿真程序中 Sleep 调用的钩取。

- 类型：工具
- 目标：二进制
- 类别：调试与动态分析
- 关联：基础工具
- 来源复核于：2026-11-06
- 收录于：2026-11-06
- 原始资源：<https://github.com/Wdestroier/sogen_dart>
- 一手来源：<https://github.com/Wdestroier/sogen_dart/blob/17a7b46c8532f6324e5bc948446a29bf9913aa0e/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/sogen-dart-bindings/>
- 记录 JSON：<https://awesomerea.org/resources/sogen-dart-bindings/record.json>
- 英文版：[English](https://awesomerea.org/resources/sogen-dart-bindings/index.md)

## 使用条件与局限

- **前提条件：**需要 Dart 3.12 或更新版本以及 Git。
- **前提条件：**Windows 构建需要 Visual Studio C++ 桌面工作负载；Linux 需要 C++20 编译器和开发头文件；macOS 需要 Xcode 命令行工具。
- **局限：**示例需要 Sogen 仿真根目录。
- **许可：**采用 GPL-2.0-only 许可证。

## 一手来源

1. <https://github.com/Wdestroier/sogen_dart/blob/17a7b46c8532f6324e5bc948446a29bf9913aa0e/README.md>
2. <https://github.com/Wdestroier/sogen_dart/blob/17a7b46c8532f6324e5bc948446a29bf9913aa0e/CHANGELOG.md>

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

- [cupertino-files iWork 文档格式工具包](https://awesomerea.org/zh/resources/cupertino-files/index.md) · 工具
- [PackerScope PE 加壳分析框架](https://awesomerea.org/zh/resources/packerscope/index.md) · 工具
- [imprint PE 导入表静态分析工具](https://awesomerea.org/zh/resources/imprint-pe-triage/index.md) · 工具
- [kdemulator Windows 内核驱动模拟分析工具](https://awesomerea.org/zh/resources/kdemulator/index.md) · 工具
- [DownUnderCTF：masked-squares 校验器](https://awesomerea.org/zh/resources/rea-ctf-case/index.md) · 案例
- [Show Your Work：对 REA 证据架构的实测剖析](https://awesomerea.org/zh/resources/noflag-rea-evidence-architecture-study/index.md) · 案例

## 关于此条目

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