~/talk

SecDevOps: Current Research and Best Practices

Talkat OWASP AppSec California 2018 · on Tuesday, 2018-01-30· at 15:00· Club Room· [security, testing]
slides:none on file

Covers concrete SecDevOps moves: build secure-by-default libraries (example wrapper that bans MD5), run fast git hooks and linters like eslint to block eval and detect leaked keys, and enforce code-host checks that block new inline JS while migrating legacy instances. Integrate fuzzing with AFL by adding ~12 harnesses, run a fuzzing cluster that auto-files JIRA tickets and finds ~13–15 unique crashes in days, and use tools like repo-git and chaos monkey to auto-reduce AWS permissions and harden services.

AI-written summary · about

  1. 0:00Intro
  2. 2:48Agile and DevOps
  3. 4:15How to scale security
  4. 8:52Overview
  5. 13:53Static vs Dynamic Analysis
  6. 15:20Types of Static Analysis
  7. 17:03Good Hooks
  8. 20:22Start a Conversation
  9. 23:23Dependencies
  10. 24:47Running arbitrary checks
  11. 25:19Should I buy a static analysis tool
  12. 27:29Calculating the ROI
  13. 28:53Dynamic Analysis
  14. 29:36Security Baselines
  15. 30:40Unit Tests
  16. 31:56Background
  17. 33:24What we did
  18. 37:56Doing this well
  19. 40:11Infrastructure best practices
  20. 44:58Detecting attacks
  21. 48:39Questions
~/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.