Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
RTSPbrute — أداة لبروتوكول RTSP تقوم بتجربة المسارات وبيانات الاعتماد بالقوة الغاشمة، وتلتقط لقطات الشاشة! | Kitploit
أدوات/GitLabGitLab/woolf/rtspbrute
أمان إنترنت الأشياءهجمات كلمات المرورجمع المعلوماتاختبار الاختراق
GitLabwoolf/rtspbrute

RTSPbrute

أداة لبروتوكول RTSP تقوم بتجربة المسارات وبيانات الاعتماد بالقوة الغاشمة، وتلتقط لقطات الشاشة!

عرض المستودع
2712منذ 5 سنواتتمت المراجعة من قبل 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

واجهة سطر الأوامر

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

ARGUMENTS
    -h, --help                     show this help message and exit
    -t, --targets TARGETS          the targets on which to scan for open RTSP streams
    -p, --ports PORTS [PORTS ...]  the ports on which to search for RTSP streams
    -r, --routes ROUTES            the path on which to load a custom routes
    -c, --credentials CREDENTIALS  the path on which to load a custom credentials
    -ct, --check-threads N         the number of threads to brute-force the routes
    -bt, --brute-threads N         the number of threads to brute-force the credentials
    -st, --screenshot-threads N    the number of threads to screenshot the streams
    -T, --timeout TIMEOUT          the timeout to use for sockets
    -d, --debug                    enable the debug logs

EXAMPLES
    $ 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

"argument" (default_value):

  • "-t, --targets" (No default value): حدد مسار ملف الإدخال. يمكن أن يحتوي الملف على عناوين 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
تنزيل الأداة