پراکسی کے ساتھ NMAP کو کیسے چلائیں

تبصرے: 0

Nmap ایک ٹول ہے جو آپ کو پورٹس اسکین کرنے اور بہت سے دوسرے نیٹ ورک آپریشن کرنے کی اجازت دیتا ہے۔ Nmap کے اہم استعمالات میں شامل ہیں:

  • کنکشن سیکیورٹی لیول کا تعین کرنا؛
  • نوڈ پر چلنے والی سروسز کا تجزیہ؛
  • آپریٹنگ سسٹمز اور ایپلیکیشنز کی وضاحت؛
  • اسکین کیے گئے ہوسٹ پر استعمال ہونے والے فائر وال کی قسم کا تعین کرنا۔

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

Nmap میں پراکسی سرور کا انضمام

Nmap ٹول میں پراکسی کا انضمام مخصوص کمانڈز کے ذریعے ProxyChains پروگرام کا استعمال کرتے ہوئے آسان بنایا جاتا ہے۔ اس کومبینیشن کو سیٹ اپ کرنے کے لیے، ان مرحلہ وار ہدایات پر عمل کریں:

  1. پیکیج منیجر کا استعمال کرتے ہوئے ProxyChains انسٹال کریں، کمانڈ کے ساتھ:
  2. “sudo apt-get install proxychains”

  3. کنفیگریشن کے لیے ProxyChains سیٹنگ فائل کھولیں، عام طور پر “/etc/proxychains.conf” میں واقع ہوتی ہے۔ اس فائل کو ایک ٹیکسٹ ایڈیٹر میں کمانڈ کے ساتھ کھولیں:
  4. “sudo nano /etc/proxychains.conf”

  5. کھولی گئی فائل میں، “strict_chain” لائن کو اس کے سامنے موجود “#” حرف کو ہٹا کر فعال کریں۔ یہ سیٹ اپ ٹریفک کو مخصوص طور پر فہرست شدہ پراکسیز کے ذریعے روٹ کرتا ہے۔

    1.png

  6. “proxy_dns” لائن کو تلاش کریں اور اس لائن کے سامنے سے “#” ہٹا دیں تاکہ DNS ریکوئسٹس کو پراکسی کے ذریعے روٹ کیا جا سکے، اس طرح آخری سرور کو صارف کا DNS دیکھنے سے روک سکے۔

    2.png

  7. یہ دیکھنے کے لیے نیچے اسکرول کریں کہ پراکسی سرور ڈیٹا کو کیسے درج کیا جائے۔ فراہم کردہ ٹیمپلیٹس کا استعمال کرتے ہوئے فائل کے نیچے اپنے پراکسی تفصیلات کو تبدیل کریں یا شامل کریں۔ “CTRL+S” کے ساتھ تبدیلیوں کو محفوظ کریں۔

    3.png

    4.png

  8. ProxyChains کے ذریعے Nmap چلانے کے لیے، Nmap کمانڈ کے ساتھ proxychains کو پیش کریں۔ مثال کے طور پر:
  9. “proxychains nmap -sT -p 80 example.com”

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

تبصرے:

0 تبصرے