
ऐसा उपकरण जो स्थानीय नेटवर्क पर उपकरणों की बैंडविड्थ की निगरानी, विश्लेषण और सीमित करता है, बिना प्रशासनिक पहुंच के।

एक उपकरण जो आपके स्थानीय नेटवर्क पर उपकरणों की बैंडविड्थ (अपलोड/डाउनलोड) को भौतिक या प्रशासनिक पहुंच के बिना मॉनिटर, विश्लेषण और सीमित करता है।
evillimiter नेटवर्क पर होस्ट की बैंडविड्थ को थ्रॉटल करने के लिए ARP स्पूफिंग और ट्रैफिक शेपिंग का उपयोग करता है।
विंडोज़ संगत संस्करण खोज रहे हैं?
ओपन-सोर्स विकल्प EvilLimiter for Windows देखें।
संभवतः गुम Python पैकेज इंस्टॉलेशन प्रक्रिया के दौरान स्थापित हो जाएंगे।
git clone https://github.com/bitbrute/evillimiter.git
cd evillimiter
sudo python3 setup.py install
वैकल्पिक रूप से, आप रिलीज़ पृष्ठ से वांछित संस्करण डाउनलोड कर सकते हैं।
उपकरण चलाने के लिए evillimiter या python3 bin/evillimiter टाइप करें।
evillimiter आवश्यक जानकारी (नेटवर्क इंटरफ़ेस, नेटमास्क, गेटवे पता, ...) को अपने आप हल करने का प्रयास करेगा।
evillimiter कमांडEvil Limiter bitbrute द्वारा "जैसा है" और "सभी दोषों के साथ" प्रदान किया गया है। प्रदाता इस सॉफ़्टवेयर की सुरक्षा, उपयुक्तता, वायरस की कमी, अशुद्धियों, टाइपोग्राफ़िकल त्रुटियों, या अन्य हानिकारक घटकों के संबंध में किसी भी प्रकार का प्रतिनिधित्व या वारंटी नहीं करता है। किसी भी सॉफ़्टवेयर के उपयोग में निहित खतरे हैं, और आप अकेले यह निर्धारित करने के लिए जिम्मेदार हैं कि Evil Limiter आपके उपकरण और आपके उपकरण पर स्थापित अन्य सॉफ़्टवेयर के साथ संगत है या नहीं। आप अपने उपकरण की सुरक्षा और अपने डेटा के बैकअप के लिए भी पूरी तरह जिम्मेदार हैं, और प्रदाता इस सॉफ़्टवेयर के उपयोग, संशोधन या वितरण के संबंध में आपको होने वाले किसी भी नुकसान के लिए उत्तरदायी नहीं होगा।
कॉपीराइट (c) 2019 bitbrute द्वारा। कुछ अधिकार सुरक्षित।
Evil Limiter LICENSE फ़ाइल में बताए अनुसार MIT लाइसेंस के तहत लाइसेंस प्राप्त है।
| तर्क | स्पष्टीकरण |
|---|
-h | सभी कमांड-लाइन तर्कों को सूचीबद्ध करने वाला सहायता संदेश प्रदर्शित करता है |
-i [इंटरफ़ेस नाम] | नेटवर्क इंटरफ़ेस निर्दिष्ट करता है (यदि निर्दिष्ट नहीं है तो हल किया जाता है) |
-g [गेटवे IP पता] | गेटवे IP पता निर्दिष्ट करता है (यदि निर्दिष्ट नहीं है तो हल किया जाता है) |
-m [गेटवे MAC पता] | गेटवे MAC पता निर्दिष्ट करता है (यदि निर्दिष्ट नहीं है तो हल किया जाता है) |
-n [नेटमास्क पता] | नेटमास्क निर्दिष्ट करता है (यदि निर्दिष्ट नहीं है तो हल किया जाता है) |
-f | वर्तमान iptables और tc कॉन्फ़िगरेशन को फ्लश करता है। सुनिश्चित करता है कि पैकेट सही ढंग से संभाले जाएं। |
--colorless | रंगीन आउटपुट अक्षम करता है |
| कमांड | स्पष्टीकरण |
|---|
scan (--range [IP रेंज]) | ऑनलाइन होस्ट के लिए आपके नेटवर्क को स्कैन करता है। शुरू करने के बाद करने वाली पहली चीजों में से एक।--range आपको एक कस्टम IP रेंज निर्दिष्ट करने देता है।उदाहरण: scan --range 192.168.178.1-192.168.178.40 या पूरे सबनेट को स्कैन करने के लिए केवल scan |
hosts (--force) | पहले से स्कैन किए गए सभी होस्ट/डिवाइस और बुनियादी जानकारी प्रदर्शित करता है। प्रत्येक होस्ट के लिए ID दिखाता है जो इंटरैक्शन के लिए आवश्यक है।--force तालिका को दिखाने के लिए मजबूर करता है, भले ही वह टर्मिनल में फिट न हो। |
limit [ID1,ID2,...] [दर] (--upload) (--download) | निर्दिष्ट ID से जुड़े होस्ट की बैंडविड्थ को सीमित करता है। दर इंटरनेट स्पीड निर्धारित करती है।--upload केवल आउटगोइंग ट्रैफ़िक को सीमित करता है।--download केवल इनकमिंग ट्रैफ़िक को सीमित करता है।मान्य दरें: bit, kbit, mbit, gbitउदाहरण: limit 4,5,6 200kbit या limit all 1gbit |
block [ID1,ID2,...] (--upload) (--download) | निर्दिष्ट ID से जुड़े होस्ट के इंटरनेट कनेक्शन को ब्लॉक करता है।--upload केवल आउटगोइंग ट्रैफ़िक को सीमित करता है --download केवल इनकमिंग ट्रैफ़िक को सीमित करता है। |
free [ID1,ID2,...] | निर्दिष्ट ID से जुड़े होस्ट को अनलिमिट/अनब्लॉक करता है। सभी आगे की प्रतिबंधों को हटाता है। |
add [IP] (--mac [MAC]) | होस्ट सूची में कस्टम होस्ट जोड़ता है। MAC पता स्वचालित रूप से हल किया जाएगा या मैन्युअल रूप से निर्दिष्ट किया जा सकता है। उदाहरण: add 192.168.178.24 या add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37 |
monitor (--interval [समय ms में]) | सीमित होस्ट की बैंडविड्थ उपयोग (वर्तमान उपयोग, कुल उपयोग की गई बैंडविड्थ, ...) की निगरानी करता है।--interval बैंडविड्थ जानकारी के ताज़ा होने के बीच का अंतराल मिलीसेकंड में सेट करता है (डिफ़ॉल्ट 500ms)।उदाहरण: monitor --interval 1000 |
analyze [ID1,ID2,...] (--duration [समय s में]) | बिना सीमित किए होस्ट के ट्रैफ़िक का विश्लेषण करता है ताकि यह निर्धारित किया जा सके कि कौन कितनी बैंडविड्थ का उपयोग करता है।--duration विश्लेषण की अवधि सेकंड में निर्दिष्ट करता है (डिफ़ॉल्ट 30s)।उदाहरण: analyze 2,3 --duration 120 |
watch | वर्तमान वॉच स्थिति दिखाता है। वॉच सुविधा तब पहचानती है जब कोई होस्ट किसी भिन्न IP पते के साथ पुनः कनेक्ट होता है। |
watch add [ID1,ID2,...] | निर्दिष्ट होस्ट को वॉचलिस्ट में जोड़ता है। उदाहरण: watch add 6,7,8 |
watch remove [ID1,ID2,...] | निर्दिष्ट होस्ट को वॉचलिस्ट से हटाता है। उदाहरण: watch remove all |
watch set [गुण] [मान] | वर्तमान वॉच सेटिंग्स बदलता है। निम्नलिखित गुण बदले जा सकते हैं:range पुनः कनेक्ट के लिए स्कैन करने की IP रेंज है।interval प्रत्येक नेटवर्क स्कैन के बीच प्रतीक्षा करने का समय (सेकंड में) है।उदाहरण: watch set interval 120 |
clear | टर्मिनल विंडो साफ़ करता है। |
quit | एप्लिकेशन से बाहर निकलता है। |
?, help | इसके समान कमांड जानकारी प्रदर्शित करता है। |