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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
swaggerHole — سكريبت بايثون 3 يبحث عن الأسرار على Swaggerhub | Kitploit
أدوات/GitHubGitHub/liodeus/swaggerhole
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتكشف الأسرارأمن واجهات برمجة التطبيقات
GitHubliodeus/swaggerhole

swaggerHole

سكريبت بايثون 3 يبحث عن الأسرار على Swaggerhub

عرض المستودع
6612منذ 4 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

logo

أداة بلغة بايثون 3 للبحث عن الأسرار في SwaggerHub

مقدمة • المتطلبات • التثبيت • الاستخدام • شرح المخرجات • شكر وتقدير

تم الإنشاء بواسطة Liodeus

مقدمة

هذه الأداة مصممة لأتمتة عملية استخراج الأسرار من واجهات برمجة التطبيقات العامة على SwaggerHub. الأداة متعددة الخيوط ووضع الأنابيب (pipe mode) متاح :)

المتطلبات

  • python3 (sudo apt install python3)
  • pip3 (sudo apt install python3-pip)

التثبيت

root@kitploit:~
pip3 install swaggerhole

أو استنساخ هذا المستودع وتشغيل

root@kitploit:~
git clone https://github.com/Liodeus/swaggerHole.git
pip3 install .

الاستخدام

root@kitploit:~
   _____ _      __ ____ _ ____ _ ____ _ ___   _____
  / ___/| | /| / // __ `// __ `// __ `// _ \ / ___/
 (__  ) | |/ |/ // /_/ // /_/ // /_/ //  __// /    
/____/  |__/|__/ \__,_/ \__, / \__, / \___//_/     
    __  __        __   /____/ /____/               
   / / / /____   / /___                            
  / /_/ // __ \ / // _ \                           
 / __  // /_/ // //  __/                           
/_/ /_/ \____//_/ \___/                            
                                                   
usage: swaggerhole [-h] [-s SEARCH] [-o OUT] [-t THREADS] [-j] [-q] [-du] [-de]

optional arguments:
  -h, --help            show this help message and exit
  -s SEARCH, --search SEARCH
                        Term to search
  -o OUT, --out OUT     Output directory
  -t THREADS, --threads THREADS
                        Threads number (Default 25)
  -j, --json            Json ouput
  -q, --quiet           Remove banner
  -du, --deactivate_url
                        Deactivate the URL filtering
  -de, --deactivate_email
                        Deactivate the email filtering

بحث عن أسرار متعلقة بنطاق معين

root@kitploit:~
swaggerHole -s test.com

echo test.com | swaggerHole

بحث عن أسرار متعلقة بنطاق معين وإخراجها بصيغة JSON

root@kitploit:~
swaggerHole -s test.com --json

echo test.com | swaggerHole --json

بحث عن أسرار متعلقة بنطاق معين وبسرعة :)

root@kitploit:~
swaggerHole -s test.com -t 100

echo test.com | swaggerHole -t 100

شرح المخرجات

المخرجات العادية

Finding_Type - Finding - [Swagger_Name][Date_Last_Update][Line:Number]

المخرجات بصيغة JSON

{"Finding_Type": Finding, "File": File_path, "Date": Date_Last_Update, "Line": Number}

إلغاء تنشيط تصفية الروابط/البريد الإلكتروني

استخدام الخيارين -du أو -de يلغي التصفية التي تقوم بها الأداة. قد ينتج عن ذلك نتائج إيجابية خاطئة أكثر.

شكر وتقدير

TODO

تنزيل الأداة