~/talk

Security DevOps - Staying Secure In Agile Projects

Talkat OWASP AppSec Research (AppSecEU) 2015 · on Tuesday, 2015-05-19· [security]
slides:none on file

Claims a reproducible CI pattern that finds low‑ and mid‑hanging security bugs automatically while freeing manual pentests for deep work, using OWASP ZAP (Jenkins plugin, REST API, auth session files, proxying), Arachni (JSON/XML passive capture + active scan), BDD‑Security/Gauntlet for scripted workflows and Selenium integration, and consolidation with ThreadFix and CodePulse. Scans run nightly and can take minutes to hours, build can be failed on high‑confidence results, and the approach deliberately does not replace manual pen testing.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Why Security DevOps?
  3. 3:32Four different axes
  4. 4:47Let's explore these axes
  5. 5:21Axis of "Dynamic Depth"
  6. 5:48Axis "Dynamic Depth": Level 1
  7. 6:28ZAP in SecDevOps?
  8. 7:07ZAP + Jenkins = SecDevOps?
  9. 11:18BDD-Security in SecDevOps?
  10. 13:56Gauntlt in SecDevOps?
  11. 15:20Axis "Dynamic Depth": Level 2
  12. 16:12Guide ZAP into Post-Auth in CI
  13. 20:23Guide Arachni into Post-Auth
  14. 22:32Guide BDD-Security into Post-Auth
  15. 24:42Axis "Dynamic Depth": Level 3
  16. 26:13Backend scans with ZAP
  17. 28:07Backend scans with Arachni
  18. 29:23Axis "Dynamic Depth": Level 4
  19. 30:11ZAP with special workflows (2/3)
  20. 33:52ZAP with special workflows (3/3)
  21. 34:23BDD with special workflows
  22. 34:57If no Selenium test code exists!
  23. 36:00Axis of "Static Depth"
  24. 36:33Axis of "Intensity"
  25. 36:53Axis of "Consolidation"
  26. 37:10Axis "Consolidation": Level 1
  27. 38:09Axis "Consolidation": Level 2
  28. 38:37Flagging builds from reports
  29. 39:20Axis "Consolidation": Level 3
  30. 40:08Axis "Consolidation": Level 4
  31. 40:29Code coverage analysis
~/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.