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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
RTSPbrute — RTSP के लिए उपकरण जो रूट और क्रेडेंशियल्स को ब्रूट-फोर्स करता है, स्क्रीनशॉट लेता है! | Kitploit
उपकरण/GitLabGitLab/woolf/rtspbrute
IoT सुरक्षापासवर्ड हमलेजानकारी एकत्र करनापेनिट्रेशन टेस्टिंग
GitLabwoolf/rtspbrute

RTSPbrute

RTSP के लिए उपकरण जो रूट और क्रेडेंशियल्स को ब्रूट-फोर्स करता है, स्क्रीनशॉट लेता है!

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

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

सभी देखें →

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

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

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

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

RTSPBrute

pipeline status coverage report

Cameradar से प्रेरित

विशेषताएँ

  • किसी भी लक्ष्य पर सुलभ RTSP स्ट्रीम खोजें
  • स्ट्रीम रूट्स पर ब्रूट-फोर्स हमला
  • क्रेडेंशियल्स पर ब्रूट-फोर्स हमला
  • सुलभ स्ट्रीम्स के स्क्रीनशॉट लें
  • परिणामों की उपयोगकर्ता-अनुकूल रिपोर्ट तैयार करें:
    • .txt फ़ाइल जिसमें प्रत्येक पाई गई स्ट्रीम नई पंक्ति में हो
    • .html फ़ाइल जिसमें प्रत्येक पाई गई स्ट्रीम का स्क्रीनशॉट हो

रिपोर्ट फ़ाइलें

  • result.txt: प्रत्येक लक्ष्य नई पंक्ति पर है। VLC में आयात करें: एक्सटेंशन .m3u में बदलें और VLC में खोलें
  • index.html: इसका लिंक कॉपी करने के लिए स्क्रीनशॉट पर क्लिक करें

स्थापना

आवश्यकताएँ

  • python (> 3.6)
  • av
  • Pillow
  • rich

pip या अपने पसंदीदा PyPi पैकेज मैनेजर से इंस्टॉल करें।

root@kitploit:~
pip install rtspbrute

CLI

root@kitploit:~
उपयोग
    $ rtspbrute -t TARGETS [-p PORTS [PORTS ...]] [-r ROUTES] [-c CREDENTIALS]
                [-ct N] [-bt N] [-st N] [-T TIMEOUT] [-d] [-h]

तर्क
    -h, --help                     यह सहायता संदेश दिखाएँ और बाहर निकलें
    -t, --targets TARGETS          वे लक्ष्य जिन पर खुले RTSP स्ट्रीम के लिए स्कैन करना है
    -p, --ports PORTS [PORTS ...]  वे पोर्ट जिन पर RTSP स्ट्रीम खोजना है
    -r, --routes ROUTES            वह पथ जहाँ से कस्टम रूट्स लोड करना है
    -c, --credentials CREDENTIALS  वह पथ जहाँ से कस्टम क्रेडेंशियल्स लोड करना है
    -ct, --check-threads N         रूट्स पर ब्रूट-फोर्स हमले के लिए थ्रेड्स की संख्या
    -bt, --brute-threads N         क्रेडेंशियल्स पर ब्रूट-फोर्स हमले के लिए थ्रेड्स की संख्या
    -st, --screenshot-threads N    स्ट्रीम्स के स्क्रीनशॉट लेने के लिए थ्रेड्स की संख्या
    -T, --timeout TIMEOUT          सॉकेट के लिए टाइमआउट
    -d, --debug                    डिबग लॉग सक्षम करें

उदाहरण
    $ rtspbrute -h
    $ rtspbrute -t hosts.txt -p 554 5554 8554 -d
    $ rtspbrute -t ips.txt -r routes.txt -c combinations.txt
    $ rtspbrute -t targets.txt -st 10 -T 10

"तर्क" (डिफ़ॉल्ट_मान):

  • "-t, --targets" (कोई डिफ़ॉल्ट मान नहीं): इनपुट फ़ाइल का पथ सेट करें। फ़ाइल में IP, IP श्रेणियाँ और CIDR हो सकते हैं। प्रत्येक अलग-अलग पंक्ति में होना चाहिए, जैसे:
root@kitploit:~
0.0.0.0
192.168.100.1-192.168.254.1
192.17.0.0/16
  • "-p, --ports" (554): कस्टम पोर्ट सेट करें, जैसे: -p 554 5554 8554
  • "-r, --routes" (routes.txt): रूट्स वाली फ़ाइल का कस्टम पथ सेट करें। प्रत्येक रूट / से शुरू होना चाहिए और अलग-अलग पंक्ति में हो, जैसे:
root@kitploit:~
/1
/11
/h264
  • "-c, --credentials" (credentials.txt): क्रेडेंशियल्स वाली फ़ाइल का कस्टम पथ सेट करें। प्रत्येक संयोजन में : होना चाहिए और अलग-अलग पंक्ति में हो, जैसे:
root@kitploit:~
admin:admin
user:user
  • "-ct, --check-threads" (500): रूट्स पर ब्रूट-फोर्स हमले के लिए थ्रेड्स की कस्टम संख्या सेट करें
  • "-bt, --brute-threads" (200): क्रेडेंशियल्स पर ब्रूट-फोर्स हमले के लिए थ्रेड्स की कस्टम संख्या सेट करें
  • "-st, --screenshot-threads" (20): स्ट्रीम्स के स्क्रीनशॉट लेने के लिए थ्रेड्स की कस्टम संख्या सेट करें। छोटी संख्या से अधिक सफल स्क्रीनशॉट मिलते हैं: जब बहुत अधिक थ्रेड्स होते हैं तो PyAV त्रुटियाँ फेंकेगा और लक्ष्य से कनेक्ट नहीं हो पाएगा।
  • "-T, --timeout" (2): सॉकेट कनेक्शन के लिए कस्टम टाइमआउट मान सेट करें
  • "-d, --debug" (False): debug.log फ़ाइल में डिबग लॉगिंग सक्षम करें
टूल डाउनलोड करें