DexSec is a high-performance, client-side security scanner that uncovers the "digital exhaust" browsers leave behind. It combines hardware-level fingerprinting, biometric analysis, and network leak detection into a premium, terminal-inspired dashboard.
- 🛡️ Privacy Scoring: A data-driven threat assessment (0-100) based on your browser's exposure level.
- 🖼️ Device Fingerprinting: Detects Canvas, Audio, and WebGL uniqueness to see how "identifiable" your device is.
- 🐭 Biometric Mouse Analysis: Tracks movement speed, curvature, and micro-tremors to generate a behavioral fingerprint.
- 🌐 Network Leak Detection: Tests for WebRTC local IP leaks, IPv6 exposure, and DNS configuration posture.
- 📡 Hidden Port Scanner: Probes for common local services (MySQL, SSH, VNC) using WebSocket timing heuristics.
- 🧪 Interactive Demos:
- Autofill Honeypot: Shows how browsers silently leak data through hidden form fields.
- Clickjacking Demo: Visualizes how invisible overlays can hijack user intent.
DexSec is built to educate developers and privacy advocates on how modern browsers can be exploited to track users without cookies.
- 100% Client-Side: No data is sent to a server. All analysis happens in your browser context.
- Next.js & TypeScript: Demonstrates modern web architecture using Edge Functions for geolocation and CVE fetching.
- Modular Components: The codebase is refactored into small, readable components making it easy to study specific scanning techniques.
git clone https://github.com/dexisworking/dexsec.git
cd dexsecnpm installnpm run devOpen http://localhost:3000 to see the scanner in action.
- Framework: Next.js 15+ (App Router)
- Styling: Vanilla CSS / Tailwind CSS for layout
- Logic: TypeScript
- APIs: Proxied NVD (CVE) Feed and IP Geolocation
Developed by Dibyanshu Sekhar.
This tool is for educational and promotional purposes only. DexSec was created to demonstrate data exposure risks; please use this knowledge responsibly for building a more private web.
Visit the live demo: https://dexsec.iamdex.codes
Built with ❤️ for Privacy & Transparency.
