הפעלה ודגשים של Kali Linux על גבי Windows 10

החל מעדכון 1607 של Windows 10 ישנם מספר הפצות של לינוקס ואחד המעניינים מבינהם שהגיע בגרסת 1709 הוא הפצה של Kali Linux בגלל האפשרויות שהוא מכיל והחשובה מבינהם ביצוע Penetration.

הרכיב Kali Linux מבוסס על Debian ומכילה מראש כלים וחבילות מוכנות להרצה, בנוסף ניתן לטעון כלים נוספים שאינם מיועדים מראש למערכת Kali. כמו המון מערכות של לינוקס, גם את Kali ניתן לפרוס על Docker או ליצור קובץ כזה המאפשר להריץ את הכלים שאנו צריכים, אז אחרי הכל לינוקס זה לא כזה בלאגן וישנה אוטומציה והתקנות משורת פקודה אחת בלבד.

התקנת Kali על Windows 10 היא משהו פשוט ומהיר שבסיומה מאפשרת לבצע בדיקות חדירות וללא צורך בהתקנה של מכונה וירטואלית או התקנה של Windows & Kali במצב דואלי.
מערכת Kali נעזרת בשכבת Windows Subsystem Linux או בקצרה WSL שהיא למעשה שכבה שמאפשרת להריץ סביבת לינוקס על גבי Windows 10 כולל הפקודות, הכלים והאפליקציות השונות, השכבה שמקשרת בינהם נעשית על גבי ELF.

הרצת לינוקס על גבי Windows 10 זמינה החל מעדכון 1607 עם שכבת Ubuntu אבל בעדכון האחרון של 1703 ישנם שכבות לינוקס נוספות כגון: Suse, Debian  ולכן WSL ניתן להתקנה רק על גרסאות x64 בלבד ועל בילד 1607 ומעלה.

התקנת Kali על Windows 10

התקנת Kali נעשית לפי מספר דרישות ופקודות

דרישות

הדרישות להתקנת Kali Linux על גבי Windows 10  הם:

  1. גרסת Windows 10 עם בילד 16215
  2. גרסת x64
  3. הרשאות אדמין
  4. החרגה ברמת אנטי-וירוס של תיקיית %localappdata%\Packages\KaliLinux.54290C8133FEE_ey8k8hqnwqnmg\LocalState

שלבי התקנה

התקנת שכבת Windows Subsystem באמצעות PowerShell עם הפקודה הבאה:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -Verbose


בסיום יש לאתחל את התחנה בכדי השעכונים יכנסו לתוקף

לאחר האתחול נתקין את אפליקציית Kali Linux מתוך החנות https://www.microsoft.com/store/productId/9PKR34TNCV07

בסיום ההתקנה נפתח את האפליקציה וניגש למערכת באמצעות שם משתמש וסיסמה שניצור באותו רגע, חשוב להדגיש שפרטי המשתמש אינם שייכים למשתמשים המקומיים אשר נמצאים ברמת Windows 10

לסיום נבצע עדכונים וטעינת מודול metasploit באמצעות סט הפקודות הבאות: sudo apt-get update

לאחר מכן נבצע תהליך שדרוג של פונקציות ע”י הפקודה הבאה: sudo apt-get dist-upgrade
*תהליך שלוקח בין 5 ל10 דקות

התקנת מודול metasploit-framework ע”י הפקודה הבאה sudo apt-get install metasploit-framework

הערות ודגשים

פקודות בסיסיות למערכת – לאחר מכן נוכל להריץ מספר פקודות בכדי לדעת מהי המערכת שאנו מריצים, גרסה מערכת ונתונים נוספים:

לגרסת מערכת נריץ את הפקודה הבאה מתוך שורת הפקודה  cat /proc/version

לסוג הפצה נריץ את הפקודה הבאה cat /etc/issue

למידע מערכת נוסף נריץ את הפקודה הבאה uname -a

בדיקת תקינות WSL – מאחורי הקלעים מותקן רכיב WSL וניתן לבצע בדיקה שהרכיב מותקן באמצעות Windows Components או באמצעות PowerShell

פקודות נוספות – ניתן להתקין כלים, מודולים ופקודות נוספות מתוך ממשק Kali, למשל:

חיפוש כלל הכלים הזמינים מול Kali Linux  ע”י הפקודה הבאה: apt-get update && apt-cache search kali-linux

בעיות בהתקנה

במידה והתקנת Kali Linux נתקלת בבעיות יש לוודא מספר דגשים:

החרגה מתוך AV

במידה וישנם הודעות שגיאה של dkpg ניתן להריץ את הפקודה הבאה: sudo dpkg –configure –a

עוד על לינוקס על גבי Windows 10 ועל Kali במאמרים הבאים

7 Responses

  1. Miri הגיב:

    Great article

  2. גדי הגיב:

    מאמר קצר וקולע אוהב את המאמרים שלך. תותח על!!!!!!!!

  3. מוטי הגיב:

    פוסט קצר ומעולה

  4. דוד הגיב:

    מאמר מצוין!!! ההערות שהוספת בסוף המאמר סייעה לי בבעיה בזמן ההתקנה. תודה!

  1. 24/03/2018

    […] התקנת Kali Linux על גבי Windows 10 הינה פשוטה וקצרה ומספקת את מרבית הכלים והפקודות הנחוצות לביצוע בדיקות חדירות וזיהוי פלילי בהשוואה לגרסה המלאה של הפצת Kali Linux. לאחר התקנה הפלטפורמה מספקת אלטרנטיבות שונות לשימוש על בסיס החבילות המוצעות ע”י Kali-Linux, אז רגע לפני שמתחילים לבצע סימלציות תקיפה (RED Team) צריך לדעת מהם הפקודות הזמינות בפלטפורמה ולאחר מכן להתחיל בסימולצית תקיפות. […]

  2. 16/02/2019

    […] הערה: טרם ביצוע פעולות לאחר התקנה יש לוודא שהמערכת מעודכנת בהתאם למאמר הפעלה ודגשים של Kali Linux על גבי Windows 10 […]

  3. 11/09/2020

    […] בכדי להתקין הפצת לינוקס יש לגשת לכתובת https://aka.ms/wslstore ומשם להמשיך בהתקנה, לדוגמה התקנת KALI על גבי Windows 10. […]

מה דעתך?

אתר זה עושה שימוש באקיזמט למניעת הודעות זבל. לחצו כאן כדי ללמוד איך נתוני התגובה שלכם מעובדים.