
Framework di Analisi delle Estensioni del Browser - Scansiona, Analizza le estensioni di Chrome, firefox e Brave per vulnerabilità e informazioni
Caratteristiche • Installazione • Utilizzo • Moduli Utilizzati • Screenshot • Licenza
Installare ExtAnalysis è semplice! Funziona su Python 3, quindi assicurati che python3 e python3-pip siano installati e segui questi passaggi:
git clone https://github.com/Tuhinshubhra/ExtAnalysis
cd ExtAnalysis
pip3 install -r requirements.txt
Per un'analisi corretta non dimenticare di aggiungere la tua API di VirusTotal.
Una volta completata l'installazione, puoi procedere direttamente ed eseguire ExtAnalysis con il comando:
$ python3 extanalysis.py
Dovrebbe avviare automaticamente ExtAnalysis in una nuova finestra del browser.
Per altre opzioni consulta il menu di aiuto $ python3 extanalysis.py --help
usage: extanalysis.py [-h HOST] [-p PORT] [-v] [-u] [-q] [--help]
optional arguments:
-h HOST, --host HOST Host to run ExtAnalysis on. Default host is 127.0.0.1
-p PORT, --port PORT Port to run ExtAnalysis on. Default port is 13337
-v, --version Shows version and quits
-u, --update Checks for update
-q, --quiet Quiet mode shows only errors on cli!
--help Shows this help menu and exits
Usa il seguente link
docker build -t extanalysis .
docker run --rm -it -p 13337:13337 extanalysis -h 0.0.0.0
docker compose build
docker compose up
## Oppure semplicemente:
docker compose up --build
## Per eseguire solo per uso una tantum
docker-compose run --rm --build -it -p 13337:13337 extanalysis -h 0.0.0.0
## Per eseguire in background
docker compose up -d
flask per il webserverpython-whois per la ricerca Whoismaxminddb per l'analisi del database Geo-IPrequests per le intestazioni HTTP e il visualizzatore del codice sorgente
Puoi contribuire allo sviluppo di ExtAnalysis migliorando il codice o segnalando bug.
Per qualsiasi altra domanda, sentiti libero di contattarmi via Twitter: @r3dhax0r
Di seguito è riportato un elenco di persone che hanno contribuito allo sviluppo di ExtAnalysis (solo pull request!)
ExtAnalysis è concesso in licenza sotto GNU General Public License v3.0. L'attribuzione a tutte le librerie di terze parti utilizzate può essere trovata nel file CREDITS.