/Malicious-URL-Detector

Python 3.7 Application to detect malicious URL's

Primary LanguagePython

Malicious-URL-Detector

Introduction

Malicious Web sites largely promote the growth of Internet criminal activities and constrain the development of Web services. As a result, there has been strong motivation to develop systemic solution to stopping the user from visiting such Web sites. Our mechanism only analyzes the Uniform Resource Locator (URL) itself without accessing the content of Web sites. Thus, it eliminates the run-time latency and the possibility of exposing users to the browser based vulnerabilities. By employing learning algorithms, our scheme achieves better performance on generality and coverage compared with blacklisting service.

Prerequisites

  1. python 3.7
  2. pip package-management system

Steps to Use Malicious Url Detector

Step-1: Clone the github repository using the command "git clone https://github.com/vijay-maripi/Malicious-URL-Detector.git"
Step-2: Change the directory to Malicious-URL-Detector using the command "cd Malicious-URL-Detector/"
Step-3: Install requirements for  Malicious-URL-Detector using the command "pip install -r requirements.txt"
Step-4: Now your good to launch the application run gui.py using the command "python gui.py"
Step-5: (Optional) If you get any errors during code execution feel free to browse the errors.

Note:

  1. you need to be connected to internet while running the code, because features of URL are collected from online.
  2. If you get any error while redirecting to the google chrome, change the path of the chrome in "gui.py code" according to your system chrome path

Feel free to reproduce the work, play and learn with codes.