Downloads ยท 30 days
0
gh0st911/Bert_URL_Detection_Browser_extesnion
Bert_URL_Detection_Browser_extesnion is a machine learning model from gh0st911. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
A comprehensive browser security solution combining AI-powered URL analysis, phishing detection, and cookie management features.
Downloads ยท 30 days
0
Access
Public
Updated May 18, 2025
Repo size
862 MB
Likes
0
Public
Click a slice to open those files.
.safetensors438 MB ยท 93%
From the Hugging Face model README
A comprehensive browser security solution combining AI-powered URL analysis, phishing detection, and cookie management features.
.
โโโ Flask-API/ # Backend services
โ โโโ app.py # Main Flask application
โ โโโ models/ # AI models and configurations
โ โ โโโ model.py # URL analysis model
โ โ โโโ config.json # Model configuration
โ โโโ instance/ # Database storage
โ โโโ users.db # User authentication database
โ
โโโ SafeNet/ # Browser Extension (Frontend)
โโโ safe-net/ # Chrome extension source
โโโ src/ # Extension source code
โ โโโ popup.tsx # Main extension popup
โ โโโ content.tsx # Content scripts
โ โโโ components/ # React components
โโโ assets/ # Static assets
python -m venv .venv
.venv\Scripts\Activate
pip install -r requirements.txt
.env file in Flask-API directory:JWT_SECRET_KEY=your_secret_key
DATABASE_URL=sqlite:///users.db
FLASK_DEBUG=False
cd Flask-API
python app.py
cd SafeNet/safe-net
pnpm install
pnpm dev
pnpm build
models/ directory/analyze - URL analysis/login - User authentication/register - User registration/scan - Batch URL scanningPOST /register
{
"email": "[email protected]",
"password": "secure_password"
}
POST /login
{
"email": "[email protected]",
"password": "secure_password"
}
POST /analyze
{
"url": "https://example.com"
}
GET /status
cd Flask-API
python testapi.py
cd SafeNet/safe-net
pnpm test
git checkout -b feature/AmazingFeature)git commit -m 'Add AmazingFeature')git push origin feature/AmazingFeature)This project is licensed under the MIT License - see the LICENSE file for details.
For more information, bug reports or feature requests, please visit the project repository.