在400多个社交网络上通过用户名搜索社交媒体账号
安装
命令 | 备注 | |
---|---|---|
PyPI | pipx install sherlock-project | 可以用pip 代替pipx |
Docker | docker pull sherlock/sherlock | |
Debian系列 | apt install sherlock | Kali、Parrot、Debian Testing和Sid |
BlackArch | pacman -S sherlock | |
Homebrew | brew install sherlock |
查看所有替代安装方法点击这里
使用方法
搜索单个用户:
sherlock user123
搜索多个用户:
sherlock user1 user2 user3
找到的账号将被保存在对应用户名的单独文本文件中(例如user123.txt
)。
$ sherlock --help
用法: sherlock [-h] [--version] [--verbose] [--folderoutput FOLDEROUTPUT]
[--output OUTPUT] [--tor] [--unique-tor] [--csv] [--xlsx]
[--site SITE_NAME] [--proxy PROXY_URL] [--json JSON_FILE]
[--timeout TIMEOUT] [--print-all] [--print-found] [--no-color]
[--browse] [--local] [--nsfw]
USERNAMES [USERNAMES ...]
Sherlock:在社交网络上查找用户名(版本0.14.3)
位置参数:
USERNAMES 要在社交网络上检查的一个或多个用户名。
使用{?}检查相似用户名(替换为'_'、'-'、'.')。
可选参数:
-h, --help 显示此帮助信息并退出
--version 显示版本信息和依赖项。
--verbose, -v, -d, --debug
显示额外的调试信息和指标。
--folderoutput FOLDEROUTPUT, -fo FOLDEROUTPUT
如果使用多个用户名,结果输出将保存在此文件夹中。
--output OUTPUT, -o OUTPUT
如果使用单个用户名,结果输出将保存到此文件。
--tor, -t 通过Tor发送请求;增加运行时间;需要安装Tor并在系统路径中。
--unique-tor, -u 通过Tor发送请求,每次请求后使用新的Tor线路;
增加运行时间;需要安装Tor并在系统路径中。
--csv 创建逗号分隔值(CSV)文件。
--xlsx 创建现代Microsoft Excel电子表格的标准文件(xlsx)。
--site SITE_NAME 将分析限制在列出的网站。添加多个选项以指定多个网站。
--proxy PROXY_URL, -p PROXY_URL
通过代理发送请求。例如 socks5://127.0.0.1:1080
--json JSON_FILE, -j JSON_FILE
从JSON文件或在线有效JSON文件加载数据。
--timeout TIMEOUT 等待请求响应的时间(以秒为单位)(默认:60)
--print-all 输出未找到用户名的网站。
--print-found 输出找到用户名的网站。
--no-color 不对终端输出着色
--browse, -b 在默认浏览器中浏览所有结果。
--local, -l 强制使用本地data.json文件。
--nsfw 包括从默认列表中检查NSFW网站。
致谢
感谢所有为Sherlock做出贡献的人!❤️
许可证
MIT © Sherlock项目
原创者 - Siddharth Dushantha