简介
追踪 400 多个社交网络中的用户名社交媒体账户以查找账户
安装
# python环境 pip安装
pip install sherlock-project
# Mac环境 brew安装
brew install sherlock
# docker安装
docker pull sherlock/sherlock
使用方式
->$ sherlock -h
usage: sherlock [-h] [--version] [--verbose] [--folderoutput FOLDEROUTPUT] [--output OUTPUT] [--tor] [--unique-tor] [--csv][--xlsx] [--site SITE_NAME] [--proxy PROXY_URL] [--dump-response] [--json JSON_FILE] [--timeout TIMEOUT][--print-all] [--print-found] [--no-color] [--browse] [--local] [--nsfw]USERNAMES [USERNAMES ...]Sherlock: Find Usernames Across Social Networks (Version 0.15.0)positional arguments:
USERNAMES 一个或多个需要检查的用户名。可以使用 {?} 来检查相似的用户名(替换为 _、- 或 .)。options:
-h, --help 显示帮助信息并退出。
--version 显示版本信息和依赖项。
--verbose, -v, -d, --debug 显示额外的调试信息和指标。
--folderoutput, -fo FOLDEROUTPUT 如果使用多个用户名,结果将保存到此文件夹中。
--output, -o OUTPUT 如果使用单个用户名,结果将保存到此文件中。
--tor, -t 通过 Tor 发送请求;会增加运行时间;需要安装 Tor 并在系统路径中。
--unique-tor, -u 每次请求后使用新的 Tor 线路发送请求;会增加运行时间;需要安装 Tor 并在系统路径中。
--csv 创建逗号分隔值 (CSV) 文件。
--xlsx 创建现代 Microsoft Excel 电子表格的标准文件 (xlsx)。
--site SITE_NAME 将分析限制在列出的站点。可以添加多个选项以指定多个站点。
--proxy, -p PROXY_URL 通过代理发送请求。例如:socks5://127.0.0.1:1080。
--dump-response 将 HTTP 响应输出到标准输出,用于针对性调试。
--json, -j JSON_FILE 从 JSON 文件或在线有效的 JSON 文件加载数据。
--timeout TIMEOUT 等待请求响应的超时时间(秒,默认:60)。
--print-all 输出未找到用户名的站点。
--print-found 输出找到用户名的站点(如果导出为文件也会包含)。
--no-color 禁用终端输出的颜色。
--browse, -b 在默认浏览器中打开所有结果。
--local, -l 强制使用本地的 data.json 文件。
--nsfw 包含默认列表中的 NSFW 站点检查。
最简单的使用方式就是只添加查询的参数
sherlock catalyzesec