WSL پر کالی کو کیسے ترتیب دیا جائے۔

Wsl Pr Kaly Kw Kys Trtyb Dya Jay



کالی لینکس سائبر سیکیورٹی کے پیشہ ور افراد اور طلباء کے ذریعہ عالمی سطح پر استعمال ہونے والی لینکس کی تقسیم میں سے ایک ہے۔ یہ قلم کی جانچ، سیکیورٹی فرانزک، اور اخلاقی ہیکنگ کے لیے بہت سے دلچسپ ٹولز پیش کرتا ہے۔ تاہم، جب ہم سسٹم پر کالی لینکس چلانے کے بارے میں سوچتے ہیں تو ہم ہائپر وائزر ٹولز جیسے VMware VirtualBox یا کلاؤڈ ورچوئلائزیشن کا استعمال کر سکتے ہیں۔

لیکن ونڈوز پر، کالی لینکس کو استعمال کرنے کا ایک ترجیحی طریقہ اسے ونڈوز کے بلٹ ان ورچوئلائزیشن ٹول (ہائپر وی) پر چلانا ہے۔ یہ WSL (Windows Subsystem for Linux) کے ذریعے ممکن ہو سکتا ہے۔ صارفین آسانی سے کالی لینکس اور ونڈوز کے درمیان سوئچ کر سکتے ہیں۔

یہ بلاگ ظاہر کرے گا:







شرطیں

ڈبلیو ایس ایل ٹول کا استعمال کرکے ونڈوز پر کالی لینکس کو ترتیب دینے کے لیے، صارف کو درج ذیل شرائط کو پورا کرنا ہوگا۔



  • WSL: WSL ہمیں ونڈوز پر کسی بھی لینکس کی تقسیم کو چلانے کے قابل بناتا ہے۔ یہ دو ورژن میں دستیاب ہے ' ڈبلیو ایس ایل 1 'اور' ڈبلیو ایس ایل 2 ' تاہم، کالی لینکس کو چلانے کے لیے، ترجیحی ورژن WSL2 ہے کیونکہ یہ ونڈوز ورچوئلائزیشن (ہائپر وی) کا استعمال کرتا ہے۔
  • ونڈوز ورژن: سسٹم پر WSL کو چلانے اور فعال کرنے کے لیے، صارف کے پاس کم از کم Windows 10 ورژن ورژن 20H1 (تعمیر: 19041، ورژن: 2004) ہونا چاہیے۔ تاہم، کالی لینکس کے لیے ایک ترجیحی ورژن ونڈوز 11 ہے۔ ونڈوز کی تعمیر کو چیک کرنے کے لیے، پہلے، کھولیں۔ رن 'کا استعمال کرتے ہوئے باکس' ونڈو+R ' چابی. پھر، تلاش کریں ' جیتنے والا ”:



یہ سسٹم پر انسٹال شدہ ونڈوز اور اس کے ورژن کے بارے میں معلومات دکھائے گا:





اس مضمون کے لیے، ہم ونڈوز 11 استعمال کر رہے ہیں۔ لیکن طریقہ کار دونوں کے لیے یکساں ہوگا۔



  • دسمبر: ' dism.exe ایک ونڈوز بلٹ ان یوٹیلیٹی ہے جو ونڈوز ڈیسک ٹاپ امیجز کی خدمت کے لیے استعمال ہوتی ہے۔ یہ ونڈوز امیج کی مرمت کرتا ہے اور ونڈوز انسٹالیشن ٹولز کو مینیج اور چلاتا ہے۔
  • پاور شیل: یہ ایک ونڈوز بلٹ ان ٹرمینل اور اسکرپٹنگ پروگرام ہے جو انتظامی کاموں کو خودکار کرنے اور ونڈوز کمانڈز کو چلانے کے لیے استعمال ہوتا ہے۔

آئیے ڈبلیو ایس ایل پر کالی انسٹال کرنے کے لیے نیچے دیے گئے حصے کی طرف بڑھیں۔

WSL پر کالی کو کیسے ترتیب دیا جائے؟

ڈبلیو ایس ایل کو لینکس کی تقسیم کے لیے ونڈوز سب سسٹم کہا جاتا ہے۔ یہ ہمیں ورچوئل مشینیں اور ہائپر وائزر ٹولز بنائے بغیر ونڈوز پر مختلف لینکس ڈسٹروز چلانے کے قابل بناتا ہے۔ کالی کو WSL پر سیٹ اپ اور انسٹال کرنے کے لیے دی گئی تصویروں پر عمل کریں۔

مرحلہ 1: پاور شیل لانچ کریں۔

ونڈوز پاور شیل کو ایڈمنسٹریٹر کے ساتھ اسٹارٹ مینو کے ذریعے کھولیں:

مرحلہ 2: WSL کو فعال کریں۔

