Two researchers have found a way to run unauthorized code on an iPhone remotely. This is different than 'jailbreaking,' which requires physical access to the device.
Normally applications have to be signed cryptographically by Apple in order to run. But Charles Miller of Independent Security Evaluators and Vincenzo Iozzo from the University of Milan found more than one instance in which Apple failed to prevent unauthorized data from executing.
This means that a program can be loaded into memory as a non-executable block of data, after which the attacker can essentially flip a programmatic switch and make the data executable. The trick is significant, say Miller and Iozzo, because it provides a way to do something on a device after making use of a remote exploit.
Details will be presented next month at the Black Hat Conference in Las Vegas.
Unlock Apple
iPhone is committed to
bringing you the best
iphone
unlock solutions &
with hundreds of thousands of successful unlocks
and satisfied customers, we can guarantee
trouble-free usage around the world.
Works with any SIM card
No loss of features or functionality
No technical
knowledge required
Works in any
country
Unlock iPhone for
SMS/MMS
Includes LIFETIME updates and support
The best products in the Industry GUARANTEED
Works with all 2G, 3G, 3GS & 4 iPhone's
Unlock
iPhone 2G
Unlock iPhone 3G
Unlock
iPhone 3GS
Unlock iPhone 4
The
ONLY
complete solution
The easiest unlock
available
No cutting
SIM
No change to iPhone
features
No fear of being
'bricked'
Works on all iPhone
versions
Fully reversible if
required
7 day a week technical
Support
Experienced computer
engineers
No cutting
SIM
Recognised iPhone
developers
100% Money back guarantee
"Great customer service
and excellent product that delivers as advertised." Joe McAllister
- Florida, USA