Capturing unlock key
Hi everyone, this is my first post here but I can assure you I made it after a lot of searching. I currently own an iPhone 3GS and have just made my provider send the unlock command to Apple. Afterwards I tried to capture my NCK key when unlocking the phone by using Wireshark. Unfortunately I just can't seem to find where the NCK key is. I know there are tools such as nckget, but they do not work with the new version of iTunes or the 3GS so I had to resort to Wireshark. I do have several plist files after capturing with Wireshark if the NCK key comes as a plist and one of the files only has 3 keys, one is signature, one is certs and the last one is bag, all full of encoded data. This is the one that resembles the SHSH file the most and the one I suspect contains the NCK key, but I would very much like it if someone could confirm my suspicion or tell me where I can find the NCK key. Thanks.
why do you want to know the key?
Mostly just because I am curious, also I wish to study and learn as much as I can about the iPhone and its system.
Once your factory unlocked iPhone is connected to your PC, iTunes send a combination of HWID, NORID, CHIPID, SerialNumber, ModelNumber and IMEI to Apple servers, they respond with the NCK token and unlock the baseband. No magic behind.
To unlock an iPhone you need the NCK which is a unique 15 digit key. Those keys for unlocking are sitting on Apples servers.
Each iPhone has a unique HWID, NORID, CHIPID, (id's embedded in the iphone hardware/chips and unique to each phone), the NCK is only working with the one iPhone where the above are matching. The NCK does not unlock any other iPhone.
Trying to bruteforce the NCK would take years even on high-end computers (http://www.theiphonewiki.com/wiki/in...CK_Brute_Force).
Trying to guess the NCK is limited aswell, After 5 or so unsuccessful attemts, the iPhone becomes permanently locked to the carrier - unless you're feeling really, really lucky, I wouldn't try it.
Hope this helps a bit,
Perfect explanation . Thanks Volkspost.
Thank you for your information, it was very interesting although I have to be honest as I did do my research before posting my questions I was aware of most of it. So I am still trying to capture my NCK key, actually I believe I have captured it already, I just need to confirm that it really is the NCK key. Does any one have any ideas of how to identify it?