اب، ونڈوز کی خصوصیات سے WSL ٹول کو فعال کریں۔ اس مقصد کے لیے چلائیں ' dism.exe ونڈوز پر WSL کو فعال اور انسٹال کرنے کے لیے کمانڈ:

dism.exe / آن لائن / فعال خصوصیت / خصوصیت کا نام: مائیکروسافٹ-ونڈوز-سب سسٹم-لینکس / تمام / norestart

تاہم، صارفین مائیکروسافٹ اسٹور سے WSL ٹول بھی انسٹال کر سکتے ہیں:

مرحلہ 3: ورچوئل مشین پلیٹ فارم کو فعال کریں۔

اگلے مرحلے میں، درج ذیل کمانڈ کا استعمال کرتے ہوئے ورچوئل مشین پلیٹ فارم ٹول کو فعال کریں۔ یہ ہمیں سسٹم ورچوئلائزیشن پر کالی چلانے کے قابل بنائے گا:

dism.exe / آن لائن / فعال خصوصیت / خصوصیت کا نام: ورچوئل مشین پلیٹ فارم / تمام / norestart

مرحلہ 4: WSL 1 کو WSL 2 میں اپ ڈیٹ کریں۔

کالی لینکس کو چلانے کے لیے، WSL 2 ترجیحی ورژن ہے۔ Windows 10 میں بطور ڈیفالٹ WSL 1 ہوتا ہے۔ پہلے سے طے شدہ WSL ورژن کو WSL 2 میں اپ ڈیٹ کرنے کے لیے، نیچے دی گئی کمانڈ کو چلائیں:

wsl.exe --اپ ڈیٹ

کچھ ونڈوز 10 بلڈز WSL ورژن کو اپ ڈیٹ نہیں کرتے ہیں۔ WSL ورژن کو دستی طور پر اپ ڈیٹ کرنے کے لیے، ' WSL لینکس کرنل اپ ڈیٹ منسلک پر کلک کرکے ونڈوز کے لیے پیکج لنک .

ڈبلیو ایس ایل کرنل اپ ڈیٹ ایم ایس آئی فائل کو ڈاؤن لوڈ کرنے کے بعد، 'کھولیں۔ ڈاؤن لوڈ ڈائرکٹری بنائیں اور فائل پر عمل کریں:

یہ ورژن کو اپ ڈیٹ کرنے کے لیے WSL اپ ڈیٹ چلائے گا:

WSL ورژن کو اپ ڈیٹ کرنے کے بعد، دبائیں ' ختم کرنا بٹن غلطی کو نظر انداز کریں اس کی وجہ یہ ہے کہ ہم نے پہلے ہی WSL2 کو اپ ڈیٹ کر دیا ہے، اور یہ سیٹ اپ کسی بھی اپ ڈیٹ پر عمل نہیں کرتا:

مرحلہ 5: WSL ڈیفالٹ ورژن سیٹ کریں۔

اب، WSL ڈیفالٹ ورژن کو ' کے طور پر سیٹ کریں 2 نیچے کی کمانڈ کا استعمال کرتے ہوئے:

ڈبلیو ایس ایل --set-default-version 2

سسٹم پر WSL2 سیٹ کرنے کے بعد، اب آپ ونڈوز سب سسٹم پر کالی لینکس یا کوئی اور لینکس ڈسٹرو انسٹال کر سکتے ہیں۔

مرحلہ 6: کالی لینکس انسٹال کریں۔

ڈبلیو ایس ایل کا استعمال کرتے ہوئے کالی لینکس ڈسٹرو کو انسٹال کرنے کے لیے، چلائیں ' wsl -install -distribution ' کمانڈ. یہاں، ' -تقسیم تقسیم کا نام بتانے کے لیے ” اختیار استعمال کیا جاتا ہے۔ ہم نے انسٹال کیا ہے ' kali-linux WSL2 پر تقسیم:

ڈبلیو ایس ایل --انسٹال کریں۔ --تقسیم kali-linux

تنصیب کا عمل مکمل کرنے کے بعد، Kali Linux کے لیے صارف کا نام اور پاس ورڈ سیٹ کریں جیسا کہ ذیل میں دکھایا گیا ہے:

مندرجہ بالا آؤٹ پٹ ظاہر کرتا ہے کہ ہم نے WSL2 پر Kali Linux کو کامیابی سے انسٹال کر لیا ہے۔

متبادل طور پر، صارفین مائیکروسافٹ کے آفیشل اسٹور سے کالی لینکس ڈسٹری بیوشن کو براہ راست انسٹال کر سکتے ہیں:

مرحلہ 7: کرنل کی معلومات چیک کریں۔

کالی کے کرنل کے بارے میں معلومات کو چیک کرنے کے لیے، نیچے دی گئی کمانڈ کو چلائیں:

نام -a

