A lightweight, security-focused phishing detection & awareness tool designed for cybersecurity learning and demonstrations.
🌐 Live Website:
👉 https://phishguard-pink.vercel.app
🎯 Focus: Detect • Analyze • Educate • Prevent
PhisGuard is a cybersecurity-focused project that demonstrates how phishing attacks can be identified using technical indicators.
It analyzes suspicious URLs and email samples to flag potential threats and improve user awareness.
The project is built with a learning-first mindset, making it ideal for students, labs, and security demonstrations.
🔗 Phishing URL structure analysis
📧 Email header & content inspection
🚨 Suspicious keyword and pattern detection
📊 Risk-level indication (Safe / Suspicious / High Risk)
🎓 Awareness-focused design for cybersecurity learners
1️⃣ User provides a suspicious URL or email sample
2️⃣ System analyzes:
- Domain structure
- Keyword patterns
- URL anomalies
3️⃣ Risk score is calculated
4️⃣ Output clearly indicates threat level
- Language: Python
- Concepts Used:
- URL parsing
- Pattern matching
- Basic threat intelligence logic
- Security Domain: Phishing Detection & Prevention
PhisGuard/
├── main.py # Core phishing detection logic
├── utils/ # Helper and analysis functions
├── samples/ # Test URLs and email samples
├── README.md
🧠 Understanding phishing attack vectors
🔍 Hands-on exposure to security analysis logic
⚙️ Applying cybersecurity concepts in code
🛡️ Building a defensive security mindset
🤖 Machine Learning–based phishing classification
🌐 Browser extension integration
📡 Real-time threat intelligence APIs
🖥️ GUI / Web-based dashboard
Bhavith Madhav
Cybersecurity & Network Security Enthusiast
This project is intended for educational and learning purposes only.
