SuperAPI AI 工具集

shodan-reconnaissance

通用与其它

查看项目

更新于 10-15 23:40

技能介绍

用途:为渗透测试中的侦察阶段提供使用 Shodan 的系统化方法,属于安全审计方向的技能。仅限教育目的或已获授权的安全评估,使用前必须取得系统所有者的明确书面许可,滥用属违法。

使用约束:执行任何探测、利用、更改、持久化、提取数据或尝试凭据访问的命令前,必须通过强制确认门:让用户说明确切目标 URL、IP、账号或资源;确认书面授权与允许范围;展示确切命令并说明预期效果;在当前对话中获得明确确认。未获确认时保持只读,仅提供防御性指导,建议使用沙箱、一次性虚拟机或受控实验环境。

主要能力与用法:支持按组织搜索主机(shodan search 'org:"Target Company"')、统计基础设施(shodan stats --facets port,product,country 'org:"Target Company"')、下载与解析数据(shodan download target_data.json.gz ... 与 shodan parse --fields ip_str,port,product ...);可发现漏洞主机(如 vuln:CVE-2019-0708、vuln:CVE-2021-44228)、暴露服务(product:elastic port:9200 -authentication)、IoT 与工控设备(port:502 product:modbus)、SSL 证书(ssl.cert.subject.cn、ssl.cert.expired:true)、网段评估(net:192.168.1.0/24);并附 Python 自动化示例,通过环境变量 SHODAN_API_KEY 初始化 shodan.Shodan 进行组织侦察。

限制:速率限制为每秒 1 次请求;扫描结果异步返回、非即时;非企业版 24 小时内不能重新扫描同一 IP;免费账号额度有限,部分数据需付费订阅;数据可能滞后数天或数周,按需扫描消耗额度,历史数据需付费;被动侦察通常合法但仍需确认司法管辖区,主动扫描须获授权,并应记录所有侦察活动。具体收费、价格与平台细节暂未提供。