مرحلہ 8: کالی کے ذخیرے کو اپ ڈیٹ کریں۔

کالی کے ذخیرے کو اپ ڈیٹ کرنے کے لیے، استعمال کریں ' مناسب اپ ڈیٹ ' کمانڈ:

sudo مناسب اپ ڈیٹ

یہ کالی لینکس کو تازہ ترین ورژن میں اپ ڈیٹ کر دے گا:

مذکورہ بالا تصویر ظاہر کرتی ہے کہ ' 163 پیکجوں کو اپ گریڈ کرنے کی ضرورت ہے۔

مرحلہ 9: کالی کے پیکجز کو اپ گریڈ کریں۔

کالی کے پیکجوں کو اپ گریڈ کرنے کے لیے، ' مناسب اپ گریڈ 'روٹ صارف کے حقوق کے ساتھ کمانڈ:

sudo مناسب اپ گریڈ -اور

آپریشن کے لیے اضافی ڈسک کی جگہ درکار ہو سکتی ہے، تمام اجازتوں کی اجازت دینے کے لیے، ' -اور آپشن استعمال کیا جاتا ہے:

ہم نے WSL2 پر کلی لینکس کو مؤثر طریقے سے انسٹال کیا ہے۔ تاہم، ونڈوز پر کالی ڈیسک ٹاپ استعمال کرنے کے لیے، نیچے دیے گئے سیشن کو فالو کریں۔

KeX استعمال کرکے کالی ڈیسک ٹاپ تک کیسے رسائی حاصل کی جائے؟

Kali ریموٹ ڈیسک ٹاپ تک KeX سرور سے منسلک ہو کر رسائی حاصل کی جا سکتی ہے۔ Kali کے Windows KeX ٹول کو انسٹال کرنے اور سرور چلانے کے لیے، درج ذیل مراحل پر عمل کریں:

مرحلہ 1: کالی لینکس لانچ کریں۔

سب سے پہلے، ونڈوز پر کالی لینکس ڈسٹری بیوشن کو اسٹارٹ مینو میں تلاش کرکے لانچ کریں:

مرحلہ 2: کالی کا ونڈوز KeX انسٹال کریں۔

اگلا، انسٹال کریں ' kali-win-kex ذیل کی کمانڈ کا استعمال کرتے ہوئے کالی کے اے پی ٹی ریپوزٹری سے ٹول۔ یہ ٹول ونڈوز پر Kali KeX سرور کو چلانے کے لیے استعمال کیا جائے گا:

sudo مناسب انسٹال کریں -اور kali-win-kex

آؤٹ پٹ سے پتہ چلتا ہے کہ ہم نے سسٹم پر Kali windows KeX پیکیج انسٹال کیا ہے:

مرحلہ 3: کالی کے ڈیسک ٹاپ سے جڑیں۔

اب، کالی کے ٹرمینل میں درج ذیل کمانڈ کو چلا کر ونڈوز پر Kali کے KeX سرور کو چلائیں اور جڑیں:

بسکٹ --جیت -s

ذیل کا نتیجہ ظاہر کرتا ہے کہ ' Win-KeX سرور چل رہا ہے۔ 'بندرگاہ پر' 5901 ”:

یہ کمانڈ کالی لینکس ڈیسک ٹاپ کو اسکرین پر فل موڈ میں خود بخود کھول دے گی۔ یہاں، آپ دیکھ سکتے ہیں کہ ہم نے ونڈوز پر کالی ریموٹ ڈیسک ٹاپ تک مؤثر طریقے سے رسائی حاصل کی ہے۔

ہم نے WSL پر کالی لینکس کو مکمل طور پر ترتیب دینے کے طریقہ کار کا احاطہ کیا ہے۔

نتیجہ

کالی لینکس کو WSL کے ذریعے سسٹم پر سیٹ اپ کرنے کے لیے، پہلے ونڈوز بلٹ ان WSL اور VirtualMachine پلیٹ فارم ٹولز کو فعال کریں۔ اس کے بعد، WSL1 کو WSL2 میں اپ ڈیٹ کریں۔ پھر، 'کا استعمال کرتے ہوئے کالی لینکس کو انسٹال کریں۔ wsl -install -distribution kali-linux ' کمانڈ. یہ کالی لینکس ٹرمینل کو انسٹال اور کھول دے گا۔ کالی ریموٹ ڈیسک ٹاپ تک رسائی حاصل کرنے کے لیے، صارف کو Windows KeX انسٹال کرنے اور KeX سرور شروع کرنے کی ضرورت ہے۔ اس سے سسٹم اسکرین پر کالی ڈیسک ٹاپ کھل جائے گا۔ اس پوسٹ میں کالی کو WSL پر ترتیب دینے اور استعمال کرنے کے طریقوں کا احاطہ کیا گیا ہے۔