Skip to content

These are the poorly written on purpose projects that go along with the talk "Practical iOS App Security"

License

Notifications You must be signed in to change notification settings

BlueMilkApps/PracticaliOSAppSecurity

Repository files navigation

PracticaliOSAppSecurity

These are the poorly written on purpose projects that go along with the talk "Practical iOS App Security"

The versions correspond to the back and forth between developer and security analyst over the ficticious app, "Keymaster". See slides here for more details:

http://www.totem.training/swift-ios-tips-tricks-tutorials-blog/slides-and-demo-files-from-jailbreak-security-summit-talk

SwiftSecureLang.playground is from the Swift portion of the talk.

V1 - User Defaults (yikes!)
V2 - Data Protection (but not good enough)
V3 - NSCoding and Plists instead of User Defaults
V4 - Core Data
V5 - Keychain and TouchID
V6 - The Apple Watch Edition!

About

These are the poorly written on purpose projects that go along with the talk "Practical iOS App Security"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages