Skip to content

manthan2305/webpage-phishing-detection

Repository files navigation

webpage-phishing-detection

Machine Learning based spam website detection


Original work by:

Hannousse, Abdelhakim; Yahiouche, Salima (2021), “Web page phishing detection”, Mendeley Data, V3, doi: 10.17632/c2gw7fy2j4.3

Thank you Abdelhakim Hannousse for your help.


Dataset


Installation

python3 -m venv phishing
source phishing/bin/activate
  • Install packages
pip install -r requirements_full.txt

For heroku, use requirements.txt


Run

cd scripts
python infer.py
  • Streamlit app
streamlit run app.py

Machine Learning

  • main.ipynb contains machine learning model generation and analysis code

Feature extraction

Feature extractor code is available here, however some files are missing which included in this repository.

In order to run Feature extractor, some part of the code is commented and modified compare to the original work by author of the paper.

About

Machine Learning based phishing detection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published