Izzie987 /
URL-Phishing-Detector
A full-stack phishing URL detector using Random Forest, FastAPI, Express.js, and a custom HTML/CSS/JavaScript frontend.
Loading repository data…
vekaria04 / repository
A full-stack phishing simulation app that sends realistic phishing emails, tracks clicks and credential submissions, and educates users on phishing awareness. Built with Node.js, MongoDB, and vanilla HTML/CSS.
A full-stack phishing simulation app that sends realistic phishing emails, tracks user interaction (opens, clicks, credential submissions), and educates users on phishing awareness — perfect for internal training or cybersecurity demos.
git clone https://github.com/vekaria04/phishing-simulation-tool.git
cd phishing-simulation-tool
npm install
Create a .env file in the server/ directory:
MONGO_URI=mongodb://localhost:27017/phishingSim
SMTP_USER=youremail@gmail.com
SMTP_PASS=your_app_password
BASE_URL=http://localhost:3000
⚠️ Use App Passwords for Gmail SMTP — never use your actual Gmail password.
mongod
npm run dev
Open this in your browser: http://localhost:3000/api/track/send?email=target@example.com This sends a simulated phishing email with an embedded link and tracking pixel.
After users submit credentials, they are redirected to a phishing awareness page (info.html) that educates them on how to spot and avoid phishing attacks. This reinforces training and good security habits.
This tool is for educational and ethical use only. Do not deploy or test on real users or networks without explicit permission.
Selected from shared topics, language and repository description—not editorial ratings.
Izzie987 /
A full-stack phishing URL detector using Random Forest, FastAPI, Express.js, and a custom HTML/CSS/JavaScript frontend.
Surabhi15-g /
A full-stack web application that detects phishing URLs using a machine learning model, built with Python, Flask, and HTML/CSS.
garvitverma21 /
A complete full‑stack phishing URL detection app with machine learning backend and a user-friendly web GUI built using Flask, HTML, CSS, and JavaScript.
Expandable dataset to train with more phishing or safe URLs From Python backend to HTML/CSS frontend, it was a full-stack AI project built with performance and security in mind.
Radhika-RR /
CyberGuard Assistant is a full-stack cybersecurity project with a phishing detector and AI-powered QnA chatbot. It uses ML to classify phishing emails and a JSON-based chatbot for cybersecurity awareness. Built with FastAPI backend, and HTML/CSS/JS frontend
Lakshay-26 /
A full-stack Phishing URL Detection Web App built with Python (Flask) and a modern HTML/CSS/JS frontend. It uses advanced rule-based logic to analyze URLs in real-time—flagging unsecured protocols, suspicious keywords, URL shorteners, and obscure IP domains. Features a premium dark-themed UI and local URL history tracking. Deployment-ready!