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

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

Wireshark آپ کو کیا دکھاتا ہے

ہر بھیجی گئی ای میل، ہر لوڈ شدہ صفحہ، ہر اسٹریم شدہ ویڈیو پیکٹس میں ٹوٹ جاتی ہے — ماخذ، منزل، اور مواد والے ڈیٹا کے چھوٹے لفافے۔ Wireshark ان لفافوں کو پکڑتا ہے جب وہ آپ کے کمپیوٹر کے نیٹ ورک کارڈ سے گزرتے ہیں اور انہیں ڈی کوڈ کرتا ہے: "یہ پیکٹ ویب صفحہ لوڈ کا حصہ ہے،" "یہ example.com کے لیے DNS تلاش ہے۔" اصل ٹریفک دیکھنا تجریدی نیٹ ورکنگ تصورات کو ٹھوس بنا دیتا ہے۔

Wireshark انسٹال کرنا

صرف سرکاری wireshark.org سائٹ سے ڈاؤن لوڈ کریں۔ ونڈوز پر انسٹالر میں Npcap (کیپچر ڈرائیور) شامل ہے — اسے قبول کریں۔ لینکس پر: sudo apt install wireshark (روٹ کے بغیر کیپچر کرنے کے لیے اپنے صارف کو wireshark گروپ میں شامل کریں)۔ macOS پر سرکاری ڈسک امیج سے انسٹال کریں۔ سیٹ اپ کے دوران آپ سے کیپچر اجازتوں کے بارے میں پوچھا جائے گا — انہیں صرف اپنے سیکھنے کے استعمال کے لیے دیں۔

آپ کی پہلی کیپچر (آپ کی اپنی ٹریفک)

  1. Wireshark کھولیں۔ آپ کو اپنے کمپیوٹر کے نیٹ ورک انٹرفیسز کی فہرست نظر آئے گی۔
  2. اپنے کمپیوٹر کی ٹریفک پکڑنا شروع کرنے کے لیے اپنے فعال انٹرفیس (وائی فائی یا ایتھرنیٹ) پر ڈبل کلک کریں۔
  3. اپنے براؤزر میں ویب سائٹ کھولیں، پھر Wireshark پر واپس جائیں اور روکنے کے لیے سرخ مربع پر کلک کریں۔
  4. اب آپ کے پاس ان پیکٹس کی فہرست ہے جو آپ کے کمپیوٹر نے بھیجے اور وصول کیے۔ کسی بھی پیکٹ پر کلک کریں تاکہ اس کی ڈی کوڈ شدہ تہیں دیکھیں — ایتھرنیٹ، IP، TCP/UDP، اور ایپلیکیشن ڈیٹا۔

فلٹرنگ: سگنل تلاش کرنا

اصل کیپچرز میں ہزاروں پیکٹس ہوتے ہیں۔ ڈسپلے فلٹر بار آپ کی سب سے اہم مہارت ہے:

اپنی کیپچر پر یہ مشق آزمائیں: dns فلٹر کریں اور دیکھیں کہ براؤز کرتے ہوئے آپ کے کمپیوٹر نے کن ویب سائٹس کو تلاش کیا۔ آنکھیں کھولنے والا — اور مکمل آپ کا اپنا ڈیٹا۔

اپنی ٹریفک سے سیکھنے کی جائز چیزیں

آپ کو کیا نہیں کرنا چاہیے

Nmap کے ساتھ جوڑیں: اپنے نیٹ ورک کے آلات کا نقشہ بنانے کے لیے ہماری Nmap گائیڈ استعمال کریں، پھر Wireshark سے دیکھیں کہ وہ آلات واقعی کیا کہتے ہیں۔ ساتھ وہ آپ کو نیٹ ورکنگ کے بارے میں کسی بھی کورس سے زیادہ سکھاتے ہیں۔

TCP اسٹریم کی پیروی کرنا (آپ کی اپنی ٹریفک)

