Kali Linux
Kali Linux is a Debian-derived linux distribution designed for digital forensics and penetration testing. It is maintained and funded by Offensive Security, featuring over 600 pre-installed security tools. As the industry standard for ethical hacking, it serves as the primary platform for certification paths like OSCP.
Key Characteristics
- Base: Debian Testing repository for up-to-date packages.
- Kernel: Customized with additional wireless injection and monitoring support.
- Tools: Includes Nmap, Metasploit, Wireshark, and specialized tools for cryptography, reverse engineering, and web application testing.
- Architecture: Available in 32-bit and 64-bit versions; supports ARM architecture for devices like Raspberry Pi.
Installation & Environment Setup
Kali can be installed natively on bare metal or virtualized. Virtualization is recommended for beginners to isolate attacks from the host system and prevent accidental network disruption.
- Virtualization: VirtualBox or VMware are standard hosts for creating isolated sandbox.
- Lab Construction: Building a local hacking lab involves configuring virtual machines, isolating networks, and integrating with online platforms for realistic scenarios. See: Building a Local Hacking Lab: VirtualBox, Kali Linux, and Online Platform Integration.
Usage Notes
- Privileges: Historically ran as root by default; modern releases use standard user permissions with sudo for specific tasks to enhance security.
- Updates: Regular
apt updateandapt upgradeare critical due to the rapid evolution of security tools and vulnerabilities.