recent
أخبار ساخنة

ماهو نظام كالي لينكس Kali Linux

الصفحة الرئيسية
what is Kali Linux system

كالي لينكس Kali Linux

كالي لينكس ( Kali Linux ) هي توزيعة مبنية على دبيان و هي متخصصة أكثر للأمن والحماية المعلوماتية و إختبار الإختراق, توزيعة كالي من تطوير شركة Offensive Security و تحتوي على أكثر من 600 أداة في مجال الحماية والشبكات والإختراق و لمعرفة الأدوات يمكنك تصفح الموقع الرسمي.

لينكس Linux تعد من عائلة أنظمة يونكس Unix وهي منصة مفتوحة المصدر وتستند إلى Linux Kernel.

توزيعة كالي لينكس هي أحد توزيعات التشغيل الأكثر إنتشاراً وهي قادرة على العمل على جميع الأنظمة بما في ذلك المضمنة وغير المضمنة.

لقد تم تقديم Linux اول مرة في عام 1991 تشمل توزيعات Linux الشائعة مثل ديبيان Debian وفيدورا Fedora وابونتو Ubuntu, هذه توزيعات التشغيل الأكثر شعبية في نظام Linux كان هذا قليلاً عن Linux كنظام تشغيل.

نظام كالي لينكس (Kali Linux) هو توزيعة لينكس متخصصة تم تطويرها لأغراض الاختبار الأمني والقرصنة الأخلاقية. يعتبر Kali Linux خليفة لتوزيعة BackTrack الشهيرة، وهو مصمم خصيصًا لتوفير مجموعة واسعة من أدوات الاختبار الأمني والاختراق.

تم تجهيز Kali Linux بأكثر من 600 أداة مختلفة متعلقة بالأمان والاختراق، وتشمل هذه الأدوات أدوات المسح والاستطلاع والاستغلال والاختراق والتحليل العكسي واختبار الضغط والتخمين وغيرها الكثير. يعتبر Kali Linux أداة قوية للمحترفين في مجال الأمان السيبراني وأخصائيي الاختراق الأخلاقي.

تتمتع Kali Linux بميزات مثل توفرها كنظام تشغيل مباشر قابل للتشغيل من USB دون الحاجة إلى تثبيته على القرص الصلب، ودعمها للعديد من أنظمة التشفير وبروتوكولات الشبكة، وتوفر أدوات الاختبار الأمني الشائعة مثل Metasploit و Nmap و Wireshark وغيرها الكثير.

تستخدم Kali Linux بشكل رئيسي من قبل أخصائيي الأمان السيبراني ومحترفي الاختراق الأخلاقي في أنشطة مثل اختبار الاختراق، وتقييم الأمان، واستعادة البيانات، والتحليل العكسي، والتدريب والتعليم في مجال الأمان السيبراني.

يجب التنويه بأن استخدام Kali Linux يجب أن يتم بموجب القوانين والتشريعات المعمول بها، وفقًا لأغراض شرعية وأخلاقية، ولا ينبغي استخدامها بطرق غير قانونية أو غير أخلاقية.

سطح المكتب في كالي لينكس

سطح المكتب الافتراضي في Kali Linux يسمى "Kali Desktop Environment" أو "KDE". ومع ذلك، يجب ملاحظة أن Kali Linux يوفر أيضًا العديد من البيئات السطحية الأخرى التي يمكن استخدامها بدلاً من KDE، مثل "GNOME" و "Xfce".

إليك نظرة عامة على كل من هذه البيئات السطحية:

  1. Kali Desktop Environment (KDE): هو سطح المكتب الافتراضي في Kali Linux. يوفر واجهة مستخدم رسومية قوية ومتقدمة مع العديد من الميزات والتخصيصات. يتميز بتصميمه البارز والمؤثرات البصرية والقدرة على تخصيص الشكل والمظهر والإحساس.
  2. GNOME: تعتبر GNOME بيئة سطح المكتب الأخرى المدعومة رسميًا في Kali Linux. يتميز بتصميمه البسيط والأنيق وتجربة المستخدم المركزة على استخدام سهل. يوفر قوائم تطبيقات وأيقونات سطح المكتب وأدوات التخصيص الشاملة.
  3. Xfce: تعتبر Xfce بيئة سطح المكتب الخفيفة والسريعة والبسيطة في Kali Linux. تتميز بأداء سريع واستهلاك منخفض لموارد النظام، وتوفر واجهة بسيطة وبديهية ومخصصة للمستخدمين الذين يفضلون البساطة والكفاءة.