اپنے براؤزنگ سیشن سے کسی بھی TCP پیکٹ پر دائیں کلک کریں اور Follow ← TCP Stream چنیں۔ Wireshark پوری گفتگو کو دوبارہ بناتا ہے — آپ اپنے براؤزر کی درخواست اور سرور کا جواب پڑھنے کے قابل متن کے طور پر دیکھیں گے (اپنے لیب سرور پر غیر خفیہ HTTP کے لیے)۔ یہ سمجھنے کا واحد بہترین طریقہ ہے کہ "ویب درخواست" دراصل کیا ہے۔ اسے اپنے لیب ویب سرور کے خلاف آزمائیں جو سادہ HTTP چلا رہا ہے، پھر HTTPS سائٹ سے موازنہ کریں جہاں آپ صرف خفیہ بکواس دیکھیں گے — خفیہ کاری کیوں اہم ہے اس کا جذباتی سبق۔

شماریات: نمونے دیکھنا

Wireshark کا Statistics مینیو پیکٹ فہرستوں میں پوشیدہ نمونے ظاہر کرتا ہے: Protocol Hierarchy دکھاتا ہے کہ آپ کی ٹریفک کا کتنا حصہ DNS، TCP، UDP ہے؛ Conversations فہرست کرتا ہے کہ کس نے کس سے بات کی اور کتنا؛ IO Graphs وقت کے ساتھ ٹریفک پلاٹ کرتے ہیں — چوٹیاں اس ویڈیو کال یا ڈاؤن لوڈ سے میل کھاتی ہیں۔ اپنے نیٹ ورک پر یہ نظارے "میرا نیٹ ورک واقعی کیا کر رہا ہے؟" کا جواب کسی بھی ڈیش بورڈ سے تیزی سے دیتے ہیں۔

کیپچر فلٹرز بمقابلہ ڈسپلے فلٹرز

شروعاتیوں کو فرق جاننا چاہیے: کیپچر فلٹرز (کیپچر سے پہلے سیٹ کیے گئے، مثلاً port 80) طے کرتے ہیں کہ کیا ریکارڈ ہوتا ہے — غیر ریکارڈ شدہ ٹریفک ہمیشہ کے لیے گئی۔ ڈسپلے فلٹرز (مین بار) صرف پہلے سے مکمل کیپچر سے چھپاتے/دکھاتے ہیں۔ اصولی قاعدہ: اپنے انٹرفیس پر وسیع کیپچر کریں، بعد میں تنگ فلٹر کریں۔ ڈسک سستی ہے؛ چھوٹے پیکٹس ناقابل بازیاب ہیں۔

مفید ڈسپلے فلٹرز کتابچہ (آپ کی ٹریفک)

جن فلٹرز کو آپ دوبارہ استعمال کرتے ہیں انہیں محفوظ کریں (فلٹر بار پر دائیں کلک کریں ← محفوظ کریں)۔ فلٹرز کا ذاتی کتابچہ کام کرنے والے تجزیہ کار کا خزانہ ہے۔

اپنی کیپچرز سے ثبوت برآمد کرنا

File ← Export Objects ← HTTP آپ کو اپنی کیپچر میں منتقل شدہ فائلیں محفوظ کرنے دیتا ہے — یہ جانچنے کے لیے مفید ہے کہ آپ کے لیب سرور نے کیا بھیجا تھا۔ Statistics ← Protocol Hierarchy رپورٹس میں اچھی طرح برآمد ہوتا ہے۔ اور یاد رکھیں: کیپچر فائلوں میں حساس ڈیٹا ہو سکتا ہے (حتیٰ کہ آپ کا اپنا)، اس لیے انہیں محفوظ طریقے سے محفوظ کریں اور کام مکمل ہونے پر ڈیلیٹ کریں۔ ماہرین pcaps کو ثبوت کی طرح سمجھتے ہیں — کیونکہ وہ ہیں۔

اپنی پیش رفت محفوظ کریں: گائیڈ مکمل کر لی؟