Assess cybersecurity posture. CyberScope calculates risk scores from asset data. Identify vulnerabilities. Receive remediation plans.
-
Interactive Landing Page See instructions before data entry.
-
Dynamic Form Input asset details. Validate numeric inputs. Reject invalid entries.
-
Scoring Engine Sum assessment values. Penalize weak passwords. Penalize missing MFA. Scale scores to organization size.
-
Dashboard View risk metrics. Track risk levels. Prioritize remediation actions.
-
Reporting Download HTML reports. Save results.
- Python 3 Backend
- React Frontend
- Tailwind CSS
- JSON Data Storage
- Python 3
- Node.js
-
Clone Repository
git clone https://github.com/Manjaws1/Cyber-Security-Risk-Scoring-System.git cd Cyber-Security-Risk-Scoring-System -
Build Frontend
cd web npm install npm run build cd ..
-
Run System
python src/server.py
-
Access Dashboard Open browser to http://localhost:8000
The system uses weighted algorithms. Score range is 0 to 100. Technical factors include unpatched software. Human factors include phishing failures. Administrative factors include policy gaps. Asset count scales scores.