実践理解!Webアプリケーション セキュリティ
マイナビ出版
- Malcolm McDonald(著者)、 Kazuhiko?Yagami(翻訳)
攻撃からアプリケーションを保護するために。すべてのエンジニア必読!
※EPUBはリフロー版となります。
EPUB[リフロー版]は2026年2月21日頃に発売予定です。
本書はWebアプリケーションセキュリティのあらゆる側面を網羅的に概説することを目的として書かれました。現代のWeb開発者が知っておくべき主要なセキュリティ原則と、遭遇する可能性のある脆弱性のすべてを網羅しています。さまざまな原則や脆弱性を説明するための豊富な図解とコードサンプル例が充実しています。
Part 1では開発者として知っておくべき主要なセキュリティの原則をカバーします。
Part 2ではWebブラウザからはじまりネットワークを経由してサーバーに至るまでWebアプリケーションが遭遇する可能性のある主要な脆弱性をすべてカバーしています。
・ 最初から最後まで読めばアプリケーションセキュリティの世界が徐々に明らかなっていきます。
・ 興味ある章から読みはじめても関連トピックを参照することで、さまざまな知識を得られるでしょう!
[対象読者]
・ Webアプリケーションを開発しており、セキュリティについてもっと知っておくべきだと感じている方
・ 初めてコードを書く方で、セキュリティの全体像を知りたい方
・ 知識をブラッシュアップしたい経験豊富なエンジニア
[CONTENTS]
Part 1
第1章 敵を知れ
第2章 ブラウザのセキュリティ
第3章 暗号化の原則
第4章 Webサーバーのセキュリティ
第5章 プロセスとしてのセキュリティ
Part 2
第6章 ブラウザの脆弱性
第7章 ネットワークの脆弱性
第8章 認証の脆弱性
第9章 セッションの脆弱性
第10章 認可の脆弱性
第11章 ペイロードの脆弱性
第12章 インジェクションの脆弱性
第13章 サードパーティコードの脆弱性
第14章 知らぬ間に加担者となる
第15章 ハッキングされた場合の対処
“Grokking Web Application Security”(Manning Publishing 刊)の日本語版
発売日:2026-01-21
ページ数:312ページ
目次
Part 1
第1章 敵を知れ
第2章 ブラウザのセキュリティ
第3章 暗号化の原則
第4章 Webサーバーのセキュリティ
第5章 プロセスとしてのセキュリティ
Part 2
第6章 ブラウザの脆弱性
第7章 ネットワークの脆弱性
第8章 認証の脆弱性
第9章 セッションの脆弱性
第10章 認可の脆弱性
第11章 ペイロードの脆弱性
第12章 インジェクションの脆弱性
第13章 サードパーティコードの脆弱性
第14章 知らぬ間に加担者となる
第15章 ハッキングされた場合の対処
著者プロフィール
-
Malcolm McDonald(著者)
Malcolm McDonald(マルコム・マクドナルド):20年の経験を持つWeb開発者であり、セキュアなコーディング手法を教える人気サイトHacksplaining.com の創設者。
-
Kazuhiko?Yagami(翻訳)
[翻訳]Kazuhiko Yagami:学生時代セキュリティに魅了されて以来、主に英語文献を通じて専門性を磨く。諸外国との情報格差を埋め、国内の安全保障に少しでも寄与したい思いで翻訳に取り組んでいる。
絶賛!発売中!
-
- Just Use Postgres!
- 予約 4510円
-
- Denis Magda(著者)、 曽根 壮大(翻訳)、 加藤 慎也(翻訳)、 池田 凜太郎(翻訳)、 こば@tzkb(監修)
- データベース
-
- 予約受付中
-
- 現場で本当に効く 実践サイバーセキュリティ対策
- 予約 3190円
-
- VLCセキュリティラボ(著者)、 中本 有哉(著者)
- その他
-
- 予約受付中
-
- 協働ソフトウェア設計
- 予約 4796円
-
- Evelyn van Kelle(著者)、 Gien Verschatse(著者)、 Kenny Baas-Schwegler(著者)、 増田 亨(監修)、 長尾 高弘(翻訳)
- その他
-
- 予約受付中
- 運営会社
- FAQ
- お問い合わせ
- 利用規約
- オンライン販売について
- 特定商取引法に関する記載
- ゲームソフトの利用に関するガイドライン|
- 個人情報について
- PURCHASE GUIDE (ENGLISH)|
Copyright © Mynavi Publishing Corporation




