~/talk

An Overview of API Underprotection

Talkat AppSec USA 2017 · 2017-09-19..09-22· [security, web-platform]
links:none on file
slides:none on file

OWASP flags “underprotected APIs” and Gartner predicts a majority of mobile breaches through 2019 exploit app–server communication. Real cases: Pokemon Go reverse-engineer shows private APIs get scraped; Instagram’s password‑reset endpoint leaks contact data via request tampering. Practical defenses discussed: rate limiting, API management proxying of backend keys, JWTs instead of static keys, TLS plus certificate pinning (bypassed on rooted devices and by available tools), and stronger options like white box cryptography, app hardening and TrustZone attestation.

AI-written summary · about

  1. 0:00Intro
  2. 1:09API Transformation
  3. 3:03Security Landscape
  4. 4:09The Journey of Complexity
  5. 6:31Examples of Attacks
  6. 6:44Pokemon Go
  7. 10:11Reverse Engineering
  8. 11:10Potential Risks
  9. 12:57Traditional Defenses
  10. 14:30Rate Limiting
  11. 16:44OAuth2 Flow
  12. 18:35User Agent Flow
  13. 20:32API Permissions
  14. 21:39API Keys Software Identity
  15. 24:16Simple API Keys
  16. 26:26Attack Surfaces
  17. 26:45Trust Store
  18. 27:55Pinning
  19. 30:06Whitebox Cryptography
  20. 34:12Remote attestation
  21. 35:15Summary
~/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.