
محرك بحث رسومي متقدم لـ Exploit-DB

المؤلف: Nicolas Carolo [email protected]
حقوق النشر: © 2021, Nicolas Carolo.
التاريخ: 2021-11-26
الإصدار: 2.8.0
HoundSploit هو محرك بحث متقدم لـ Exploit-DB تم تطويره بلغة Python باستخدام Flask كإطار عمل ويب صغير، وُلد بهدف عرض نتائج البحث الأكثر دقة للمستخدم.
11 استغلالاً و 0 shellcodes تم العثور عليها لـ "WordPress Core 2.0.2"

16 استغلالاً و 0 shellcodes تم العثور عليها لـ "Linux Kernel 4.2.3"

باستخدام البحث المتقدم يمكنك استخدام المرشحات التالية لتصفية نتائج البحث:
AND أو OR
يمكنك اختيار إظهار اقتراح معين لنص بحث معين. لكل حالة يمكنك أيضًا تحديد ما إذا كنت تريد استخدام الاستبدال التلقائي أم لا. من الممكن إضافة اقتراحات جديدة وحذف الاقتراحات الموجودة.

يمكنك إضافة الاستغلالات والـ shellcodes إلى الإشارات المرجعية وتصفيتها باستخدام مربع البحث.

يمكنك اختيار استخدام:


لتثبيت HoundSploit يجب تشغيل الأوامر التالية:
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install
يمكنك الآن إزالة المستودع الذي قمت بتنزيله من HoundSploit، لأن هذا المستودع قد تم استنساخه في ~/.HoundSploit/houndsploit لدعم التحديثات التلقائية.
إذا كنت قد قمت بالفعل بتثبيت الإصدار 2.1.0 من hsploit أو لم تقم بتثبيت hsploit من قبل، يمكنك التحقق مما إذا كان هناك دليل ~/HoundSploit ثم يمكنك حذفه.
لتثبيت HoundSploit يجب تشغيل الأوامر التالية:
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ mkdir /root/.HoundSploit
$ touch /root/.HoundSploit/enable_root.cfg
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install
يمكنك الآن إزالة المستودع الذي قمت بتنزيله من HoundSploit، لأن هذا المستودع قد تم استنساخه في ~/.HoundSploit/houndsploit لدعم التحديثات التلقائية.
إذا كنت قد قمت بالفعل بتثبيت الإصدار 2.1.0 من hsploit أو لم تقم بتثبيت hsploit من قبل، يمكنك التحقق مما إذا كان هناك دليل ~/HoundSploit ثم يمكنك حذفه.
لتثبيت HoundSploit يجب تشغيل الأوامر التالية:
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_darwin.sh
$ pip3 install -r requirements.txt
$ python3 setup.py install
يمكنك الآن إزالة المستودع الذي قمت بتنزيله من HoundSploit، لأن هذا المستودع قد تم استنساخه في ~/.HoundSploit/houndsploit لدعم التحديثات التلقائية.
إذا كنت قد قمت بالفعل بتثبيت الإصدار 2.1.0 من hsploit أو لم تقم بتثبيت hsploit من قبل، يمكنك التحقق مما إذا كان هناك دليل ~/HoundSploit ثم يمكنك حذفه.
قبل المتابعة في التثبيت، تأكد من أنك قمت بتثبيت Python من الموقع الرسمي وليس من متجر Windows. قم بتشغيل جلسة PowerShell كـ مسؤول
PS> git clone https://github.com/nicolas-carolo/houndsploit
PS> cd houndsploit
PS> powershell.exe -ExecutionPolicy Bypass -File .\install_db_windows.ps1
PS> pip install -r requirements.txt
PS> python setup.py install
يمكنك الآن إزالة المستودع الذي قمت بتنزيله من HoundSploit، لأن هذا المستودع قد تم استنساخه في ~\.HoundSploit\houndsploit لدعم التحديثات التلقائية.
إذا واجهت مشاكل أثناء مرحلة التثبيت، يرجى تشغيل:
$ rm -fr ~/.HoundSploit
ثم قم بتكرار مرحلة التثبيت.
$ houndsploit
http://localhost:5000حقوق النشر © 2021, Nicolas Carolo. جميع الحقوق محفوظة.
يسمح بإعادة التوزيع والاستخدام في أشكال المصدر والثنائية، مع أو بدون تعديل، بشرط استيفاء الشروط التالية:
يجب أن تحتفظ إعادة توزيع الكود المصدري بإشعار حقوق النشر أعلاه، وقائمة الشروط هذه، وإخلاء المسؤولية التالي.
يجب أن تعيد إعادة التوزيع في الشكل الثنائي إنتاج إشعار حقوق النشر أعلاه، وقائمة الشروط هذه، وإخلاء المسؤولية التالي في الوثائق و/أو المواد الأخرى المقدمة مع التوزيع.
لا يجوز استخدام اسم مؤلف هذا البرنامج أو أسماء المساهمين في هذا البرنامج للترويج أو تأييد المنتجات المشتقة من هذا البرنامج دون موافقة خطية مسبقة خاصة.
يتم توفير هذا البرنامج "كما هو" من قبل أصحاب حقوق النشر والمساهمين، ويتم إخلاء أي ضمانات صريحة أو ضمنية، بما في ذلك على سبيل المثال لا الحصر، الضمانات الضمنية للتسويق والملاءمة لغرض معين. لا يكون المالك أو المساهمون مسؤولين بأي حال من الأحوال عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو نموذجية أو تبعية (بما في ذلك على سبيل المثال لا الحصر، الحصول على سلع أو خدمات بديلة؛ فقدان الاستخدام أو البيانات أو الأرباح؛ أو انقطاع الأعمال) مهما كان سببها وعلى أي نظرية من نظريات المسؤولية، سواء كانت تعاقدية أو صارمة أو تقصيرية (بما في ذلك الإهمال أو غير ذلك) تنشأ بأي شكل من الأشكال عن استخدام هذا البرنامج، حتى لو تم إخطارهم بإمكانية حدوث مثل هذا الضرر.