Skip to content

Ghost-Oman/URL_Detection_Bert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafeNet Browser Extension

SafeNet Banner

AI-powered phishing detection with cookie management capabilities

⚠️ Experimental Project - Not Production Ready! Security improvements needed before deployment.


🚀 Features

  • Real-time URL scanning with fine-tuned BERT model
  • Cross-browser compatibility (Chrome / Firefox / Edge)
  • Cookie inspection & modification tools
  • Dockerized API backend
  • Built using Plasmo framework (Manifest V3 support)

🖼️ Architecture

Project Diagram


⚡ Quick Start

🔌 Extension Installation

  1. Download the folder: Safe-net/build/chrome-mv3-prod
  2. In Chrome:
    • Navigate to chrome://extensions/
    • Enable Developer Mode (top-right toggle)
    • Click Load Unpacked and select the folder

🖥️ API Deployment

🔸 Cloud (Temporary AWS ECS)

⚠️ Unstable - Use only for testing

🔹 Local (Recommended)

docker pull azanmoha/flaskapi_chrome_extension:latest
docker run -p 5001:5000 azanmoha/flaskapi_chrome_extension
# Accessible at http://localhost:5001

for developers.

Extension

1- clone default branch

git clone https://github.com/Ghost-Oman/URL_Detection_Bert.git

2- cd safe-net

3- pnpm install

4- pnpm plasmo install

5- pnpm dev --verbose ///for development server

5- pnpm build /// building extension

flask api

all files are in flask-ap

About

Chrome Extension powered by Bert Model locally for analyzing phishing and unsafe URLs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors