~/talk

A new framework to automate MSTG and MASVS in your CI/CD pipeline

Talkat OWASP AppSec USA 2018 · 2018-10-11..10-12· [security, devops-and-delivery]
links:none on file
slides:none on file

Claims a working pipeline that automates MSTG and MASVS into BDD tests and integrates those tests into CI/CD with Jenkins and Docker. It actually wires UI automation (examples: uses Calabash Appium Drozer Needle ADB) to run feature files against emulators or real devices, runs logcat and sqlite queries to assert no sensitive data, and fails when issues appear — demos show failing log and database checks. A GitHub repo exists so teams can reuse and extend the framework.

AI-written summary · about

  1. 0:00Intro
  2. 0:42Why does mobile security matter?
  3. 1:53Agile SDLC: where and when to detect vulnerabilities?
  4. 3:16Why do mistakes happen?
  5. 4:04Mobile Security challenges
  6. 5:18Introduce security integration tests
  7. 6:20Biggest problem with tests
  8. 6:34Solution: BDD
  9. 6:51BDD explained: features and steps
  10. 8:03Why BDD in security? Communication
  11. 8:38Cucumber: the king of BDD
  12. 9:09Translate the OWASP MSTG in BDD
  13. 9:40Automate the UI
  14. 10:08Execute security tests
  15. 10:35Get Feedback
  16. 10:46Full process in the SDLC
  17. 12:15Setup
  18. 12:44Target: OWASP MSTG Hacking Playground
  19. 13:08OWASP MSTG: Testing Logs for Sensitive Data
  20. 13:57BDD: Testing Logs for Sensitive Data
  21. 16:29OWASP MSTG: Testing Local Storage for Sensitive Data
  22. 17:15BDD: Testing Local Storage for Sensitive Data
  23. 17:47Reporting
  24. 18:32Integration in CI/CD
  25. 22:09Benefits
  26. 23:38References
~/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.