Page 4 of 20 FirstFirst 1234567891011121314 ... LastLast
Results 31 to 40 of 196
Discuss [NCK] validation algorithm public at the iPhone "2G" (Rev. 1) - Hackint0sh.org; Geo, We really need some info to work on... even say half the digits of ...
  1. #31
    iPhone Moderator Array

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

    Default

    Geo,

    We really need some info to work on... even say half the digits of the ncks. Make it the left half please.

    Also, for the other poeple, that BF program Geohot wrote was made for 8 digit NCK.. it needs corrections for 15 digits as far as I could understand from the code.

    Have fun.

    edit: Tonoru beat me to it. But I think the NCK in the open is a bad idea... because Apple generated them for those phones so they can generate it again and find whoever owns the phone most likely. Just give us the left half of those 3 german ncks...or 10 digits.
    Last edited by deco; 12-17-2007 at 12:10 PM.


  2. #32
    Senior Professional Array

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

    Default

    Quote Originally Posted by geohot__ View Post
    Okay, some good news. I have now seen 3 German NCK's and they all start with the number "3". If we find what number the American phones start with, there is a ten-fold improvement.
    Ok, as I understand hopefully this is the same for 3.9 and 4.6 phones? then maybe we can use some of the 3.9-s to get the respective tokens and find the NCK through BF (after optimizations) to at least validate the first digit.

    Some good cryptanalysts should have a look at this, maybe they can find other improvements. At the present time, do NOT waste time running this on your iPhone, you will never find your code. I have everything in place for a distributed effort if and when the time comes.
    Ok, I have a good friend who was interested in this and he is a cryptologist (has been working in the field for 20+ years and has devised a number of algorithms and methodologies himself). I'll pass the code to him as well and see if he finds also some good ways to optimize it from the crypto point of view.
    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

  3. #33
    Rookie Array

    Join Date
    Nov 2007
    Location
    Switzerland
    Posts
    18
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Great news ! Keep up the good work guys !

  4. #34
    Rookie Array

    Join Date
    Nov 2007
    Location
    Switzerland
    Posts
    18
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    George, and other people from the dev team, this might be interesting for you:

    http://discussions._.com/thread.jspa...60589&tstart=0

    Replace the "_" with A-p-p-l-e.com

    These guys are talking about having the same IMEI number on multiple mobiles phones. Appearently, from what I've read, some people have seen their IMEI changed after unlocking... Anyway, everything isn't very clear and I had some problems to understand. But if this can help

  5. #35
    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 NCK Brute Linux

    Hi Folks,

    can anyone try to compile the nckbf in linux env.? I just did it and run into some shit, the first, your have to compile the gmp-4.1.2 library for our system. Because in some distros (i did it in RedHat Enterprise V4U6) the version is very old (3.X). By the way if you run linux in EM64T or AMD64 env. you have to patch one file in the gmp source (longlong.h)

    The patch are:

    Code:
    --- longlong.old	2003-10-14 18:52:52.000000000 -0400
    +++ longlong.h	2003-10-14 18:53:52.000000000 -0400
    @@ -715,8 +715,10 @@
       } while (0)
     #define count_trailing_zeros(count, x)					\
       do {									\
    +    UDItype __cbtmp;							\
         ASSERT ((x) != 0);							\
    -    __asm__ ("bsfq %1,%0" : "=r" (count) : "rm" ((UDItype)(x)));	\
    +    __asm__ ("bsfq %1,%0" : "=r" (__cbtmp) : "rm" ((UDItype)(x)));	\
    +   (count) = __cbtmp;							\
       } while (0)
     #endif /* x86_64 */
    After that you should be able to compile and make the gmp lib.

    And you need one more gcc parameter for your last step:

    Code:
    gcc process.o sha1.o tea.o -o nckbf /opt/gmp-4.1.2/lib/libgmp.a -lpthread 
    EDIT: The path (/opt/gmp-4.1.2/lib/libgmp.a) to the gmp lib are my default, so yours can be differ!

    otherwise it won't compile. For now the main program has compiled but it ends fast with a annoying

    Code:
    ....
    Creating POSIX thread 0 1 2 3 4 5 6 7 Threads created
    segmentation fault
    Any ideas why?

    Thanks to all
    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. #36
    Amazingly Knowledgeable Array Locked's Avatar

    Join Date
    Aug 2007
    Location
    127.0.0.1
    Posts
    900
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    53

    Default

    Shade.sh, run the binary in wine.

  7. #37
    Professional Array

    Join Date
    Nov 2007
    Posts
    51
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    9

    Default

    Quote Originally Posted by Nickolaicho View Post
    Yes, but that needs heavy development.

    Well, you could use Xgrid on the mac. The Xgrid APIs will take care of all the networking code. You could whip something up pretty fast... the only problem is that Xgrid is mac-only.

  8. #38
    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 Locked View Post
    Shade.sh, run the binary in wine.
    hehehe yea you right but make it stable in a linux env is my goal because linux is always faster and portable since windows it is. Under windows xp it runs fine but my personal computer power (lots of linux workstations with xeon and amd 64bit) lays in linux. But anyway i hope this code gets clean and running under linux.

    Can anybody with AMD64 or EM64T try out this binary under linux? You need the files (ltoken_test and rsa_key2) from the geohot package and the command "./nckbf ltoken_test rsa_key2 8"

    http://**********.com/files/77178887/nckbf.bin.html

    Edit: After downloading you can rename it to "nckbf"

    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!

    __________________________________________________

  9. #39
    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

    With only one thread in the source codes debug mode it failed again with "Segmentation fault"... arrrr there must be a mistake by me or geohot

    But i think a mistake by me and my compiling*g
    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. #40
    Newbie Array

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

    Default

    I cant help with the code, but i think i can find some powerful computer's to help in the BF

    Will try find out an old friend... he works in a University im sure he can help also


 

 

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 04:37 AM.
twitter, follow us!