Software Security


The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
Hacking: The Art of Exploitation w/CD
The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities (Volume 1 of 2)
Software Security: Building Security In
Black Hat Python: Python Programming for Hackers and Pentesters
Computer Security: Principles and Practice
Attacking Network Protocols: A Hacker's Guide to Capture, Analysis, and Exploitation
Gray Hat Hacking : The Ethical Hacker's Handbook
The Shellcoder's Handbook: Discovering and Exploiting Security Holes
A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security
Getting Started Becoming a Master Hacker: Hacking is the Most Important Skill Set of the 21st Century! - 2019, Paperback
Spring Security in Action
Web Application Security: Exploitation and Countermeasures for Modern Web Applications
OAuth 2.0 Cookbook: Protect your web applications using Spring Security
Clean Code: A Handbook of Agile Software Craftsmanship