Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Malicious URL Detection Web Application 🚨🔍

This repository contains code for a FastAPI web application that detects whether a given URL is benign or potentially malicious using a pre-trained model. The application provides a user-friendly web interface powered by Gradio.

See the Demo 🖥️

To see the demo of the web application in action, visit this link.

How to Use 🛠️

  1. Clone the Repository:
    git clone https://github.com/sandunlakshan13/malicious-url-detection.git
    cd malicious-url-detection

Install Dependencies:

  1. Navigate to the project directory and install the required dependencies by running:
    pip install -r requirements.txt

Install Dependencies:

  1. Run the Application:
    uvicorn app:app --reload

Access the Web Interface:

  1. Once the server is running, open your web browser and go to http://localhost:8000 to access the web interface.

Additional Notes 🚀

  • This application utilizes a pre-trained model for malicious URL detection. The model is based on the kmack/malicious-url-detection model from the Hugging Face Transformers library.
  • The application is designed to run locally, but it can be deployed to a server for production use.

Support 🤝

For any questions or issues regarding the application, feel free to open an issue on GitHub.

Credits 💡

This application was developed using FastAPI and Gradio.
The malicious URL detection model is based on kmack/malicious-url-detection from the Hugging Face Transformers library.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages