The concept of penetration testing cannot be explained or performed in a single step; therefore, it has been divided into several steps. Foot printing is the first step in pentesting, where an attacker tries to gather information about a target. In today's world, e-commerce is growing rapidly. Due to this, web servers became a prime target for hackers. In order to attack a web server, we must first know what a web server means. We also need to know about the web server hosting software, hosting operating system, and what applications are running on the web server. After getting this information, we can build our exploits. Obtaining this information is known as foot printing of a web server.

Python Penetration Testing Essentials
By :

Python Penetration Testing Essentials
By:
Overview of this book
Table of Contents (14 chapters)
Python Penetration Testing Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Python with Penetration Testing and Networking
Scanning Pentesting
Sniffing and Penetration Testing
Wireless Pentesting
Foot Printing of a Web Server and a Web Application
Client-side and DDoS Attacks
Pentesting of SQLI and XSS
Index
Customer Reviews