Skip to content

thealoneprogrammer/phishing_site_detection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello developers 👏

Code on phishing-site detection using Machine-Learning.

Functionality of Code {<>}

This code takes following as a input.

  • URL from the address bar.
  • Screen-shot of the current page.

Using these as inputs for the code the network test the data if the given URL is Legitimate or not.

About Code {<>}

This code is written with following language.

  • UI designs are done using HTML,CSS and JS with the combination of Django framework.
  • Training and testing of data are done using Python.
File Details {<>}

Following are the details about the file inside phishApp/PhishingSiteDetection

File Name Description
site_list.txt These are the site details which you will be training the network for testing or for datasets
openBrowser.py Code to open the sites listed inside site_list.txt to take screen shot of it and store it as a dataset
save_model.py Code that is used to train the model (Updated the path based on your system)
screenshot.py Used to take the screen shot of the browser page
load_models.py Used to test the sample model

Note {<>}

Explore other files in phishingUrlDetectionUsingML

Run code {<>}

Run

python3 manage.py runserver
Note {<>}

Explore other files in phishingUrlDetectionUsingML

About

Phishing site detection using ML with chrome extension

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.0%
  • C++ 6.5%
  • C 1.0%
  • XSLT 0.2%
  • JavaScript 0.1%
  • HTML 0.1%
  • Other 0.1%