Resources Hub
Essential tools, platforms, and learning resources to kickstart your cybersecurity journey
Kali Linux
Kali Linux is the industry standard for penetration testing and ethical hacking. It comes pre-installed with over 600 penetration testing tools.
Direct Downloads
- Kali Linux ISO (Bare Metal Install) For installing directly on hardware
- Pre-built Virtual Machines VMware and VirtualBox images
- Kali Linux for WSL2 Windows Subsystem for Linux
Cloud Platforms
- AWS Marketplace Deploy on Amazon EC2
- Azure Marketplace Deploy on Microsoft Azure
- Docker Hub Containerized Kali Linux
Quick Start Guide
- Download the appropriate version for your setup (VM recommended for beginners)
- Verify the download using SHA256 checksums from the official site
- Follow the official installation guide
- Default credentials: username: kali, password: kali (change immediately!)
Essential Pentesting Tools
A curated collection of industry-standard tools for penetration testing and security research. Most of these come pre-installed with Kali Linux.
Network Scanning & Enumeration
Nmap
Cross-platform Network discovery and security auditing Download / Documentation
Wireshark
Cross-platform Network protocol analyzer Download / Documentation
Netcat
Cross-platform TCP/IP Swiss Army knife Download / Documentation
Masscan
Cross-platform Fast port scanner Download / Documentation
Web Application Testing
Burp Suite
Cross-platform Web vulnerability scanner Download / Documentation
OWASP ZAP
Cross-platform Web app security scanner Download / Documentation
SQLMap
Cross-platform Automatic SQL injection tool Download / Documentation
Nikto
Cross-platform Web server scanner Download / Documentation
Exploitation Frameworks
Metasploit
Cross-platform Penetration testing framework Download / Documentation
Cobalt Strike
Windows/Linux Adversary simulation software Download / Documentation
Empire
Cross-platform PowerShell post-exploitation framework Download / Documentation
Password & Hash Cracking
John the Ripper
Cross-platform Password cracker Download / Documentation
Hashcat
Cross-platform Advanced password recovery Download / Documentation
Hydra
Cross-platform Network login cracker Download / Documentation
Wireless Security
Aircrack-ng
Linux/Windows WiFi security auditing Download / Documentation
Kismet
Cross-platform Wireless network detector Download / Documentation
Reaver
Linux WPS attack tool Download / Documentation
Important Security Notice
These tools are powerful and should only be used for authorized security testing and educational purposes. Always obtain proper permission before testing any systems you don't own. Unauthorized access to computer systems is illegal and unethical.
Virtual Machines & Lab Setup
Virtualization Software
Set up your security testing lab with these virtualization platforms:
VMware Workstation Pro
30-day trial Professional virtualization for Windows and Linux Key features:
- Advanced networking
- Snapshots
- VM cloning
- 3D graphics support Download
VirtualBox
Completely free Free and open-source virtualization Key features:
- Cross-platform
- Snapshots
- Shared folders
- Extension pack available Download
VMware Player
Free for personal use Free virtualization for personal use Key features:
- Basic VM creation
- Run existing VMs
- Limited features Download
QEMU/KVM
Completely free Linux native virtualization Key features:
- Hardware acceleration
- Command-line based
- Very lightweight Download
Practice Environments
Vulnerable VMs and platforms to practice your skills legally:
Metasploitable
Beginner Intentionally vulnerable Linux for testing Access Platform
DVWA (Damn Vulnerable Web App)
Beginner Vulnerable PHP/MySQL web application Access Platform
VulnHub
Various Large collection of vulnerable VMs Access Platform
HackTheBox VMs
Intermediate-Advanced Retired machines for practice Access Platform
TryHackMe
Beginner-Advanced Guided cybersecurity challenges Access Platform
PentesterLab
Beginner-Advanced Web penetration testing exercises Access Platform
Quick Lab Setup Guide
- Install Virtualization Software: VirtualBox is recommended for beginners (free and cross-platform)
- Download Kali Linux: Get the VirtualBox image for easy setup
- Create Isolated Network: Set up a NAT network in VirtualBox for safe testing
- Add Vulnerable VMs: Download Metasploitable or DVWA for practice
- Snapshot Everything: Take snapshots before testing to easily restore VMs
Learning Resources
Build your cybersecurity knowledge with these educational resources, from beginner basics to advanced techniques.
Online Learning Platforms
TryHackMe
Freemium Beginner-friendly cybersecurity training with guided rooms Visit Resource
HackTheBox Academy
Freemium Structured cybersecurity courses and certifications Visit Resource
PentesterLab
Freemium Hands-on web penetration testing exercises Visit Resource
Cybrary
Freemium Career-focused cybersecurity training Visit Resource
SANS Cyber Aces
Free Free tutorials from SANS Institute Visit Resource
Books & Documentation
The Web Application Hacker's Handbook
Book Comprehensive guide to web app security testing Visit Resource
Metasploit: The Penetration Tester's Guide
Book Master the Metasploit Framework Visit Resource
OWASP Testing Guide
Free Guide Web application security testing methodology Visit Resource
Kali Linux Revealed
Free Book Official Kali Linux book (free PDF) Visit Resource
YouTube Channels
IppSec
Video HackTheBox walkthroughs and techniques Visit Resource
The Cyber Mentor
Video Ethical hacking tutorials and courses Visit Resource
John Hammond
Video CTF walkthroughs and security research Visit Resource
LiveOverflow
Video Binary exploitation and web security Visit Resource
NetworkChuck
Video Networking and cybersecurity basics Visit Resource
Certifications
CompTIA Security+
Certification Entry-level security certification Visit Resource
OSCP (Offensive Security Certified Professional)
Certification Hands-on penetration testing certification Visit Resource
CEH (Certified Ethical Hacker)
Certification EC-Council ethical hacking certification Visit Resource
PNPT (Practical Network Penetration Tester)
Certification TCM Security practical pentesting cert Visit Resource
Communities & Forums
r/netsec
Community Reddit's network security community Visit Resource
0x00sec
Forum Hacker community and forum Visit Resource
HackTheBox Forums
Forum Official HTB community discussions Visit Resource