~/talk

Modern Web Application Defense with OWASP Tools

Talkat OWASP AppSecUSA 2014 · 2014-09-16..09-19· [security, open-source]
name:Frank Kim
links:none on file
slides:none on file

Live demos show OWASP tools stopping real attacks: reflected XSS is blocked by a strict Content Security Policy header and verified in ZAP traffic; output encoding options compared are ESAPI versus the focused OWASP Java Encoder; HTTPOnly cookies and HSTS reduce session hijack and SSL strip risks; a vulnerable demo app (OneLiner) is exploited with JSON CSRF and then neutralized by CSRFGuard’s token injection (automatic XHR hook and JSP tags) showing the protections actually work.

AI-written summary · about

  1. 0:00Cross-Site Scripting (XSS)
  2. 2:22Contextual Output Encoding
  3. 6:03Content Security Policy
  4. 7:11CSP Requirements
  5. 8:04CSP Directives
  6. 8:22CSP Examples
  7. 16:00Strict-Transport-Security
  8. 17:33X-Frame-Options
  9. 19:24Using Secure Headers
  10. 21:55Cross-Site Request Forgery (CSRF)
  11. 26:34OWASP 1-Liner
  12. 29:47Normal JSON Message
  13. 30:18CSRF Attack Form
  14. 31:28Forged JSON Message
  15. 32:52CSRFGuard JSP Tags
  16. 33:57CSRFGuard DOM Manipulation
~/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.