A web application that detects whether a website URL is legitimate or phishing. The model analyzes various URL-based features and predicts the likelihood of a phishing attack, helping users identify malicious websites before visiting them.
- Detects phishing and legitimate URLs
- User-friendly interface
- Fast and accurate classification
- Real-time URL analysis
- Displays prediction results instantly
- Python
- Scikit-learn
- Pandas
- NumPy
- Flask / Streamlit (whichever you used)
- HTML, CSS (if applicable)
The project uses supervised machine learning to classify URLs based on extracted features such as:
- URL Length
- Presence of HTTPS
- Number of Dots
- Number of Special Characters
- Prefix/Suffix Detection
- Domain Information
- Suspicious Keywords
- Other URL-based security features
- User enters a website URL.
- The system extracts important URL features.
- The trained machine learning model analyzes the features.
- The application predicts whether the URL is:
- ✅ Legitimate
⚠️ Phishing
- Deep Learning-based detection
- Browser extension integration
- Real-time blacklist verification
- Domain reputation analysis
- Email phishing detection
- Improved model accuracy
Add screenshots of:
- Home Page
- Prediction Result
- User Interface