~/talk

How Scripting In ZAP Can Bridge The Gap Between Dev Teams And Security

Talkat OWASP Global AppSec Amsterdam 2019 · on Thursday, 2019-09-26· at 11:05· D203, RAI· [security, developer-experience]
links:none on file
slides:none on file

Turns the claim that testers can bridge Dev and security into concrete steps: run a browser through ZAP as a proxy and watch the alerts tab populate with passive scanner findings, point Selenium/Postman/JMeter tests through ZAP for automated security assertions, and write Zest scripting or Python scripts to replay API flows, grab tokens, and add custom passive rules. Works headless in Docker/Jenkins; the presenter reports running about 900 instances and thousands of automated test cases to prove it.

AI-written summary · about

  1. 0:00Introduction
  2. 0:20Who am I
  3. 1:34Who is in the room
  4. 2:04Opportunities
  5. 2:34Security
  6. 3:20Obstacles
  7. 4:05Learning
  8. 4:23Dev Type Line
  9. 5:36Multiple Choice
  10. 6:19Biggest Obstacle
  11. 7:09Security Hardness
  12. 9:08ISO Compliance
  13. 10:12Tester Mindset
  14. 10:36Test Theory
  15. 13:58Solution
  16. 14:19Testers
  17. 15:35Step 1 Learning
  18. 17:05Step 2 Testing
  19. 18:06PIPI Scanner
  20. 19:46Zest
  21. 21:02Demo
  22. 24:29Questions
  23. 24:54Traditional tools
  24. 27:03Recap
  25. 28:03Summary
  26. 28:47References
  27. 30:44Playgrounds
  28. 31:45QA
  29. 38:50Can you mix Zest in Python
~/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.