A simple React app that demonstrates phishing detection basics by flagging URLs with suspicious patterns.
- Missing
HTTPS @symbols inside the URL- IP-based URLs
- Very long domain names
- Too many hyphens in the hostname
- Extra subdomains
- Common phishing keywords like
login,verify, andbilling
http://paypal-secure-login.xyz
npm install
npm run devnpm run buildThis project is a beginner-friendly example of rule-based phishing detection. It does not guarantee a URL is safe, but it helps explain the kinds of signals security tools often inspect first.