Phishing Detection System
A full-stack cybersecurity application that analyzes URLs and websites to classify them as safe, suspicious, or phishing. It combines domain & DNS intelligence, HTML/script analysis, SSL certificate checks, and visual/logo comparison with a trained machine-learning classifier for a final risk score.
- URL, domain & DNS intelligence with WHOIS lookups
- HTML/script analysis, SSL certificate validation
- Screenshot capture, OCR, and visual/logo analysis
- ML classification (Random Forest, Logistic Regression, Decision Tree) with risk scoring
- Whitelist support and prediction-history tracking