Amass信息收集工具原理详解 - 如何使用Amass收集目标信息
Amass是一款开源的信息收集工具,它的原理主要基于主动和被动的'方式来收集目标的信息,包括以下几个方面:
-
DNS枚举:通过DNS枚举来发现目标的子域名,它可以通过多种方式来进行,例如:爆破、字典、搜索引擎等。
-
端口扫描:通过扫描目标的端口来发现目标的开放服务,这可以通过使用nmap或Masscan等工具来实现。
-
Web爬虫:通过爬取目标的网站来获取更多的信息,例如:网站目录、文件、链接等,这可以通过使用Golang、Python等语言来实现。
-
基于证书的收集:通过证书来发现目标的子域名或IP地址,这可以通过使用Censys等工具来实现。
-
基于API的收集:通过使用第三方API来获取目标的信息,例如:Shodan、Censys等。
-
基于搜索引擎的收集:通过搜索引擎来获取目标的信息,例如:Google Dorks、Bing等。
-
基于社交媒体的收集:通过社交媒体来获取目标的信息,例如:LinkedIn、Twitter等。
Amass将以上信息整合在一起,并提供多种输出格式,例如:txt、csv、json等,以便于后续分析和利用。
原文地址: https://www.cveoy.top/t/topic/m36h 著作权归作者所有。请勿转载和采集!