Master Ethical Hacking with Python by building 35+ Tools from scratch. Get your copy now!
Download EBookLearn how to develop your own ethical hacking tools using Python, including password crackers, brute force scripts, information gathering tools, sniffing and much more.
Learn how to crack zip file passwords using dictionary attack in Python using the built-in zipfile module.
Learn how you can extract image metadata such as GPS info, camera make, model and much more using Exchangeable Image file Format (EXIF) in Python with Pillow library.
Building a Wi-Fi scanner in Python using Scapy that finds and displays available nearby wireless networks and their MAC address, dBm signal, channel and encryption type.
Learning how to crack FTP servers using dictionary attack (brute-forcing with a wordlist) with the help of ftplib module in Python.
Using different hashing algorithms such as SHA-2, SHA-3 and BLAKE2 in Python using hashlib built-in module for data integrity.
Building a Python tool to automatically extract email addresses in any web page using requests-html library and regular expressions in Python.
Building a Python script that detects XSS vulnerability in web pages using requests and BeautifulSoup.
Learning how you can execute shell commands and scripts on a remote machine in Python using paramiko library.
Writing a Python script to brute-force SSH credentials on a SSH server using paramiko library in Python.
Learning how to hide secret data in images using Steganography least significant bit technique in Python using OpenCV and Numpy.
Learning how to build a Python script to scan for subdomains of a given domain using requests library.
Building a crawler to extract all website internal and external links using requests, requests_html and beautiful soup in Python.
Encrypting and decrypting files in Python using symmetric encryption scheme with cryptography library.
Building a reverse shell in Python using sockets that can execute remote shell commands and send the results back to the server.
Sniffing and printing HTTP packet information, such as the url and raw data ( passwords, search queries, etc. ) in case the method is POST.
Forcing devices to disconnect from a network by sending deauthentication frames continuously using Scapy library in Python, this is called deauthentication attack.