
HostHunter أداة استطلاع لاكتشاف أسماء المضيفين باستخدام تقنيات OSINT.
أداة لاكتشاف واستخراج أسماء المضيفين بكفاءة من مجموعة كبيرة من عناوين IPv4 أو IPv6 المستهدفة. تستخدم HostHunter تقنيات OSINT بسيطة واستطلاع نشط لربط عناوين IP بأسماء مضيفين افتراضية. هذا مفيد بشكل خاص لاكتشاف سطح الهجوم الحقيقي لمؤسستك.
يمكن إنشاء المخرجات بعدة تنسيقات بما في ذلك CSV أو TXT أو تنسيق ملفات Nessus.
<a align="center" href=https://asciinema.org/a/jp9B0IB6BzRAgbH3iNp7cCTpt>
انقر على الصورة المصغرة أعلاه لمشاهدة العرض التوضيحي.
$ python3.10 -m pip install -r requirements.txt
$ python3.10 hosthunter.py <targets.txt>
$ cat vhosts.csv
صفحة المساعدة الخاصة بـ HostHunter
$ python3.10 ./hosthunter.py -h
usage: hosthunter.py [-h] [-f FORMAT] [-o OUTPUT] [-t TARGET] [-g GRAB] [-v] [-V] [-d] [targets]
[?] HostHunter v2.0 - Help Page
positional arguments:
targets Sets the path of the target IPs file.
options:
-h, --help show this help message and exit
-f FORMAT, --format FORMAT
Choose between .CSV and .TXT output file formats.
-o OUTPUT, --output OUTPUT
Sets the path of the output file.
-t TARGET, --target TARGET
Hunt a Single IP.
-g GRAB, --grab GRAB Choose which SSL ports to actively scan. Default ports: 21/tcp, 25/tcp, 443/tcp, 993/tcp, 8443/tcp
-v, --verify Attempts to resolve IP Address
-V, --version Displays the current version.
-d, --debug Displays additional output and debugging information.
Author: Andreas Georgiou (@superhedgy)
تشغيل وحدة التقاط الشاشة لـ HostHunter وإخراج ملف Nessus:
$ python3.10 hosthunter.py <targets.txt> --nessus -o hosts.csv
عرض النتائج
$ cat hosts.csv
عرض لقطات الشاشة
$ open ./screen_captures/
هذا المشروع مرخص بموجب رخصة MIT.
لا تتردد في إنشاء طلب سحب إذا كانت لديك أي أفكار أو ميزات ترغب في إضافتها. أو يمكنك التواصل معي على تويتر @superhedgy.