|Ryan Howell a2dcfb6a66 Initial Public Commit||10 months ago|
|.gitignore||10 months ago|
|README.md||10 months ago|
|benchmark.sh||10 months ago|
|heimdall.js||10 months ago|
|package.json||10 months ago|
A CLI application for Heimdall.
This component is a CLI application that runs the Heimdall library based on the input given.
Make sure you have Node.js and OpenSSL installed, then type the following commands:
npm install npm run-script build
The dist folder will then contain binaries you can run.
You can also run the file directly with node:
$ ./heimdall.js -h Usage: heimdall scan example1.com http://example2.com https://example3.com Options: -V, --version output the version number -m --mode <mode> Mode of scan (quick, full), defaults to quick. -t --type <type> Type of scan (passive, active, aggressive), defaults to passive. -h, --help output usage information Commands: scan <url> [otherUrls...]
Modify benchmark.sh with a relevant domain, then run the script, this will generate a CSV for 10 minutes with the time to complete in seconds.