تتيح لنا توزيعة كالي لينكس في إختيار البيئة المُفضّلة لسطح المكتب عند تحميله مثل:

  1. بيئة Xfce.
  2. بيئة GNOME Shell.
  3. بيئة KDE Plasma.

فئات الأدوات الأكثر شهرة في Kali Linux

تحتوي توزيعة Kali Linux على أكثر من 600 أداة في مجال الحماية و الشبكات و الإختراق و تنقسم إلى فئات كثيره منها:
  1. جمع المعلومات. 
  2. هجمات القوى الغاشمة لـ كلمات المرور. 
  3. تحليل نقاط الضعف. 
  4. الهندسة العكسية. 
  5. تحليل تطبيقات الويب. 
  6. هجمات لاسلكية. 
  7. أدوات الإستغلال.
  8.  تحقيق جنائي رقمي. 
  9. أدوات الهندسة الإجتماعية. 
  10. الإنتحال.

الأدوات الأكثر شهرة في Kali Linux

Kali Linux يوفر مجموعة واسعة من الأدوات المتخصصة في مجال الأمان والاختراق. إليك بعض الأدوات الشهيرة في Kali Linux:

  • Metasploit Framework: إطار عمل قوي لاختبار الاختراق يستخدم لاستغلال الثغرات الأمنية واختبار الضعف في أنظمة الكمبيوتر والتطبيقات.
  • Nmap: أداة مسح الشبكة المعروفة تستخدم لفحص واكتشاف الأجهزة والمنافذ المفتوحة والخدمات المشغلة على الشبكة.
  • Wireshark: برنامج تحليل حركة الشبكة يسمح بمراقبة وتحليل حركة البيانات في الشبكة وفهم البروتوكولات والتحقق من الأمان.
  • Aircrack-ng: أداة لاختبار أمان شبكات Wi-Fi تستخدم لاكتشاف ثغرات وتحليل حماية شبكات الواي فاي.
  • John the Ripper: أداة قوية لاختبار قوة كلمات المرور، تستخدم لفك تشفير كلمات المرور وتجربة تصديرات مختلفة للهجمات على كلمات المرور.
  • Burp Suite: برنامج تستخدمه اختبار قابلية التعرض للهجمات (Penetration Testing)، ويتضمن أدوات لفحص الأمان واكتشاف الثغرات وتحليل البرمجيات.
  • Hydra: أداة للتخمين على كلمات المرور تستخدم لاختبار قوة كلمات المرور واختراق حسابات المستخدمين.
  • SQLMap: أداة متخصصة في اختبار الاختراق لثغرات قواعد البيانات المستندة إلى SQL، تستخدم لاكتشاف واستغلال ثغرات SQL Injection.
  • Maltego: أداة تحليل استخباراتية تستخدم لجمع وتحليل المعلومات من مصادر مختلفة لرسم خرائط العلاقات بين الكيانات.
  • Hashcat: أداة قوية لاستنساخ كلمات المرور المشفرة واستعادتها عن طريق تجربة مجموعات كبيرة من القيم المحتملة.

تذكر أن استخدام هذه الأدوات يجب أن يتم بموجب القوانين المعمول بها وبأغراض قانونية وأخلاقية.

مميزات كالي لينكس Kali Linux

  1. توافق الأجهزة: يتوفر Kali Linux على توافقٍ ممتاز مع مجموعة واسعة من الأجهزة والأنظمة، بما في ذلك أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر الشخصية وأجهزة Raspberry Pi والمزيد.
  2. مجموعة واسعة من الأدوات: يحتوي Kali Linux على أكثر من 600 أداة متخصصة في مجال الأمان والاختراق، مما يتيح للمستخدمين إمكانية اختبار وتقييم أمان الشبكات والتطبيقات والأنظمة.
  3. لينكس مبني على Debian: يستند Kali Linux إلى توزيعة Debian Linux، وهي توزيعة مستقرة وقوية ومعروفة بسهولة الاستخدام والدعم الواسع.
  4. دورة تطوير سريعة: يتم تطوير Kali Linux بشكل مستمر ومراقبة من قِبل فريق Kali Linux الرسمي، مما يعني أنه يتم تحديث الأدوات وتصحيح الثغرات بانتظام، وذلك لضمان توفير أحدث التقنيات والتحديثات للمستخدمين.
  5. واجهة مستخدم متقدمة: يوفر Kali Linux واجهة سطح مكتب قوية ومتقدمة مثل KDE و GNOME و Xfce، مما يسمح للمستخدمين بتخصيص تجربتهم واستخدام الأدوات بسهولة.
  6. مجتمع نشط: يحظى Kali Linux بدعم من مجتمع نشط من المستخدمين والمطورين، ويوفر منتديات وقنوات اتصال للمشاركة والمساعدة وتبادل المعرفة.
  7. إمكانية التخصيص: يمكن للمستخدمين تخصيص Kali Linux وفقًا لاحتياجاتهم الخاصة، سواءً عن طريق تنصيب الأدوات والبرامج الإضافية أو تعديل الإعدادات والتكوينات.
  8. توزيعة كالي لينكس مجانية.
  9. تدعم بيئة سطح مكتب متعددة.
  10. متعددة اللغات.
  11. مفتوحة المصدر.

