~/talk

Break your app before someone else does

Talkat droidcon San Francisco 2017 · 2017-11-05..11-06· [security]

Shows how to extract an APK with ADB pull, inspect permissions and manifest, and use apktool rebuild to add or remove assets then re‑sign with a custom keystore so the APK still installs. Demonstrates rapid checks with Google Play pre‑launch report (about ten devices, five minutes of automated taps) and live traffic manipulation with Charles proxy. Mentions ClassyShark and AndroidGuard for class and permission browsing and recommends tampering detection, network security config, and QA scripts to catch real‑world failures.

AI-written summary · about

  1. 0:00Introduction to app security
  2. 1:25Static analysis and lint tools
  3. 3:51Testing and QA importance
  4. 6:19Role of QA teams in testing
  5. 8:29Pre-launch reports and Firebase
  6. 10:59Crash reporting with Fabric
  7. 12:49Penetration testing necessity
  8. 14:36Extracting APKs from devices
  9. 17:49Tools for APK inspection
  10. 21:21Modifying APKs with basic tools
  11. 25:18APKTool for reverse engineering
  12. 29:15Changing APK assets and resources
  13. 31:25Tampering detection techniques
  14. 33:11ClassyShark for APK analysis
  15. 34:38Ease of reverse engineering
  16. 36:01AndroidGuard for malware analysis
  17. 36:42Charles Proxy for network testing
  18. 38:07HTTPS and security basics
  19. 40:15API response handling
  20. 41:41Protecting user data
  21. 42:02Conclusion and call to action
~/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.