Now this is really some hot news on the iPhone front, according to the information uncovered by Jonathan Zdziarski author of the book iPhone Open Application Development and an iPhone Forensics manual, Apple seems to have included has a application blacklisting mechanism in the latest iPhone OS 2.x, using which the device can phone back home and check for unauthorized applications, and disable them if found on the blacklist acting as a hidden kill switch.
While doing extensive forensic examination of the iPhone 3G, Jonathan found a configuration file deep inside the Core Location having callback to the below URL on Apple Site: