Computer >> कंप्यूटर >  >> प्रणाली >> Windows Server

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

पैकेट मॉनिटर (PktMon.exe ) एक बिल्ट-इन नेटवर्क ट्रैफिक एनालाइजर (स्निफर) है जिसे विंडोज 10 1809 और विंडोज सर्वर 2019 में पेश किया गया था। विंडोज 10 मई 2020 अपडेट (संस्करण 2004) में, पैकेट मॉनिटर की कई नई सुविधाओं को लागू किया गया था (रियल-टाइम पैकेट कैप्चर अब समर्थित है, पीसीएपीएनजी प्रारूप समर्थन आसानी से Wireshark यातायात विश्लेषक को आयात करने के लिए)। इस प्रकार, विंडोज़ को tcpdump . के समान नेटवर्क पैकेट कैप्चर करने की सुविधा मिली है , और सिस्टम या नेटवर्क व्यवस्थापक इसका उपयोग नेटवर्क संचालन और प्रदर्शन के निदान के लिए कर सकते हैं।

पैकेट मॉनिटर आपको नेटवर्क पैकेट स्तर पर कंप्यूटर के नेटवर्क इंटरफेस से गुजरने वाली सभी नेटवर्क गतिविधि प्राप्त करने की अनुमति देता है।

एलीयर, netsh trace कमांड का उपयोग नेटवर्क ट्रैफिक को पकड़ने और विंडोज़ में पैकेट का निरीक्षण करने के लिए किया गया था।

आप pktmon.exe . पर सहायता प्राप्त कर सकते हैं कमांड प्रॉम्प्ट में टूल चलाकर विकल्प और सिंटैक्स।

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

यहाँ मूल पैकेट मॉनिटर कमांड हैं:

  • फ़िल्टर —पैकेट फ़िल्टर प्रबंधित करें
  • कंप -पंजीकृत घटकों का प्रबंधन करें
  • रीसेट करें -पैकेट काउंटरों को रीसेट करें
  • शुरू करें -पैकेट निगरानी शुरू करें
  • रोकें -पैकेट निगरानी बंद करो
  • प्रारूप -ट्रैफिक लॉग फ़ाइल को टेक्स्ट फॉर्मेट में बदलें
  • pcapng -pcapng प्रारूप में कनवर्ट करें
  • अनलोड करें - PktMon ड्राइवर को अनलोड करें

उपकमांड पर सहायता प्राप्त करने के लिए, उसका नाम दर्ज करें:

pktmon filter

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

आइए विंडोज 10 डिवाइस पर कुछ चल रही सेवाओं में आने वाले ट्रैफ़िक के डंप को इकट्ठा करने का प्रयास करें। मान लीजिए, हम FTP (TCP पोर्ट 20, 21) और HTTP (पोर्ट 80 और 443) ट्रैफ़िक का विश्लेषण करना चाहते हैं।

TCP पोर्ट के लिए एक पैकेट फ़िल्टर बनाएँ (आप UDP और ICMP ट्रैफ़िक को भी ट्रैक कर सकते हैं):

pktmon filter add -p 20 21
pktmon filter add HTTPFilter –p 80 443

सक्रिय फ़िल्टर की सूची प्रदर्शित करें:

pktmon filter list

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

बैकग्राउंड ट्रैफ़िक कैप्चर चलाने के लिए, यह कमांड चलाएँ:

pktmon start –etw

Log file name: C:\Windows\System32\PktMon.etl
Logging mode: Circular
Maximum file size: 512 MB
Active measurement started.

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

इस मोड में, pktmon सभी नेटवर्क इंटरफेस से डेटा एकत्र करता है, लेकिन एक पैकेट के केवल पहले 128 बाइट्स लॉग किए जाते हैं। पैकेट को पूरी तरह से विशिष्ट कंप्यूटर इंटरफ़ेस पर कैप्चर करने के लिए, निम्न कमांड का उपयोग किया जाता है:

pktmon start --etw -p 0 -c 9

जहां c मान नेटवर्क इंटरफ़ेस की आईडी है जिसे आप इस कमांड का उपयोग करके प्राप्त कर सकते हैं:

pktmon comp list

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

पैकेट फ़िल्टर आपके द्वारा C:\Windows\System32\PktMon.etl पर सेट किए गए फ़िल्टर से मेल खाने वाले सभी ट्रैफ़िक को लिखेगा (इसका अधिकतम फ़ाइल आकार 512 एमबी है)। डंप रिकॉर्डिंग को रोकने के लिए, निम्न कमांड चलाएँ:

