
Python Penetration Testing Essentials
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Key Features
Detect and avoid various attack types that put the privacy of a system at risk
Leverage Python to build efficient code and eventually build a robust environment
Learn about securing wireless applications and information gathering on a web server
Book DescriptionThis book gives you the skills you need to use Python for penetration testing (pentesting), with the help of detailed code examples. We start by exploring the basics of networking with Python and then proceed to network hacking. Then, you will delve into exploring Python libraries to perform various types of pentesting and ethical hacking techniques. Next, we delve into hacking the application layer, where we start by gathering information from a website. We then move on to concepts related to website hacking-such as parameter tampering, DDoS, XSS, and SQL injection. By reading this book, you will learn different techniques and methodologies that will familiarize you with Python pentesting techniques, how to protect yourself, and how to create automated programs to find the admin console, SQL injection, and XSS attacks. What you will learn
The basics of network pentesting including network scanning and sniffing
Wireless, wired attacks, and building traps for attack and torrent detection
Web server footprinting and web application attacks, including the XSS and SQL injection attack
Wireless frames and how to obtain information such as SSID, BSSID, and the channel number from a wireless frame using a Python script
The importance of web server signatures, email gathering, and why knowing the server signature is the first step in hacking
Who this book is forIf you are a Python programmer, a security researcher, or an ethical hacker and are interested in penetration testing with the help of Python, then this book is for you. Even if you are new to the field of ethical hacking, this book can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion.
More details
Other editions
Additional editions

Previous edition

Person
Mohit Raj is a Python programmer with a keen interest in the field of information security. He completed his bachelor's degree in technology in computer science from Kurukshetra University, Kurukshetra, and his masters in engineering (2012) in computer science from Thapar University, Patiala. He is a C
Content
PYTHON WITH PENETRATION TESTING AND NETWORKING
SCANNING PENTESTING
SNIFFING AND PENETRATION TESTING
Network Attacks and Prevention
WIRELESS PENTESTING
Honeypot, Building A Trap for attackers
FOOTPRINTING OF A WEB SERVER AND A WEB APPLICATION
CLIENT-SIDE AND DDOS ATTACKS
PENTESTING OF SQLI AND XSS
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.