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
- python 3.7
- 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:
- you need to be connected to internet while running the code, because features of URL are collected from online.
- 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