BookLive!BookLiveでは、JavaScriptがOFFになっているとご利用いただけない機能があります。JavaScriptを有効にしてご利用ください。徳丸浩ウェブアプリケーション開発にまつわる、様々な脆弱性を扱った本。・脆弱性への対策とまとめという踏み込んだ具体的な内容が書かれている。本書で使われている言語はPHPが主流である。...続きを読む巷でよく聞く脆弱性としては、XSSやCSRF、SQLインジェクションが一般的で有名だと思うが、この本はそれだけにとどまらず本当に幅広く扱っている。文字コードにかかわる脆弱性であったり、サーバー設定にかかわる脆弱性であったり、認証認可にかかわる脆弱性であったりと、ウェブアプリケーションにまつわる脆弱性とセキュリティ対策の奥深さを感じさせてくれる。そんな奥深さと幅広さゆえ、本書は分厚くて読むのをためらわれる人がいるかと思うが、ソフトウェア開発者としては絶対に読んでほしい一冊である。昨今、脆弱性をつつかれて情報漏えいする事案が多発している。したがって最低限、本書に書かれている内容を把握して、アプリケーション開発に取り組む必要があり、脆弱性による被害を未然に防ぐ(または最小限にとどめる)ことが大切である。徳丸浩これまではセキュリティに関しては面倒くさいと思って他人任せで場当たり的にきたけど、自分一人でWebアプリを作ることになってそうも言っていられなくなったので手始めに読んだ。実際マジメに取り組んでみると、攻撃と防御の手段が多彩で意外性があって、パズル的で結構面白いのかもと思った。書名にもあるよう...続きを読むに体系的に書かれているので、対策に漏れがないか確認するのに良い。セキュリティーは1箇所でも弱いところがあると台なしになるので体系的にもれなく確認するのは重要と思う。私もいくつか対策漏れに気付けた。分厚いけど、一読の価値アリです。Webアプリケーションのセキュリティに注意すべきところをこれでもかというぐらいに記している一冊。本書を見るとまず、「Webセキュリティとはこんなに幅広いところまで考えんとあかんのか!」と驚いてしまう。それに対して、丁寧に実証コードと対策まで書かれている。...続きを読むソースはPHPなのだが、そこで拒否反応を起こすのはあまりにも惜しい。コードのところは読まなくてよいので、考えられる脆弱性について知識を入れておくのはこれからのWeb技術者にとって必須と思う。凸版印刷グループの電子書店です。出資を受け、日本最大級の電子書籍配信サービスを行っています。取り扱いについて特定商取引法に基づく表示サイトマップ。