O'Reilly logo

iOS Application Security by David Thiel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3IOS APPLICATION ANATOMY

To understand some of the problems iOS applications face, it’s useful to get an idea of how different types of data are stored and manipulated within an application’s private directory, where all of its configuration, assets, binaries, and documents are stored. This is where you can discover all manner of information leakage, as well as dig in to the guts of the program that you’re examining.

The quickest way find out what data your application stores locally on an iOS device is to check out ~Library/Developer/CoreSimulator/Devices. Starting with Xcode 6, each combination of device type and OS version you’ve ever deployed into the Simulator application is assigned a UUID. Your particular application’s data will be stored ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required