Kako nastaviti Kali na WSL

Kako Nastaviti Kali Na Wsl



Kali Linux je ena od univerzalno uporabljenih distribucij Linuxa s strani strokovnjakov in študentov kibernetske varnosti. Ponuja veliko zanimivih orodij za testiranje peresa, varnostno forenziko in etično hekanje. Ko razmišljamo o izvajanju Kali Linuxa v sistemu, lahko uporabimo orodja za hipervizor, kot je VMware VirtualBox ali virtualizacija v oblaku.

Toda v operacijskem sistemu Windows je eden od najprimernejših načinov uporabe Kali Linuxa tako, da ga zaženete v vgrajenem orodju za virtualizacijo sistema Windows (HyperV). To je mogoče prek WSL (podsistem Windows za Linux). Uporabniki lahko preprosto preklapljajo med Kali Linux in Windows.

Ta blog bo pokazal:







Predpogoji

Za nastavitev Kali Linux v sistemu Windows z uporabo orodja WSL mora uporabnik izpolniti naslednje predpogoje:



  • WSL: WSL nam omogoča izvajanje katere koli distribucije Linuxa v sistemu Windows. Na voljo je v dveh različicah' WSL1 « in » WSL2 ”. Vendar pa je za zagon Kali Linuxa boljša različica WSL2, saj uporablja virtualizacijo sistema Windows (HyperV).
  • Različica sistema Windows: Za zagon in omogočanje WSL v sistemu mora uporabnik imeti vsaj različico sistema Windows 10, različico 20H1 (zgradba: 19041, različica: 2004). Vendar je prednostna različica za Kali Linux Windows 11. Če želite preveriti zgradbo sistema Windows, najprej odprite » Teči ' z uporabo ' Okno + R ” tipka. Nato poiščite » zmagovalec ”:



To bo prikazalo informacije o nameščenem sistemu Windows in njegovi različici v sistemu:





Za ta članek uporabljamo Windows 11. Toda postopek bo enak za oba.



  • dec: ' dism.exe ” je vgrajen pripomoček Windows, ki se uporablja za servisiranje slik namizja Windows. Popravi sliko sistema Windows ter upravlja in upravlja orodja za namestitev sistema Windows.
  • PowerShell: To je terminal in skriptni program, vgrajen v sistem Windows, ki se uporablja za avtomatizacijo skrbniških opravil in izvajanje ukazov sistema Windows.

Pojdimo naprej proti spodnjemu razdelku za namestitev Kali na WSL.

Kako nastaviti Kali na WSL?

WSL se imenuje podsistem Windows za distribucije Linuxa. Omogoča nam izvajanje različnih distribucij Linuxa v sistemu Windows brez ustvarjanja virtualnih strojev in orodij za hipervizor. Za nastavitev in namestitev Kali na WSL sledite danim slikam.

1. korak: Zaženite PowerShell

Odprite Windows PowerShell s skrbnikom kar prek menija Start:

2. korak: Omogočite WSL

Zdaj omogočite orodje WSL v funkcijah sistema Windows. V ta namen zaženite » dism.exe ” za omogočanje in namestitev WSL v sistemu Windows:

dism.exe / na spletu / omogoči funkcijo / ime funkcije:Microsoft-Windows-Subsystem-Linux / vse / norestart

Uporabniki pa lahko orodje WSL namestijo tudi iz trgovine Microsoft Store:

3. korak: Omogočite platformo VirtualMachine

V naslednjem koraku omogočite orodje VirtualMachine Platform s spodnjim ukazom. To nam bo omogočilo zagon Kali v virtualizaciji sistema:

dism.exe / na spletu / omogoči funkcijo / ime funkcije:VirtualMachinePlatform / vse / norestart

4. korak: posodobite WSL 1 na WSL 2

Za zagon Kali Linuxa je najboljša različica WSL 2. Windows 10 ima privzeto WSL 1. Če želite posodobiti privzeto različico WSL na WSL 2, zaženite spodnji ukaz:

wsl.exe --nadgradnja

Nekatere zgradbe sistema Windows 10 ne posodobijo različice WSL. Če želite ročno posodobiti različico WSL, prenesite » Posodobitev jedra WSL Linux ” za Windows s klikom na priloženo povezava .

Po prenosu datoteke msi za posodobitev jedra WSL odprite » Prenosi ” in izvedite datoteko:

To bo zagnalo posodobitev WSL za posodobitev različice:

Po posodobitvi različice WSL pritisnite ' Končaj ”. Prezrite napako, to je zato, ker smo že posodobili WSL2 in ta nastavitev ne izvede nobene posodobitve:

5. korak: Nastavite privzeto različico WSL

Zdaj nastavite privzeto različico WSL kot ' 2 ” z uporabo spodnjega ukaza:

wsl --set-default-version 2

Po nastavitvi WSL2 v sistemu lahko zdaj namestite Kali Linux ali katero koli drugo distribucijo Linuxa v podsistem Windows.

6. korak: Namestite Kali Linux

Če želite namestiti distribucijo Kali Linux s pomočjo WSL, zaženite » wsl –install –distribution ” ukaz. Tukaj je ' – distribucija ” se uporablja za določitev distribucijskega imena. Namestili smo ' kali-linux ” distribucija na WSL2:

wsl --namestiti --distribucija kali-linux

Po končanem postopku namestitve nastavite uporabniško ime in geslo za Kali Linux, kot je prikazano spodaj:

Zgornji rezultat kaže, da smo uspešno namestili Kali Linux na WSL2.

Druga možnost je, da lahko uporabniki neposredno namestijo distribucijo Kali Linux iz Microsoftove uradne trgovine:

7. korak: Preverite informacije o jedru

Če želite preveriti informacije o jedru Kali, zaženite spodnji ukaz:

uname -a

8. korak: Posodobite repozitorij Kali

Če želite posodobiti repozitorij Kali, uporabite » primerna posodobitev ” ukaz:

sudo primerna posodobitev

To bo posodobilo Kali Linux na najnovejšo različico:

Zgornji posnetek prikazuje, da ' 163 ” je potrebno nadgraditi pakete.

9. korak: Nadgradite Kalijeve pakete

Če želite nadgraditi Kalijeve pakete, izvedite » primerna nadgradnja ” s pravicami root uporabnika:

sudo primerna nadgradnja -in

Operacija lahko zahteva dodaten prostor na disku, da omogoči vsa dovoljenja, ' -in ” se uporablja možnost:

Učinkovito smo namestili Kali Linux na WSL2. Če pa želite uporabljati namizje Kali v sistemu Windows, sledite spodnji seji.

Kako dostopati do Kali Desktop z uporabo KeX?

Do oddaljenega namizja Kali lahko dostopate s povezavo s strežnikom KeX. Če želite namestiti Kalijevo orodje Windows KeX in zagnati strežnik, sledite spodnjim korakom:

1. korak: Zaženite Kali Linux

Najprej zaženite distribucijo Kali Linux v sistemu Windows tako, da jo poiščete v meniju Start:

2. korak: Namestite Kalijev Windows KeX

Nato namestite » kali-win-kex ” iz repozitorija Kali APT z uporabo spodnjega ukaza. To orodje bo uporabljeno za zagon strežnika Kali KeX v sistemu Windows:

sudo apt namestite -in kali-win-kex

Izhod kaže, da smo v sistem namestili paket Kali windows KeX:

3. korak: povežite se z namizjem Kali

Zdaj zaženite in povežite strežnik Kali KeX v sistemu Windows tako, da izvedete spodnji ukaz v terminalu Kali:

biskvit --zmaga -s

Spodnji rezultat kaže, da je ' Strežnik Win-KeX deluje 'v pristanišču' 5901 ”:

Ta ukaz bo samodejno odprl namizje Kali Linux v polnem načinu na zaslonu. Tukaj lahko vidite, da smo učinkovito dostopali do oddaljenega namizja Kali v sistemu Windows:

Pokrili smo metodo za popolno nastavitev Kali Linux na WSL.

Zaključek

Če želite v sistem nastaviti Kali Linux prek WSL, najprej omogočite orodja WSL in platforme VirtualMachine, vgrajena v Windows. Po tem posodobite WSL1 na WSL2. Nato namestite Kali Linux s pomočjo » wsl –namestitev –distribucija kali-linux ” ukaz. To bo namestilo in odprlo terminal Kali Linux. Za dostop do oddaljenega namizja Kali mora uporabnik namestiti Windows KeX in zagnati strežnik KeX. To bo odprlo namizje Kali na sistemskem zaslonu. Ta objava je zajela metode za nastavitev in uporabo Kali na WSL.