pktmon stop

साथ ही, विंडोज़ रीबूट के बाद नेटवर्क पैकेट एकत्रित होना बंद हो जाते हैं।

फिर आप ट्रैफिक डंप फाइल को ईटीएल से प्लेन टेक्स्ट फॉर्मेट में बदल सकते हैं:

pktmon format PktMon.etl -o c:\ps\packetsniffer.txt

या

pktmon PCAPNG PktMon.etl -o c:\ps\packetsniffer.pcapng

आप टेक्स्ट प्रारूप में ट्रैफ़िक डंप का विश्लेषण कर सकते हैं या व्यवस्थापक के कंप्यूटर पर स्थापित Microsoft नेटवर्क मॉनिटर या वायरशर्क (PCAPNG प्रारूप में) में ETL फ़ाइल आयात कर सकते हैं।

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

आपके द्वारा बनाए गए सभी पैकेट मॉनिटर फ़िल्टर को हटाने के लिए, यह कमांड चलाएँ:

pktmon filter remove

आप वास्तविक समय में नेटवर्क ट्रैफ़िक को ट्रैक करने के लिए PktMon का उपयोग कर सकते हैं। ऐसा करने के लिए, -l real-time . का उपयोग करें पैरामीटर। इस मोड में, कैप्चर किए गए पैकेट कंसोल में प्रदर्शित होते हैं और पृष्ठभूमि में लॉग फ़ाइल में नहीं लिखे जाते हैं।

pktmon start --etw -p 0 -l real-time

पैकेट मॉनिटर (PktMon) - विंडोज 10 में बिल्ट-इन पैकेट स्निफर

ट्रैफ़िक संग्रह को रोकने के लिए, Ctrl+C दबाएं .

यदि आप अपने नेटवर्क इंटरफ़ेस में एक पैकेट हानि (ड्रॉप) देखते हैं, तो PacketMon आपको इसका कारण बता सकता है (उदाहरण के लिए, गलत MTU या VLAN)।

आप एक्सटेंशन का उपयोग करके विंडोज एडमिन सेंटर में PktMon का भी उपयोग कर सकते हैं। नेटवर्क समस्याओं का निदान करते समय आप कंप्यूटर या सर्वर से जो डेटा एकत्र करते हैं, उसका उपयोग नेटवर्क ट्रैफ़िक का विश्लेषण करने वाले अधिक शक्तिशाली सॉफ़्टवेयर, जैसे Microsoft नेटवर्क मॉनिटर या Wireshark में किया जा सकता है।


  1. विंडोज 11 पीसी के लिए टीवी को मॉनिटर के रूप में कैसे उपयोग करें

    क्या आपको नहीं लगता कि नेटफ्लिक्स पर मूवी देखते समय या अपने दोस्तों के साथ गेमिंग करते समय कभी-कभी आपकी कंप्यूटर स्क्रीन काफ़ी बड़ी नहीं होती? खैर, आपकी समस्या का समाधान आपके लिविंग रूम में है। आपका टीवी आपके कंप्यूटर के लिए एक डिस्प्ले के रूप में कार्य कर सकता है और आजकल स्मार्ट टीवी का उपयोग करने

  1. Windows 10 या Windows 11 में एक अंतर्निर्मित कैमरे को अक्षम कैसे करें

    यदि आप नवीनतम साइबर सुरक्षा प्रवृत्तियों पर नज़र रखते हैं, तो आप शायद इस बात से सहमत होंगे कि अपने कैमरे को बंद रखना—कम से कम जब आप इसे लंबे समय तक उपयोग नहीं कर रहे हों—आपके सर्वोत्तम हित में हो सकता है। निम्नलिखित में, हम आपके विंडोज कंप्यूटर पर बिल्ट-इन कैमरा को बंद करने की सटीक चरण-दर-चरण विधि

  1. Windows 10 पर प्रदर्शन मॉनिटर खोलने के तरीके

    जब विंडोज 10 लॉन्च हुआ, तो उपयोगकर्ताओं द्वारा बहुत सारे बदलाव और परिवर्धन देखे गए। बहुत सारी मूलभूत सेटिंग एक्सेस करने के तरीकों में बदलाव किए गए हैं। उनमें से एक प्रदर्शन मॉनिटर है। प्रदर्शन मॉनिटर विंडोज के उपयोगी उपकरणों में से एक है जो हमें हार्डवेयर संसाधनों के बारे में वास्तविक समय की जानकारी