
ابحث عن أدلة الويب بدون استخدام القوة الغاشمة
.. image:: https://raw.githubusercontent.com/Nekmo/dirhunt/v0.2.0/images/dirhunt.png
|
.. image:: https://raw.githubusercontent.com/Nekmo/dirhunt/pip-rating-badge/pip-rating-badge.svg :target: https://github.com/Nekmo/dirhunt/actions/workflows/pip-rating.yml :alt: pip-rating badge
.. image:: https://img.shields.io/github/actions/workflow/status/Nekmo/dirhunt/test.yml?style=flat-square&maxAge=2592000&branch=develop :target: https://github.com/Nekmo/dirhunt/actions?query=workflow%3ATests :alt: Latest Tests CI build status
.. image:: https://img.shields.io/pypi/v/dirhunt.svg?style=flat-square :target: https://pypi.org/project/dirhunt/ :alt: Latest PyPI version
.. image:: https://img.shields.io/pypi/pyversions/dirhunt.svg?style=flat-square :target: https://pypi.org/project/dirhunt/ :alt: Python versions
.. image:: https://img.shields.io/codeclimate/maintainability/Nekmo/dirhunt.svg?style=flat-square :target: https://codeclimate.com/github/Nekmo/dirhunt :alt: Code Climate
.. image:: https://img.shields.io/codecov/c/github/Nekmo/dirhunt/master.svg?style=flat-square :target: https://codecov.io/github/Nekmo/dirhunt :alt: Test coverage
.. image:: https://img.shields.io/github/stars/Nekmo/dirhunt?style=flat-square :target: https://github.com/Nekmo/dirhunt :alt: Github stars
ديرهانت #######
.. image:: https://asciinema.org/a/xPJXT0MhrvlZ8lJYJYkjxlice.png :target: https://asciinema.org/a/xPJXT0MhrvlZ8lJYJYkjxlice :align: center :alt: فيديو توضيحي لـ ديرهانت
ديرهانت هو أداة زحف ويب مُحسَّنة للبحث وتحليل الدلائل. يمكن لهذه الأداة العثور على أشياء مثيرة للاهتمام إذا كان الخادم يشغّل وضع "index of". كما أن ديرهانت مفيدة حتى في حالة عدم تمكين عرض قائمة الدلائل. فهي تكتشف الدلائل ذات أخطاء 404 الزائفة، والدلائل التي تم إنشاء ملف فهرس فارغ فيها لإخفاء الأشياء، وأكثر من ذلك بكثير.
.. code-block:: console
$ dirhunt http://website.com/
لا تستخدم ديرهانت القوة الغاشمة. ولكنها ليست مجرد أداة زحف أيضاً. هذه الأداة أسرع من غيرها لأنها تقليل الطلبات إلى الخادم إلى أدنى حد. بشكل عام، تستغرق هذه الأداة ما بين 5-30 ثانية، حسب الموقع الإلكتروني والخادم.
اقرأ المزيد عن كيفية استخدام ديرهانت في التوثيق <http://docs.nekmo.org/dirhunt/usage.html>_.
إذا كان لديك Pip مثبتاً على نظامك، يمكنك استخدامه لتثبيت أحدث إصدار مستقر من ديرهانت::
$ sudo pip3 install dirhunt
مدعومة لكل من Python 2.7 و 3.7-3.12 ولكن يوصى باستخدام Python 3.x. استخدم pip2 أثناء التثبيت لـ Python2.
توجد طرق تثبيت أخرى <http://docs.nekmo.org/dirhunt/installation.html>_ متاحة.
لا يجوز استخدام هذا البرنامج على خوادم أطراف ثالثة دون إذن. تم إنشاء ديرهانت لاستخدامه من قبل فرق التدقيق بموافقة أصحاب الموقع الذي يتم تحليله. المؤلف ليس مسؤولاً عن استخدام هذه الأداة خارج القانون.
هذا البرنامج مرخص بموجب رخصة MIT. المؤلف لا يقدم أي ضمان. ومع ذلك، نرحب بالمساهمات (issues و pull requests).