Learning Penetration Testing with Python.pdf

(9370 KB) Pobierz
Learning Penetration Testing with Python
Table of Contents
Learning Penetration Testing with Python
Credits
Disclaimer
About the Author
Acknowlegements
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Understanding the Penetration Testing Methodology
An overview of penetration testing
Understanding what penetration testing is not
Vulnerability assessments
Reverse engineering engagements
Hacking
Assessment methodologies
The penetration testing execution standard
Pre-engagement interactions
White Box Testing
Grey Box Testing
Black Box Testing
Double Blind Testing
Intelligence gathering
Threat modeling
Vulnerability analysis
Exploitation
Post exploitation
Reporting
An example engagement
Penetration testing tools
NMAP
Metasploit
Veil
Burp Suite
Hydra
John the Ripper
Cracking Windows passwords with John
oclHashcat
Ophcrack
Mimikatz and Incognito
SMBexec
Cewl
Responder
theHarvester and Recon-NG
pwdump and fgdump
Netcat
Sysinternals tools
Zgłoś jeśli naruszono regulamin