Additional Information
Essential reference material for cybersecurity practitioners. Operating system recommendations, port and protocol references, key terminology, and best-practice guidelines to support your learning and professional work.
Recommended Operating Systems
Choosing the right penetration testing or security-focused OS significantly affects productivity. Each distro has different strengths, tool availability, and learning curves.
Tip
Core Security Tools Covered
Throughout this documentation you'll master these foundational security tools. Each module provides concepts, interactive builders, quizzes, and hands-on labs.
Nmap
Network discovery and port scanning
Wireshark
Packet capture and protocol analysis
Burp Suite
Web application testing
Metasploit
Exploitation framework
SQLMap
Automated SQL injection
John the Ripper
Password cracking
Gobuster
Directory and subdomain enumeration
Hashcat
Advanced password recovery (GPU)
Cloudsploit
Cloud security scanning and misconfiguration detection
Netcat
Networking Swiss Army knife
Ports & Protocols Reference
Ports are numeric identifiers (0–65535) that distinguish services on a host. The first 1024 are "well-known" and reserved by IANA. This table lists the most common ports you'll encounter in security assessments.
| Port | Protocol | Service | Category |
|---|---|---|---|
| 0 | TCP/UDP | Reserved | System |
| 7 | TCP/UDP | Echo | Network Testing |
| 9 | TCP/UDP | Discard | Network Testing |
| 13 | TCP/UDP | Daytime | Time Sync |
| 17 | TCP/UDP | Quote of the Day | Network |
| 19 | TCP/UDP | Chargen | Network Testing |
| 20 | TCP | FTP Data | File Transfer |
| 21 | TCP | FTP Control | File Transfer |
| 22 | TCP | SSH / SCP / SFTP | Remote Admin |
| 23 | TCP | Telnet | Remote Admin |
Tip
Essential Terminology
Key security terms every practitioner should know. These concepts appear throughout tool documentation, pentest reports, and security discussions.
Networking Quick Reference
Fundamental networking concepts and address ranges you'll reference constantly during security assessments.
Private IP Ranges (RFC 1918)
110.0.0.0 - 10.255.255.255 (10/8) — Large corporate networks2172.16.0.0 - 172.31.255.255 (172.16/12) — Medium organizations3192.168.0.0 - 192.168.255.255 (192.168/16) — Home/Small office
Reserved/ SPECIAL-USE IPs
1127.0.0.0/8 — Loopback (localhost)2169.254.0.0/16 — Link-local (APIPA, zero-config)30.0.0.0 — Unspecified/Default route4255.255.255.255 — Broadcast
Key IPv4 CIDR Reference
1/32 = 1 host (single IP)2/31 = 2 hosts (point-to-point)3/30 = 4 hosts (small links)4/29 = 8 hosts5/28 = 16 hosts6/27 = 32 hosts7/26 = 64 hosts8/24 = 256 hosts (class C)9/16 = 65,536 hosts (class B)10/8 = 16,777,216 (class A)
Info
Certifications & Career Path
Industry-recognized certifications that validate your skills and advance your cybersecurity career.
Security+
CompTIA Security+
FoundationalCEH
Certified Ethical Hacker
IntermediateOSCP
OffSec Certified Professional
AdvancedGPEN
GIAC Penetration Tester
AdvancedInfo
Learning & Practice Best Practices
Use a Virtual Machine (VM) Environment
Never run security tools on your host machine. Use VirtualBox or VMware with isolated VMs for all testing. Snapshots allow instant rollback after a tool breaks something.
Practice on Legal, Authorized Targets
Use platforms like Hack The Box, TryHackMe, VulnHub, or your own lab VMs. Unauthorized scanning is illegal and unethical.
Document Everything
Keep notes on commands tried, results observed, and lessons learned. This builds your personal knowledge base and improves retention.
Understand Before You Copy
Dont just copy-paste commands from the internet. Understand each flag and option so you can adapt when conditions change.
Join Communities
Engage with r/cybersecurity, HackTheBox Discord, local 0x00sec chapters, and CTF events. Peer learning accelerates growth.
Build a Home Lab
Set up vulnerable VMs (Metasploitable, DVWA, OWASP Juice Shop). Practice scanning, enumerating, and exploiting in a safe environment.
Everyday CLI Commands
These commands are useful regardless of which security tool you're using.
Network & Host Discovery
1ping 10.0.0.1 # Test connectivity2traceroute 8.8.8.8 # Trace network path3nslookup example.com # DNS lookup (Windows)4dig example.com # DNS lookup (Linux/macOS)5whois example.com # Domain registration info6netstat -an # Active connections (all)7ss -tuln # Modern replacement for netstat8arp -a # ARP table (local network)9ip addr show # Show IP configuration (Linux)
File & System Analysis
1file suspicious.exe # Determine file type2sha256sum file.iso # Calculate SHA-256 hash3md5sum file.bin # Calculate MD5 hash (less secure)4strings malware.bin # Extract human-readable strings5hexdump -C file.bin # Hex dump with ASCII6exiftool image.jpg # Extract metadata7find / -perm -4000 2>/dev/null # Find SUID binaries8history # Show command history9sudo -l # List sudo privileges
Ready to Start Your Journey?
Bookmark this page for future reference. Begin with the Wireshark module to learn packet analysis fundamentals, or jump into Nmap for network reconnaissance skills.