Skip to content

mursaleenmushtaq240-del/phishing-website-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›ก๏ธ Phishing Website Detector

This project is developed by Mursaleen Mushtaq as a learning project for understanding how machine learning can be used to detect phishing websites based on URL features and security indicators.


๐Ÿ“– Project Overview

The Phishing Website Detector is a simple Flask-based web app that predicts whether a website is Safe or Phishing.
It uses machine learning algorithms to analyze different URL and domain features (like HTTPS presence, length, special symbols, and digits) and classify the site accordingly.


โš™๏ธ Features

  • Detects suspicious and legitimate websites based on URL analysis
  • Machine Learning model trained using common phishing dataset features
  • Simple and lightweight Flask web interface
  • Beginner-friendly and easy to understand code structure

๐Ÿง  Technologies Used

  • Python 3.9+
  • Flask (for web app)
  • Scikit-learn (for ML model)
  • Pandas, NumPy (for data processing)
  • Joblib (for saving/loading the model)

๐Ÿš€ How to Run the Project

Step 1: Clone the repository

git clone https://github.com/mursaleenmushtaq240-del/phishing-website-detector.git

About

Machine learning-based project that detects phishing websites by analyzing URLs and security features. Built using Python, Flask, and Scikit-learn

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages