تشغيل Kali Linux على نظام Windows باستخدام WSL

Photo Kali Linux running on Windows

Kali Linux هو نظام تشغيل مبني على توزيعة Debian، ويُستخدم بشكل رئيسي في مجال اختبار الاختراق وأمن المعلومات. يتميز Kali Linux بوجود مجموعة واسعة من الأدوات المخصصة لاختبار الأمان، مما يجعله الخيار المفضل للمتخصصين في هذا المجال.

من خلال واجهته الرسومية والأدوات المتاحة، يمكن للمستخدمين إجراء اختبارات شاملة على الشبكات والأنظمة، مما يساعد في تحديد الثغرات الأمنية وإصلاحها.

من جهة أخرى، Windows Subsystem for Linux (WSL) هو ميزة في نظام التشغيل Windows تتيح للمستخدمين تشغيل بيئات Linux مباشرة على Windows دون الحاجة إلى استخدام الآلات الافتراضية أو التمهيد المزدوج. يوفر WSL تجربة سلسة للمستخدمين الذين يرغبون في استخدام أدوات Linux على نظام Windows، مما يسهل عملية الوصول إلى بيئات تطوير متعددة. بفضل هذه الميزة، أصبح من الممكن لمستخدمي Windows الاستفادة من قوة Kali Linux دون الحاجة إلى مغادرة نظامهم الأساسي.

ملخص

  • Kali Linux هو نظام تشغيل متخصص في الاختبار الأمني والاختراق
  • يمكن تثبيت WSL (Windows Subsystem for Linux) على نظام Windows لتشغيل توزيعات Linux مثل Kali
  • يمكن تثبيت Kali Linux على WSL بسهولة من Microsoft Store
  • يمكن تكوين Kali Linux على WSL لاستخدام الأدوات الأمنية والشبكات
  • يمكن استخدام أدوات Kali Linux على WSL لاختبار الثغرات وتقييم الأمان في الشبكات

تثبيت WSL على نظام Windows

لتثبيت WSL على نظام Windows، يجب أولاً التأكد من أن لديك إصدار Windows 10 أو Windows 11. الخطوة الأولى هي فتح “موجه الأوامر” كمسؤول. يمكنك القيام بذلك عن طريق البحث عن “cmd” في قائمة ابدأ، ثم النقر بزر الماوس الأيمن واختيار “تشغيل كمسؤول”.

بعد ذلك، يمكنك إدخال الأمر التالي لتفعيل WSL: “`bash
wsl –install
“` هذا الأمر سيقوم بتثبيت WSL وتحديث النظام إذا لزم الأمر. بعد الانتهاء من التثبيت، قد تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك. بمجرد إعادة التشغيل، يمكنك التحقق من تثبيت WSL عن طريق إدخال الأمر `wsl -l -v` في موجه الأوامر، والذي سيظهر لك قائمة بالتوزيعات المثبتة.

بعد تثبيت WSL، يمكنك أيضًا اختيار إصدار WSL الذي ترغب في استخدامه.

هناك إصداران: WSL 1 و WSL 2.

يُفضل استخدام WSL 2 لأنه يوفر أداءً أفضل ودعمًا كاملًا لنواة Linux.

لتفعيل WSL 2، يمكنك استخدام الأمر التالي: “`bash
wsl –set-default-version 2
“`

تثبيت Kali Linux على WSL

بعد تثبيت WSL وتفعيل الإصدار المناسب، يمكنك الآن تثبيت Kali Linux. هناك عدة طرق لتثبيت Kali Linux على WSL، ولكن أسهلها هو استخدام متجر Microsoft. يمكنك فتح متجر Microsoft والبحث عن “Kali Linux”.

بعد العثور على التطبيق، انقر على زر “تثبيت” لبدء عملية التثبيت. بمجرد الانتهاء من التثبيت، يمكنك فتح Kali Linux من قائمة ابدأ. عند فتحه لأول مرة، سيطلب منك إعداد اسم مستخدم وكلمة مرور.