عيوب كالي لينكس Kali Linux

  1. تحميل كالي لينكس لن يجعل منك مٌخترِق لمجرد تحميل التوزيعة أو إستخدام الأدوات.
  2. توزيعة عند تحميلها بشكل Virtual تكون ثقيلة.
  3. لا تعمل بشكل جيد على أجهزة Apple من نوع ARM64.
  4. تعقيد الاستخدام: يتطلب استخدام Kali Linux معرفة مسبقة بنظام Linux ومهارات فنية متقدمة. قد يكون ذلك صعبًا للمبتدئين الذين ليس لديهم الخبرة الكافية في هذا المجال.
  5. عدم الاستخدام العام: Kali Linux موجه بشكل رئيسي لخبراء الأمان ومختبري الاختراق، وليس للاستخدامات العامة أو الاحتياجات اليومية للمستخدمين العاديين. قد يكون غير مناسب للأشخاص الذين يبحثون عن توزيعة Linux للاستخدام العام.
  6. قد يؤدي إلى سوء الاستخدام: نظرًا للأدوات القوية المتوفرة في Kali Linux، قد يتم استخدامها بطرق غير قانونية أو غير أخلاقية. يجب استخدام Kali Linux فقط لأغراض قانونية وأخلاقية وتحت إشراف مناسب.
  7. التحديثات العابرة: نظرًا لطبيعة الأمان واختبار الاختراق، فإن تحديثات Kali Linux قد تكون متكررة ومتقطعة، وقد يتطلب من المستخدمين الاهتمام المستمر بالتحديثات والتغييرات الجديدة.
  8. قد تواجه مشاكل التوافق: بعض الأجهزة الجديدة أو الأجهزة المتخصصة قد لا تكون متوافقة تمامًا مع Kali Linux. قد يتطلب تشغيل Kali Linux على بعض الأجهزة إعدادات إضافية أو تعريفات خاصة.

تنوية بسيط الكثير يفكر أنه عند تحميله لتوزيعة كالي لينكس سوف يصبح هاكر عالمي و هذا شيئ خاطئ, صحيح أنه توجد أدوات. كثيرة فيه لكن الأدوات لن تُفيدك, مثلاً الطبيب يوجد لديه أدوات ( مشرط, مقص, شيفرة ...إلخ ), لكن هل لو تعلمها فقط. أصبَح طبيب؟ طبعاً الجواب سوف يكون لا,  فإنه يلزم أن يتعلَّم أعضاء الإنسان و الأمراض و كيفية العلاج,. و هكذا في مجال الإختراق لأن الأدوات فقط وسيلة مساعدة لتوفير الوقت و ليست كل شيئ.

من المهم أن يتم استخدام Kali Linux بحكمة ووفقًا للقوانين المحلية والأخلاقيات السليمة، والحرص على تحديثه والمشاركة في المجتمع المتخصص للاستفادة من المعرفة والمساعدة في حالة الحاجة.

متطلبات تشغيل كالي لينكس 

متطلبات تشغيل Kali Linux تعتمد على الإصدار الذي تستخدمه وعلى الاستخدام المخطط له. ومع ذلك، هنا هي المتطلبات الأساسية لتشغيل Kali Linux على نظام الكمبيوتر الشخصي:
  1. الذاكرة (RAM): يوصى بذاكرة وصول عشوائي بسعة لا تقل عن 2 غيغابايت. ومع ذلك، قد تتطلب بعض الأعمال الأكثر تطلبًا في مجال الأمان واختبار الاختراق ذاكرة أعلى سعة.
  2. مساحة التخزين (Storage): يوصى بمساحة تخزين داخلية بسعة لا تقل عن 20 غيغابايت لتثبيت نظام التشغيل والأدوات المطلوبة. يمكن أن تزيد المساحة المطلوبة اعتمادًا على حجم البيانات والمشاريع التي تخطط للعمل عليها.
  3. معالج (CPU): يوصى بمعالج Intel أو AMD بسرعة لا تقل عن 1 جيجاهرتز.
  4. بطاقة الرسومات (Graphics): يوصى باستخدام بطاقة رسومات متوافقة مع OpenGL 3.0 أو أعلى لتجربة سلسة ومتطورة في واجهة المستخدم الرسومية.
  5. قارئ الأقراص (Drive): يفضل أن يكون لديك قارئ أقراص DVD أو محرك أقراص USB لتثبيت Kali Linux على الجهاز.
