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.

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 update and apt upgrade are critical due to the rapid evolution of security tools and vulnerabilities.