Kali Linux چیست؟دانلود کالی لینوکس با لینک مستقیم رایگان

Kali Linux چیست؟دانلود کالی لینوکس با لینک مستقیم رایگان
Content List
از امروز قصد داریم تا با تشریح و آموزش صفر تا صد لینوکس کالی در خدمت شما باشیم. قسمت های بیان شده در تیتر شماره گذاری نخواهند شد ولی ترتیب مطالب گفته شده بر اساس سرفصل ها خواهد بود. در قسمت اول با معرفی لینوکس کالی در خدمت شما هستیم. با ما همراه باشید:

دانلود کالی لینوکس با لینک مستقیم رایگان

Kali Linux چیست؟دانلود کالی لینوکس با لینک مستقیم رایگان


لینوکس کالی چیست؟

لینوکس کالی یک توزیع پیشرفته از لینوکس است که جهت گرفتن تست نفوذ و مانیتورینگ امنیت طراحی شده است.

خصوصیات لینوکس کالی

لینوکس کالی یک نسخه کامل و بازسازی شده از لینوکس BackTrack است که همانند دیگر توزیع های لینوکس کاملا از استانداردهای سیستم عامل Debian تبعیت میکند.Debian یک سیستم عامل رایگان برای کامپیوتر است و همانند دیگر سیستم عامل ها، شامل مجموعه ای از برنامه ها و عناصر پایه ای برای اجرا است.

در واقع Debian چیزی بیشتر از یک سیستم عامل عادی است؛ برای این سیستم عامل تا کنون بیش از 37500 نسخه متفاوت منتشر شده است، همچنین دارای نرم افزارهایی آماده است که در قالبی زیبا براحتی بروی ماشین نصب میشوند.تمام ساختارهای جدید در یک مکان قرار داده شده اند، تمام ابزار قبل از اماده ارائه شدن، بدقت تست شده اند. در زیر به برخی از خصوصیات کلیدی لینوکس کالی اشاره میکنیم:

دارای بیش از 300 ابزار تست نفوذ: بعد از مرور و استفاده از تمام ابزاری که از BackTrack به کالی ارث رسیده است، قطعا تعداد بسیار زیادی از ابزارهایی را که بدرستی کار نمیکردند و یا کارکرد آن ها شبیه ابزارهای موجود در کالی است را از ارشیو خود حذف خواهیم کرد.

رایگان و همیشه در دسترس است: لینوکس کالی مثل نسخه قبلی یعنی BackTrack، کاملا رایگان و همیشه در دسترس است. شما هیچوقت هزینه ای بابت استفاده از لینوکس کالی نخواهید پرداخت.

