
UpdatedJul 29, 2026
awesome-web-hacking — Updated!
Webアプリケーションセキュリティリソースのキュレーションリスト。ペネトレーションテストと脆弱性評価を学ぶための書籍、ツール、チートシート、ラボ、コースを含みます。
awesome-web-hacking
このリストは、Webアプリケーションセキュリティについて学びたいが、どこから始めればよいか分からない人のためのものです。
情報を追加するPull Requestを送ることで貢献できます。
PRを作成するつもりがない場合は、@infoslack までツイートしてください。
目次
書籍
- http://www.amazon.com/The-Web-Application-Hackers-Handbook/dp/8126533404/ The Web Application Hacker’s Handbook: Finding and Exploiting Security Flaws
- http://www.amazon.com/Hacking-Web-Apps-Preventing-Application/dp/159749951X/ Hacking Web Apps: Detecting and Preventing Web Application Security Problems
- http://www.amazon.com/Hacking-Exposed-Web-Applications-Third/dp/0071740643/ Hacking Exposed Web Applications
- http://www.amazon.com/SQL-Injection-Attacks-Defense-Second/dp/1597499633/ SQL Injection Attacks and Defense
- http://www.amazon.com/Tangled-Web-Securing-Modern-Applications/dp/1593273886/ The Tangled WEB: A Guide to Securing Modern Web Applications
- http://www.amazon.com/Web-Application-Obfuscation-Evasion-Filters/dp/1597496049/ Web Application Obfuscation: '-/WAFs..Evasion..Filters//alert(/Obfuscation/)-'
- http://www.amazon.com/XSS-Attacks-Scripting-Exploits-Defense/dp/1597491543/ XSS Attacks: Cross Site Scripting Exploits and Defense
- http://www.amazon.com/Browser-Hackers-Handbook-Wade-Alcorn/dp/1118662091/ The Browser Hacker’s Handbook
- http://www.amazon.com/Basics-Web-Hacking-Techniques-Attack/dp/0124166008/ The Basics of Web Hacking: Tools and Techniques to Attack the Web
- http://www.amazon.com/Web-Penetration-Testing-Kali-Linux/dp/1782163166/ Web Penetration Testing with Kali Linux
- http://www.amazon.com/Web-Application-Security-Beginners-Guide/dp/0071776168/ Web Application Security, A Beginner's Guide
- https://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/ Hacking: The Art of Exploitation
- https://www.crypto101.io/ - Crypto 101は暗号技術に関する入門コースです
- http://www.offensive-security.com/metasploit-unleashed/ - Metasploit Unleashed
- http://www.cl.cam.ac.uk/~rja14/book.html - Security Engineering
- https://www.feistyduck.com/library/openssl-cookbook/ - OpenSSL Cookbook
- https://www.manning.com/books/real-world-cryptography - 暗号技術を学び、応用する。
- https://www.manning.com/books/making-sense-of-cyber-security - セキュリティ戦略を計画または実施するすべての人に最適な、サイバーセキュリティの主要概念、用語、技術を解説するガイド。
- https://www.manning.com/books/cyber-security-career-guide - 既存の技術的・非技術的スキルを適応させる方法を学び、サイバーセキュリティのキャリアをスタートさせる。
- https://www.manning.com/books/secret-key-cryptography - 暗号技術と秘密鍵方式に関する書籍。
- https://www.manning.com/books/application-security-program-handbook - この実践的な書籍は、堅牢なアプリケーションセキュリティプログラムを実装するためのワンストップガイドです。
- https://www.manning.com/books/cyber-threat-hunting - サイバー脅威ハンティングの実践ガイド。
- https://nostarch.com/bug-bounty-bootcamp - Bug Bounty Bootcamp
- https://nostarch.com/hacking-apis - Hacking APIs
- https://www.manning.com/books/grokking-web-application-security - あらゆる攻撃に備え、耐性のあるWebアプリを構築する方法についての書籍。
ドキュメント
- https://www.owasp.org/ - Open Web Application Security Project
- http://www.pentest-standard.org/ - Penetration Testing Execution Standard
- http://www.binary-auditing.com/ - Dr. Thorsten Schneider’s Binary Auditing
- https://appsecwiki.com/ - Application Security Wikiは、アプリケーションセキュリティに関連するあらゆるリソースをセキュリティ研究者や開発者に一箇所で提供することを目的とした取り組みです。
- AppSec Santa - SAST、DAST、SCAなどにわたる129以上のWebアプリケーションセキュリティツールの独立した比較。
ツール
- https://github.com/bad-antics/nullsec-linux - NullSec Linux - Webアプリケーションテストツールが事前設定されたセキュリティディストリビューション
- https://github.com/bad-antics/nullsec-webfuzz - NullSec WebFuzz - Webアプリケーションファジングフレームワーク
- https://github.com/poszothebuilder/nextjs-security-headers-starter - CSP、HSTS、およびCI向けの本番環境検証機能を備えた、依存関係不要のNext.jsセキュリティヘッダースターター。