Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
evillimiter-ng — EvilLimiter नेक्स्ट जनरेशन: बैंडविड्थ की निगरानी, विश्लेषण और सीमित करें | Kitploit
उपकरण/GitHubGitHub/kevincrrl/evillimiter-ng
नेटवर्क मैपिंगस्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगउपयोगिताएँ और फ्रेमवर्क
GitHubkevincrrl/evillimiter-ng

evillimiter-ng

EvilLimiter नेक्स्ट जनरेशन: बैंडविड्थ की निगरानी, विश्लेषण और सीमित करें

रिपॉजिटरी देखेंवेबसाइट
34613 दिन पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Evil Limiter Next Generation

License Badge Compatibility Hatch project Ruff Maintenance Free Software

आपके लोकल नेटवर्क पर मौजूद डिवाइसों की बैंडविड्थ (अपलोड/डाउनलोड) को बिना किसी भौतिक या प्रशासनिक पहुँच के मॉनिटर, विश्लेषण और सीमित करने का एक टूल।

evillimiter-ng नेटवर्क पर मौजूद होस्ट्स की बैंडविड्थ को थ्रॉटल करने के लिए और का उपयोग करता है।

ARP spoofing
traffic shaping

संस्करण 3.0 में नया: CLI के बजाय कोड को लाइब्रेरी के रूप में उपयोग करें

आवश्यकताएँ

  • nftables वाला Linux वितरण
  • Python 3.10 या उससे अधिक

संभवतः अनुपलब्ध python पैकेज इंस्टॉलेशन प्रक्रिया के दौरान इंस्टॉल कर दिए जाएँगे।

इंस्टॉलेशन

Pypi + Pip

root@kitploit:~
pip install evillimiter-ng

AUR

EvilLimiter-NG AUR पेज

AUR का उपयोग करके, पैकेज को मैन्युअल रूप से इंस्टॉल किया जा सकता है:

root@kitploit:~
git clone https://aur.archlinux.org/evillimiter-ng.git

cd evillimiter-ng

makepkg -si

या AUR हेल्पर्स का उपयोग करके:

root@kitploit:~
# Using KPA (https://github.com/KevinCrrl/kpa)
kpa Ins evillimiter-ng

# Or using yay (https://github.com/Jguer/yay)
yay -S evillimiter-ng

लाइब्रेरी API

अपने स्वयं के प्रोजेक्ट्स के लिए लाइब्रेरी API का उपयोग करना सीखें, कम कोड लिखें, असाइन किए गए ID वाले IP की सूचियों पर आधारित आर्किटेक्चर का लाभ उठाएँ, और टर्मिनल प्रोग्राम से परे कोड के और अधिक उपयोग खोजें: लाइब्रेरी दस्तावेज़

त्वरित शुरुआत उदाहरण

इंस्टॉलेशन के बाद, आप निम्नलिखित बुनियादी वर्कफ़्लो के साथ टूल का उपयोग शुरू कर सकते हैं।

  1. प्रोग्राम शुरू करें और अपना नेटवर्क इंटरफ़ेस निर्दिष्ट करें:
root@kitploit:~
evillimiter-ng -i wlan0
  1. कनेक्टेड होस्ट्स के लिए नेटवर्क स्कैन करें:
root@kitploit:~
scan
  1. किसी डिवाइस की बैंडविड्थ सीमित करें (उदाहरण: डिवाइस ID 3 को 200kbit पर):
root@kitploit:~
limit 3 200kbit

शेल में एकल-उपयोग कमांड का उदाहरण

root@kitploit:~
# Scan the network, list hosts, block everyone for 20 seconds, and then restore connection.
echo "scan && hosts && block all && sleep 20 && free all && exit" | evillimiter-ng

स्कैन सहेजने के लिए JSON फ़ाइल का निर्यात/आयात

root@kitploit:~
# Scan the network, and save the results in a JSON file encoded in base64
scan && export-json my_network.json

इसके साथ, आप भविष्य के सत्र में बिना नए स्कैन के इन परिणामों को पुनर्स्थापित कर सकते हैं:

root@kitploit:~
import-json my_network.json

🛑 महत्वपूर्ण सुरक्षा चेतावनी

Base64 एन्क्रिप्शन नहीं है (PGP की तरह)। यह केवल संवेदनशील डेटा (लोकल IP, MAC पते) को अस्पष्ट करता है ताकि वे नग्न आँखों से दिखाई न दें। कोई भी उपयोगकर्ता या प्रोग्राम इस फ़ाइल को आसानी से डिकोड कर सकता है।

  • अनुमतियाँ: भ्रष्टाचार को रोकने के लिए फ़ाइल रीड-प्रोटेक्टेड और राइट-प्रोटेक्टेड (केवल root) है।
  • जोखिम: भले ही कोई दुर्भावनापूर्ण उपयोगकर्ता root पहुँच प्राप्त कर ले, वे उस चीज़ को डिक्रिप्ट नहीं कर सकते जो कभी एन्क्रिप्ट की ही नहीं गई थी, लेकिन वे जानकारी को पढ़ सकते हैं, भ्रष्ट कर सकते हैं या नष्ट कर सकते हैं। गोपनीयता के लिए इस फ़ाइल पर भरोसा न करें।

