From the Book - 7th edition.
pt. I. Building the foundation for security testing. Introduction to vulnerability and penetration testing ; Cracking the hacker mindset ; Developing your security testing plan ; Hacking methodology
pt. II. Putting security testing in motion. Information gathering ; Social engineering ; Physical security ; Passwords
pt. III. Hacking network hosts. Network infrastructure systems ; Wireless networks ; Mobile devices
pt. IV. Hacking operating systems. Windows ; Linux and macOS
pt. V. Hacking applications. Communication and messaging systems ; Web applications and mobile apps ; Databases and storage systems
pt. VI. Security testing aftermath. Reporting your results ; Plugging your security holes ; Managing security processes
pt. VII. The part of tens. Ten tips for getting security buy-in ; Ten reasons hacking is the only effective way to test ; Ten deadly mistakes ; Appendix: tools and resources.