Skip to content

Linux-Operating-System/Kali_Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‰ Kali Linux β€” Complete Documentation

A comprehensive, step-by-step guide to everything Kali Linux β€” from download to mastery.


πŸ“ Project Structure

Kali_Linux/
β”‚
β”œβ”€β”€ README.md                          ← You are here
β”‚
β”œβ”€β”€ 01_Introduction/
β”‚   └── what_is_kali_linux.md          ← History, purpose, features
β”‚
β”œβ”€β”€ 02_Download/
β”‚   β”œβ”€β”€ download_on_windows.md         ← How to download on Windows
β”‚   β”œβ”€β”€ download_on_mac.md             ← How to download on macOS
β”‚   └── official_sources.md            ← Where to download (official links)
β”‚
β”œβ”€β”€ 03_Installation/
β”‚   β”œβ”€β”€ install_as_main_os_windows.md  ← Dual boot with Windows
β”‚   β”œβ”€β”€ install_as_main_os_mac.md      ← Install on Mac hardware
β”‚   β”œβ”€β”€ install_virtualbox_windows.md  ← VirtualBox setup on Windows
β”‚   β”œβ”€β”€ install_virtualbox_mac.md      ← VirtualBox setup on macOS
β”‚   └── first_boot_setup.md            ← First time configuration
β”‚
β”œβ”€β”€ 04_Basic_Commands/
β”‚   β”œβ”€β”€ file_system_commands.md        ← ls, cd, cp, mv, rm, etc.
β”‚   β”œβ”€β”€ user_management.md             ← adduser, passwd, sudo, etc.
β”‚   β”œβ”€β”€ network_commands.md            ← ifconfig, ping, netstat, etc.
β”‚   β”œβ”€β”€ package_management.md          ← apt, dpkg, etc.
β”‚   └── system_info_commands.md        ← uname, top, df, etc.
β”‚
β”œβ”€β”€ 05_Advanced_Commands/
β”‚   β”œβ”€β”€ permissions_and_ownership.md   ← chmod, chown, etc.
β”‚   β”œβ”€β”€ process_management.md          ← ps, kill, jobs, etc.
β”‚   β”œβ”€β”€ text_processing.md             ← grep, sed, awk, etc.
β”‚   β”œβ”€β”€ archiving_compression.md       ← tar, zip, gzip, etc.
β”‚   └── scripting_basics.md            ← Bash scripting intro
β”‚
β”œβ”€β”€ 06_Networking/
β”‚   β”œβ”€β”€ network_configuration.md       ← IP, DNS, routing setup
β”‚   β”œβ”€β”€ wireless_tools.md              ← airmon-ng, airodump, etc.
β”‚   └── firewall_iptables.md           ← iptables, ufw
β”‚
β”œβ”€β”€ 07_Security_Tools/
β”‚   β”œβ”€β”€ nmap.md                        ← Network scanner
β”‚   β”œβ”€β”€ metasploit.md                  ← Exploitation framework
β”‚   β”œβ”€β”€ burpsuite.md                   ← Web app testing
β”‚   β”œβ”€β”€ wireshark.md                   ← Packet analyzer
β”‚   β”œβ”€β”€ john_the_ripper.md             ← Password cracker
β”‚   β”œβ”€β”€ hashcat.md                     ← GPU password cracker
β”‚   β”œβ”€β”€ hydra.md                       ← Brute force tool
β”‚   └── sqlmap.md                      ← SQL injection tool
β”‚
β”œβ”€β”€ 08_Customization/
β”‚   β”œβ”€β”€ desktop_environments.md        ← XFCE, GNOME, KDE setup
β”‚   β”œβ”€β”€ terminal_customization.md      ← zsh, oh-my-zsh, aliases
β”‚   └── kali_themes.md                 ← Themes, icons, appearance
β”‚
β”œβ”€β”€ 09_Troubleshooting/
β”‚   β”œβ”€β”€ common_errors.md               ← Common issues and fixes
β”‚   β”œβ”€β”€ boot_issues.md                 ← Boot/grub problems
β”‚   └── virtualbox_issues.md           ← VirtualBox specific issues
β”‚
└── 10_Reference/
    β”œβ”€β”€ cheatsheet.md                  ← Quick command reference
    └── glossary.md                    ← Key terms and definitions

πŸš€ Quick Navigation

Section Description
01 Introduction What is Kali Linux?
02 Download Download on Windows & Mac
03 Installation Install as main OS or in VirtualBox
04 Basic Commands Essential terminal commands
05 Advanced Commands Advanced terminal usage
06 Networking Network tools and config
07 Security Tools Popular pentesting tools
08 Customization Customize your Kali
09 Troubleshooting Fix common problems
10 Reference Cheatsheets & glossary

⚠️ Legal Disclaimer

Kali Linux is a professional penetration testing distribution. All tools and techniques described in this documentation are intended for legal, ethical, and authorized use only.
Unauthorized access to systems is illegal. Always have written permission before testing any system you do not own.


Documentation maintained for educational purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors