GNU/Linux >> Belajar Linux >  >> Linux

WSL2 dan Kali

Kali Linux telah mendukung WSL untuk beberapa waktu, tetapi kegunaannya agak terbatas. Ini sebagian besar disebabkan oleh pembatasan yang ditempatkan pada beberapa panggilan sistem, yang paling penting yang terkait dengan jaringan. Selain itu, masalah tambahan dengan kecepatan, khususnya I/O, juga bermasalah. Karena itu, Kali WSL sebagian besar diturunkan ke fungsi pelaporan setelah penilaian selesai. Teknologi yang keren, dan tentu saja merupakan prestasi rekayasa yang luar biasa, tetapi sebagaimana adanya, hal itu tidak begitu berguna di lapangan.

Namun, ketika WSL 2 diumumkan, kami sangat senang tentang apa artinya ini untuk benar-benar membuat Kali WSL lebih berguna. Karena itu, ketika kami melihat bahwa WSL 2 tersedia di program Windows Insiders, kami ingin langsung melakukannya dan melihat apa perbaikan telah dilakukan.

Konversi WSL2

Setelah Anda menginstal Windows Insider build baru, mengonversi Kali WSL 1 ke 2 sangat mudah.

Ini adalah kejutan besar bagi kami, karena ini juga berarti kami tidak perlu melakukan apa pun untuk mendukung WSL2. Distribusi WSL Kali saat ini akan berfungsi dengan baik, dan Anda dapat mengonversi instalasi yang ada dengan mudah. Menurut dokumen, Anda juga dapat mengatur WSL2 sebagai default jika Anda belum menginstal Kali.

Secara keseluruhan, ini adalah kejutan besar, dan berarti Kali siap untuk WSL 2 hari ini.

Penggunaan Kali WSL 2

Oke, jadi WSL 2 berfungsi dengan Kali, tetapi apakah itu berguna? Kami baru mulai bermain dengan WSL 2, jadi masih terlalu dini untuk mengatakannya. Namun ada beberapa pengamatan cepat yang kami miliki.

Penggunaan dasar, seperti memperbarui Kali dan menginstal paket, tampaknya berfungsi dengan baik.

Namun, hanya menginstal sesuatu tidak begitu menarik, Pertanyaannya adalah:apakah itu berhasil? Salah satu alat khusus yang ingin segera kami periksa adalah Nmap, yang selalu menjadi masalah utama WSL. Seperti yang dapat Anda lihat dari tangkapan layar, pemindaian Nmap dasar langsung berfungsi! Itu berita bagus dan sangat menjanjikan untuk WSL 2 karena terus berkembang.

Itu seharusnya tidak menjadi kejutan besar, karena WSL 2 pada intinya benar-benar overhead yang rendah dan VM yang dioptimalkan. Ini telah membawa beberapa perubahan bagi kita yang telah menggunakan WSL untuk sementara waktu. Perubahan ini sebagian besar terjadi di sepanjang garis ruang proses, jaringan, dan interaksi sistem file. Ini memunculkan beberapa item yang harus kita perhatikan saat WSL terus berkembang.

Semua jaringan tampaknya NATed dalam rilis saat ini.

Microsoft menyatakan:

Dalam build awal pratinjau WSL 2, Anda perlu mengakses server Linux apa pun dari Windows menggunakan alamat IP distro Linux Anda, dan server Windows apa pun dari Linux menggunakan alamat IP mesin host Anda. Ini adalah sesuatu yang bersifat sementara, dan sangat tinggi dalam daftar prioritas kami untuk diperbaiki.

Jadi, tidak ada mode bridge. Siapa pun yang menggunakan Kali di VM tahu bahwa untuk pekerjaan penilaian yang sebenarnya, selalu lebih baik menjalankan Kali dalam mode bridge, bukan NAT. Dengan rilis saat ini, cangkang terbalik benar-benar tidak akan menjadi pilihan yang mudah tanpa bermain-main dengan penerusan porta di sisi Windows. Selain itu, kami belum mengetahui kekuatan mesin NAT. Sementara pemindaian yang dijalankan melalui WSL2 sekarang dimungkinkan, hasilnya akan tetap dipertanyakan sampai kami menemukan seberapa besar pengaruh mesin NAT terhadapnya.

Seperti di VM, ruang prosesnya terpisah.

Ini menarik, karena mungkin sebenarnya membuka Kali WSL 2 menjadi bypass perlindungan titik akhir yang berguna. Jika Anda mendapatkan eksekusi kode pada sistem Windows 10 yang mendukung WSL 2, dapatkah Anda menginstal instance Kali dan pivot dari sana alih-alih sistem operasi dasar? Ini masih harus dilihat karena ini masih dalam pengembangan dan Microsoft tampaknya ingin menyatukan pengalaman Linux dan Windows sebanyak mungkin. Program perlindungan titik akhir mungkin menjadi "WSL Aware", yang membuat ini menjadi item yang menarik untuk ditonton.

Sistem file WSL 2 sekarang ada di disk virtual.

Mirip dengan VM tradisional, sekarang ada disk virtual yang menyimpan instance WSL 2. Di masa lalu, salah satu masalah WSL yang akan muncul adalah bahwa banyak alat Kali akan memicu perlindungan anti-virus. Agar Kali WSL tetap berguna, Anda harus membuat pengecualian untuk lokasi penyimpanan file Kali di sistem file Windows.

Sekarang setelah berada dalam disk virtual, seperti halnya isolasi ruang proses, masih harus dilihat bagaimana AV menanganinya. Saat ini, tampaknya AV mengabaikan disk virtual ini dan isinya, tetapi saat WSL mencapai ketersediaan umum, produk AV mungkin akan menyadari WSL 2. Sekali lagi, sesuatu yang perlu kita perhatikan.

Secara keseluruhan

Seperti berdiri, WSL 2 adalah teknologi yang menarik dan paling pasti patut diperhatikan. Ini adalah beta publik pertama dan banyak yang akan berubah seiring waktu. Karena itu, kami akan melacak perkembangannya dan melihat apa yang dapat kami lakukan untuk membuat WSL 2 lebih berguna untuk tujuan kami. Namun demikian, tampaknya sudah lebih berguna daripada apa yang kami alami dengan WSL 1 untuk penggunaan produksi yang sebenarnya. Namun, WSL 1 masih didukung pada sistem WSL 2 jadi jika Anda adalah pengguna WSL, Anda dapat memilih yang terbaik untuk Anda.


Linux
  1. Subsistem Windows untuk Linux Dijelaskan, WSL &WSL2

  2. Kecilkan Disk Virtual WSL2 dan Gambar Docker Anda dan Dapatkan Kembali Ruang Disk

  3. Kali Linux di Windows App Store

  1. Konfigurasi dan Tuning OpenVAS di Kali Linux

  2. WireGuard di Kali

  3. Raspberry Pi 4 dan Kali

  1. Setel kata sandi root Kali dan aktifkan login root

  2. Cara Mengakses Sistem File Linux di Windows 10 dan WSL 2

  3. Kali Linux 1.0.5 dan Radio yang Ditentukan Perangkat Lunak