SOCialLens is a log analysis and threat detection tool that simulates SOC (Security Operations Center) workflows by identifying suspicious activity such as failed logins, abnormal IP behavior, and potential brute-force attacks.
- Log parsing and analysis
- Detection of failed login attempts
- Suspicious IP identification
- Risk scoring system (0–100)
- Severity classification (Low, Medium, High)
- Alert generation for anomalous activity
- Downloadable incident report
- Clean SOC-style dashboard using Streamlit
- Python
- Streamlit
- Regex (log parsing)
- User pastes system logs
- Logs are parsed for failed attempts and IP activity
- Suspicious patterns are detected
- Risk score and severity are calculated
- Alerts are generated and displayed
- User can download an incident report
https://your-sociallens-link.streamlit.app
SOCialLens simulates a SOC Level 1 analyst workflow by analyzing logs, identifying anomalies, and prioritizing potential security threats.