How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
An introduction to hacking describes the techniques of computer hacking, covering such topics as stack-based overflows, format string exploits, network security, cryptographic attacks, and shellcode.
More on Amazon.com
Michael Howard, David LeBlanc
Covers topics such as the importance of secure systems, threat modeling, canonical representation issues, solving database input, denial-of-service attacks, and security code reviews and checklists.
Provides information on finding security holes in C-based software and how to fix and prevent new security holes from happening.