Although a majority of our filesystem exploration will be interesting only when the device is jailbroken, it is also possible to access the filesystem on non-jailbroken devices and explore the files that are available. This is possible only when the device is paired with a PC. The latest versions of iOS (7 and later) introduced a new feature that when a device is plugged in to a PC for pairing, the user is prompted to either trust the computer or not; earlier versions allowed pairing without issuing any alerts.
Some important file locations are summarized here:
/Applications
: All the system applications are stored in this location/var/mobile/Applications
: Third-party applications are stored here; this has been replaced by theContainers
folder in iOS 8 and later versions (/private/var/mobile/Containers/Bundle/Applications
)/private/var/mobile/Library/Voicemail
: This contains voicemail details/private/var/mobile/Library/SMS
: This has SMS data/private/var/mobile...