कमांड-लाइन आर्ग्युमेंट्स

आर्ग्युमेंटव्याख्या
-hसभी कमांड-लाइन आर्ग्युमेंट्स की सूची देने वाला सहायता संदेश प्रदर्शित करता है
-sकमांड टाइप करने के लिए शेल मोड सक्षम करता है और बैनर तथा चमकदार तत्वों को छिपाता है
-i [Interface Name]नेटवर्क इंटरफ़ेस निर्दिष्ट करता है (निर्दिष्ट न होने पर हल किया जाता है)
-g [Gateway IP Address]गेटवे IP पता निर्दिष्ट करता है (निर्दिष्ट न होने पर हल किया जाता है)
-m [Gateway MAC Address]गेटवे MAC पता निर्दिष्ट करता है (निर्दिष्ट न होने पर हल किया जाता है)
-n [Netmask Address]नेटमास्क निर्दिष्ट करता है (निर्दिष्ट न होने पर हल किया जाता है)

evillimiter-ng कमांड्स

सामान्य सहायता मेनू देखने के लिए आप -h कमांड का उपयोग कर सकते हैं, साथ ही, प्रत्येक कमांड में argparse द्वारा उत्पन्न एक सबमेनू होता है, आप इनके लिए सहायता टाइप करके देख सकते हैं:

root@kitploit:~
>>> <COMMAND_NAME> -h

उदाहरण के लिए:

root@kitploit:~
>>> scan -h

usage:  scan [-h] [-r RANGE] [-i INTENSITY]

options:
-h, --help            show this help message and exit
-r, --range RANGE
-i, --intensity INTENSITY

# Another example:

>>> watch --help

usage:  watch [-h] {add,remove,set} ...

positional arguments:
{add,remove,set}
add             Adds host to the reconnection watchlist. e.g.: watch add 3,4
remove          Removes host from the reconnection watchlist. e.g.: watch remove all
set             Changes reconnect watch settings. e.g.: watch set interval 120 watch set intensity 1

options:
-h, --help        show this help message and exit

कमांड्स तालिका

यह तालिका सभी उपलब्ध कमांड्स दिखाती है:

कमांडव्याख्या
scan (--range [IP Range]) (--intensity [(1,2,3)])ऑनलाइन होस्ट्स के लिए आपके नेटवर्क को स्कैन करता है। शुरू करने के बाद करने वाली पहली चीज़ों में से एक।
--range आपको कस्टम IP रेंज निर्दिष्ट करने देता है।
--intensity आपको स्कैन की तीव्रता / गति निर्दिष्ट करने देता है (1 = तेज़, 2 = सामान्य (मानक), 3 = तीव्र)।
उदाहरण: scan --range 192.168.178.1-192.168.178.40 --intensity 1 या बस scan।
hostsसभी स्कैन किए गए होस्ट्स और बुनियादी जानकारी प्रदर्शित करता है।
limit [ID1,ID2,...] [Rate] (--upload) (--download)निर्दिष्ट ID से जुड़े होस्ट(ों) की बैंडविड्थ सीमित करता है।
block [ID1,ID2,...] (--upload) (--download)होस्ट(ों) का इंटरनेट कनेक्शन ब्लॉक करता है।
free [ID1,ID2,...]बैंडविड्थ प्रतिबंध हटाता है।
add [IP] (--mac [MAC])मैन्युअल रूप से कस्टम होस्ट जोड़ता है।
monitor (--with-id [ID1,ID2,...]) (--interval [time in ms])होस्ट(ों) के बैंडविड्थ उपयोग की निगरानी करता है।
analyze [ID1,ID2,...] (--duration [time in s])ट्रैफ़िक उपयोग का विश्लेषण करता है।
watchवर्तमान watch स्थिति दिखाता है।
watch add [ID1,ID2,...]होस्ट(ों) को watchlist में जोड़ता है।
watch remove [ID1,ID2,...]होस्ट(ों) को watchlist से हटाता है।
watch set [Attribute] [Value]watch सेटिंग्स बदलता है।
clearटर्मिनल विंडो साफ़ करता है।
exitएप्लिकेशन से बाहर निकलता है।
sleep सेकंड तक प्रतीक्षा करता है।
-h, --helpकमांड सहायता प्रदर्शित करता है।
import-json, export-json [JSON_FILE_PATH]

प्रतिबंध

  • केवल IPv4 कनेक्शन सीमित करता है, क्योंकि ARP spoofing के लिए ARP पैकेट आवश्यक हैं जो केवल IPv4 नेटवर्क में मौजूद होते हैं।

कानूनी अस्वीकरण

कृपया पूरा कानूनी अस्वीकरण यहाँ पढ़ें:

LEGAL.md

लाइसेंस

Copyright (c) 2026 by KevinCrrl.

GPL-2.0-only License के अंतर्गत लाइसेंस प्राप्त।

मूल लेखकों, निर्भरताओं और उनके संबंधित लाइसेंसों की विस्तृत सूची के लिए, CREDITS फ़ाइल देखें।

टूल डाउनलोड करें
base64 में एन्कोड किए गए IP पतों और MAC पतों वाली JSON फ़ाइल आयात/निर्यात करें।