
Streamlit-Lern-Dashboard, das Port-Scanning-, DoS-, Brute-Force- und Datenexfiltrationsangriffe simuliert, mit Visualisierungen, Angriffsprotokollen und Erklärungen zur Erkennung.
Ein Streamlit-basiertes Lernwerkzeug zum Simulieren und Visualisieren gängiger Netzwerkangriffe.
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
Besuchen Sie Streamlit Cloud und melden Sie sich mit Ihrem GitHub-Konto an.
Erstellen Sie eine neue App, indem Sie Ihr Repository und die Datei streamlit_app.py auswählen.
Konfigurieren Sie die App-Einstellungen und stellen Sie sie bereit.
Der Netzwerk-Angriffssimulator ist mit dem Netzwerk-Log-Analysator integriert, der als separate Streamlit-App bereitgestellt werden sollte. Die Schaltfläche „Log-Analysator öffnen“ in der Seitenleiste öffnet den Log-Analysator in einem neuen Fenster.
Die vollständige Liste der Abhängigkeiten finden Sie in network-simulator-requirements.txt.
Nur für Bildungszwecke. Nicht für böswillige Aktivitäten verwenden.
Erstellt von [Ihr Name]