~/talk

7 Deadly Sins: Unlock the Gates of Mobile Hacking Heaven

slides:none on file

Research claims seven common session-management failures and backs them with live manipulations of real apps showing what actually breaks and why. Examples include captured plain‑text credentials and hard‑coded basic auth in Backup Pro, Snapchat phone‑number enumeration, Starbucks storing passwords on device, and Yahoo Fantasy Football sending editable roster XML that allows lineup swaps. Demonstrations use a wi-fi pineapple, repeatable request replay, and fixes like nonces timestamps and request signing called out in the Seven Deadly Sins and NONCE guidance.

AI-written summary · about

  1. 0:00Intro
  2. 0:42Overview
  3. 2:52Hacking Mobile Apps: WiFi Pineapple
  4. 3:21Hacking Mobile Apps: The ideal setup
  5. 11:54Hacking AMF: Raw traffic AMF is a binary format
  6. 17:23Trusting the client
  7. 17:54Not requiring encryption • Mobile traffic is easy to hijack & sniff . Most mobile apps are not using SSL - A gasp of horror is appropriate • Many of the ones that use SSL do it wrong!
  8. 18:43Allowing lifetime sessions
  9. 19:46Not keeping secrets • Session tokens/cookies are sent with each request - Easy to steal • Mobile app can store local data unlike web browser - Web browsers always send their cookies in each request
  10. 20:32Allowing repeat requests
  11. 22:40No curfew for requests As discussed, sessions last a long time • Individual requests allowed to stay out partying too long
  12. 24:01Failing to prevent altered requests
  13. 26:19Hacking Mobile Apps: Fantasy Football
  14. 28:58Hacking Mobile Apps: Examples
  15. 40:36Avoiding the 7 Deadly Sins
~/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.