# STrace

> STrace 重实现 Windows DTrace 的系统调用和 ETW 探针。功能完整的路径是 C++ 驱动，它加载 DLL 插件，插件的导出函数在系统调用进入和返回时运行。Rust 驱动把 WebAssembly 解释器作为另一项实验。示例插件记录系统调用并监视文件删除。构建使用 Visual Studio 2022、匹配的 Windows SDK 和 Windows 驱动程序工具包。install/install_as_admin.ps1 注册驱动。README 写明，只有当这次启动关闭了驱动程序签名强制时，驱动才会加载。

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

## 使用条件与局限

- 需要 Visual Studio 2022、匹配的 Windows SDK 和 Windows 驱动程序工具包。以管理员身份运行 install/install_as_admin.ps1。
- README 没有写许可证。

## 一手来源

1. <https://github.com/mandiant/STrace/blob/39d2cc4a53ed6c45675bda950b1c6fabc825f6c6/README.md>

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

- [BinAIVulHunter](https://awesomerea.org/zh/resources/binaivulhunter/index.md) · 工具
- [pyasmtools](https://awesomerea.org/zh/resources/pyasmtool/index.md) · 工具
- [GameRoy](https://awesomerea.org/zh/resources/gameroy/index.md) · 工具
- [chernobog](https://awesomerea.org/zh/resources/chernobog/index.md) · 工具
- [ProjectorRays](https://awesomerea.org/zh/resources/projectorrays/index.md) · 工具
- [Mupen64Plus-Next](https://awesomerea.org/zh/resources/mupen64plus-next/index.md) · 工具

## 关于此条目

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