开源 OSINT 自动化工具,从 200 多个数据源收集 IP、域名、邮箱等信息,用于威胁情报和攻击面梳理。
2.4万+231 本周4034PythonMIT更新于 7个月前
一款命令行 OSINT 工具,可按用户名在 400 多个社交网络中查找对应账号。
Sherlock 输入一个或多个用户名,检查它们在数百个社交网络和网站上是否存在对应账号。每个用户名的结果会保存到单独的文本文件,也可以导出为 CSV 或 XLSX 格式。它主要面向从事开源情报(OSINT)收集、安全研究和渗透测试的人员。
该工具通过终端运行,支持只检查指定网站、通过代理发送请求、设置超时时间,并可选择包含 NSFW 站点。还可以用默认浏览器打开所有找到的主页。安装方式包括 pipx、pip、uv、Docker 以及多种系统包管理器。
由于结果来自对公开网站的自动化检测,匹配结果在下结论前应人工核实。
使用 pipx 安装
pipx install sherlock-project搜索用户名
sherlock user123概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
开源 OSINT 自动化工具,从 200 多个数据源收集 IP、域名、邮箱等信息,用于威胁情报和攻击面梳理。
开源网络威胁情报平台,基于 STIX2 标准结构化存储并可视化威胁知识与可观测数据。
开源的图谱式 OSINT 调查平台,通过自动化富化器关联域名、IP、邮箱、钱包等实体。
快速的被动子域名枚举工具,通过在线数据源查找域名的子域名,不直接探测目标。
一款 Go 命令行工具,可同时调用多个网络空间搜索引擎,快速发现互联网上暴露的主机。
一款快速的多用途 HTTP 探测命令行工具,可批量探测主机、URL 和 CIDR 的状态码、标题、技术栈和 TLS 证书等信息。