Skip to main content

Python: Pentesting Scripts

Build Python scripts for web recon, network scanning, hash cracking, and SSH brute-forcing.

Task 1: Introduction

Task 2: Web Reconnaissance: Subdomain and Directory Enumeration

Task 3: Network Discovery: ARP Scanning with Scapy

Task 4: Port Scanning with Sockets

Task 5: Automating Downloads and Data Retrieval

Task 6: Hash Cracking with hashlib

Task 7: Credential Testing: SSH Brute Forcing with Paramiko

Task 8: Bringing It Together: A Mini Recon Toolkit

Task 9: Conclusion