NCK Brute Force
Lots of you have probably heard of iPhone NCK unlock. NCK means Network Control Key, that’s an ancient dream of all the hackers to unlock an iPhone using NCK code. This way will open the possibility to permanent unlock all the released units despite of iOS version and baseband version. That method worked for iPhone 2G but since that time lots of things changed in iPhone’s baseband structure and right now this method is very difficult to be implemented to unlock such devices as iPhone 3G/3GS/4/4S as there is activation process based on Apple Server side. So let’s try to figure out what is NCK code and how can it help by unlocking Apple’s devices.
The Sherif Hashim’s exploit which he handed over to MuscleNerd for iPhone 4 unlock is SIM dependent but it do gives enough information which can help hackers to crack the unique NCK (Network Control Key) from the Seczone. NCK is a cryptographic key which is used by phone to access required cellular network and Seczone is the area of baseband where NCK is stored.