
لوحة تحكم تعليمية بتقنية Streamlit تحاكي هجمات مسح المنافذ وDoS والقوة الغاشمة وتسريب البيانات، مع تصورات وسجلات للهجمات وشروحات للكشف عنها.
أداة تعليمية مبنية على Streamlit لمحاكاة الهجمات الشبكية الشائعة وتصورها.
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
قم بزيارة Streamlit Cloud وسجّل الدخول باستخدام حساب GitHub الخاص بك.
أنشئ تطبيقًا جديدًا باختيار مستودعك وملف streamlit_app.py.
قم بتكوين إعدادات التطبيق ثم انشره.
يتكامل محاكي الهجمات الشبكية مع محلل سجلات الشبكة، والذي ينبغي نشره كتطبيق Streamlit منفصل. سيفتح زر "Open Log Analyzer" في الشريط الجانبي محلل السجلات في نافذة جديدة.
راجع network-simulator-requirements.txt للحصول على القائمة الكاملة للاعتماديات.
لأغراض تعليمية فقط. لا تستخدمه في أنشطة ضارة.
أنشأه [اسمك]