
Dashboard didattica Streamlit che simula attacchi di port scanning, DoS, brute force ed esfiltrazione di dati, con visualizzazioni, log degli attacchi e spiegazioni sul rilevamento.
Uno strumento didattico basato su Streamlit per simulare e visualizzare comuni attacchi di rete.
conda create -p venv python=3.12.9 -y
conda activate venv
pip install -r network-simulator-requirements.txt
streamlit run streamlit_app.py
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/yourusername/network-attack-simulator.git
git push -u origin main
Visita Streamlit Cloud e accedi con il tuo account GitHub.
Crea una nuova app selezionando il tuo repository e il file streamlit_app.py.
Configura le impostazioni dell'app ed esegui il deployment.
Il Network Attack Simulator si integra con il Network Log Analyzer, che deve essere distribuito come app Streamlit separata. Il pulsante "Open Log Analyzer" nella barra laterale aprirà il Log Analyzer in una nuova finestra.
Consulta network-simulator-requirements.txt per l'elenco completo delle dipendenze.
Solo per scopi didattici. Non utilizzare per attività malevole.
Creato da [Your Name]