python-Wappalyzer
Python implementation of the Wappalyzer web application detection utility.
Install
$ python3 -m pip install python-Wappalyzer
Usage
from Wappalyzer import Wappalyzer, WebPage
wappalyzer = Wappalyzer.latest()
webpage = WebPage.new_from_url('http://example.com')
wappalyzer.analyze(webpage)
{'Docker', 'Azure CDN', 'Amazon Web Services', 'Amazon ECS'}
wappalyzer.analyze_with_categories(webpage)
{'Amazon ECS': {'categories': ['IaaS']}, 'Amazon Web Services': {'categories': ['PaaS']}, 'Azure CDN': {'categories': ['CDN']}, 'Docker': {'categories': ['Containers']}}
webpage = WebPage.new_from_url('http://wordpress-example.com')
wappalyzer.analyze_with_versions_and_categories(webpage)
{'Font Awesome': {'categories': ['Font scripts'], 'versions': ['5.4.2']}, 'Google Font API': {'categories': ['Font scripts'], 'versions': []}, 'MySQL': {'categories': ['Databases'], 'versions': []}, 'Nginx': {'categories': ['Web servers', 'Reverse proxies'], 'versions': []}, 'PHP': {'categories': ['Programming languages'], 'versions': ['5.6.40']}, 'WordPress': {'categories': ['CMS', 'Blogs'], 'versions': ['5.4.2']}, 'Yoast SEO': {'categories': ['SEO'], 'versions': ['14.6.1']}}
Last version to support Python2 was 0.2.2.
Metadata
Release files for python-Wappalyzer 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python-Wappalyzer-0.3.1.tar.gz | 80.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_Wappalyzer-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 174.3 kB
Release files / python-Wappalyzer-0.3.1.tar.gz
| Download URL | python-Wappalyzer-0.3.1.tar.gz |
|---|---|
| Size | 80.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
28fc8d5b8ace221aad7c5729b923976af53c5b7116fd0ddc452a0dcaeaf4b831
|
|
BLAKE2b-256 checksum How to use checksums |
6df4cc7ad9d2b8a8f3a68eddd2ee0232934ad2925b985bb16647d8a2df34c826
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5
|
Release files / python_Wappalyzer-0.3.1-py3-none-any.whl
| Download URL | python_Wappalyzer-0.3.1-py3-none-any.whl |
|---|---|
| Size | 93.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0c76e4bbc1e782795f2ccda627add6366153cd53d8f8eb5a5b62431c7c4ecdfe
|
|
BLAKE2b-256 checksum How to use checksums |
9a076f3d07bc11029bdcede89b55e488497583f9878cc547ef9d5fcd0ddb8247
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5
|