כיצד להגדיר את Kali ב-WSL

Kyzd Lhgdyr T Kali B Wsl



Kali Linux היא אחת מהפצות לינוקס בשימוש אוניברסאלי על ידי אנשי אבטחת סייבר וסטודנטים. הוא מציע כלים מעניינים רבים לבדיקת עטים, זיהוי פלילי אבטחה ופריצה אתית. עם זאת, כאשר אנו חושבים על הפעלת Kali Linux על המערכת, אנו עשויים להשתמש בכלי hypervisor כמו VMware VirtualBox או וירטואליזציה בענן.

אבל ב-Windows, אחת הדרכים המועדפות להשתמש בקאלי לינוקס היא על ידי הפעלתו בכלי הוירטואליזציה המובנה של Windows (HyperV). זה יכול להיות אפשרי באמצעות WSL (מערכת המשנה של Windows עבור לינוקס). משתמשים יכולים לעבור בקלות בין Kali Linux ו-Windows.

בלוג זה ידגים:







דרישות מוקדמות

כדי להגדיר את Kali Linux ב-Windows באמצעות כלי WSL, המשתמש חייב לעמוד בדרישות הקדם הבאות:



  • WSL: WSL מאפשר לנו להפעיל כל הפצת לינוקס ב-Windows. זה זמין בשתי גרסאות ' WSL1 ' ו' WSL2 '. עם זאת, כדי להפעיל את Kali Linux, הגרסה העדיפה היא WSL2 מכיוון שהיא משתמשת בווירטואליזציה של Windows (HyperV).
  • גרסת Windows: כדי להפעיל ולאפשר WSL במערכת, על המשתמש להיות בעל לפחות גרסה 20H1 של Windows 10 (Build: 19041, גרסה: 2004). עם זאת, גרסה עדיפה עבור Kali Linux היא Windows 11. כדי לבדוק את מבנה Windows, ראשית, פתח את ' לָרוּץ ' באמצעות התיבה ' חלון+R 'מפתח. לאחר מכן, חפש את ' winver ”:



זה יציג את המידע על Windows המותקן והגרסה שלו במערכת:





עבור מאמר זה, אנו משתמשים ב-Windows 11. אבל ההליך יהיה זהה עבור שניהם.



  • דצמבר: ה ' dism.exe ” הוא כלי שירות מובנה של Windows המשמש לשירות תמונות שולחן העבודה של Windows. הוא מתקן את תמונת Windows ומנהל ומפעיל את כלי ההתקנה של Windows.
  • פגז כוח: זוהי מסוף ותוכנית סקריפטים מובנית של Windows המשמשת לאוטומטיות של משימות ניהול ולהפעיל פקודות של Windows.

בואו נתקדם לעבר הסעיף למטה כדי להתקין את Kali ב-WSL.

כיצד להגדיר את Kali ב-WSL?

ה-WSL מכונה תת-מערכת Windows עבור הפצות לינוקס. זה מאפשר לנו להפעיל הפצות לינוקס שונות ב-Windows מבלי ליצור מכונות וירטואליות וכלי hypervisor. כדי להגדיר ולהתקין את Kali ב-WSL, עקוב אחר האיורים המפורטים.

שלב 1: הפעל את PowerShell

פתח את Windows PowerShell עם מנהל מערכת ישירות דרך תפריט התחל:

שלב 2: הפעל WSL

כעת, הפעל את כלי WSL מתכונות Windows. למטרה זו, הפעל את ' dism.exe ' הפקודה כדי להפעיל ולהתקין WSL ב-Windows:

dism.exe / באינטרנט / אפשר-תכונה / שם תכונה:Microsoft-Windows-Subsystem-Linux / את כל / norestart

עם זאת, משתמשים יכולים גם להתקין את כלי WSL מחנות Microsoft:

שלב 3: הפעל את VirtualMachine Platform

בשלב הבא, הפעל את כלי VirtualMachine Platform באמצעות הפקודה למטה. זה יאפשר לנו להפעיל את Kali על וירטואליזציה של המערכת:

dism.exe / באינטרנט / אפשר-תכונה / שם תכונה:VirtualMachinePlatform / את כל / norestart

שלב 4: עדכן את WSL 1 ל-WSL 2

כדי להפעיל את Kali Linux, WSL 2 היא הגרסה העדיפה. ל-Windows 10 כברירת מחדל יש WSL 1. כדי לעדכן את גרסת ברירת המחדל של WSL ל-WSL 2, הפעל את הפקודה הבאה:

wsl.exe --עדכון

חלק מהגרסאות של Windows 10 אינן מעדכנות את גרסת ה-WSL. כדי לעדכן את גרסת ה-WSL באופן ידני, הורד את ' עדכון ליבת WSL Linux חבילת Windows על ידי לחיצה על המצורף קישור .

