~/talk

Let’s do it right this time: Security in Xamarin mobile apps

Talkat Update Conference Prague 2018 · 2018-11-22..11-23· [security]
links:none on file
slides:none on file

Walks through the OWASP Mobile Top 10 with concrete fixes for Xamarin apps: shows plaintext SQLite credentials and screenshots leaking to OS cache, demonstrates authentication via Xamarin.Auth with Google OAuth, stores tokens with Xamarin.Essentials SecureStorage / AccountStore, and enforces TLS plus certificate pinning via ServicePointManager. Covers rooted-device risks, APK unzip + decompilation, limited value of obfuscation, and a working overlay blur to block background screenshots; Android emulator network hiccup prevents a live Google login demo but code-level solutions run.

AI-written summary · about

  1. 0:00Intro
  2. 1:32Training by Gill Cleeren
  3. 4:11What is OWASP?
  4. 5:08OWASP Mobile Top 10
  5. 11:20M1: Improper Platform Usage
  6. 13:30M2: Insecure Data Storage
  7. 15:02Insecure Communication
  8. 24:36Insufficient Cryptography
  9. 27:39Insecure Authorization
  10. 30:35Poor Code Quality
  11. 31:24Code Tampering
  12. 33:27Reverse Engineering
  13. 35:32Extraneous Functionality
  14. 37:25114: Insecure Authentication Xamarin.Auth
  15. 50:38Using secure storage in Xamarin.Essentials
~/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.