HTTPトラフィックを検査し、SQLインジェクションやXSS、ボット、フラッドを防ぐセルフホスト型WAF/リバースプロキシ。
OWASP/CheatSheetSeries
アプリケーションを開発する人向けに、実践的なセキュリティ対策を簡潔にまとめた、トピック別のOWASPガイド集です。
- スター
- 33,691
- フォーク
- 4,688
- 未解決の Issue
- 27
- 最終コミット
- 5 時間前
これは何?
OWASP Cheat Sheet Seriesは、アプリケーションセキュリティの特定のトピックを扱う、短いリファレンスガイド集です。各シートは1つの領域に焦点を当て、アプリケーションを保護するための具体的なベストプラクティスを紹介します。開発者は、規格全体を読むことなく、特定のリスクについて調べられます。
コンテンツはMarkdownのソースファイルとして管理され、オフラインでも利用できるWebサイトとして公開されています。makeコマンド、Docker、またはPodmanを使ってローカルでビルドできます。リポジトリにはMarkdownと用語のlintスクリプトも含まれており、サイトをダウンロードできるZIPバンドルも用意されています。
このプロジェクトはOWASPのフラッグシッププロジェクトで、ボランティアが誤りの修正やIssueへの対応、新しいシートの提案などを、コントリビューションガイドに沿って行っています。
主な機能
- 01アプリケーションセキュリティの各トピックを1つずつ扱う、簡潔なチートシート。
- 02検索可能なWebサイトとして公開され、オフライン用のZIPバンドルも利用可能。
- 03make、Docker、またはPodmanによるローカルビルド。
- 04コントリビューター向けのMarkdownおよび用語のlintスクリプト。
- 05Issueやプルリクエストを通じたオープンなコントリビューションプロセス。
ユースケース
- 認証や入力バリデーションなど、特定のトピックに関する安全な実装方法を調べる。
- コードレビューや設計の際に、開発者がすぐ参照できるセキュリティガイドとして使う。
- インターネット接続が制限されたチーム向けに、セキュリティガイドのオフライン版を用意する。
- オープンソースのOWASPプロジェクトに修正や新しいセキュリティガイドを提供する。
クイックスタート
- 1
サイトをローカルでビルドする
make generate-site - 2
ポート8000でサイトを配信する
make serve
使う前に知っておきたいこと
- コンテンツはCC BY-SA 4.0でライセンスされているため、二次的著作物にも同じライセンスを適用する必要があります。
トピック
よくある質問
- CheatSheetSeries とは?
- アプリケーションを開発する人向けに、実践的なセキュリティ対策を簡潔にまとめた、トピック別のOWASPガイド集です。 OWASP Cheat Sheet Seriesは、アプリケーションセキュリティの特定のトピックを扱う、短いリファレンスガイド集です。各シートは1つの領域に焦点を当て、アプリケーションを保護するための具体的なベストプラクティスを紹介します。開発者は、規格全体を読むことなく、特定のリスクについて調べられます。
- CheatSheetSeries は無料で使えますか?ライセンスは?
- CheatSheetSeries は CC-BY-SA-4.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- CheatSheetSeries は今もメンテナンスされていますか?
- 活発にメンテナンス中。CheatSheetSeries の最終コミットは 2026年10月21日 です。
- CheatSheetSeries は何に使えますか?
- 認証や入力バリデーションなど、特定のトピックに関する安全な実装方法を調べる。 コードレビューや設計の際に、開発者がすぐ参照できるセキュリティガイドとして使う。 インターネット接続が制限されたチーム向けに、セキュリティガイドのオフライン版を用意する。 オープンソースのOWASPプロジェクトに修正や新しいセキュリティガイドを提供する。
- CheatSheetSeries のインストール方法は?
- サイトをローカルでビルドする: make generate-site ポート8000でサイトを配信する: make serve
- CheatSheetSeries はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/OWASP/CheatSheetSeries
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ペネトレーションテスター向けのRust製Webアプリケーションセキュリティスキャナー。125以上のスキャナーモジュール、ブラウザー拡張機能、AI駆動のテストモードを搭載。
Caddy向けのWAFミドルウェア。正規表現ルール、IP/DNS/ASN/GeoIPフィルタリング、レート制限、Tor出口ノードのブロックに対応。
信頼できないコードを軽量なVMサンドボックスで実行する、CLI・HTTP API・Python SDKで操作可能なKubernetesベースのセルフホスト型基盤。
60以上のベストプラクティスルール、品質スコア、シークレットとARGのセキュリティチェックを備えた高速なGo製Dockerfileリンター。
HTTP/1、HTTP/2、WebSocketの通信を調査できる、コンソール・コマンドライン・Webインターフェースを備えたTLS対応の対話型HTTPプロキシ。