Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
๐ถ A curated list of Web Security materials and resources.
GitHub stars and default-branch commits for qazbnm456/awesome-web-security.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
The Browser Exploitation Framework Project
Awesome XSS stuff
scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.
HTML5 Security Cheatsheet - A collection of HTML5 related XSS attack vectors
XSS'OR - Hack with JavaScript.
A DNS rebinding attack framework.
Passive API key and secret discovery browser extension for Chrome and Firefox. 80+ detection patterns, zero config.
ClamAV antivirus scanning for Node.js โ scan file uploads with a single function call. Zero dependencies. Typed Symbol verdicts. Local or Docker/clamd.
A "malicious" DNS server for executing DNS Rebinding attacks on the fly (public instance running on rebind.network:53)
bXSS is a utility which can be used by bug hunters and organizations to identify Blind Cross-Site Scripting.
Content released at NorthSec 2018 for my talk on prototype pollution
A front-end JavaScript toolkit for creating DNS rebinding attacks.
DNS Rebinding Exploitation Framework
Sandbox for semi-automatic Javascript malware analysis, deobfuscation and payload extraction. Written for Node.js
Self-hosted, invisible CAPTCHA that detects AI agents driving real browsers. GDPR, WCAG 2.2 AA, and EAA: no cookies, no third-party data sharing, and no visual or audio puzzle. With a false-positive budget enforced in CI. Proof of work, drop-in for Turnstile and reCAPTCHA.
vulnerable web application for training
๐ OSINT & Security Extensions for Marshall Browser - Installable plugins for enhanced reconnaissance and security testing