-
Team Name: we4Devs 💻
-
Team Leader: Yashashwi Kailas Patil
Team Members:
-
Domain/Theme: Cyber Security 🔒
-
Problem Statement: Develop a security system website that enables users to combat the spread of fraudulent messages across various communication channels 📧
-
Whole Documentation: Idea Submission 📝
-
UI: Figma File 🎨
-
FlowChart: Figma File 🎨
git clone https://github.com/yashashwi0708/we4Devs
cd Frontend
npm i
npm run dev
use .env file as Frontend/.env
VITE_HOST=http://localhost:5000
Change the API's according to your Backend
Note: You can run the api and bots on different servers, ensuring that proper endpoints are provided and env variables are specified correctly. More changes are coming soon...
cd Backend
pip -r requirements.txt
python app.py
START_PORT=6800
END_PORT=6900
DEFAULT_URL=google.com
DEFAULT_PASSWORD=password
DOCKER_URL=unix:///var/run/docker.sock
DOCKER_VERSION=1.44
CONTAINER_BROWSER_PORT = 5800
CONTAINER_EXPIRATION_TIME = 600
MAX_CONTAINERS = 4
API_URL=https://api-inference.huggingface.co/models/Titeiiko/OTIS-Official-Spam-Model //huggingface hosted model
API_KEY=//huggingface api key
SERVER_URL=http://localhost
VERIFY_TOKEN=test
TC_KEY=//truecaller api key
WA_API_KEY=//whatsapp meta api key
WA_BASE_URL=//whatsapp message url
cd Bots
cd Discord
node index.js
cd Bots
cd Telegram
python main.py
This is still under development and not intended for production use.
Update:2
Some browser images to choose from:
jlesage/firefox latest 612MB "https://github.com/jlesage/docker-firefox" //recommended
mrcolorrain/vnc-browser alpine 527MB "https://github.com/MRColorR/vnc-browser"
mrcolorrain/vnc-browser debian - "https://github.com/MRColorR/vnc-browser"
kasmweb/chrome
kasmweb/firefox
kasmweb/edge
kasmweb/brave
kasmweb/chromium
Update:3
Support for docker >=1.24. Lower versions might also be supported, testing in progress.