درخت (Git (Git tree، متن باز است: درخت Git در اینجا مفهومی شبیه به شاخه های فایل های سیستمی دارد. در لینوکس کالی مجموعه بسیار زیادی از نرم افزار های متن باز و محبوب موجود است که مشاهده آن ها برای همه مقدور است و تمام منابع برای آنان که علاقه‌مند به دستکاری کردن و یا ساخت مجدد پکیج های کالی دارند، میسر است.

سازگاری FHS: لینوکس کالی طوری توسعه داده شده است که پایبند به استاندارد سلسله مراتبی فایل سیستم (FHS) باشد و به تمام کاربران لینوکس این اجازه را میدهد تا براحتی کدهای باینری، فایل های پشتیبانی و کتابخانه ها را پیدا کنند.

(Filesystem Hierarchy Standard (FHS، استانداردی است که برای استفاده توسعه دهندگان توزیع های لینوکس، توسه دهندگان پکیج ها و اجراکنندگان سیستم طراحی شده است و اساسا جنبه رفرنس دارد تا آموزش. FHS درباره نحوه مدیریت یک فایل سیستم یونیکس و یا ساختار سلسله مراتبی شاخه ها صحبت میکند.

پشتیبانی گسترده از دیوایس وایرلس: لینوکس کالی طوری ساخته شده است تا بسیاری از دیوایس های وایرلس را تا جایی که امکان دارد پشتیبانی کند و بتواند بر روی سخت افزارهای متنوعی اجرا شود و با بسیاری از دیوایس های وایرلس و USB سازگاری دارد.

پچ های سفارشی در هسته برای تزریق (Injection): به عنوان یک هکر کلاه سفید و انجام دهنده تست نفوذ که از کالی استفاده میکنید، برای ارزیابی شبکه وایرلس نیاز به ارزیابی و بررسی پیدا میکنید. از اینرو همیشه آخرین وصله های امنیتی برای تزریق داده در هسته کالی موجود است.

محیط توسعه امن: تیم کالی لینوکس متشکل از گروه کوچکی از افراد شناخته شده است که کار آن ها جمع آوری پکیج ها و ارتباط برقرار کردن با منابع از طریق چندین پروتکل امن است.

پکیج ها و منابع با رمزنگاری (GPG ( Gnu Privacy Guard امضا میشوند: تمام پکیج های کالی توسط هر توسعه دهنده موقع ساخته شدن و ارسال به منابع امضاء میشوند.

چند زبانه: اگرچه ابزار تست نفوذ به زبان انگلیسی نوشته شده اند اما این اطمینان وجود دارد که کالی یک توزیع چند زبانه است و زبان های مختلف را پشتیبانی میکند و به کاربران این امکان را میدهد تا با زبان مادری خود کار کنند و ابزار مناسب کار خود را پیدا کنند.

کاملا قابل شخصی سازی است: دست کاربران ماجراجو در هماهنگ کردن کالی بر اساس سلایقشان کاملا باز است.

از آنجایی که سیستم عامل لینوکس کالی اختصاصا برای تست نفوذ طراحی شده است، بنابراین مطالب گفته شده با فرض آشنایی قبلی با لینوکس میباشد و سعی ما بر تمرکز روی مباحث امنیت و تست نفوذ خواهد بود. البته در لابلای مباحث حدالامکان توضیحی اجمالی در رابطه با اصطلاحات پیش نیاز و مرتبط با لینوکس داده خواهد شد.

معرفی برخی از مهم ترین ابزارهای موجود در کالی لینوکس

در ادامه لیست برخی از ابزارهای کاربردی موجود در کالی لینوکس را با هم بررسی می‌کنیم:

ابزار NMAP برای جمع آوری اطلاعات و پویشگر پورت

ابزار Wireshark برای تحلیل بسته ها

ابزار Burp Suite برای تست نفوذ به نرم افزارهای تحت وب

ابزار THC Hydra برای تست حملات Brute Force روی هر نوع سیستمی

ابزار Maltego برای جمع آوری اطلاعات پیش از شروع عملیات نفوذ

ابزار wasp Zap برای شناسایی آسیب پذیری‌ها در نرم افزارها و ابزارهای تحت وب

ابزار Sqlmap برای شناسایی مشکلات موجود در ارتباط با پایگاه داده و تلاش برای تزریق کد

ابزار SqlNinja مانند ابزار Sqlmap برای شناسایی مشکلات موجود در ارتباط با پایگاه داده و تلاش برای نفوذ از طریق تزریق کدهای مخرب

ابزار John the Ripper برای شکستن کلمات عبور

Aircrack-ng آزمون نفوذ و تلاش برای شکستن پسورد شبکه‌های بیسیم

ابزار Metasploit Framework، سیستم جامع نفوذ متااسپلویت

گزینه‌های موجود در منو کالی لینوکس

در منوی اصلی سیستم عامل کالی لینوکس دسته بندی‌هایی برای ابزارهای تست نفوذ و امنیت موجود در کالی لینوکس وجود دارد که در اینجا قصد داریم این دسته بنده‌ها را معرفی کنیم:

1) Information Gathering: در این دسته بندی کلیه ابزارهای جمع آوری اطلاعات را مشاهده خواهید کرد. معمولا از این اطلاعات برای شروع تست نفوذ استفاده می‌شود.

ابزارهای موجود در این دسته عبارتند از:

  • dmitry
  • dnmap Client
  • dnmap Server
  • ike-scan
  • maltego
  • netdiscover
  • nmap
  • p0f
  • recon-ng
  • sparta
  • zenmap

2) Vulnerability Analysis: در این دسته می‌توانید مجموعه‌ای از ابزارهای یافتن آسیب پذیری‌ها را بیابید.

نرم افزارها و ابزارهای موجود در این دسته عبارتند از:

  • golismero
  • lynis
  • nikto
  • nmap
  • sparta
  • unix-privesc-check

3) Web Application Analysis: در این دسته ابزارهای موجود برای تست آسیب پذیری و همچنین بررسی امنیتی سایت‌ها و برنامه‌های تحت وب یافت می‌شوند.

ابزارهای موجود در این دسته عبارتند از:

  • burpsuite
  • commix
  • httrack
  • owasp-zap
  • paros
  • skipfish
  • sqlmap
  • w3af
  • webscarab
  • wpscan

4) Database Assessment: در این دسته می‌توانید انواع ابزارهای مهم و کاربردی برای یافتن آسیب پذیری‌های مرتبط با پایگاه داده و همچنین عملیاتی کردن حملات نفوذ و تست آسیب پذیری را بیابید.

ابزارهای موجود در این بخش عبارتند از:

  • bbqsql
  • hexorbase
  • jsql
  • mdb-sql
  • oscanner
  • sidguesser
  • sqldict
  • SQLite database
  • sqlmap
  • sqlninja
  • sqlsus
  • tnscmd10g

5) Password Attacks: کلیه ابزارهای مربوط به انجام یا تسهیل عملیات تلاش برای شکستن پسورد‌ها و همچنین ابزارهای مربوط به کرک کردن نرم افزارها در این بخش یافت می‌شوند.

نرم افزارهای موجود در این بخش عبارتند از:

  • cewl
  • crunch
  • hashcat
  • john
  • johnny
  • medusa
  • ncrack
  • ophcrack
  • pyrit
  • rainbowcrack
  • rcracki_mt
  • wordlists

6) Wireless Attacks: در این بخش کلیه ابزارهای مربوط به هک شبکه‌های وایرلس و یا یافتن کلمه عبور در شبکه‌های وایرلس گرد آوری شده اند.

