google/syzkaller
GitHub: google/syzkaller
Google 开发的覆盖率引导内核模糊测试框架,用于发现操作系统内核中的安全漏洞。
Stars: 6079 | Forks: 1376
# syzkaller - kernel fuzzer
[](https://github.com/google/syzkaller/actions?query=workflow/ci)
[](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-syzkaller)
[](https://goreportcard.com/report/github.com/google/syzkaller)
[](https://codecov.io/gh/google/syzkaller)
[](https://godoc.org/github.com/google/syzkaller)
[](LICENSE)
`syzkaller` (`[siːzˈkɔːlə]`) 是一个无监督的覆盖率引导内核模糊测试工具。\
支持的操作系统:`FreeBSD`, `Fuchsia`, `gVisor`, `Linux`, `NetBSD`, `OpenBSD`, `Windows`。
邮件列表:[syzkaller@googlegroups.com](https://groups.google.com/forum/#!forum/syzkaller) (通过 [网页](https://groups.google.com/forum/#!forum/syzkaller) 或 [电子邮件](mailto:syzkaller+subscribe@googlegroups.com) 加入)。
发现的漏洞:[Darwin/XNU](docs/darwin/README.md), [FreeBSD](docs/freebsd/found_bugs.md), [Linux](docs/linux/found_bugs.md), [NetBSD](docs/netbsd/found_bugs.md), [OpenBSD](docs/openbsd/found_bugs.md), [Windows](docs/windows/README.md)。
## 文档
最初,syzkaller 是为了 Linux 内核模糊测试而开发的,但现在它正在扩展以支持其他操作系统内核。
目前的大部分文档都与 [Linux](docs/linux/setup.md) 内核相关。
对于其他操作系统内核,请查看:
[Darwin/XNU](docs/darwin/README.md),
[FreeBSD](docs/freebsd/README.md),
[Fuchsia](docs/fuchsia/README.md),
[NetBSD](docs/netbsd/README.md),
[OpenBSD](docs/openbsd/setup.md),
[Starnix](docs/starnix/README.md),
[Windows](docs/windows/README.md),
[gVisor](docs/gvisor/README.md).
[Akaros](docs/akaros/README.md),
- [如何安装 syzkaller](docs/setup.md)
- [如何使用 syzkaller](docs/usage.md)
- [syzkaller 工作原理](docs/internals.md)
- [如何安装 syzbot](docs/setup_syzbot.md)
- [如何为 syzkaller 做贡献](docs/contributing.md)
- [如何报告 Linux 内核漏洞](docs/linux/reporting_kernel_bugs.md)
- [技术讲座和文章](docs/talks.md)
- [基于 syzkaller 的研究工作](docs/research.md)
## 免责声明
这不是一个官方的 Google 产品。
标签:Cutter, EVTX分析, EVTX分析, EVTX分析, FreeBSD, Fuchsia, Fuzzing, Google安全项目, Go语言, syzkaller, 内核模糊测试, 子域名枚举, 安全测试, 开源安全工具, 操作系统内核, 攻击性安全, 日志审计, 未监督测试, 程序破解, 系统安全, 覆盖率引导, 逆向工具, 逆向工程平台