Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/morside/web-tech-fingerprints

kivy (android) application for searching web technology fingerprints.
https://github.com/morside/web-tech-fingerprints

android android-app kivy python3 technology-fingerprints technology-lookup web-fingerprints web-technologies web-technology-lookup

Last synced: about 2 months ago
JSON representation

kivy (android) application for searching web technology fingerprints.

Awesome Lists containing this project

README

        


FINGERPRINTS
WEB TECHNOLOGY LOOKUP


#### showcase:



#### technologies:
this project contains 700 technologies, which are placed in the "tech_json.json" file. based on: https://www.wappalyzer.com/

#### requirements:
* kivy
* requests
* dnspython
* python3

#### install:
```bash
git clone https://github.com/morside/web-tech-fingerprints.git
cd /web-tech-fingerprints
```

#### install requirements:
install via requirements.txt file.
```bash
pip3 install -r requirements.txt
```
or install manually.
```bash
pip3 install Kivy requests dnspython
```

#### run:
```bash
python3 main.py
```

#### tests:
* tested on python v3.10.12 and v3.10.9
* tested on windows 10 and linux (ubuntu 22.04.3 LTS)

#### compile the android app:
linux and buildozer are required to compile the android app!

read the buildozer installation documentation: https://buildozer.readthedocs.io/en/latest/installation.html

after installing all the necessary dependencies.
```bash
buildozer android debug
```

to create your own init "buildozer.spec" file.
```bash
buildozer init
```

#### already compiled the android app:
```bash
bin/org.kivy.fingerprints-0.1-arm64-v8a_armeabi-v7a-debug.apk
```

#### android app tests:
* tested on android v6.0.1 (marshmallow) and v12 (snow cone)