Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
HostHunter — HostHunter 是一款利用 OSINT 技术发现主机名的侦察工具。 | Kitploit
工具/GitHubGitHub/spiderlabs/hosthunter
OSINT (开源情报)侦察DNS和子域名枚举信息收集网络安全渗透测试
GitHubspiderlabs/hosthunter

HostHunter

HostHunter 是一款利用 OSINT 技术发现主机名的侦察工具。

查看仓库
1.2k19433年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

Python Version GitHub release License Issues Twitter Follow

HostHunter v2.0

一款高效发现和提取主机名的工具,可处理大量目标 IPv4 或 IPv6 地址。HostHunter 利用简单的 OSINT 和主动侦察技术,将 IP 目标与虚拟主机名进行映射。这对于发现组织真实的攻击面尤为有用。输出支持多种格式,包括 CSV、TXT 或 Nessus 文件格式。

演示

<a align="center" href=https://asciinema.org/a/jp9B0IB6BzRAgbH3iNp7cCTpt>

点击上方缩略图观看演示。

安装

  • 已在 Python 3.10.8 上测试。

Linux / Mac OS

  • 安装 Python 依赖。
root@kitploit:~
$ python3.10 -m pip install -r requirements.txt

简单使用示例

root@kitploit:~
$ python3.10 hosthunter.py <targets.txt>
root@kitploit:~
$ cat vhosts.csv

更多示例

HostHunter 帮助页面

root@kitploit:~
$ 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.

作者:Andreas Georgiou (@superhedgy)

运行 HostHunter 屏幕截图模块并输出 Nessus 文件:

root@kitploit:~
$ python3.10 hosthunter.py <targets.txt> --nessus -o hosts.csv

显示结果

root@kitploit:~
$ cat hosts.csv

查看截图

root@kitploit:~
$ open ./screen_captures/

功能特性

  • 兼容 Python 3.10
  • 从 SSL/TLS 证书中提取信息。
  • 支持免费的 HackerTarget API 请求。
  • 对目标应用程序进行截图。
  • 验证目标的 IPv4 地址。
  • 支持 .txt 和 .csv 输出文件格式。
  • 从 HTTP 头部收集信息。
  • 验证网络连接。
  • 从 21/tcp、25/tcp、80/tcp 和 443/tcp 端口服务中获取主机名值。
  • 支持 Nessus 目标格式输出。
  • 改进输出(IP、主机名、FQDN)
  • 主动从其他 TCP 端口拉取 SSL 证书
  • 选择要扫描的 SSL 端口
  • 验证发现的主机名与目标 IP 是否匹配
  • 支持 IPv6

即将推出

  • 暂停和恢复执行
  • 支持付费 HackerTarget API 密钥
  • 从更多 API 收集信息

说明

  • 免费 API 会对每个源 IP 地址的每日请求数量进行限制。

许可证

本项目采用 MIT 许可证。

作者

  • Andreas Georgiou - 在 Twitter 上关注我 - @superhedgy

贡献

如果您有任何想法或想要添加的功能,欢迎创建 Pull Request。或者通过 Twitter 联系我:@superhedgy。

星标关注者

感谢大家的支持与反馈! Stargazers over time

下载工具