Kali Linux Complete Guide is a comprehensive, hands-on resource for learning Kali Linux and cybersecurity. This guide takes you from absolute beginner to advanced penetration tester, covering everything from basic Linux commands to sophisticated exploitation techniques.
- ✅ Kali Linux Fundamentals - History, philosophy, and installation
- ✅ Linux Basics - CLI, GUI, file system, permissions, package management
- ✅ Reconnaissance - Nmap, NSE scripts, Gobuster, OSINT techniques
- ✅ Social Engineering - Psychological manipulation, SET toolkit, AI-powered attacks
- ✅ Network Attacks - MITM, ARP spoofing, DNS spoofing, Wi-Fi hacking
- ✅ Web Attacks - SQL Injection, XSS, OWASP Top 10
- ✅ Exploitation - Metasploit Framework, MSFvenom, custom payloads
- ✅ Post-Exploitation - Privilege escalation, persistence, anti-forensics
- ✅ Digital Forensics - Memory analysis, file recovery, reverse engineering
- ✅ Real-World Scenarios - Complete penetration testing walkthroughs
| Stat | Value |
|---|---|
| Pages | 40+ |
| Tools Covered | 50+ |
| Code Examples | 100+ |
| Languages | Persian (فارسی) & English |
| Themes | Dark & Light |
| Format | Interactive HTML |
- 🌓 Dark/Light Mode - Toggle between themes with one click
- 🌐 Bilingual - Full Persian and English support
- 📑 Interactive TOC - Click to navigate any page instantly
- 📊 Reading Progress - Track your progress through the book
- ⌨️ Keyboard Shortcuts - Arrow keys for page navigation
- 🖨️ Print Support - Print-friendly version included
- 📱 Responsive Design - Works on desktop, tablet, and mobile
- 💾 Local Storage - Saves your theme and language preferences
Simply visit: https://here-is-leo.github.io/kali-linux-complete-guide
- Clone the repository
git clone https://github.com/here-is-leo/kali-linux-complete-guide.git cd kali-linux-complete-guide
Open the file
bash
open index.html
start index.html Start reading! Navigate using the sidebar or arrow keys.
📚 Table of Contents Introduction Foreword - Why This Book?
History of Kali Linux & Its Philosophy
Basic Linux Concepts for Beginners
Basics Command Line Interface (CLI)
Graphical User Interface (GUI)
Installing and Setting Up Kali Linux
Reconnaissance Nmap - Powerful Network Mapper (Part 1)
Nmap - NSE Scripts (Part 2)
Gobuster - Directory Busting
Social Engineering Social Engineering - Introduction
Social-Engineer Toolkit (SET)
AI in Social Engineering
Network Attacks Network Protocols & Basic Attacks
Man-in-the-Middle (MITM) Attacks
Wi-Fi Attacks - Aircrack-ng
Web Attacks Web Vulnerabilities - OWASP Top 10
SQL Injection
Cross-Site Scripting (XSS)
Exploitation Metasploit Framework
MSFvenom - Payload Generation
Post-Exploitation - Privilege Escalation
Advanced Tools John the Ripper - Password Cracking
Searchsploit & Exploit Sources
Digital Forensics & Reverse Engineering
Ethics & Scenarios Professional Ethics & Legal Considerations
Practical Scenario - Reconnaissance & Exploitation
Practical Scenario - Post-Exploitation & Cleanup
Resources & Further Reading
🛠️ Tools Covered Reconnaissance Nmap
Gobuster
DNSRecon
WHOIS
Searchsploit
Social Engineering Social-Engineer Toolkit (SET)
Credential Harvester
Spear Phishing Tools
Network Attacks Ettercap
Bettercap
Aircrack-ng
Reaver
Wireshark
tshark
Web Attacks Burp Suite
OWASP ZAP
SQLMap
Nikto
WPScan
XSSer
Exploitation Metasploit Framework
MSFvenom
John the Ripper
Hashcat
Forensics Autopsy
Volatility
binwalk
foremost
Ghidra
radare2
Unauthorized use of these techniques is ILLEGAL and may result in:
Criminal prosecution under cybercrime laws
Heavy financial penalties
Imprisonment
Professional disqualification
Always obtain written authorization before performing any penetration testing.
👨💻 Author Ilya Farahani (Leo)
🔹 Name: Ilya Farahani (لیو / Leo)
🔹 Title: Backend Developer & Cybersecurity Enthusiast
🔹 Experience: 4+ years of professional development
🔹 Specialties: Cybersecurity, Network Security, Backend Development
Connect with Me
Platform Link
🐙 GitHub github.com/here-is-leo
🤝 Contributing Contributions are welcome! Here's how you can help:
🐛 Report bugs - Open an issue
💡 Suggest features - Open an issue with your idea
📝 Improve content - Submit a pull request
🌐 Add translations - Help us reach more people
How to Contribute Fork the repository
Create your feature branch (git checkout -b feature/AmazingFeature)
Commit your changes (git commit -m 'Add some AmazingFeature')
Push to the branch (git push origin feature/AmazingFeature)
Open a Pull Request
Please read CONTRIBUTING.md for details.
📄 License This project is licensed under the MIT License - see the LICENSE file for details.
text MIT License
Copyright (c) 2024 Ilya Farahani (Leo)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 🙏 Acknowledgments The Kali Linux team and Offensive Security
The open-source cybersecurity community
All contributors and readers who support this project
⭐ Support This Project If you find this book helpful:
⭐ Star this repository on GitHub
🔄 Share it with your friends and colleagues
📖 Contribute by submitting pull requests
☕ Buy me a coffee - CoffeeBede
📞 Contact Ilya Farahani (Leo)
📧 Email: ilyafarahanii@gmail.com
🐙 GitHub: github.com/here-is-leo
📖 کتاب جامع کالی لینوکس راهنمای نهایی تست نفوذ 📖 درباره این کتاب کتاب جامع کالی لینوکس یک منبع کامل و عملی برای یادگیری کالی لینوکس و امنیت سایبری است. این کتاب شما را از سطح مبتدی تا متخصص پیشرفته تست نفوذ هدایت میکند و همه چیز را از دستورات پایه لینوکس تا تکنیکهای پیشرفته بهرهبرداری پوشش میدهد.
🎯 آنچه یاد میگیرید ✅ مبانی کالی لینوکس - تاریخچه، فلسفه و نصب
✅ مبانی لینوکس - CLI، GUI، سیستم فایل، مجوزها، مدیریت بسته
✅ شناسایی - Nmap، اسکریپتهای NSE، Gobuster، تکنیکهای OSINT
✅ مهندسی اجتماعی - دستکاری روانشناختی، SET، حملات مبتنی بر هوش مصنوعی
✅ حملات شبکه - MITM، ARP spoofing، DNS spoofing، هک وایفای
✅ حملات وب - تزریق SQL، XSS، OWASP Top 10
✅ بهرهبرداری - Metasploit، MSFvenom، پیلودهای سفارشی
✅ پسازنفوذ - افزایش دسترسی، حفظ دسترسی، ضد-تحقیق
✅ پزشکی قانونی - تحلیل حافظه، بازیابی فایل، مهندسی معکوس
✅ سناریوهای واقعی - اجرای کامل تست نفوذ
📊 آمار کتاب آمار مقدار صفحات ۴۰+ ابزارهای پوشش داده شده ۵۰+ مثالهای کد ۱۰۰+ زبانها فارسی و انگلیسی تمها دارک و لایت فرمت HTML تعاملی ✨ ویژگیها 🌓 تم دارک/لایت - تغییر تم با یک کلیک
🌐 دو زبانه - پشتیبانی کامل از فارسی و انگلیسی
📑 فهرست مطالب تعاملی - کلیک کنید و به هر صفحه بروید
📊 پیشرفت مطالعه - پیگیری پیشرفت شما
⌨️ کلیدهای میانبر - کلیدهای جهتدار برای حرکت بین صفحات
🖨️ پشتیبانی از چاپ - نسخه مناسب چاپ
📱 طراحی واکنشگرا - روی دسکتاپ، تبلت و موبایل کار میکند
💾 ذخیرهسازی محلی - ذخیره تنظیمات تم و زبان
🚀 شروع سریع دسترسی آنلاین به آدرس زیر بروید: https://here-is-leo.github.io/kali-linux-complete-guide
نصب محلی کلون کردن مخزن
bash git clone https://github.com/here-is-leo/kali-linux-complete-guide.git cd kali-linux-complete-guide باز کردن فایل
bash
open index.html
start index.html شروع مطالعه! با استفاده از فهرست یا کلیدهای جهتدار حرکت کنید.
📚 فهرست مطالب مقدمه ۱. پیشگفتار - چرا این کتاب؟ ۲. تاریخچه کالی لینوکس و فلسفه آن ۳. مفاهیم پایه لینوکس برای مبتدیان
مبانی ۴. رابط خط فرمان (CLI) ۵. رابط کاربری گرافیکی (GUI) ۶. نصب و راهاندازی کالی لینوکس
شناسایی ۷. Nmap - شبکهیاب قدرتمند (بخش ۱) ۸. Nmap - اسکریپتهای NSE (بخش ۲) ۹. Gobuster - جستجوی دایرکتوری
مهندسی اجتماعی ۱۰. مهندسی اجتماعی - مقدمه ۱۱. Social-Engineer Toolkit (SET) ۱۲. هوش مصنوعی در مهندسی اجتماعی
حملات شبکه ۱۳. پروتکلهای شبکه و حملات پایه ۱۴. حملات Man-in-the-Middle (MITM) ۱۵. حملات وایفای - Aircrack-ng
حملات وب ۱۶. آسیبپذیریهای وب - OWASP Top 10 ۱۷. تزریق SQL ۱۸. Cross-Site Scripting (XSS)
بهرهبرداری ۱۹. Metasploit Framework ۲۰. MSFvenom - تولید پیلود ۲۱. پسازنفوذ - افزایش دسترسی
ابزارهای پیشرفته ۲۲. John the Ripper - کرک رمز عبور ۲۳. Searchsploit و منابع اکسپلویت ۲۴. پزشکی قانونی و مهندسی معکوس
اخلاق و سناریوها ۲۵. اخلاق حرفهای و ملاحظات قانونی ۲۶. سناریوی عملی - شناسایی و بهرهبرداری ۲۷. سناریوی عملی - پسازنفوذ و پاکسازی ۲۸. منابع و مطالعه بیشتر
🛠️ ابزارهای پوشش داده شده شناسایی Nmap
Gobuster
DNSRecon
WHOIS
Searchsploit
مهندسی اجتماعی Social-Engineer Toolkit (SET)
Credential Harvester
ابزارهای فیشینگ
حملات شبکه Ettercap
Bettercap
Aircrack-ng
Reaver
Wireshark
tshark
حملات وب Burp Suite
OWASP ZAP
SQLMap
Nikto
WPScan
XSSer
بهرهبرداری Metasploit Framework
MSFvenom
John the Ripper
Hashcat
پزشکی قانونی Autopsy
Volatility
binwalk
foremost
Ghidra
radare2
استفاده غیرمجاز از این تکنیکها غیرقانونی است و ممکن است منجر به:
پیگرد کیفری تحت قوانین جرایم رایانهای
جریمههای مالی سنگین
زندانی شدن
سلب مسئولیت حرفهای
قبل از هرگونه تست نفوذ، حتماً مجوز کتبی دریافت کنید.
👨💻 نویسنده ایلیا فراهانی (لیو / Leo)
🔹 نام: ایلیا فراهانی (لیو)
🔹 عنوان: برنامهنویس بکاند و علاقهمند به امنیت سایبری
🔹 تجربه: ۴+ سال توسعه حرفهای
🔹 تخصصها: امنیت سایبری، امنیت شبکه، توسعه بکاند
راههای ارتباطی
پلتفرم لینک
🐙 گیتهاب github.com/here-is-leo
🤝 مشارکت مشارکت شما خوشآمد است! راههای کمک:
🐛 گزارش باگ - ایجاد Issue
💡 پیشنهاد ویژگی - ایجاد Issue با ایده خود
📝 بهبود محتوا - ارسال Pull Request
🌐 افزودن ترجمه - کمک به دسترسی بیشتر
نحوه مشارکت مخزن را Fork کنید
برنچ خود را ایجاد کنید (git checkout -b feature/AmazingFeature)
تغییرات را Commit کنید (git commit -m 'افزودن ویژگی جدید')
به برنچ خود Push کنید (git push origin feature/AmazingFeature)
Pull Request باز کنید
لطفاً برای جزئیات، CONTRIBUTING.md را مطالعه کنید.