基本用法
有关 uncover 可用的所有标志和选项,请务必查看使用方法页面。 如果您有疑问,请通过帮助联系我们。
默认运行:
uncover 支持多种查询方式,包括 stdin 或q 标志,如果未指定搜索引擎,默认使用 shodan 引擎进行搜索。
对多个搜索引擎的单一查询
uncover 支持多个搜索引擎,默认使用 shodan,可以使用-e 标志在任何或所有搜索引擎上运行相同的查询。
对多个搜索引擎的多个查询
Shodan-InternetDB API
uncover 支持 shodan-internetdb API,用于获取给定 IP/CIDR 输入的可用端口。 当提供 IP/CIDR 作为输入时,shodan-idb 被用作默认引擎,否则使用 shodan 搜索引擎。
优秀搜索查询集成
-asq, -awesome-search-queries 标志允许您使用预定义的优秀搜索查询来发现互联网上的暴露资产。此功能利用了一个已知能产生有趣结果的精选查询列表。要使用此功能,只需指定 -asq 标志,后跟所需的查询。例如,要搜索暴露的 Jira 实例,您可以使用:
字段格式
-f, -field 标志可用于指示要返回的字段,目前支持 ip、port 和 host,可用于返回所需的字段。
字段格式化
uncover 有一个-f, -field 标志,可用于自定义输出格式。例如,在 uncover -f https://ip:port/version 的情况下,ip:port 将在输出中被结果替换,同时保持定义的格式。它还可以用于指定已知的协议/路径/文件,以便准备输出,使其可以立即作为输入传递给管道中的其他工具。
uncover -q example -f ip | naabu- 在发现的主机上运行 naabu 进行端口扫描。uncover -q title:GitLab | httpx- 运行 httpx 对发现的结果进行 Web 服务器探测。uncover -q 51.83.59.99/24 | httpx- 在从 shodan-internetdb 获取的主机/端口上运行 httpx。