تأكد من اختيار كلمات مرور قوية لحماية بيئتك. بعد إعداد الحساب، ستظهر لك واجهة سطر الأوامر الخاصة بـ Kali Linux، حيث يمكنك البدء في استخدام الأدوات المتاحة. يمكنك أيضًا تثبيت Kali Linux باستخدام سطر الأوامر عن طريق إدخال الأمر التالي: “`bash
wsl –install -d kali-linux
“` هذا الأمر سيقوم بتنزيل وتثبيت Kali Linux مباشرةً عبر WSL.

بعد الانتهاء من التثبيت، يمكنك الوصول إلى Kali Linux بنفس الطريقة التي تصل بها إلى أي توزيعة أخرى مثبتة على WSL.

تكوين Kali Linux على WSL

بعد تثبيت Kali Linux، قد تحتاج إلى إجراء بعض التكوينات الأساسية لضمان عمل النظام بشكل سلس. أول خطوة هي تحديث الحزم المثبتة. يمكنك القيام بذلك عن طريق إدخال الأوامر التالية: “`bash
sudo apt update
sudo apt upgrade
“` هذه الأوامر ستقوم بتحديث قائمة الحزم وتثبيت أي تحديثات متاحة.

من المهم الحفاظ على النظام محدثًا لضمان الحصول على أحدث الميزات والإصلاحات الأمنية. بعد ذلك، يمكنك تخصيص بيئة العمل الخاصة بك حسب احتياجاتك. على سبيل المثال، يمكنك تثبيت أدوات إضافية مثل nmap أو Metasploit باستخدام الأمر: “`bash
sudo apt install nmap metasploit-framework
“` يمكنك أيضًا تعديل إعدادات الشبكة أو تكوين أدوات معينة حسب متطلباتك الخاصة.

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

استخدام الأدوات والتطبيقات في Kali Linux على WSL

Kali Linux يأتي مع مجموعة واسعة من الأدوات المخصصة لاختبار الاختراق وأمن المعلومات. من بين هذه الأدوات، يمكن أن تجد أدوات مثل Wireshark لتحليل الشبكات، وBurp Suite لاختبار تطبيقات الويب، وAircrack-ng لاختبار أمان الشبكات اللاسلكية. يمكنك الوصول إلى هذه الأدوات بسهولة من خلال سطر الأوامر.

على سبيل المثال، إذا كنت ترغب في استخدام Wireshark، يمكنك ببساطة إدخال الأمر `wireshark` في سطر الأوامر بعد تثبيته. ومع ذلك، يجب أن تكون على دراية بأن بعض الأدوات قد تتطلب واجهة رسومية للعمل بشكل صحيح. في هذه الحالة، قد تحتاج إلى استخدام X11 forwarding أو أدوات مثل VcXsrv لتشغيل واجهات المستخدم الرسومية.

علاوة على ذلك، يمكنك استخدام أدوات سطر الأوامر مثل nmap لإجراء مسح للشبكات أو الأنظمة. على سبيل المثال، يمكنك استخدام الأمر التالي لمسح شبكة معينة: “`bash
nmap -sP 192.168.1.0/24
“` هذا الأمر سيقوم بمسح جميع الأجهزة المتصلة بالشبكة المحددة وإظهار معلومات عنها.

الاستفادة من ميزات Kali Linux على WSL

تقدم Kali Linux على WSL العديد من الميزات التي تجعلها خيارًا جذابًا لمتخصصي الأمن السيبراني والمطورين. واحدة من أبرز هذه الميزات هي القدرة على العمل بسلاسة بين بيئات Windows وLinux. يمكنك استخدام أدوات Windows التقليدية جنبًا إلى جنب مع أدوات Kali Linux دون الحاجة إلى التبديل بين الأنظمة.

علاوة على ذلك، يوفر WSL أداءً محسنًا مقارنةً بالآلات الافتراضية التقليدية. حيث أن WSL 2 يستخدم نواة Linux حقيقية مما يتيح أداءً أفضل وسرعة أعلى في تنفيذ الأوامر والأدوات. هذا يعني أنك تستطيع إجراء اختباراتك وتحليلاتك بشكل أسرع وأكثر كفاءة.

