著者の一言

本書は、Webセキュリティの基礎を、攻撃と防御の実機演習(ハンズオン)を通して楽しく学ぶための本です。

私たちの日常は、すでに「Web」なしでは成り立ちません。X( 旧Twitter)やInstagramといったSNS、YouTubeでの動画視聴、Amazonや楽天でのショッピング、あるいは会社の経費精算システムまで、これらはすべてWebの仕組みを使ったアプリケーションです。そして、人が集まり、お金が動き、クレジットカード情報などの大切な個人情報が集まるWebの世界は、悪意を持った攻撃者からすればまさに「宝の山」です。今やWebセキュリティは、一部の専門家だけが知っていればいいものではなく、システムに関わるすべての人にとっての必須スキルになっています。

さて、そんなWebセキュリティを学ぶ方法ですが、まずは本を読んで机上の知識を身につけるのが王道でしょう。でも、本を読むだけだと、「⁠なんか、わかったような、わからないような……」とモヤモヤすることはないでしょうか。私の場合、SQLインジェクションにしてもOSコマンドインジェクションにしても、実際に手を動かして体験することで、「⁠なるほど!」と深く理解できました。まさに「百聞は一見にしかず」の言葉どおりです。さらに、実際に攻撃を仕掛けてみて、成功してしまったときの「ヒヤッ」とする感覚。そして、自分で対策を施して、攻撃を防御できたときの達成感。そういった体験も、ハンズオンだからこそ感じられるものだと思います。

とはいえ、「⁠読むだけでも難しいWebセキュリティを、自分で環境を作ってハンズオン? ハードルが高すぎない?」と感じる人も多いことでしょう。そこで本書では、皆さんが挫折しないように工夫しました。まず、演習に使うサンプルコードは、なるべくシンプルにしました。なおかつ、サポートページからダウンロードして、簡単な手順を踏むだけであなたのPC上に構築できるようにしています。さらに本書では、『⁠ネスペ』シリーズや『支援士』シリーズでおなじみのキャラクター、剣持成子(けんもち せいこ)も登場します! 皆さんが「ん? ここはどういうこと?」と立ち止まりそうなポイントで彼女が素朴な質問を投げてくれるので、初歩の初歩から丁寧に、一緒に疑問を解決しながら進められます。

また、共著のSATOKI氏は、日本でもトップクラスの実力を持つ有名なホワイトハッカーです。SATOKI氏には、特に技術面で本編をサポートしてもらっただけでなく、たくさんのコラムを書いてもらいました。日常では絶対に体験できないようなサイバーセキュリティ最前線の裏話など、読み物としてもめちゃくちゃ面白い内容になっています。

では、皆さんのPCの中に小さな「Webセキュリティ実験室」を作って、Webセキュリティの基礎をしっかりと学んでいきましょう!

左門至峰(さもんしほう)

株式会社エスエスコンサルティング代表。ネットワークとセキュリティの専門家。企業システムの構築やセキュリティ分野での実務経験を持ち,講演,企業向け研修など幅広く活動。

著書に,情報処理安全確保支援士試験対策の『支援士』シリーズ(技術評論社),『FortiGateで始める 企業ネットワークセキュリティ』(日経BP社),『マンガ+図解で基礎がよくわかる 情報セキュリティの教科書』(技術評論社)など多数。『日経NETWORK』『日経クロステック』(日経BP),『Think IT』(インプレス),『@IT』(ITmedia),『INTERNET Watch』(インプレス)などの専門誌・Webメディアでも執筆や連載を行う。

保有資格は,情報処理安全確保支援士,CISSP,技術士(情報工学),ネットワークスペシャリスト,システム監査技術者,プロジェクトマネージャなど。ラジオ大阪(OBC)で,「女と男 市川×左門の『資格大好き!』」にも出演。

SATOKI(辻知希)

株式会社Ikotas Labs代表取締役社長。Webアプリケーションつんつん職人,CTFプレイヤー,バグハンター。国内トップのCTFチーム「BunkyoWesterns」に所属。AVTOKYO(2020/2023/2024/2025),Security Analyst Summit (2024/2026),Hack Fes.(2024/2026),m0leCon 2025,TyphoonCon Seoul 2025,HITCON(2025/2026),DefCamp (2025/2026),Queen City Conference 2026,Kernelcon 2026,CODE BLUE 2027など,国内外の主要セキュリティカンファレンスで登壇。Pwn2Own Berlin 2026では,OpenAI Codexを含む3製品でRCEを達成。DEF CON CTFやCODEGATE CTFなどのセキュリティコンテストで世界1位。Googleが提供するサービスやFirefoxをはじめ,主要なWebサービスやソフトウェアに存在する数々の0-day脆弱性を発見・報告。