__ __ _ _____ _
\ \ / / | | / ____| | |
\ \ /\ / /__| |__| (___ ___ ___ _ _| |_
\ \/ \/ / _ \ '_ \___ \ / __/ _ \| | | | __|
\ /\ / __/ |_) |___) | (_| (_) | |_| | |_
\/ \/ \___|_.__/_____/ \___\___/ \__,_|\__|
version: 0.1
A CLI tool for web application reconaissance.
- Probing URLs and outputting response status code
- Saving HTTP response to
*.http
files - Taking screenshots of visited URLs
- Generating
html
report with screenshots and headers from the response
- Python 3.5+
- PIP
- Clone repository
$ git clone https://github.com/igorwojciechowski/webscout
- Go to repository and install webscout package
$ cd webscout/ $ pip install .
usage: webscout [-h] [-o OUTPUT] [-th THREADS] [-to TIMEOUT]
optional arguments:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
Output directory for report
-th THREADS, --threads THREADS
Number of threads
-to TIMEOUT, --timeout TIMEOUT
Requests/Screenshots timeout in seconds
To run Webscout, simply provide a list of URLs as a stdin to webscout
$ cat urls.txt | webscout