📅  最后修改于: 2023-12-03 14:47:26.709000             🧑  作者: Mango
Sherlock 是一个基于 Python3 的工具,可在社交媒体上搜索指定用户名的存在。Sherlock 可以在以下社交媒体平台上搜索:
由于 Sherlock 是一个 Python3 工具,因此需要先安装 Python3。然后可以使用以下命令安装 Sherlock:
git clone https://github.com/sherlock-project/sherlock.git
cd sherlock
pip3 install -r requirements.txt
使用 Sherlock 很简单。只需运行以下命令,指定要搜索的用户名即可:
python3 sherlock.py <username>
例如,搜索用户名为 “johndoe”的用户,可以运行以下命令:
python3 sherlock.py johndoe
该命令将在所有支持的社交媒体平台上搜索 “johndoe” 用户名的存在,并输出结果。
Sherlock 的输出结果包含了搜索到的所有用户名和对应的社交媒体平台。例如,以下是搜索 “johndoe” 用户名的输出结果:
[*] Checking username johndoe on:
[+] GitHub: https://github.com/johndoe
[+] Instagram: https://www.instagram.com/johndoe
[-] TikTok: No results found
[+] Twitter: https://twitter.com/johndoe
...
此输出显示了搜索到的用户名在哪些媒体上发现和未发现。此外,Sherlock 还支持生成 HTML 报告。要生成带有所有结果的 HTML 报告,请使用以下命令:
python3 sherlock.py --html <username>
HTML 报告将保存在 html 目录中。
因此,通过Sherlock可以轻松快捷地搜索一个特定用户名在哪些社交媒体上被使用,使得程序员能够更好的分析目标。