
Veloce cercatore di file morti http.
Tachyon è un veloce strumento di ricognizione per la sicurezza di applicazioni web.
È specificamente progettato per eseguire la scansione di un'applicazione web e cercare file residui o non indicizzati, oltre a pagine o script che perdono dati interni.
$ mkdir tachyon
$ python3 -m venv tachyon/
$ cd tachyon
$ source bin/activate
$ pip install tachyon3
$ tachyon -h
$ cd tachyon
$ source bin/activate
$ pip install --ignore-installed --upgrade tachyon3
$ cd tachyon
$ source bin/activate
$ tachyon -h
$ git clone https://github.com/delvelabs/tachyon.git
$ mkdir tachyon
$ python3 -m venv tachyon/
$ source tachyon/bin/activate
$ cd tachyon
$ pip install -r requirements-dev.txt
Nota: se hai la versione del codice sorgente, sostituisci tachyon con python3 -m tachyon negli esempi seguenti.
$ cd tachyon
$ source bin/activate
Per eseguire una scoperta con le impostazioni predefinite:
tachyon http://example.com/
Per eseguire una scoperta tramite proxy:
tachyon -p http://127.0.0.1:8080 http://example.com/
Per cercare solo file:
tachyon -f http://example.com/
Per cercare solo directory:
tachyon -s http://example.com/
Per esportare i risultati in formato JSON:
tachyon -j http://example.com/
Usage: __main__.py [OPTIONS] TARGET_HOST
Options:
-a, --allow-download
-c, --cookie-file TEXT
-l, --depth-limit INTEGER
-s, --directories-only
-f, --files-only
-j, --json-output
-m, --max-retry-count INTEGER
-z, --plugins-only
-x, --plugin-settings TEXT
-p, --proxy TEXT
-r, --recursive
-u, --user-agent TEXT
-v, --vhost TEXT
-C, --confirmation-factor INTEGER
--har-output-dir TEXT
-h, --help Show this message and exit.
cookie0=value0;
cookie1=value1;
cookie2=value2;
Le impostazioni possono essere passate ai plugin tramite l'opzione -x. Ogni opzione è una coppia chiave/valore, con i due punti che uniscono la chiave e il suo valore. Usa un nuovo -x per ogni impostazione.
tachyon -x setting0:value0 -x setting1:value1 -x setting2:value2 http://example.com/
La maggior parte dei contributi sono ben accetti. Basta inviare una pull request su GitHub.
Istruzioni per i contributori:
Per segnalare un bug o suggerire una funzionalità, apri una issue.
Copyright 2019- Delve Labs inc.
Questo software è pubblicato sotto la GNU General Public License, versione 2.