ابزارهای موجود در این عبارتند از:

  • aircrack-ng
  • chirp
  • cowpatty
  • fern wifi cracker
  • ghost phisher
  • giskismet
  • kismet
  • mdk3
  • mfoc
  • mfterm
  • pixiewps
  • reaver
  • wifite

7) Reverse Engineering: کلیه ابزارها و نرم افزارهای مرتبط با مهندسی معکوس در این بخش گردآوری شده اند.

نرم افزارهای این بخش عبارت اند از:

  • apktool
  • clang
  • clang++
  • dex2jar
  • edb-debug
  • flasm
  • jad
  • javasnoop
  • NASM shell
  • ollydbg
  • radare2

8) Exploitation Tools: در این بخش ابزارهای مرتبط با اجرای Exploit‌ها یافت می‌شود.

لیست ابزارهای موجود در این بخش عبارت است از:

  • armitage
  • beef xss framework
  • metaspolite Framework
  • mfs payload
  • searchsploit
  • social enginear Toolkit
  • sqlmap
  • termineter

9) Sniffing & Spoofing: ابزارهای موجود در این بخش برای شنود و جعل مورد استفاده قرار می‌گیرند.

ابزارهای موجود در این بخش عبارتند از:

  • bdfproxy
  • driftnet
  • ettercap
  • hamster
  • macchanger
  • mitmproxy
  • netsniff-ng
  • responder
  • wireshark

10) Post Exploitation: ابزارهای موجود در این بخش برای ارسال Exploit مورد استفاده قرار می‌گیرند.

ابزارهای موجود در این بخش عبارتند از:

  • backdoor-f
  • bdfproxy
  • intersect
  • mimikatz
  • nishang
  • powersploit
  • proxychains
  • weevely

11) Forensics: ابزارهای مرتبط با بازرسی و بررسی‌های قانونی در این بخش یافت می‌شوند.

ابزارها و نرم افزارهای این بخش عبارتند از:

  • autopsy
  • binwalk
  • bulk_extractor

  • chkrootkit
  • dff
  • dff gui
  • foremost
  • galleta
  • hashdeep
  • volafox
  • volatility

12) Reporting Tools: در این بخش ابزارهای مرتبط با جمع آوری گزارشات موجود است.

ابزارهای این بخش عبارتند از:

  • casefile
  • cutycapt
  • dradis
  • faraday IDE
  • keepnote
  • magictree
  • pipal
  • recordmydesktop

13) Social Engineering Tools: ابزارهای مرتبط با مهندسی اجتماعی در این بخش گردآوری شده اند.

نرم افزارها و ابزارهای موجود در این دسته عبارتند از:

  • backdoor
  • beef xss framework
  • ghost phisher
  • maltego
  • msf payload
  • social enginear toolkit
  • u3-pwn

14) System Services: ابزارهای مورد استفاده در فرایند نفوذ به صورت سرویس در این بخش مدیریت می‌شوند.

لیست ابزارهای موجود در این بخش:

  • beef start
  • beef stop
  • dradis start
  • dradis stop

پشتیبانی از دستگاه‌های بیسیم در کالی لینوکس:

در کالی لینوکس بدلیل ماهیت نیاز به ارتباط با دستگاه‌های بیسیم متعدد تقریبا می‌توان به هر دستگاه بیسیمی بدون نیاز به نصب درایور اضافه وصل شد. گروه توسعه کالی لینوکس دایما در حال توسعه و بهبود عملکرد این بخش مهم هستند.

پشتیبانی از پردازنده‌های ARM

برای پاسخ گویی به نیازهای امنیتی کالی لینوکس توانایی نصب روی پردازنده‌های ARM را نیز دارد.

دستگاه کامپیوتر Raspberry Pi یک کامپیوتر بسیار کوچک است که درست مانند یک کامپیوتر معمولی قابلیت‌های خیره کننده دارد. سایز این دستگاه در حد یک کارت اعتباری است و برای خاموش و روشن کردن آن کافی است کابل مخصوص آن را به برق بزنید. جالب است بدانید این کامپیوتر حتی ساعت ندارد و بعد از اجرا شدن سیستم باید از سرور ntp ساعت خود را بروز کند.

دستگاه Raspberry Pi بدلیل اندازه کوچک و کارامدی‌ای که دارد ممکن است در برخی پروژه‌های تست نفوذ مفید باشد، به همین دلیل نسخه خاص کالی لینوکس برای برد رسپبری پای می‌تواند کارگشا باشد.

نصب کالی لینوکس:

کالی لینوکس را هم می‌توان روی سیستم عامل به صورت معمولی نصب کرد و هم این که این سیستم عامل رو روی ماشین مجازی اجرا کنیم. به نظر می‌رسد استفاده از کالی لینوکس روی ماشین مجازی بسیار کارآمد تر باشد.

کالی لینوکس روی ماشین‌های مجازی در سه نسخه موجود است، نسخه مخصوص VMWare، نسخه مخصوص VirtualBox و نسخه Hyper-V.

برای استفاده از کالی لینوکس در ماشین مجازی یکی از نرم افزارهای فوق را نصب کرده و نسخه مخصوص به آن را از لینک‌های زیر دانلود کنید:

دانلود کالی لینوکس نسخه VMWARE

دانلود کالی لینوکس نسخه VIRTUALBOX

دانلود کالی لینوکس نسخه HYPER-V

پس از دانلود نسخه مخصوص و باز کردن با نرم افزار مجازی سازی مربوطه نام کاربری پیش فرض شما root و پسورد پیش فرض شما toor خواهد بود.

سیستم عامل کالی لینوکس و کاربردهای آن

امروزه اکثرا سوال میپرسند که کالی لینوکس چیست و چرا در تست نفوذ و هک کاربرد دارد؟ لینوکس یک سیستم عامل کامپیوتری می باشد که به سبب قابلیت های فراوانی که دارد به عنوان یکی از محبوب ترین سیستم عامل ها شناخته می شود. این سیستم عامل به سبب خاصیت متن باز بودن دارای توسعه ها و نسخه های فراوانی می باشد که هر کدام از این نسخه ها برای کاربرد و هدف خاصی طراحی و توسعه داده شده اند.

یکی از این نسخه ها که کاربرد خاصی در زمینه هک و امنیت داشته و یک سیستم عامل قدرتمند در این زمینه محسوب می شود، سیستم عامل کالی لینوکس می باشد که در این مطلب قصد بررسی آن را داریم.

