ADVERTISEMENT - LEADERBOARD

gRPC サービス用のプロトコル バッファー ファジング ハーネス

Seed: .proto files, fuzzing engine (libFuzzer), harness scaffold; example: serialize fuzzed messages and invoke server handlers
ADVERTISEMENT - IN-ARTICLE

導入ガイド

無効なエッジケースの protobuf メッセージを生成するファズ テスト ハーネスを作成して、gRPC ハンドラーを実行し、解析バグ、パニック、リソース リークを表面化します。CI と統合し、興味深い入力のコーパスを維持します。メモリの問題に対してサニタイザーと ASAN を組み込んでいます。RPC エンドポイントの堅牢性とセキュリティを向上させるのに役立ちます。

💡 よくある質問

Q: \

すべての PR でファジングを実行する必要がありますか?\" \"

Q: PR で高速ファジングを実行し、夜間または毎週の拡張ファジング キャンペーンをスケジュールします。\"\n\"

非決定性を減らすにはどうすればよいですか?\" \"

ADVERTISEMENT - STICKY