Ubuntu میں کھلی بندرگاہوں دیکھیں

کوئی پروگرام انٹرنیٹ کے ذریعہ یا مقامی نیٹ ورک کے ذریعے کسی دوسرے کے ساتھ بات چیت کرتا ہے. خاص بندرگاہوں کو عام طور پر TCP اور UDP پروٹوکول کے لئے استعمال کیا جاتا ہے. آپ یہ جان سکتے ہیں کہ دستیاب بندرگاہوں میں سے کونسا استعمال کیا جا رہا ہے، جو آپریٹنگ سسٹم میں دستیاب آلات کی مدد سے کھلا ہوا ہے. آبونٹو کی تقسیم کی مثال کا استعمال کرتے ہوئے اس طریقہ کار پر قریبی نظر آتے ہیں.

Ubuntu میں کھلی بندرگاہوں دیکھیں

کام کو پورا کرنے کے لئے، ہم نیٹ ورک کی نگرانی کے لئے ایک معیاری کنسول اور اضافی افادیت کا استعمال کرتے ہیں. یہاں تک کہ ناپسندیدہ صارفین ٹیموں کو سمجھنے میں کامیاب ہوں گے، کیونکہ ہم ان میں سے ہر ایک کی وضاحت کریں گے. ہم آپ کو دو مختلف افادیت سے واقف کرنے کے لئے پیش کرتے ہیں.

طریقہ 1: lsof

ایک افادیت کا استعمال کرتے ہوئے lsof سبھی نظام کے کنکشن کو نظر انداز کرتا ہے اور ان میں سے ہر ایک کے بارے میں تفصیلی معلومات دکھاتا ہے. آپ کو دلچسپی رکھنے والے ڈیٹا کو حاصل کرنے کیلئے صرف آپ کو صحیح دلیل تفویض کرنے کی ضرورت ہے.

  1. چلائیں "ٹرمینل" مینو یا کمانڈر کے ذریعہ Ctrl + Alt + T.
  2. حکم درج کریںسڈو لوسوفاور پھر کلک کریں درج کریں.
  3. جڑ تک رسائی کے لئے پاس ورڈ کی وضاحت کریں. یاد رکھیں کہ جب حروف ٹائپنگ داخل ہوتے ہیں، لیکن کنسول میں ظاہر نہیں ہوتے ہیں.
  4. سب کے بعد، آپ کو دلچسپی کے تمام پیرامیٹرز کے ساتھ تمام کنکشن کی فہرست دیکھیں گے.
  5. جب کنکشن کی فہرست بڑی ہے، تو آپ اس نتیجے کو فلٹر کرسکتے ہیں تاکہ افادیت صرف ان لائنوں کو جو آپ کی ضرورت ہو. یہ ان پٹ کے ذریعہ کیا جاتا ہےsudo lsof -i | grep 20814کہاں 20814 ضروری بندرگاہ کی تعداد.
  6. یہ صرف اس کے نتائج کا مطالعہ کرنے کے لئے ہی رہتا ہے جو ظاہر ہوا ہے.

طریقہ 2: Nmap

Nmap کھلا ذریعہ سافٹ ویئر بھی فعال کنکشن کے لئے سکیننگ نیٹ ورک کی تقریب انجام دینے میں کامیاب ہے، لیکن یہ تھوڑا سا مختلف طریقے سے لاگو کیا جاتا ہے. Nmap بھی ایک گرافیکل انٹرفیس کے ساتھ ایک ورژن ہے، لیکن آج یہ ہمارے لئے مفید نہیں ہو گا، کیونکہ یہ اس کا استعمال کرنے کے لئے بالکل مناسب نہیں ہے. افادیت میں کام اس طرح لگ رہا ہے:

  1. کنسول شروع کریں اور ٹائپنگ کے ذریعے افادیت کو انسٹال کریںsudo apt- انسٹال nmap.
  2. رسائی فراہم کرنے کے لئے پاس ورڈ درج کرنا مت بھولنا.
  3. نظام میں نئی ​​فائلوں کے علاوہ تصدیق کریں.
  4. اب ضروری معلومات کو ظاہر کرنے کے لئے کمانڈ استعمال کریں.nmap مقامی ہسٹسٹ.
  5. کھلی بندرگاہوں پر ڈیٹا پڑھیں.

مندرجہ بالا ہدایات اندرونی بندرگاہوں کو حاصل کرنے کے لئے موزوں ہیں، لیکن اگر آپ بیرونی بندرگاہوں میں دلچسپی رکھتے ہیں، تو آپ کو کچھ اور اقدامات کرنا چاہئے:

  1. Icanhazip آن لائن سروس کے ذریعہ اپنے نیٹ ورک آئی پی ایڈریس کو تلاش کریں. ایسا کرنے کے لئے، کنسول میں درج کریںwget -O --q icanhazip.comاور پھر کلک کریں درج کریں.
  2. اپنا نیٹ ورک ایڈریس یاد رکھیں
  3. اس کے بعد، ٹائپنگ کرکے اس پر اسکین چلائیںnmapاور آپ کا آئی پی.
  4. اگر آپ کو کوئی نتیجہ نہیں ملتا ہے، تو تمام بندرگاہوں کو بند کر دیا جاتا ہے. اگر کھلے تو، وہ اندر آئیں گے "ٹرمینل".

ہم نے دو طریقوں پر غور کیا، کیونکہ ان میں سے ہر ایک اپنی الگورتھم پر معلومات کے لئے تلاش کرتا ہے. آپ کو کرنے کی ضرورت ہے سب سے بہترین اختیار کا انتخاب کرنا اور، نیٹ ورک کی نگرانی کرکے، یہ معلوم کریں کہ کونسا بندرگاہ فی الحال کھولے گئے ہیں.