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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/gkbrk/slowloris
वेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubgkbrk/slowloris

slowloris

कम बैंडविड्थ DoS टूल। Slowloris का Python में पुनर्लेखन।

रिपॉजिटरी देखें
2.8k7323 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

slowloris.py - Python में सरल slowloris

Slowloris क्या है?

Slowloris मूलतः एक HTTP डिनायल ऑफ सर्विस हमला है जो थ्रेडेड सर्वरों को प्रभावित करता है। यह इस प्रकार काम करता है:

  1. हम बहुत सारे HTTP अनुरोध करना शुरू करते हैं।
  2. हम कनेक्शन खुले रखने के लिए समय-समय पर (हर ~15 सेकंड पर) हेडर भेजते हैं।
  3. हम कभी भी कनेक्शन बंद नहीं करते जब तक कि सर्वर ऐसा न करे। यदि सर्वर कोई कनेक्शन बंद करता है, तो हम एक नया कनेक्शन बनाते हैं और वही काम करते रहते हैं।

इससे सर्वर का थ्रेड पूल समाप्त हो जाता है और सर्वर अन्य लोगों को जवाब नहीं दे पाता।

उद्धरण

यदि आपको यह कार्य उपयोगी लगा, तो कृपया इसे इस प्रकार उद्धृत करें

root@kitploit:~
@article{gkbrkslowloris,
  title = "Slowloris",
  author = "Gokberk Yaltirakli",
  journal = "github.com",
  year = "2015",
  url = "https://github.com/gkbrk/slowloris"
}

इसे कैसे इंस्टॉल और चलाएँ?

आप git रिपोजिटरी को क्लोन कर सकते हैं या pip का उपयोग करके इंस्टॉल कर सकते हैं। इसे चलाने का तरीका यहाँ दिया गया है।

  • sudo pip3 install slowloris
  • slowloris example.com

slowloris.py को इंस्टॉल और चलाने के लिए बस इतना ही आवश्यक है।

यदि आप pip के बजाय git का उपयोग करके क्लोन करना चाहते हैं, तो यहाँ बताया गया है कि आप यह कैसे कर सकते हैं।

  • git clone https://github.com/gkbrk/slowloris.git
  • cd slowloris
  • python3 slowloris.py example.com

SOCKS5 प्रॉक्सी समर्थन

हालांकि, यदि आप अपने IP पते पर सीधे कनेक्शन के बजाय SOCKS5 प्रॉक्सी का उपयोग करने के लिए -x विकल्प का उपयोग करने की योजना बनाते हैं, तो आपको PySocks लाइब्रेरी (या socks लाइब्रेरी का कोई अन्य कार्यान्वयन) भी इंस्टॉल करना होगा। PySocks GitHub उपयोगकर्ता @Anorov द्वारा SocksiPy से एक फोर्क है और इसे ऊपर दिए गए pip कमांड में PySocks जोड़कर या इसे फिर से इस प्रकार चलाकर आसानी से इंस्टॉल किया जा सकता है:

  • sudo pip3 install PySocks

इसके बाद आप SOCKS5 समर्थन सक्रिय करने के लिए -x विकल्प का उपयोग कर सकते हैं और --proxy-host और --proxy-port विकल्प का उपयोग करके SOCKS5 प्रॉक्सी होस्ट और उसके पोर्ट को निर्दिष्ट कर सकते हैं, यदि वे मानक 127.0.0.1:8080 से भिन्न हैं।

कॉन्फ़िगरेशन विकल्प

कमांड-लाइन तर्कों के साथ slowloris के व्यवहार को संशोधित करना संभव है। अद्यतन सहायता दस्तावेज़ प्राप्त करने के लिए, बस slowloris -h चलाएँ।

  • -p, --port
    • वेबसर्वर का पोर्ट, आमतौर पर 80
  • -s, --sockets
    • परीक्षण में उपयोग करने के लिए सॉकेट की संख्या
  • -v, --verbose
    • लॉगिंग बढ़ाता है (टर्मिनल पर आउटपुट)
  • -ua, --randuseragents
    • प्रत्येक अनुरोध के साथ उपयोगकर्ता-एजेंट को यादृच्छिक करता है
  • -x, --useproxy
    • कनेक्शन के लिए SOCKS5 प्रॉक्सी का उपयोग करें
  • --https
    • अनुरोधों के लिए HTTPS का उपयोग करें
  • --sleeptime
    • प्रत्येक हेडर भेजने के बीच सोने का समय

लाइसेंस

कोड MIT लाइसेंस के तहत लाइसेंस प्राप्त है।

टूल डाउनलोड करें