HTTP Technology Detection
=========================
If you want to know which technologies are in use by a web site, you can use the
habu.http.tech command, like this:
::
$ habu.http.tech https://woocommerce.com
Google Tag Manager unknown
MySQL unknown
Nginx unknown
PHP unknown
Prototype unknown
RequireJS unknown
WooCommerce 3.8.0
WordPress 5.2.4
WordPress VIP unknown
Yoast SEO 10.0.1
This command only makes one HTTP request, so it's very stealthy.
The database used to detect the technologies it's the 'apps.json' file, by the
Wappalyzer project (https://www.wappalyzer.com).
How Was Detected Each Technology?
---------------------------------
If you want to know that, use the '-v' or '--verbose' option, and the information
will be shown, like in the following example:
::
$ habu.http.tech -v https://woocommerce.com
Google Tag Manager detected by HTML body with regex googletagmanager\.com/ns\.html[^>]+>
Nginx detected by Server HTTP header = nginx
Prototype detected by HTML body with regex (?:prototype|protoaculous)(?:-([\d.]*[\d]))?.*\.js
RequireJS detected by HTML body with regex require.*\.js
WooCommerce detected by meta generator tag with regex WooCommerce ([\d.]+)
WordPress detected by link HTTP header = ; rel="https://api.w.org/"
WordPress detected by HTML body with regex /wp-(?:content|includes)/
WordPress detected by HTML body with regex ]+s\d+\.wp\.com
WordPress detected by meta generator tag with regex ^WordPress ?([\d.]+)?
WordPress VIP detected by x-powered-by HTTP header = WordPress.com VIP
Yoast SEO detected by HTML body with regex