Linux command
sherlock 命令
文件
复制后可按需替换文件名、目录或参数。
常用示例
Example
sherlock [username] --output [path/to/file]
Example
sherlock [username1] [username2] --folderoutput [path/to/directory]
Example
sherlock --tor [username]
Example
sherlock --unique-tor [username]
Example
sherlock [username] --proxy [proxy_url]
Example
sherlock [username] --browse
Example
sherlock [username] --site github --site twitter
说明
Sherlock is an OSINT (Open Source Intelligence) tool that searches for usernames across 400+ social networks and websites simultaneously. It helps locate online presence and connected accounts by querying each platform's user lookup functionality. Results are saved to text files named after each searched username. The tool supports various output formats including CSV and Excel for further analysis. Network routing through Tor or proxies provides anonymity during searches.
参数
- --output, -o _file_
- Save results to specified file
- --folderoutput, -fo _directory_
- Save results for multiple users to directory
- --csv
- Output results in CSV format
- --xlsx
- Output results in Excel format
- --site _site_name_
- Limit search to specific site(s) (can be repeated)
- --tor, -t
- Route requests through Tor network
- --unique-tor, -u
- Use new Tor circuit for each request
- --proxy, -p _url_
- Route through specified proxy (e.g., socks5://127.0.0.1:1080)
- --timeout _seconds_
- Request timeout in seconds (default: 60)
- --print-all
- Show all results including sites where username not found
- --print-found
- Show only sites where username was found
- --browse, -b
- Open found URLs in default browser
- --nsfw
- Include NSFW sites in search
- --json, -j _file_
- Load custom site data from JSON file
- --verbose, -v, -d, --debug
- Show extra debugging output
- --version
- Display version information
FAQ
What is the sherlock command used for?
Sherlock is an OSINT (Open Source Intelligence) tool that searches for usernames across 400+ social networks and websites simultaneously. It helps locate online presence and connected accounts by querying each platform's user lookup functionality. Results are saved to text files named after each searched username. The tool supports various output formats including CSV and Excel for further analysis. Network routing through Tor or proxies provides anonymity during searches.
How do I run a basic sherlock example?
Run `sherlock [username] --output [path/to/file]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does --output, -o _file_ do in sherlock?
Save results to specified file