~/talk

iGoat: A Self Learning Tool for iOS App Pentesting and Security

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

An open‑source iOS training app teaches specific exploits and fixes: a client‑server iGoat with lessons that demonstrate plaintext local storage, hard‑coded keys discovered with Hopper disassembler, runtime PIN extraction via cycript, server‑side key retrieval leaking keys over intercepted requests, per‑device keys from UIDevice APIs, S3 bucket misconfiguration exposing files, and SQLi/XSS in a search box. Exercises run on iPhone/iPad simulators and devices, include commented fixes to rebuild, and the repo accepts contributions and updated challenge packs.

AI-written summary · about

  1. 0:00Intro
  2. 0:30About me
  3. 1:10Agenda
  4. 2:00Why Care
  5. 2:30Your Smartphone
  6. 4:20WhatsApp
  7. 5:05Phone ID
  8. 5:28Challenges
  9. 6:34Smartphone Robbery
  10. 6:51Jailbreak
  11. 7:07PIN bruteforce
  12. 7:52About iGoat
  13. 9:01Challenges for enterprises
  14. 9:24Approach
  15. 9:39How it works
  16. 11:33Best thing about iGoat
  17. 11:55How to contribute
  18. 12:05Demo Runtime Analysis
  19. 14:59Demo
  20. 16:53ServerSide Key Storage
  21. 19:23URL Scheme
  22. 20:33Cloud Miss Configuration
  23. 23:25Conclusion
~/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.