يمكنك أيضًا الاستفادة من تكامل الملفات بين Windows وKali Linux. يمكنك الوصول إلى ملفات النظام الخاص بك في Windows من خلال مسار `/mnt/c/` داخل بيئة Kali Linux، مما يسهل عليك العمل مع الملفات والمشاريع الموجودة على نظام Windows الخاص بك.

التحديثات والصيانة لـ Kali Linux على WSL

تحديث وصيانة Kali Linux على WSL هو جزء أساسي لضمان استقرار النظام وأمانه. يجب عليك بانتظام تحديث الحزم المثبتة لضمان حصولك على أحدث الميزات والإصلاحات الأمنية. يمكن القيام بذلك باستخدام الأوامر التي تم ذكرها سابقًا: “`bash
sudo apt update
sudo apt upgrade
“` بالإضافة إلى ذلك، يجب عليك مراقبة أي تحديثات لنظام WSL نفسه.

Microsoft تقوم بإصدار تحديثات دورية لتحسين الأداء وإصلاح الأخطاء. تأكد من أنك تقوم بتحديث نظام Windows الخاص بك بانتظام للحصول على أحدث الميزات والتحسينات. إذا كنت تستخدم أدوات معينة بشكل متكرر، تأكد من أنها محدثة أيضًا.

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

الاستخدامات العملية والتطبيقات الشائعة لـ Kali Linux على WSL

Kali Linux على WSL له العديد من الاستخدامات العملية التي يمكن أن تفيد المتخصصين في الأمن السيبراني والمطورين. واحدة من الاستخدامات الشائعة هي اختبار الاختراق للأجهزة والشبكات. يمكن لمختبري الاختراق استخدام الأدوات المتاحة في Kali لإجراء اختبارات شاملة وتحديد الثغرات الأمنية.

بالإضافة إلى ذلك، يمكن استخدام Kali Linux لتحليل الشبكات واكتشاف نقاط الضعف فيها. باستخدام أدوات مثل Wireshark وnmap، يمكن للمستخدمين مراقبة حركة المرور وتحليل البيانات لتحديد أي نشاط غير عادي أو مشبوه. أيضًا، يمكن لمطوري البرمجيات استخدام Kali Linux لتطوير تطبيقات آمنة واختبارها ضد الثغرات المعروفة.

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

يمكنك قراءة المزيد عن كيفية تعزيز أمان موقع الويب الخاص بك من خلال استخدام أفضل سبع إضافات أمنية لحماية الوردبريس على هذا الرابط.

FAQs

ما هو نظام WSL؟

نظام WSL هو اختصار لـ Windows Subsystem for Linux وهو عبارة عن بيئة تشغيل لنظام Linux داخل نظام التشغيل Windows 10 وما بعده.

ما هي Kali Linux؟

Kali Linux هو توزيعة Linux متخصصة في الأمان والاختبارات الاختراقية وتستخدم على نطاق واسع في مجال أمان المعلومات.

كيف يمكن تشغيل Kali Linux على نظام Windows باستخدام WSL؟

يمكن تشغيل Kali Linux على نظام Windows باستخدام WSL عن طريق تثبيت تطبيق “Kali Linux” من متجر Microsoft Store واتباع الخطوات المحددة لتكوين البيئة.

ما هي الفوائد من تشغيل Kali Linux على نظام Windows باستخدام WSL؟

تشغيل Kali Linux على نظام Windows باستخدام WSL يوفر مرونة وسهولة الوصول إلى أدوات الاختبار الاختراقية وأدوات الأمان دون الحاجة إلى تثبيت نظام Linux منفصل.

هل يمكن استخدام أدوات الاختبار الاختراقية في Kali Linux على نظام Windows باستخدام WSL؟

نعم، يمكن استخدام أدوات الاختبار الاختراقية في Kali Linux على نظام Windows باستخدام WSL بنفس الطريقة التي يتم فيها استخدامها على نظام Linux مستقل.

إرسال التعليق