Skip to content

K5LK/malicious-url-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages