このサイトについて
何を公開しているか
OWASP Cheat Sheet Series の日本語訳です。
原典は、Web アプリケーションのセキュリティ対策を主題ごとにまとめた文書群で、OWASP Foundation のもとで運営されています。 XSS の防止、パスワードの保存、セッション管理といった主題ごとに一枚のチートシートがあり、各シートは「何をすべきか」を実装レベルまで具体的に書いています。 本サイトは、その構成のまま日本語で読めるようにしたものです。
出典とライセンス
- 原典:OWASP Cheat Sheet Series — © The OWASP Foundation / Cheat Sheets Series Team
- 原典リポジトリ:OWASP/CheatSheetSeries
- ライセンス:Creative Commons 表示 - 継承 4.0 国際(CC BY-SA 4.0)
CC BY-SA 4.0 は、出典を表示し、改変した旨を示し、同一ライセンスで公開する限りにおいて、翻訳と再配布を認めています。 本サイトが原典に加えた改変は、英語から日本語への翻訳と、サイト構成の再編(主題別の分類、目次、各ページ冒頭の出典表示の付加)です。 本サイトの訳文も CC BY-SA 4.0 で提供するので、同じ条件のもとで自由に再利用できます。
各チートシートのページ冒頭には、対応する原典ページへのリンク、GitHub 上の原文へのリンク、翻訳の底本にしたリビジョンを記載しています。
非公式であることについて
本サイトは非公式の翻訳です。 OWASP Foundation および Cheat Sheets Series Team は、本訳文を承認・監修していません。 訳の誤りは原典の誤りではなく、本サイトの責任です。
翻訳の方針
- 原典の節構成と見出しの順序を保っています。原典のどこを読んでいるのかが対応づけられる状態を優先しました。
- コード、設定ファイル、コマンド、HTTP ヘッダ名などは訳さず原文のまま残しています。コメント行は必要に応じて訳しています。
- 定着した日本語訳のある用語は日本語にし、そうでないものは英語表記のままにしています(Content Security Policy、SameSite など)。
- 原典が指す外部リンクは原典のまま英語のページへ向けています。
内容の正確さについて
セキュリティに関する記述は、時間の経過とともに推奨が変わります。 本サイトの各ページには翻訳の底本にしたリビジョンを記載していますが、原典はその後も更新されています。 実装の判断に用いるときは、必ず原典の最新版を確認してください。
また、原典自体が「網羅的な監査手順」ではなく「主題ごとの要点」を示す文書であることに注意が必要です。 チートシートに書かれた対策をすべて施したことは、そのシステムが安全であることを意味しません。
誤訳の報告
訳の誤り、読みにくい箇所、追加してほしいチートシートがあれば、リポジトリの Issue で知らせてください。
未訳のチートシート
原典には 120 本のチートシートがあります。 まだ訳せていないものは、一覧では「原文のみ」と表示し、公式サイトの該当ページへ直接リンクしています。 利用頻度の高い主題から順に訳を追加していきます。