We may earn an affiliate commission when you visit our partners.

体系的に学ぶ 安全なWebアプリケーションの作り方

徳丸 浩

攻撃と防御の知識を一冊に凝縮!

※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。

※こちらの電子書籍は、[固定版]の他に[リフロー版](テキストリフロー型電子書籍)がございます。ご購入前に、双方の「立読み版」をよく電子書籍をご利用になる端末にて実際にご覧いただき、比較検討されることをお勧めします。

日本中の現場で支持されたベストセラーが、最新環境にあわせて全面刷新+大増ページ!

Webアプリケーションにはなぜ脆弱性が生まれるのか?

脆弱性を解消するにはどうプログラミングすればよいか?

PHPサンプルへの攻撃を通して脆弱性が生まれる原理と具体的な対処方法が学べる!

Webアプリ開発者の必読書、待望の改訂版!

OWASP Top 10 - 2017対応

・HTML5の普及に対応してWeb APIやJavaScriptに関する解説を新設

・OWASP Top 10 - 2017に対応して、XXEや安全でないデシリアライゼーションなどを解説

・脆弱性診断に対する関心が高まっていることから、脆弱性診断の入門の章を新設

・IE7のサポート終了など現在のソフトウェアの状況に対応

・実習環境をWindowsに加えてMacにも対応

●目次

1 Webアプリケーションの脆弱性とは

2 実習環境のセットアップ

3 Webセキュリティの基礎 ~HTTP、セッション管理、同一オリジンポリシー、CORS

4 Webアプリケーションの機能別に見るセキュリティバグ

5 代表的なセキュリティ機能

6 文字コードとセキュリティ

7 脆弱性診断入門

8 Webサイトの安全性を高めるために

9 安全なWebアプリケーションのための開発マネジメント

固定レイアウト型に関する注意事項(必ずお読みください)

この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。

■使用できない機能

・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用

■推奨環境

・タブレットなど大きいディスプレイを備えた端末

・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)

Save this book

Create your own learning path. Save this book to your list so you can find it easily later.
Save

Share

Help others find this book page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser