1 使用 cargo-fuzz 进行模糊测试
cargo-fuzz 与 libFuzzer
1分钟内可阅读完
译文 · 基于 Rust Fuzz Book
模糊测试是一种软件测试技术,通过向程序提供伪随机数据作为输入,以发现安全性和稳定性问题。
Rust 是一门高性能、安全、通用的编程语言。
本书演示如何对用 Rust 编写的软件进行模糊测试。
本书记录了两种用于模糊测试 Rust 代码的工具:afl.rs 和 cargo-fuzz。
本书源码可在 GitHub 获取:https://github.com/rust-fuzz/book。
cargo-fuzz 与 libFuzzer
American fuzzy lop 与 afl.rs
模糊测试发现的 Rust 漏洞合集