2个版本 (1个稳定版)
新 1.0.0 | 2024年8月19日 |
---|---|
0.1.0 | 2017年8月18日 |
#1 in #gathering
63 每月下载次数
560KB
3.5K SLoC
使用
sherlock user123
搜索多个用户
sherlock user1 user2 user3
找到的账户将存储在带有相应用户名的单独文本文件中(例如user123.txt)。
$ sherlock --help
Hunt down social media accounts by username
Usage: sherlock-rs [OPTIONS] <usernames>...
Arguments:
<usernames>... One or more usernames to check with social networks. Check similar usernames using {?} (replace to '_', '-', '.')
Options:
-v, --verbose Display extra debugging information and metrics
-o, --output <OUTPUT_FILE> The output file to save the results to
-f, --output-folder <OUTPUT_FOLDER> If using single username, the output of the result will be saved to this file
-c, --csv Create Comma-Separated Values (CSV) File
--xlsx Create the standard file for the modern Microsoft Excel spreadsheet (xlsx)
-s, --site-list <SITE_LIST> Limit analysis to just the listed sites. Add multiple options to specify more than one site
-p, --proxy <PROXY>
-d, --dump-response Dump the HTTP request to stdout for targeted debugging
-j, --json <JSON_FILE> Load data from a JSON file or an online, valid, JSON file
-t, --timeout <TIMEOUT> Time (in seconds) to wait for response to requests [default: 60]
--print-all Output sites where the username was not found
--print-found Output sites where the username was found
-n, --no-color Don't color terminal output
-b, --browse Browse to all results on default browser
-l, --local Force the use of the local data.json file
--nsfw Include checking of NSFW sites from default list
-h, --help Print help
-V, --version Print version
安装
cargo install sherlock
动机
我非常不喜欢部署Python应用程序,并想要一个单独的二进制文件。Go让我感到烦恼,Swift在服务器端和Linux上没有很好的工具,C++甚至都不考虑,所以选择Rust。
许可证
MIT © Johannes Naylor
Sherlock原始创建者 - Siddharth Dushantha
依赖项
~13–27MB
~405K SLoC