Webtech - Set Technologies Used On Websites


Identify technologies used on websites.
More information on the release's blogpost.

CLI Installation
WebTech is available on pip:
pip install webtech
It tin hold upwards likewise installed via setup.py:
python setup.py install --user

Burp Integration
Download Jython 2.7.0 standalone together with install it into Burp.
In "Extender" > "Options" > "Python Environment":
  • Select the Jython jounce location
Finally, inwards "Extender" > "Extension":
  • Click "Add"
  • Select "py" or "Python" equally extension format
  • Select the Burp-WebTech.py file inwards this folder

Usage
Scan a website:
$ webtech -u https://example.com/  Target URL: https://example.com ...  $ webtech -u file://response.txt  Target URL: ...
Full usage:
$ webtech -h  Usage: webtech [options]  Options:   -h, --help            exhibit this assist message together with decease   -u URLS, --urls=URLS  url(s) to scan   --ul=URLS_FILE, --urls-file=URLS_FILE                         url(s) listing file to scan   --ua=USER_AGENT, --user-agent=USER_AGENT                         purpose this user agent   --rua, --random-user-agent                         purpose a random user agent   --db=DB_FILE, --database-file=DB_FILE                         custom database file   --oj, --json          output json-encoded study   --og, --grep          output grepable study 

Resources for database matching
HTTP Headers information - http://netinfo.link/http/headers.html
Cookie names - https://webcookies.org/top-cookie-names