~/talk

Attackers want your data and they're getting it from your API

Talkat PHP UK Conference 2023 · 2023-02-14..02-16· [security, web-platform]
name:Tim Bond
github:cookieguru
slides:none on file

Includes packet capture and proxying — Wireshark and mitmproxy — to reveal plain and MITM‑decrypted traffic, decompilation of Android apps and GitHub searches that surface ~7M leaked API keys, and concrete incidents: Google Plus ~50M exposed profiles and T‑Mobile ~2M impacted users. Covers auth tradeoffs: certificate pinning, JWT + refresh tokens and their revocation limits, rate limiting, WAFs, and practical hardening like HMAC request signing and API gateways that proxy and rotate secrets.

AI-written summary · about

  1. 0:00Start
  2. 6:14Code bugs everything else
  3. 24:10Token Authentication
  4. 34:46Getting the (client side) signing key
  5. 35:46Make the signing key dynamic
  6. 46:42Questions
~/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.