ایک ہی ویب سائٹ کے دو پورٹ اسکین مختلف ہو سکتے ہیں کیونکہ نام دو رنز کے درمیان دوسرے پتے پر حل ہوا، نہ کہ ٹنل نے یہ بدلا کہ ہدف کیا ظاہر کرتا ہے۔ میزبان نام ایک تلاش کی ہدایت ہے، اور Nmap اسکین کے وقت اس کی پیروی کرتا ہے۔ جب حل کرنے والا کسی دوسرے ریکارڈ کے ساتھ جواب دے، دوسرے اسکین نے دوسری مشین ناپی۔

عددی پتہ مستحکم کریں اور موازنہ پھر بامعنی ہو جاتا ہے۔ رپورٹ میں باقی سب کچھ، وقت سے لے کر درمیانی آلات تک، ایک الگ متغیر رہتا ہے جسے اپنا کنٹرول درکار ہے۔

رپورٹ میں ایک جیسے نظر آنے والے دو تجربات

کسی نام کا اس سے موازنہ کریں اور آپ نے ایک ساتھ کم از کم دو چیزیں بدلی ہیں: وہ راستہ جس سے آپ کے پیکٹ گزرتے ہیں اور وہ منزل جو حل کرنے والے نے واپس دی۔ آؤٹ پٹ میں فرق کسی ایک کو بھی منسوب نہیں کیا جا سکتا۔ یہی ابہام اس عام وجہ ہے کہ پہلے اور بعد کا اسکین ایسی بحث بن جاتا ہے جسے کوئی طے نہیں کر سکتا۔

کسی پتے کا اس سے موازنہ کریں اور منزل ساخت کے اعتبار سے مستحکم ہے۔ جو اب بھی مختلف ہے وہ راستے، ماخذ پتے، درمیان کی فلٹرنگ یا مشین کی اپنی حالت سے تعلق رکھتا ہے۔ آپ نے ایک متغیر ہٹایا ہے، جو سب کو ہٹانے کے برابر نہیں۔

پورٹ جدول سے کوئی نتیجہ نکالنے سے پہلے لکھیں کہ ان دو تجربات میں سے آپ نے واقعی کون سا کیا۔ یہ فرق علمی لگتا ہے، جب تک کوئی رپورٹ یہ نہ کہے کہ VPN نے ایسا پورٹ روکا جو دوسری بار آپ کے پہنچے پتے پر کبھی کھلا نہیں تھا۔

ComparisonWhat stays fixedWhat a difference can mean
Name against nameThe string you typedResolver answer, answer order or split-horizon policy changed
Address against addressThe numeric destinationSource path, filtering or service placement changed

پہلے حل کریں، پھر درج پتے کو اسکین کریں

حل کرنے کو جانچ سے الگ رکھیں تاکہ دونوں حقائق مختلف جگہوں پر پہنچیں۔ سسٹم سے پوچھیں کہ اس نے کیا حل کیا، وہ جواب محفوظ کریں، پھر Nmap کو لفظی پتہ دیں۔ ٹنل نیچے اور اوپر ہونے پر وہی دو حکم دہرائیں۔

getent hosts scan.example.net
dig +short scan.example.net A
nmap -Pn -sV -p 443,8443 192.0.2.40

یہاں -Pn جھنڈا اہم ہے، کیونکہ دریافت جانچوں کو نظر انداز کرنے والا میزبان بصورت دیگر ڈاؤن بتایا جاتا اور خالی نتیجہ بند پورٹ کے طور پر غلط پڑھا جاتا۔ -sV صرف ان منزلوں کے خلاف استعمال کریں جنہیں آپریٹر نے منظور کیا ہو؛ ورژن جانچ سادہ رابطے سے زیادہ شور کرتی ہے اور تحریری دائرے میں آتی ہے۔

