QA Pro AcademyCybersecurity A-Z
Join free
← Back to catalogue
An exchange inspector over one HTTP request to Ridgeline Books' online shop: a sidebar of eight defense surfaces — transport and TLS, response headers, cookies and sessions, content security policy, authentication, input and output, frames and embedding, and origins and CORS — each hardened and ticked. The browser asks for the account page over HTTPS and the shop answers with the headers that now defend it: HSTS, a nonce-based CSP, a Secure HttpOnly SameSite session cookie, nosniff, no-store caching and CORS scoped to one exact origin. The finding in play, a session cookie shipped without HttpOnly, is fixed and verified with curl.
CY-MID-074Mid Level · Web Security

Web Security — Hardening the Exchange

A hands-on, task-first mid-level course that hardens a real web application one defense surface at a time. Work the exchange inspector across eight surfaces — TLS, headers, cookies, CSP, auth, input/output, framing, and origins — applying real nginx and app configs and proving every defense from the command line with genuine curl and openssl read-backs. Four hands-on activities in every lesson.

16 hours8 chapters40 lessons290 activities8 labs

What you'll learn

  • Force HTTPS with HSTS, build the response-header shield, and lock down cookies with the __Host- prefix.
  • Roll out a strict nonce-based CSP with Report-Only, and harden authentication end to end — hashing, throttling, WebAuthn, resets.
  • Close injection structurally at every sink: validation, parameterized queries, context-correct encoding, and inert uploads.
  • Contain frames and the supply chain, get CORS and CSRF right, and prove every defense from the console.

Price:৳8,000
Sign in to get access

Sign in to enrol — you can pay by bKash or Nagad, or apply a promo code.