作成者 affaan-m
cpp-coding-standards は、C++ Core Guidelines をベースにした C++ コーディング規約ガイドです。安全性、明確さ、保守性、RAII、型安全性、適切な設計を重視しながら、モダン C++ の作成、レビュー、リファクタリングに使えます。Code Review や実務的なチーム判断で cpp-coding-standards を活用したい場合に適しています。
作成者 affaan-m
cpp-coding-standards は、C++ Core Guidelines をベースにした C++ コーディング規約ガイドです。安全性、明確さ、保守性、RAII、型安全性、適切な設計を重視しながら、モダン C++ の作成、レビュー、リファクタリングに使えます。Code Review や実務的なチーム判断で cpp-coding-standards を活用したい場合に適しています。
作成者 wshobson
memory-safety-patternsは、C・C++・RustでRAII、所有権、スマートポインタ、リソース解放の考え方をエージェントが実践できるよう支援します。バックエンドやシステムコードのレビューに使えば、リークやダングリングポインタの削減に役立ち、ファイル、ソケット、バッファ、FFI境界まわりのより安全なリファクタリング判断を後押しします。
作成者 trailofbits
libFuzzerは、ClangでコンパイルされたC/C++プロジェクト向けのカバレッジ誘導型ファザーです。このlibFuzzerスキルは、対象のハーネス化、サニタイザの実行、最小限のセットアップで実践的なセキュリティ監査を始めるための導入と使い方を整理し、インストールから理解・運用までをサポートします。
作成者 trailofbits
address-sanitizer は、テスト、ファジング、クラッシュの切り分け時に AddressSanitizer(ASan)を導入・活用し、メモリ安全性のバグを見つけるのに役立ちます。C/C++、Rust の unsafe コード、セキュリティ監査のワークフローで、再現性のあるスタックトレースと、原因を把握しやすい失敗シグナルが必要なときに有用です。
作成者 trailofbits
aflpp は、C/C++ 対象のマルチコア fuzzing に使える実践的な AFL++ スキルです。aflpp の導入計画、ハーネスの作成、計測方式の選定、シード準備、キャンペーン実行、クラッシュの切り分けまで、迷いを減らしながら進められます。セキュリティ監査の現場や、再現性のある aflpp 利用に役立ちます。