Repolode
OWASP

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. 1

    サイトをローカルでビルドする

    make generate-site
  2. 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 の数値は毎日更新されます。

関連プロジェクト