[root]
|
|-- app/ # Package principale dell'applicazione
| |
| |-- attack/ # Package per modalità di attacco
| |-- defense/ # Package per modalità di difesa
| |
| |-- gui/ # Package per la grafica dell'applicazione
| |
| |-- storage/ # Package per salvare i files (settings, output, ...)
| |
| |-- utils/
| | |
| | |-- cluster/ # Package che fornisce metodi per condividere e ricevere info
| | |-- crypto/ # Package per criptare/decriptare/codificare/decodificare stringhe e files
| | |-- exceptions/ # Eventuali eccezioni personalizzate
| | |-- helpers/ # Package contenente helpers generici usati in più parti del programma
| | |-- history/ # Package che fornisce classi e funzioni per salvare cronologie di vario tipo
| | |-- html/ # Package che fornisce metodi per fare il parsing di un html
| | |-- requests/ # Package che fornisce metodi per effettuare richieste (anche multiple)
| | |-- settings/ # Package dedito al settaggio di parametri globali (es. IP gaming server, ...)
| | |-- sniffing/ # Package che fornisce metodi per sniffing in una rete
| | |-- sql/ # Package che fornisce metodi per sql injection
| |
| |-- env.py # Variabili d'ambiente
|
|-- main.py # Eseguibile principale
|-- test.py # Eseguibile di testing