إضافةً إلى ذلك، يمكنك التحقق من متطلبات تشغيل الإصدار الحالي من Kali Linux من خلال مصادرهم الرسمية، حيث يتم تحديث المتطلبات بمرور الوقت واعتمادًا على التحديثات الجديدة للنظام.

أوامر مهمة في كالي لينكس

  • apt-get update: يقوم بتحديث قائمة المستودعات للحصول على أحدث الحزم المتاحة.
  • apt-get upgrade: يقوم بتحديث جميع الحزم المثبتة إلى أحدث إصداراتها.
  • لمستخدم الروت نكتب su أو sudo.
  • msfconsole: يفتح إطار عمل Metasploit الشهير لاختبار الاختراق وتنفيذ هجمات أمان.
  • الأمر wine لفتح برنامج يعمل على نظام ويندوز و بعدها يكون مسار تواجد البرنامج.
  • apt-get install <package>: يقوم بتثبيت حزمة معينة. قم بتغيير <package> بالاسم الفعلي للحزمة التي ترغب في تثبيتها.
  • apt-get remove <package>: يقوم بإزالة حزمة معينة. قم بتغيير <package> بالاسم الفعلي للحزمة التي ترغب في إزالتها.
  • dpkg -i <package.deb>: يقوم بتثبيت حزمة DEB محليًا على النظام. قم بتغيير <package.deb> بالاسم الفعلي لحزمة DEB التي ترغب في تثبيتها.
  • apt-cache search <keyword>: يقوم بالبحث عن حزم مرتبطة بكلمة مفتاحية محددة.
  • ifconfig: يعرض معلومات حول واجهات الشبكة المثبتة على النظام، بما في ذلك عناوين IP.
  • ping <IP or domain>: يقوم بإرسال طلب ping إلى عنوان IP أو اسم المجال المحدد لفحص تواجد الاتصال واستجابته.
  • nmap <IP or domain>: يستخدم لفحص المنافذ المفتوحة على جهاز أو شبكة معينة.
  • airmon-ng: يستخدم لتفعيل واجهة وضع المراقبة (Monitor Mode) على بطاقة الشبكة اللاسلكية.
  • john <file>: يستخدم لإجراء هجمات تخمين كلمة المرور عن طريق تجربة مجموعة من الكلمات المحتملة.

هذه مجرد عينة من الأوامر المهمة في Kali Linux، وهناك المزيد من الأوامر المتاحة والمتخصصة وفقًا لاحتياجاتك واهتماماتك في مجال الأمان واختبار الاختراق.

تحديثات سورس كالي لينكس 2023

سوف نتعلم كيف نحدث توزيعة كالي لينكس بالطريقة الصحيحة دون حدوث اي مشاكل. اولاً ندخل لموقع تحميل السورسات في الكالي من خلال الضغط على الرابط التالي kali docs و الدخول للموقع و أخذ منه السورسات الآتية

deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

ننسخ هذه السورسات ووضعها بمكانها المناسب, توجد طريقتين لوضعها في مكانها وهي :

1 - تحديث سورس كالي لينكس من خلال الواجهة الرسومية

من خلال فتح جهاز الكمبيوتر computer و من ثم البحث عن مجلد بإسم etc و الدخول له و بداخله البحث عن مجلد آخر بإسم apt سوف. نجد بداخله عدة ملفات نفتح منها الذي اسمه sources.list و لصق السورسات السابقة به و بعدها الضغط على حفظ save.

2 - تحديث سورس كالي لينكس من خلال سطر الأوامر

نفتح الترمنال و كتابة الأمر التالي بها

nano /etc/apt/sources.list

وسوف تفتح لدينا الترمنال و ننسخ السورسات السابقة و لصقها بالترمنال و الحفظ بالضغط على CTRL+O و الخروج منها. من ثم نتأكد بأن الانترنت جيد لدينا ثم نفتح الترمنال و كتابة هذين الأمرين, نكتب الأمر الاول و ننتظر حتى ينتهي و نكتب الامر الثاني بعده و هما اوامر التحديث و الترقية

apt-get update
apt-get upgrade -y

ثم ننتظر حتى ينتهي من التحديث و كتابة reboot في الترمنال لأعادة اقلاع الجهاز, و بهذا نكون قد انتهينا من تحديث النظام بدون اخطاء لأحدث اصدار.

google-playkhamsatmostaqltradent