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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
houndsploit — محرك بحث رسومي متقدم لـ Exploit-DB | Kitploit
أدوات/GitHubGitHub/nicolas-carolo/houndsploit
أطر الاستغلالتحليل الثغرات الأمنيةجمع المعلوماتاختبار الاختراق
GitHubnicolas-carolo/houndsploit

houndsploit

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

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

الأكثر شعبية

عرض الكل →

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

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

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

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

HoundSploit

HoundSploit Logo

المؤلف: Nicolas Carolo [email protected]

حقوق النشر: © 2021, Nicolas Carolo.

التاريخ: 2021-11-26

الإصدار: 2.8.0

الغرض

HoundSploit هو محرك بحث متقدم لـ Exploit-DB تم تطويره بلغة Python باستخدام Flask كإطار عمل ويب صغير، وُلد بهدف عرض نتائج البحث الأكثر دقة للمستخدم.

الميزات

  • تصفية فعالة لأرقام الإصدارات
  • تصفية متقدمة
  • الترتيب حسب التاريخ والوصف
  • بحث سريع
  • اقتراحات بحث مع إمكانية التخصيص
  • تمييز الصياغة للكود المصدري للاستغلالات (exploits) والـ shellcodes
  • تحميل الكود المصدري للاستغلالات والـ shellcodes
  • تمييز الكلمات التي تم البحث عنها في نتائج البحث
  • الإشارات المرجعية
  • إصلاح تواريخ الاستغلالات والـ shellcodes
  • التحقق من التحديثات (سواء للبرنامج أو قاعدة البيانات)

الميزات الجديدة في HoundSploit 2

  • Flask بدلاً من Django
  • SQLAlchemy بدلاً من Django ORM
  • نواة محرك البحث هي نفسها المستخدمة في hsploit، وهي النسخة الطرفية (CLI) من HoundSploit
  • سمات داكنة وخفيفة

أمثلة على تصفية أرقام الإصدارات الفعالة

المثال الأول

11 استغلالاً و 0 shellcodes تم العثور عليها لـ "WordPress Core 2.0.2"

مثال بحث 1

المثال الثاني

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

مثال بحث 2

التصفية المتقدمة

باستخدام البحث المتقدم يمكنك استخدام المرشحات التالية لتصفية نتائج البحث:

  • عامل البحث: AND أو OR
  • المؤلف
  • النوع
  • المنصة
  • المنفذ
  • الفاصل الزمني للتاريخ

تصفية متقدمة

اقتراح البحث

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

اقتراحات

الإشارات المرجعية

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

إشارات مرجعية

التخصيص

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

  • السمة الخفيفة أو الداكنة
  • قاعدة بيانات ExploitDB الأصلية أو قاعدة البيانات المعدلة التواريخ.

السمة الخفيفة

السمة الداكنة

المتطلبات الدنيا

أنظمة التشغيل المدعومة

  • Linux
  • macOS
  • Windows (معاينة)

المفسر والأدوات

  • Python 3
  • SQLite 3
  • git
  • curl

التثبيت

Linux (مستخدم غير جذر) [موصى به]

لتثبيت HoundSploit يجب تشغيل الأوامر التالية:

root@kitploit:~
$ 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 ثم يمكنك حذفه.

Linux (مستخدم جذر)

لتثبيت HoundSploit يجب تشغيل الأوامر التالية:

root@kitploit:~
$ 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 ثم يمكنك حذفه.

macOS

لتثبيت HoundSploit يجب تشغيل الأوامر التالية:

root@kitploit:~
$ 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 ثم يمكنك حذفه.

Windows (معاينة)

قبل المتابعة في التثبيت، تأكد من أنك قمت بتثبيت Python من الموقع الرسمي وليس من متجر Windows. قم بتشغيل جلسة PowerShell كـ مسؤول

root@kitploit:~
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 لدعم التحديثات التلقائية.

استكشاف الأخطاء وإصلاحها

إذا واجهت مشاكل أثناء مرحلة التثبيت، يرجى تشغيل:

root@kitploit:~
$ rm -fr ~/.HoundSploit

ثم قم بتكرار مرحلة التثبيت.

الاستخدام

  1. قم بتشغيل خادم HoundSploit:
    root@kitploit:~
    $ houndsploit
    
  2. اذهب إلى http://localhost:5000

حقوق النشر

حقوق النشر © 2021, Nicolas Carolo. جميع الحقوق محفوظة.

يسمح بإعادة التوزيع والاستخدام في أشكال المصدر والثنائية، مع أو بدون تعديل، بشرط استيفاء الشروط التالية:

  1. يجب أن تحتفظ إعادة توزيع الكود المصدري بإشعار حقوق النشر أعلاه، وقائمة الشروط هذه، وإخلاء المسؤولية التالي.

  2. يجب أن تعيد إعادة التوزيع في الشكل الثنائي إنتاج إشعار حقوق النشر أعلاه، وقائمة الشروط هذه، وإخلاء المسؤولية التالي في الوثائق و/أو المواد الأخرى المقدمة مع التوزيع.

  3. لا يجوز استخدام اسم مؤلف هذا البرنامج أو أسماء المساهمين في هذا البرنامج للترويج أو تأييد المنتجات المشتقة من هذا البرنامج دون موافقة خطية مسبقة خاصة.

يتم توفير هذا البرنامج "كما هو" من قبل أصحاب حقوق النشر والمساهمين، ويتم إخلاء أي ضمانات صريحة أو ضمنية، بما في ذلك على سبيل المثال لا الحصر، الضمانات الضمنية للتسويق والملاءمة لغرض معين. لا يكون المالك أو المساهمون مسؤولين بأي حال من الأحوال عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو نموذجية أو تبعية (بما في ذلك على سبيل المثال لا الحصر، الحصول على سلع أو خدمات بديلة؛ فقدان الاستخدام أو البيانات أو الأرباح؛ أو انقطاع الأعمال) مهما كان سببها وعلى أي نظرية من نظريات المسؤولية، سواء كانت تعاقدية أو صارمة أو تقصيرية (بما في ذلك الإهمال أو غير ذلك) تنشأ بأي شكل من الأشكال عن استخدام هذا البرنامج، حتى لو تم إخطارهم بإمكانية حدوث مثل هذا الضرر.

تنزيل الأداة