~/talk

Threat Modeling Made Interactive

Talkat OWASP AppSecUSA 2014 · 2014-09-16..09-19· [security, developer-experience]
slides:none on file

An interactive threat‑modeling tool named Poirot models components and APIs, uses an extensible threat library and compiles system plus requirements into logical constraints solved by a constraint solver to generate exhaustive attack scenarios. The demo builds a tiny web store, finds real issues (parameter guessing and a session collision that allowed account access), and after model edits Poirot rechecks and finds new vectors. The tool is applied to several commercial web apps, uncovers design flaws that lead to fixes, and targets an October release.

AI-written summary · about

  1. 0:00Introduction to threat modeling
  2. 0:52Defining threat modeling
  3. 3:16Why threat modeling matters
  4. 6:01Challenges in manual modeling
  5. 9:06Introducing the Portal tool
  6. 10:21Demonstrating Portal
  7. 30:43How Portal works
  8. 33:23Research context and limitations
  9. 36:17Related work and future plans
~/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.