Nmap کا ہدف کی تفصیلات کا حوالہ واضح کہتا ہے کہ اسکین سے پہلے میزبان نام کسی پتے پر حل ہوتا ہے اور جب کئی پتے واپس آئیں تو آلہ پہلا اسکین کرتا ہے جب تک آپ سب نہ مانگیں۔ اس رویے میں کچھ بھی VPN کے لیے مخصوص نہیں۔ تقسیم شدہ DNS، کوئی دوسرا حل کرنے والا یا نئی ترتیب میں جواب دینے والا لوڈ بیلنسر کسی ٹنل کے بغیر بھی وہی اثر پیدا کرتے ہیں۔

حل شدہ قدر اسکین آؤٹ پٹ کے ساتھ رکھیں، پتے کی قسم، جھنڈوں کا مجموعہ اور وقت کی مہر کے ساتھ۔ کمپنی کا نام واپس کرنے والی معکوس تلاش ایک اور مشاہدہ ہے، یہ ثبوت نہیں کہ کون سا بیک اینڈ جواب دے رہا تھا۔

بدلی ہوئی پورٹ حالت کیا بتا سکتی ہے اور کیا نہیں

منزل مستحکم ہونے کے بعد، کھلے سے فلٹر شدہ کی طرف جانے والا پورٹ عام طور پر راستے کی طرف اشارہ کرتا ہے۔ اوپر کے ACL، حالت والے فائر وال یا ایسے فراہم کنندہ کا سوچیں جو ٹنل کے اخراج کو گھریلو اخراج سے مختلف سمجھتا ہے۔ دائرہ اجازت دے تو اسی سب نیٹ میں دوسرے منظور شدہ پتے کو جانچ کر اسے تنگ کریں، کیونکہ میزبان نام بدلنے سے حل کرنے والے کا سوال پھر آ جائے گا۔ فی رن ایک متغیر ہی پورا طریقہ ہے۔

وہ پورٹ جو سروس بینر بدلنے کے دوران کھلا رہتا ہے ایک اور کہانی ہے۔ یہ نمونہ ایسے فرنٹ اینڈ سے میل کھاتا ہے جو رابطے بیک اینڈز میں تقسیم کرتا ہے، اور آپ کی طرف سے کتنا ہی اسکین کریں، اس کے پیچھے کے کرایہ دار کا نام نہیں لے سکتا۔

اسکین کبھی جو نہیں بتاتا وہ نیت ہے۔ فلٹر شدہ پورٹ پالیسی کا نتیجہ ہے، یہ ثبوت نہیں کہ کسی نے آپ کی ٹنل منتخب کی، اور کھلا پورٹ یہ ثبوت نہیں کہ اس کے پیچھے کی ایپلیکیشن آپ کی خدمت کرے گی۔ دونوں میں سے کوئی کہانی لکھنے سے پہلے اس جزو کے لاگز سے ربط کریں جسے آپ چلاتے ہیں۔

نتائج درج کریں تاکہ موازنہ جائزے میں قائم رہے

مفید ریکارڈ میں مانگا گیا نام، حل شدہ پتہ اور اس کی قسم، درست جھنڈے، زیر استعمال ماخذ پتہ اور وہ اجازت ہوتی ہے جس نے منزل کو ڈھانپا تھا۔ وقت شامل کریں، کیونکہ DNS جواب گھومتے ہیں اور وقت کی مہروں کے بغیر رپورٹ اسی بحث کو دو بار بلاتی ہے۔ اسکینر کا ورژن بھی شامل کریں، کیونکہ طے شدہ جانچ کا رویہ ورژنوں کے درمیان سرکتا ہے۔ اگر دو رنز نے مختلف طریقے استعمال کیے ہوں تو انہیں الگ تجربات سمجھیں اور یہ پیروٹ میں نہیں، سرخی میں کہیں۔

دریافت کو اسی طرح نشان زد کریں جیسے وہ ہے: مختلف منزلیں، مختلف ماخذ راستے یا ایسا فرق جو اب تک واضح نہیں ہوا۔ یہ الفاظ اسکین رپورٹ کو دیانت دار رکھتے ہیں اور حل کرنے والے کے جواب کو VPN مداخلت کے واقعے کے طور پر دوبارہ شائع ہونے سے روکتے ہیں۔ اگلا قدم عام طور پر پتہ مستحکم رکھ کر ایک اور رن ہے، وسیع تر اسکن نہیں۔

متعلقہ مضامین