لینوکس چیست؟

لینوکس در ابتدا یک سیستم عامل نبود و در واقع هسته ای برای به اشتراک گذاری کدها بین برنامه نویس ها بود تا اینکه بلاخره در سال ۱۹۹۳ اولین نسخه از سیستم عامل لینوکس منتشر و به عرضه عمومی گذاشته شد.

در سال 2021 آموزش نصب Kali Linux شروع کنید

شاید اصلی ترین دلیلی که بتوان لینوکس را یک سیستم عامل محبوب دانست، آزاد و رایگان بودن آن باشد. لینوکس متن باز است و این بدان معنی است که همگان به هسته آن دسترسی داشته و می توانند آن را توسعه دهند. از طرفی چون لینوکس یک سیستم عامل رایگان می باشد، در برابر مکینتاش و ویندوز که برای تهیه آن ها باید ده ها دلار هزینه نمود، از امتیاز ویژه ای برخوردار است.

از سال ۱۹۹۳ تا کنون توزیع های متفاوتی از لینوکس ارائه شده است که هر کدام ویژگی خاص خود را داشته و برای هدف خاصی توسعه داده شده اند. اما باید این نکته را نیز متذکر شد که توزیع های متفاوت لینوکس از لحاظ قدرت تفاوت آنچنانی با یکدیگر نداشته و در نهایت این شما هستید که باید انتخاب کنید با توجه به نیازهای خود باید از چه توزیعی استفاده نمایید.

کالی لینوکس چیست؟

تا کنون بیش از صدها توزیع مختلف برای لینوکس توسط افراد و شرکت های مختلف ارائه شده است که هر کدام ویژگی های خاص خود را دارند. سیستم عامل هایی نظیر اوبونتو ، اوپن سوزه، فدورا، بک ترک و بسیاری دیگر که در این مطلب بیشتر تمرکز خود را معطوف سیستم عامل کالی لینوکس خواهیم نمود.

معرفی سیستم عامل لینوکس چیست ؟

کالی لینوکس یک توزیع از لینوکس بر پایه دبیان می باشد که با هدف انجام تست نفوذ و شناسایی نقاط آسیب پذیری انواع سیستم های کامپیوتری طراحی و توسعه داده شده است. پیش از کالی لینوکس، متخصصین امنیت و هکرها برای انجام تست ها و نفوذ های خود از توزیع بک ترک لینوکس، استفاده می نمودند. اما با معرفی کالی لینوکس، اکثر افراد به آن مهاجرت کرده و به نوعی کالی لینوکس جایگزین بک ترک گردید.

سیستم عامل کالی لینوکس شامل صدها ابزار مختلف برای انجام تست های امنیتی و نفوذ به سامانه های کامپیوتری می باشد که هر کدام از قدرت بالا و ویژگی های خاصی برخوردارند. این سیستم عامل قدرتمند توانایی نفوذ بسیار بالایی داشته و تمام کسانی که در زمینه هک و امنیت فعالیت دارند، باید آشنایی کامل با این سیستم عامل و ابزار های مختلف آن داشته باشند. در حقیقت کالی لینوکس هم برای هکرها دارای ابزار فوق العاده ای بوده تا بتوانند به راحتی با استفاده از آن به سیستم های دیگر نفوذ کنند و هم برای متخصصین امنیت تا با استفاده از این ابزارها نقاط آسیب پذیری را شناسایی و برای رفع آن تلاش نمایند.

ابزارهای مختلف کالی لینوکس

همانطور که اشاره شد، سیستم عامل کالی لینوکس دارای بیش از ۶۰۰ ابزار تست نفوذ پذیری و هک می باشد که بسیاری از آن ها از سیستم عامل بک ترک به ارث رسیده و بسیاری نیز کاملا جدید بوده و یا دستخوش تحولاتی شده اند. بعضی از این ابزارها از قدرت فوق العاده ای در زمینه نفوذ برخوردارند و می توانند به راحتی و با دانش بسیار کمی از برنامه نویسی ، نفوذهای پیچیده ای را ترتیب دهند. به هر حال کالی لینوکس ابزار را در اختیار افراد قرار داده است و افراد می توانند با استفاده از دانش خود از آن ابزار بهره ببرند.

