Page 12 of 20 FirstFirst ... 234567891011121314151617181920 LastLast
Results 111 to 120 of 196
Discuss [NCK] validation algorithm public at the iPhone "2G" (Rev. 1) - Hackint0sh.org; Hi That is why it's not time for the BF still. We need to gain ...
  1. #111
    iPhone Moderator Array

    Join Date
    Dec 2007
    Posts
    153
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    Hi

    That is why it's not time for the BF still. We need to gain information about how the nck is generated and we can only do that by having a lot of NCK-IMEI pairs. As far as we know Geohot has 6 pairs so you guys should use your 4-quad core computers to find more people that want to help by giving their NCKs instead of trying to brute force it.

    Thanks


  2. #112
    v@g
    v@g is offline
    Professional Array v@g's Avatar

    Join Date
    Dec 2007
    Location
    Athens, Greece
    Posts
    93
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    11

    Default

    Actually I agree w/ deco...

    PS: Welcome me
    iPhone 8GB 1.1.2 OTB (US week 47) working with NextSIM...
    but still waiting for a software unlock!

    iPhone news & more:
    visit y3k.gr

  3. #113
    sam
    sam is offline
    Chief of Administration
    iPhone Dev Team
    Array sam's Avatar

    Join Date
    Jun 2007
    Posts
    1,852
    Post Thanks / Like
    Downloads
    35
    Uploads
    277
    Rep Power
    10

    Default

    There are coutnless way to math it, you don't know how, and it won't be easy if it is. Second, it's VERY likely, IMEI does not have a connection with the NCK, thats technical and security wise recommended and if you loock into the algorithm, try to think about it, really.

    The algorithm is know for a while now, to those who worked on the iphone unlockign and seriously, there is very little space for guess immo. A bruteforce will take incredible much cycles and it's questionable if this way is even of any use for an unlock, unless you have the math powers and programing skills/time to do, creating a real distributed network. Even than the input/output and use of it is questionable again.

    In the end, or at the current level take it as a POC game and don't have to high expectations towards this method of possible unlock for the masses.
    Last edited by sam; 12-19-2007 at 01:17 PM.

  4. #114
    Senior Professional Array Shade.sh's Avatar

    Join Date
    Jul 2007
    Location
    Germany
    Posts
    440
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    36

    Default

    Quote Originally Posted by Sproglet View Post
    Based on the person who optimised the code to 270085k/s it would take:

    ((((((10e15/270085)/60)/60)/24)/7)/52) years ( 117.73 years approx )

    Now of course you are going to hit the correct combination WAY before you reach the final 999999999999999 but even still...

    Based on a 100x increase in speed you would move the . to places left so 1.1773 years so even at 1000x speed increase it would take over a month possibly
    Agree you but one note besides, that was not _only_ a code optimizing. The run was done on a singel system with two Xeon DP 5130 and 8GB RAM
    iPhone: 16GB White
    Shop: Italy - Portogruado
    Jailbreak: QuickPwn
    Network: German O2 (Unlocked)
    Firmware: 2.2
    __________________________________________________
    Largest iPhone related Filebase -RELOADED-



    Pwnage, QuickPwn, WinPwn and the VMWare Toolchain all there!
    Now with new page, new download system and more speed!

    __________________________________________________

  5. #115
    Senior Professional Array Shade.sh's Avatar

    Join Date
    Jul 2007
    Location
    Germany
    Posts
    440
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    36

    Red face

    Quote Originally Posted by sam View Post
    There are coutnless way to math it, you don't know how, and it won't be easy if it is. Second, it's VERY likely, IMEI does not have a connection with the NCK, thats technical and security wise recommended and if you loock into the algorithm, try to think about it, really.

    The algorithm is know for a while now, to those who worked on the iphone unlockign and seriously, there is very little space for guess immo. A bruteforce will take incredible much cycles and it's questionable if this way is even of any use for an unlock, unless you have the math powers and programing skills/time to do, creating a real distributed network. Even than the input/output and use of it is questionable again.

    In the end, or at the current level take it as a POC game and don't have to high expectations towards this method of possible unlock for the masses.
    Yes thats true! But it would be nice if anyone can release a method which can be used by people who had access to a lot (and i mean a lot) of math power eg. CPU's. So these people can spend a lot of CPU time for weeks (or months, so time is not my problem for a real legit unlock) like me. This method is not for the big public community, sure, but for some peoples it could be interesting also to do this. The main target should be a regular unlock based on anySIM but the other "solution" should be coexistent in my opinion.

    Thanks

    Shade
    iPhone: 16GB White
    Shop: Italy - Portogruado
    Jailbreak: QuickPwn
    Network: German O2 (Unlocked)
    Firmware: 2.2
    __________________________________________________
    Largest iPhone related Filebase -RELOADED-



    Pwnage, QuickPwn, WinPwn and the VMWare Toolchain all there!
    Now with new page, new download system and more speed!

    __________________________________________________


  6. #116
    Senior Professional Array Nikolas.A's Avatar

    Join Date
    Oct 2007
    Posts
    183
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    16

    Default

    Just a few calculations I made:

    Let's we can get a total of 500 machines working on this(I believe we can get more than 1000)
    And that we are satisfied with a solution that unlocks a phone every 2 weeks?(not really that good...)

    Right now the algorithm(optimized with compiler option) running on a single maching will take 117 years to crack the nck(worst case senario always)

    To get an unlock(for just one phone) in 2 weeks with 500 machines we would need an the algorithm to be optimized to finish on the 1/6 of the time it finishes now.
    Lets say we can find 1000 machines then we can either optimize it to 1/3 or if we can opt to 1/6 then we would get an unlock every week.

  7. #117
    Senior Professional Array

    Join Date
    Nov 2007
    Posts
    155
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    Quote Originally Posted by Shade.sh View Post
    Yes thats true! But it would be nice if anyone can release a method which can be used by people who had access to a lot (and i mean a lot) of math power eg. CPU's. So these people can spend a lot of CPU time for weeks (or months, so time is not my problem for a real legit unlock) like me. This method is not for the big public community, sure, but for some peoples it could be interesting also to do this. The main target should be a regular unlock based on anySIM but the other "solution" should be coexistent in my opinion.
    At least for me this is exactly the reason I'm doing it. There are plenty of people out there who do have access to some substantial machinepower and can run this BF once it's optimized enough and there are ways to extract the relevant ID-s and tokens from BL4.6 phones.

    The point is that this will quite likely NEVER be a solution for the masses unless we do stumble upon a relationship between the IMEI and the NCK, but it will be a solution for a certain % of people who do have the tools (similar to hardware unlock method, but likely a bit more people than that even).

    The approximate speed of 60k keys/sec/core is what we see at the moment depending on the core clock, with that one needs 6430 cores for the key to be unlocked in one month. That number can likely be brought down a bit further through optimizations as well as assuming that it'll in reality take you a lot less time to stumble upon the correct NCK, but it will not be a solution for the masses as you can understand from here.

    So people who expect that they can BF on their home PC/PC-s, not gonna happen...
    iPhone 3G 16GB white. Official on contract. Used to have a w48 iPhone (OTB 1.1.2) all the way to 2.0.1 when I went legit.

    Current FW: 2.0.2
    Carrier: EMT (Estonia)
    All functions working

  8. #118
    Senior Professional Array

    Join Date
    Nov 2007
    Posts
    107
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    Quote Originally Posted by toruonu View Post
    and there are ways to extract the relevant ID-s and tokens from BL4.6 phones.
    How? This would be very usefull...
    I'd rather have my PC run and don't find anything, that don't let it run and just wait...

  9. #119
    Senior Professional Array Shade.sh's Avatar

    Join Date
    Jul 2007
    Location
    Germany
    Posts
    440
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    36

    Default

    Quote Originally Posted by Dive View Post
    How? This would be very usefull...
    I'd rather have my PC run and don't find anything, that don't let it run and just wait...
    User grey (maybe) made a POC exploit to do this. But don't blame me if this is not true, i think i read it somewhere....
    iPhone: 16GB White
    Shop: Italy - Portogruado
    Jailbreak: QuickPwn
    Network: German O2 (Unlocked)
    Firmware: 2.2
    __________________________________________________
    Largest iPhone related Filebase -RELOADED-



    Pwnage, QuickPwn, WinPwn and the VMWare Toolchain all there!
    Now with new page, new download system and more speed!

    __________________________________________________

  10. #120
    iPhone Moderator Array

    Join Date
    Dec 2007
    Posts
    153
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    I think we have a better shot finding the weakness in the NCK generation system than attacking how the NCK is related to the unlock.

    In case we can't find any relation, we'll still be able to shorten the search down as Geohot said.. if the first number is known for each area.. it's a 10 fold reduction in our search... so any information gained from the NCKs is extremely important even to the BF project.


 

 

Similar Threads

  1. Looking for Volunteers for Product Validation
    By mafili in forum iPhone Developer Exchange
    Replies: 0
    Last Post: 06-01-2011, 04:39 AM
  2. Help with Multiple Text Field Validation
    By zacharyrs in forum iPhone Developer Exchange
    Replies: 0
    Last Post: 01-12-2010, 08:02 PM
  3. MacNN: Cheetah3D 5.1 intros new automatic skinning algorithm
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 12-01-2009, 07:50 PM
  4. MacNN: AKVIS Sketch 9.0 provides new conversion algorithm
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 08-17-2009, 09:20 PM
  5. [Update] iPod touch $20 validation on reload
    By juliangall in forum iPod Touch 1G
    Replies: 8
    Last Post: 01-21-2008, 03:53 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 11:45 PM.
twitter, follow us!