QuickAudit โ web security checklist ์ ์์: BAB Studios
Ten-point OWASP-style security checklist for the page you're on: headers, cookies, mixed content, exposed files, JS library CVEs.
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์ ๋ณด
A pre-pentest sanity check that takes five seconds instead of fifteen minutes.
Before you pay for a penetration test โ or before you ship โ there's a set of boring, mechanical misconfigurations that show up on a depressing share of production sites. No HSTS. No CSP. Session cookies without HttpOnly. A .git directory served to the public internet. jQuery 1.8 with four known XSS advisories.
Finding these today means running curl -I, squinting at headers you half-remember, checking DevTools for mixed content, and pasting library versions into a CVE search. That's fifteen minutes per site, so people skip it, so it ships broken.
QuickAudit is that checklist, as one button.
The ten checks:
1. Transport security โ HTTPS, plus HSTS with max-age
2. Content-Security-Policy โ present, enforcing, and not defeated by 'unsafe-inline' / 'unsafe-eval' / wildcards
3. Clickjacking protection โ CSP frame-ancestors or X-Frame-Options
4. MIME-sniffing โ X-Content-Type-Options: nosniff
5. Referrer & Permissions policy โ flags policies that leak full URLs to third parties
6. Cookie security flags โ Secure, HttpOnly on session cookies, explicit SameSite
7. Mixed content โ http:// subresources on an HTTPS page
8. JavaScript libraries with known CVEs โ versions read from live page globals, looked up against OSV.dev
9. Exposed sensitive files โ /.env, /.git/HEAD, etc. (Off by default)
10. Server version disclosure โ banners that hand attackers your exact build number
Privacy:
QuickAudit sends exactly one kind of data off your machine: detected library name@version strings, to api.osv.dev, to look up known CVEs. No URLs. No page content. No cookie values โ the code reads cookie flags and deliberately discards values. No analytics. No account. No telemetry.
Source: https://github.com/BAB78/quickaudit
Before you pay for a penetration test โ or before you ship โ there's a set of boring, mechanical misconfigurations that show up on a depressing share of production sites. No HSTS. No CSP. Session cookies without HttpOnly. A .git directory served to the public internet. jQuery 1.8 with four known XSS advisories.
Finding these today means running curl -I, squinting at headers you half-remember, checking DevTools for mixed content, and pasting library versions into a CVE search. That's fifteen minutes per site, so people skip it, so it ships broken.
QuickAudit is that checklist, as one button.
The ten checks:
1. Transport security โ HTTPS, plus HSTS with max-age
2. Content-Security-Policy โ present, enforcing, and not defeated by 'unsafe-inline' / 'unsafe-eval' / wildcards
3. Clickjacking protection โ CSP frame-ancestors or X-Frame-Options
4. MIME-sniffing โ X-Content-Type-Options: nosniff
5. Referrer & Permissions policy โ flags policies that leak full URLs to third parties
6. Cookie security flags โ Secure, HttpOnly on session cookies, explicit SameSite
7. Mixed content โ http:// subresources on an HTTPS page
8. JavaScript libraries with known CVEs โ versions read from live page globals, looked up against OSV.dev
9. Exposed sensitive files โ /.env, /.git/HEAD, etc. (Off by default)
10. Server version disclosure โ banners that hand attackers your exact build number
Privacy:
QuickAudit sends exactly one kind of data off your machine: detected library name@version strings, to api.osv.dev, to look up known CVEs. No URLs. No page content. No cookie values โ the code reads cookie flags and deliberately discards values. No analytics. No account. No telemetry.
Source: https://github.com/BAB78/quickaudit
๋ฆฌ๋ทฐ์ด 0๋ช
์ด 0์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ํ์ผ์ ๋ค์ด๋ก๋ํ๊ณ ๋ธ๋ผ์ฐ์ ์ ๋ค์ด๋ก๋ ๊ธฐ๋ก์ ์ฝ๊ณ ์์
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๋ ์ด ํ์ฅ ๊ธฐ๋ฅ์ด ๋ฐ์ดํฐ ์์ง์ ์๊ตฌํ์ง ์๋๋ค๊ณ ๋ฐํ๊ณ ์์ต๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 1.0.0
- ํฌ๊ธฐ
- 64.4 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 5์ผ ์ (2026๋ 8์ 1์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- MIT ๋ผ์ด์ ์ค
- ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
- ์ด ๋ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ฝ๊ธฐ
- ๋ฒ์ ๋ชฉ๋ก
- ๋ชจ์์ง์ ์ถ๊ฐ