Open_Ports کے ساتھ Mac OS X میں تمام اوپن نیٹ ورک کنکشن دیکھیں
فہرست کا خانہ:
آپ open_ports.sh نامی مفت کمانڈ لائن یوٹیلیٹی کا استعمال کرتے ہوئے آنے والے اور جانے والے دونوں ٹرانسفرز کے لیے تمام کھلے نیٹ ورک کنکشن دیکھ سکتے ہیں۔ اوپن_پورٹس اوپن انٹرنیٹ کنیکشنز کی فہرست بنانے کے لیے lsof استعمال کرنے سے کہیں زیادہ کارآمد ہے کیونکہ یہ پڑھنے میں بہت آسان فارمیٹ میں نیٹ ورک کی وسیع معلومات فراہم کرتا ہے، بشمول کون سا پروگرام یا پروسیس کنکشن کھول رہا ہے، کون سا پورٹ اور صارف، کنکشنز کی تعداد فی پروسیس، میزبان نام۔ ملک، یہاں تک کہ شہر سے جڑا ہوا ہے۔
اس کے علاوہ، open_ports آپ کو آپ کی تمام کھلی بندرگاہیں دکھاتا ہے جو کنکشنز کے لیے سن رہے ہیں، دوبارہ ایپلیکیشن، صارف، پورٹ نمبر اور نام، اور سروس IP رینج کے بارے میں معلومات کے ساتھ۔ تمام آؤٹ پٹ کلر کوڈڈ ہے، سرخ رنگ کا پس منظر ظاہر کرتا ہے کہ عمل جڑ کی ملکیت ہے، سرخ متن کا مطلب ہے کہ آئی پی ایڈریس ڈومین نام سے مطابقت نہیں رکھتا، نیلے کا مطلب ہے کہ آئی پی کئی ڈومین ناموں سے میل کھاتا ہے، اور سبز متن کا مطلب ہے پروٹوکول خفیہ کردہ۔
انسٹالیشن کے لیے کمانڈ لائن کے ساتھ کچھ تجربہ درکار ہوتا ہے، لیکن اگر آپ اس طرح کی ایپلیکیشن چاہتے ہیں تو یہ کوئی مسئلہ نہیں ہوگا۔ یہ رہے…
Mac OS X میں اوپن_پورٹس انسٹال کرنا
یہ سویڈن کی لنڈز یونیورسٹی کے ڈویلپرز کے صفحے سے براہ راست انسٹالیشن کی ہدایات ہیں، ان کی Mac OS X 10.6.8 میں کام کرنے کی تصدیق کی گئی ہے:
وارننگ: یہ ایک باش اسکرپٹ ہے جو روٹ کے طور پر چلتا ہے جو ویب سے دیگر اسکرپٹس کو ڈاؤن لوڈ کرتا ہے۔اس میں واضح طور پر حفاظتی مسائل ہیں اور اگر آپ اس سے راضی نہیں ہیں یا آپ نیٹ ورک کے نازک ماحول میں ہیں تو اسے استعمال کرنے کی سفارش نہیں کی جاتی ہے۔ اسکرپٹ حسب منشا کام کرتی ہے، اور اگر آپ چاہیں تو آپ خود بش اسکرپٹ کے ماخذ کی تصدیق کر سکتے ہیں، لیکن اگر آپ کو کسی تھرڈ پارٹی اسکرپٹ کو روٹ کے طور پر چلانے کے بارے میں کوئی سوال یا ہچکچاہٹ ہے تو آپ کھلے رابطوں کو دیکھنے کے لیے متبادل طریقہ استعمال کرنا چاہیں گے۔ ، مثال کے طور پر lsof کا استعمال کرتے ہوئے. اپنی ذمہ داری پر آگے بڑھیں۔
اوپن_پورٹس کے بارے میں دوسری بڑی بات یہ ہے کہ Mac OS X ورژن GeekTool میں استعمال کرنے کے لیے بنایا گیا ہے، تاکہ آپ اپنے میک ڈیسک ٹاپ پر آؤٹ پٹ ڈسپلے کر سکیں۔ اگر آپ اسے GeekTool کے ذریعے استعمال کرنے جا رہے ہیں، تو میں مزید سادہ پس منظر کی تصویر استعمال کرنے کا مشورہ دوں گا ورنہ متن کو پڑھنا مشکل ہے، یہ OS X Lion Galaxy وال پیپر کے مقابلے میں اس طرح نظر آتا ہے۔
اگر آپ میک OS X سے اوپن_پورٹس کو ان انسٹال کرنا چاہتے ہیں تو درج ذیل کمانڈز کو روٹ کے طور پر استعمال کریں: launchctl stop se.lth.cs.open_ports
launchctl unload /Library/LaunchDaemons/se.lth.cs.open_ports.plist
پھر آپ اسکرپٹ کو حذف کر سکتے ہیں: rm -rf /usr/bin/open_ports.sh (اسکرپٹ)
rm -rf /Library/LaunchDaemons/se.lth.cs.open_ports.plist (دی گیدر کنٹرول)
rm -rf /Library/cs.lth.se/OpenPorts (ڈیٹا فائلز)
اگر آپ سوچ رہے تھے تو لینکس ورژن بھی دستیاب ہے۔ میں نے MacWorld پر اس زبردست افادیت کو دیکھا، لیکن MacWorld نے اصل میں اسکرپٹ کی جانچ نہیں کی تاکہ اس بات کی تصدیق کی جا سکے کہ یہ کام کرتا ہے، لیکن میں تصدیق کر سکتا ہوں کہ یہ یقینی طور پر کام کرتا ہے۔