Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 2.25 KB

File metadata and controls

47 lines (38 loc) · 2.25 KB

Web Security Study Notes (Norway)

Purpose
Beginner-friendly, checklist‑driven notes for legal web app security practice. This public repo is meant to be verifiable for applications (e.g., Synack SRT). It documents study progress, methodology, and evidence formats for legal training labs and authorized scopes only.

References I use:

Verifiable Profiles (public links)

What’s here

  • /checklists — Mini OWASP‑aligned checklists
  • /templates — Evidence & report templates
  • /notes — Short write‑ups for legal labs only
  • /profiles — One file with public links

Methodology (OWASP‑aligned)

  1. Recon (in‑scope only)
  2. Auth & Session basics (MFA/lockout/cookie flags)
  3. Access control (IDOR/role checks with authorized test users)
  4. Input handling (harmless payloads to observe validation)
  5. CSRF on state changes
  6. Security headers (HSTS, CSP, XFO, Referrer‑Policy)
  7. Business logic checks
  8. Evidence for every check (positive and negative)

Evidence examples

Negative check: Login rate‑limit → expect 429 after N attempts (screenshot + HTTP).
Positive (training): IDOR by changing an ID → data exposure (repro + HTTP, sanitized).

Learning log (keep it updated)

Date Activity Source URL Notes
2025‑10‑12 Getting started path WSA https://portswigger.net/web-security/getting-started Intercept/Repeater basics
2025‑10‑13 Auth labs (intro) WSA https://portswigger.net/web-security/authentication
2025‑10‑15 CSRF basics WSA https://portswigger.net/web-security/csrf
2025‑10‑16 WSTG skim OWASP https://owasp.org/www-project-web-security-testing-guide/ headings only

Legal & Scope

Only legal training targets (WSA/HTB/THM, etc.) or assets with explicit permission. Never test outside scope.

License

MIT — See LICENSE.