
उन्नत नेटवर्क इंटरफ़ेस प्रबंधन और निगरानी
MacMaster एक व्यापक कमांड-लाइन टूल है जो नेटवर्क पेशेवरों और उत्साही लोगों के लिए समान रूप से तैयार किया गया है। यह विभिन्न प्रणालियों पर नेटवर्क इंटरफ़ेस के MAC पतों में हेरफेर करने के लिए एक शक्तिशाली उपयोगिता के रूप में सामने आता है। सरलता और कार्यक्षमता दोनों को ध्यान में रखते हुए डिज़ाइन किया गया, MacMaster नेटवर्क गुमनामी बढ़ाने, सुरक्षा परीक्षण करने और नेटवर्क डायग्नोस्टिक्स और निगरानी कार्यों की एक विस्तृत श्रृंखला करने के लिए समाधान प्रदान करने में उत्कृष्ट है। चाहे आप अपनी नेटवर्क उपस्थिति को गुमनाम करना चाहते हों, कनेक्टिविटी समस्याओं का निवारण करना चाहते हों, या उन्नत नेटवर्क विश्लेषण में संलग्न होना चाहते हों, MacMaster आपको इन कार्यों को कुशलतापूर्वक पूरा करने के लिए आवश्यक उपकरण प्रदान करता है।
MacMaster को Python 3.6 या उसके बाद के संस्करण की आवश्यकता है।
$ git clone https://github.com/HalilDeniz/MacMaster.git
cd MacMaster
$ python setup.py install
$ macmaster.py --help
usage: macmaster.py [-h] [--interface INTERFACE] [--list-interfaces] [--version]
[--random | --newmac NEWMAC | --customoui CUSTOMOUI | --reset]
[--mode {managed,monitor,master,auto,repeater}] [--get-ssid] [--check-security]
[--analyze-signal] [--restart-network] [--monitor-mac-traffic] [--analyze-packets]
MacMaster: Advanced Network Interface Management and Monitoring
options:
-h, --help show this help message and exit
--interface INTERFACE, -i INTERFACE
Network interface to change MAC address
--list-interfaces, -li
List all network interfaces
--version, -V Show the version of the program
--random, -r Set a random MAC address
--newmac NEWMAC, -nm NEWMAC
Set a specific MAC address
--customoui CUSTOMOUI, -co CUSTOMOUI
Set a custom OUI for the MAC address
--reset, -rs Reset MAC address to the original value
--mode {managed,monitor,master,auto,repeater}
Change interface mode to managed or monitor
--get-ssid Get the SSID of the wireless interface
--check-security Check the security protocol of the wireless interface
--analyze-signal Analyze the signal strength and quality of the wireless interface
--restart-network, -rn
Restart network services
--monitor-mac-traffic, -mmt
Live Monitor Mac traffic
--analyze-packets, -ap
Analyze network packets on the interface
--interface, -i: MAC पता संचालन के लिए उपयोग किए जाने वाले नेटवर्क इंटरफ़ेस को निर्दिष्ट करें।--random, -r: निर्दिष्ट इंटरफ़ेस पर एक यादृच्छिक MAC पता उत्पन्न करें और सेट करें।--newmac, -nm: निर्दिष्ट इंटरफ़ेस पर एक विशिष्ट MAC पता सेट करें।--customoui, -co: निर्दिष्ट इंटरफ़ेस पर MAC पते के लिए एक कस्टम Organizationally Unique Identifier (OUI) सेट करें।--reset, -rs: निर्दिष्ट इंटरफ़ेस के MAC पते को उसके मूल हार्डवेयर मान पर रीसेट करें।--version, -V: MacMaster का वर्तमान संस्करण दिखाएँ।--list-interfaces, -li: सिस्टम पर उपलब्ध सभी नेटवर्क इंटरफ़ेस सूचीबद्ध करें।macmaster -i eth0 -nm 00:11:22:33:44:55
macmaster -i eth0 -r
macmaster -i eth0 -rs
macmaster -li
macmaster -i eth0 -m monitor
macmaster -rn
macmaster -i eth0 -mmt
इस स्क्रिप्ट को ठीक से काम करने के लिए आपको इसे रूट के रूप में चलाना होगा या sudo का उपयोग करना होगा। ऐसा इसलिए है क्योंकि MAC पता बदलने के लिए रूट विशेषाधिकारों की आवश्यकता होती है।
योगदान का स्वागत है! MacMaster में योगदान देने के लिए, इन चरणों का पालन करें:
किसी भी पूछताछ या अधिक जानकारी के लिए, आप मुझसे निम्नलिखित चैनलों के माध्यम से संपर्क कर सकते हैं:
MacMaster MIT लाइसेंस के तहत जारी किया गया है। अधिक जानकारी के लिए LICENSE देखें।
--mode, -m: वायरलेस नेटवर्क इंटरफ़ेस का मोड बदलें (विकल्पों में 'managed', 'monitor', 'master', 'auto', 'repeater' शामिल हैं)।--restart-network, -rn: परिवर्तन लागू करने या नेटवर्क समस्याओं का निवारण करने के लिए नेटवर्क सेवाओं को पुनरारंभ करें।--monitor-mac-traffic, -mmt: निर्दिष्ट इंटरफ़ेस पर वास्तविक समय में MAC ट्रैफ़िक की निगरानी और प्रदर्शन करें।--get-ssid, -gs: कनेक्टेड वाई-फ़ाई नेटवर्क का SSID प्रदर्शित करें।--analyze-signal, -as: वायरलेस इंटरफ़ेस के सिग्नल की शक्ति और गुणवत्ता का विश्लेषण करें।--check-security, -cs: वायरलेस इंटरफ़ेस के सुरक्षा प्रोटोकॉल की जाँच करें।--analyze-packets, -ap: इंटरफ़ेस पर नेटवर्क पैकेट का विश्लेषण करें।