Skip to content

WebSure is a MERN stack web app that scans websites for malware, vulnerabilities, and misconfigurations. It detects issues like phishing, open ports, missing headers, and CMS flaws with real-time analysis. WebSure is open-source, secure, and built for developers and security enthusiasts

License

Notifications You must be signed in to change notification settings

NandanR06/webSure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebSure – Web Vulnerability & Malware Scanner

WebSure is a powerful and user-friendly MERN stack application designed to scan websites for vulnerabilities, malware, phishing links, DNS issues, and more. It aims to provide free, open-source web security analysis in a clean and intuitive dashboard.

🚀 Features

  • Website vulnerability scanner
  • Malware and phishing URL detection
  • CMS detection (WordPress, Joomla, etc.)
  • HTTP security headers check
  • Port scanning
  • Custom security recommendations
  • PDF Report generation
  • Authenticated dashboard (JWT)
  • Full user scan history

🖼️ UI Screenshots

💡 All UI is developed with React.js, styled using Tailwind CSS, and the backend is powered by Node.js & Express.js, with MongoDB as the database.

Sign Up Sign In Home
SignIn Dashboard Scan
Dashboard User Profile Scan Result
Report PDF SignOut
Reports PDF Report
Report PDF

🎯 Project Goals

  • Create a lightweight and accessible web vulnerability scanner for educational and awareness purposes.
  • Promote cybersecurity awareness among students, developers, and startups.
  • Provide downloadable reports to share scan results or store them securely.

🧰 Tech Stack

  • Frontend: React.js, Tailwind CSS, Axios, Toastify
  • Backend: Node.js, Express.js
  • Database: MongoDB (with Mongoose)
  • Authentication: JWT-based login system

🛡️ License

MIT License Last Commit Issues Stars Forks

This project is licensed under the MIT License.
You are free to use, modify, and distribute this software with proper attribution.

➡️ See the LICENSE file for full license text.
📜 Or read it here: MIT License on opensource.org

📦 Installation

1. Clone the Repository

git clone https://github.com/yourusername/WebSure.git
cd WebSure

cd backend
npm install
Add your .env file with:
#MONGO_URI=
#JWT_SECRET=
#PORT=
npm run dev

cd frontend
npm install
npm run dev

About

WebSure is a MERN stack web app that scans websites for malware, vulnerabilities, and misconfigurations. It detects issues like phishing, open ports, missing headers, and CMS flaws with real-time analysis. WebSure is open-source, secure, and built for developers and security enthusiasts

Resources

License

Stars

Watchers

Forks

Packages

No packages published