~/talk

Enhancing Application Security: Understanding and Utilizing Browser Security Features

Talkat CodeMash 2018 · 2018-01-09..01-12· [web-platform, security]
links:none on file
slides:none on file

Lists exact headers to add, where to add them, and what they actually stop: X-XSS-Protection: 1; mode=block blocks many reflected XSS cases, X-Content-Type-Options: nosniff prevents browser MIME sniffing and drive‑by downloads, HSTS (and HSTS preload) forces TLS so redirects can’t be stripped, HPKP is effectively deprecated, and CAA DNS records limit which CAs can issue certs. Demonstrations use Mozilla Observatory and Google’s CSP Evaluator, recommend CSP with report‑uri report‑only for phased rollout, and note headers can be injected at Lambda@Edge, load balancer, or web server.

AI-written summary · about

  1. 0:00Start
  2. 3:14GOALS AND OBJECTIVES
  3. 5:08HTTP HEADERS IN 2018
  4. 11:02CROSS-ORIGIN RESOURCE SHARING (CORS)
  5. 11:51CROSS-ORIGIN RESOURCE SHARING COR
  6. 12:56CORS AND PREFLIGHT EXAMPLES
  7. 15:15CORS HEADERS
  8. 18:46POLLING QUESTION (ARE YOU STILL AWAKE?)
  9. 20:38X-XSS-PROTECTION
  10. 26:38HTTP STRICT TRANSPORT SECURITY (HSTS)
  11. 37:04CONTENT SECURITY POLICY CSF
  12. 37:28CONTENT SECURITY POLICY (CSP)
  13. 38:07CSP DIRECTIVES
  14. 38:33EXAMPLE CSP POLICY
  15. 41:16CSP PARSING ASSISTANCE DEMO
  16. 45:18TOOLS FOR HELPING TO ASSESS SECURITY HEADERS.
  17. 46:14WHERE ARE WE NOW?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.