Sherlock-Deno 🕵️ - search users across 270+ websites
Sherlock-Deno is an improved remake of the original project-sherlock by sdushantha.
Why use Sherlock-Deno?
- Super fast
- Extremely lightweight
- Can be run without installation
- Runs everywhere (Windows, macOS, Linux as executable/Docker/CLI command)
- Runs all checks concurrently (asynchronous)
- Cleverly looks through the response to determine if a user has an account (status code, redirect, page content)
- Follows HTTP(S) redirections
- Only uses the deno standard modules (colors, flags)
- Secure by default (has only network permissions)
Status
How to use?
Install using Deno (recommended)
Simply install deno on your system with a single command. You can find the offical command here.
With installation (recommended):
deno install --allow-net -qrfn sherlock https://deno.land/x/sherlock/cli.ts
Verify the installation by typing sherlock
Without installation:
deno run --allow-net -q https://deno.land/x/sherlock/cli.ts
Done! 🎉 You now have a running version of Sherlock-Deno.
Use an executable file
Go to latest release and download the executable for Windows, MacOS or Linux.
Use Docker
Run
docker run -it denoland/deno run -q --allow-net https://deno.land/x/sherlock/cli.ts
Command Line Options
Argument | Description |
---|---|
-h, --help |
Show help |
-v, --version |
Show version number and active sites count |
-a, --all |
Show all results |
-t, --timeout |
Set timout for requests in seconds |
-f, --format |
Select output format [json,pretty_json,csv] |
How to update the CLI?
Deno caches the dependencies locally, so you have to rerun the installation command from here
How to contribute?
If you encounter any issues please create an issue here but please look for existing issues first before creating a new one 😉
Feel free to create an issue if you have an idea what could be added next. Thanks in advance!
How to install the source code?
- Clone the repository.
- Install Velociraptor
- Run
vr run start
Done! 🎉 You now have a running version of the Sherlock-Deno CLI on your machine.
Development commands:
We use Velociraptor as our script runner.
Follow the installation instructions and then run vr
to view all available
commands.
Tip: You can find more info about the deno cli here.