לאחר הורדת קובץ עדכון ליבת WSL msi, פתח את ' הורדות ' ספרייה והפעל את הקובץ:

פעולה זו תפעיל את עדכון WSL לעדכון הגרסה:

לאחר עדכון גרסת ה-WSL, לחץ על ' סיים ' כפתור. התעלם מהשגיאה בגלל שכבר עדכנו את WSL2, וההגדרה הזו לא מבצעת שום עדכון:

שלב 5: הגדר את גרסת ברירת המחדל של WSL

כעת, הגדר את גרסת ברירת המחדל של WSL כ' 2 ' באמצעות הפקודה הבאה:

wsl --set-default-version 2

לאחר הגדרת WSL2 במערכת, כעת תוכל להתקין את Kali Linux או כל הפצת לינוקס אחרת בתת המערכת של Windows.

שלב 6: התקן את Kali Linux

כדי להתקין את ההפצה Kali Linux באמצעות WSL, הפעל את ' wsl –install –distribution <שם הפצה> ' פקודה. הנה ה ' -הפצה אפשרות ” משמשת לציון שם ההפצה. התקנו את ' kali-linux הפצה ב-WSL2:

wsl --להתקין --הפצה kali-linux

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

הפלט לעיל מראה שהתקנו בהצלחה את Kali Linux על WSL2.

לחלופין, משתמשים יכולים להתקין ישירות את הפצת Kali Linux מהחנות הרשמית של מיקרוסופט:

שלב 7: בדוק את פרטי הליבה

כדי לבדוק את המידע על הליבה של קאלי, הפעל את הפקודה הבאה:

unname

שלב 8: עדכן את המאגר של Kali

כדי לעדכן את המאגר של Kali, השתמש ב-' עדכון מתאים ' פקודה:

סודו עדכון מתאים

זה יעדכן את Kali Linux לגרסה האחרונה:

ההצמדה לעיל מראה כי ' 163 חבילות נדרשות לשדרוג.

שלב 9: שדרג את החבילות של קאלי

כדי לשדרג את החבילות של Kali, בצע את ' שדרוג מתאים ' הפקודה עם זכויות משתמש שורש:

סודו שדרוג מתאים

הפעולה עשויה לדרוש שטח דיסק נוסף, כדי לאפשר את כל ההרשאות, ' 'האפשרות משמשת:

התקנו ביעילות את Kali Linux על WSL2. עם זאת, על מנת להשתמש בשולחן העבודה של Kali ב-Windows, עקוב אחר ההפעלה שלהלן.

כיצד לגשת לשולחן העבודה של Kali באמצעות KeX?

ניתן לגשת לשולחן העבודה המרוחק של Kali על ידי חיבור לשרת KeX. כדי להתקין את כלי Windows KeX של Kali ולהפעיל את השרת, בצע את השלבים הבאים:

שלב 1: הפעל את Kali Linux

ראשית, הפעל את הפצת Kali Linux ב-Windows על ידי חיפוש בה בתפריט התחל:

שלב 2: התקן את Windows KeX של Kali

לאחר מכן, התקן את ' kali-win-kex כלי ממאגר ה-APT של Kali באמצעות הפקודה למטה. כלי זה ישמש להפעלת שרת Kali KeX ב-Windows:

סודו מַתְאִים להתקין kali-win-kex

הפלט מראה שהתקנו את חבילת Kali windows KeX במערכת:

שלב 3: התחבר לשולחן העבודה של קאלי

כעת, הפעל וחבר את שרת ה-KeX של Kali ב-Windows על ידי ביצוע הפקודה שלהלן במסוף של Kali:

עוּגִיָה --לנצח

התוצאה להלן מראה כי ' שרת Win-KeX פועל 'בנמל' 5901 ”:

פקודה זו תפתח אוטומטית את שולחן העבודה של Kali Linux במצב מלא על המסך. כאן, אתה יכול לראות שניגשנו ביעילות לשולחן העבודה המרוחק של Kali ב-Windows:

כיסינו את השיטה להגדרה מלאה של Kali Linux ב-WSL.

סיכום

כדי להגדיר את Kali Linux במערכת באמצעות WSL, תחילה, הפעל את הכלים המובנים של Windows ו-WSL ו- VirtualMachine Platform. לאחר מכן, עדכן את ה-WSL1 ל-WSL2. לאחר מכן, התקן את Kali Linux באמצעות ' wsl –install –distribution kali-linux ' פקודה. פעולה זו תתקין ותפתח את מסוף Kali Linux. על מנת לגשת לשולחן העבודה המרוחק של Kali, המשתמש צריך להתקין את Windows KeX ולהפעיל את שרת KeX. זה יפתח את Kali Desktop במסך המערכת. פוסט זה סיקר את השיטות להגדרה ולהשתמש בקאלי ב-WSL.