کالی لینوکس چیست؟ دانلود کالی لینوکس

از جمله مهمترین ابزار تست نفوذ و هک که در کالی لینوکس به Top 10 tools معروف می باشد، عبارتند از:

Aircrack-ng : ابزاری جهت شنود و شکستن کلمه عبور در ارتباطات وایرلس

Burp Suite : ابزاری جهت نفوذ به سیستم های مبتنی بر وب که از پروتکل HTTP استفاده می کنند

Wireshark : ابزاری جهت تحلیل و آنالیز بسته ها در پروتکل های شبکه

Sqlmap : ابزاری برای تست نفوذ از طریق تزریق کد sql

Owasp Zap : شناسایی آسیب پذیری ابزارهای مبتنی بر وب

Metasploit : محیطی برای کد نویسی و ساخت ابزار هک

Nmap : ابزار جستجو و بررسی شبکه و شناسایی همه گره های فعال در شبکه

Maltego : ابزاری جهت شناسایی و جمع آوری اطلاعات قبل از انجام نفوذ

John the Ripper : ابزاری برای شکستن کلمه های عبور

THC Hydra : جهت انجام حملات بروت فورس

علاوه بر ابزاری که در بالا ذکر شد، دسته بندی کامل تری نیز ابزارهای نفوذ در سیستم عامل کالی لینوکس موجود می باشد که در ذیل عنوان شده اند.

Information Gathering : شامل مجموعه ابزاری جهت جمع آوری اطلاعات

Web Application : شامل مجموعه ابزاری جهت تست نفوذ به برنامه های کاربردی مبتنی بر وب

Reporting Tools : ابزارهایی جهت گزارش گیری و جمع آوری اطلاعات

Hardware Hacking : ابزاری برای هک اندروید و Arduino

Stress Testing : مجموعه ابزاری برای آورلود کردن و تست بار سیستم

Reverse Engineering : مجموعه ابزاری جهت انجام مهندسی معکوس در سیستم ها

Sniffing/Spoofing : مجموعه ابزاری جهت انجام شنود و انجام حملات جعل هویت

Exploitation Tools : ابزاری جهت اجرای کدهای هک و نفوذ و Exploit

Wireless Attacks : مجموعه ابزاری جهت حمله به تاسیسات و شبکه های وایرلس

Password Attacks : ابزار شکستن کلمات عبور و پسوردها

Vulnerability Analysis : آنالیز و تحلیل نقاط آسیب پذیری سیستم و جمع آوری اطلاعات

کالی لینوکس قوی ترین ابزار هک و نفوذ

همانطور که مشاهده نمودید، ابزارهای بسیار متنوعی برای انجام عمل هک و نفوذ به سیستم های کامپیوتری در سیستم عامل لیونکس موجود می باشد که با اندکی تحقیق و مطالعه می توان به راحتی نحوه کار با این ابزار را فرا گرفت و آن را به کار برد. تقریبا می توان گفت اگر دانش کافی و ابزار مورد نیاز را فراهم داشته باشیم، می توانیم با کالی به یک هکر قدرتمند بدل شویم که توانایی انجام هر کاری را خواهد داشت.

البته جدای از بحث دانش امنیتی باید به این نکته نیز اشاره کرد که به طور کلی عمل هک دیگران یک موضوع غیر اخلاقی بوده و حتی پیگرد قانونی نیز دارد. اما با این حال یک متخصص امنیت و حتی یک توسعه دهنده وب یا اپلیکیشن، باید به اندازه کافی با این سیتم عامل و روش های نفوذ آن آشنایی داشته باشد و حتی خود با استفاده از این سیستم عامل یا برنامه های مشابه به تست برنامه ها و پروژه هایی که طراحی کرده است بپردازد تا نقاط آسیب پذیری آن را شناسایی و نسبت به رفع آن ها اقدام نماید.

کالی لینوکس اندروید کالی لینوکس انلاین

دانلود فایل ایزو کالی لینوکس(Kali Linux iso)

دانلود فایل ایزو کالی لینوکس:

https://www.kali.org/get-kali/#kali-platforms