GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > Other Gsm/Mobile Related Forums > GSM Programming & Reverse Engineering


GSM Programming & Reverse Engineering Here you can post all Kind of GSM Programming and Reverse Engineering tools and Secrets.

Reply
 
LinkBack Thread Tools Display Modes
Old 03-09-2010, 09:13   #31 (permalink)
Freak Poster
 
Join Date: Jun 2009
Location: !!!! AWAY FROM BOARD, STUDY !!
Posts: 363
Member: 1055354
Status: Offline
Thanks Meter: 252

OK, here is a summary:
1st: (optionally generate your constants from "hwe620datacard" / "e630upgrade" using MD5 and discarding first 8, last 8 bytes of result)
Or you can directly store those constants as they don't ever change.
2nd: Concat IMEI + the constant for unlock or flash code
3rd: Apply MD5 to this string (it's a ASCII string)
4th: Apply XOR operations to get 4 bytes
5th: Apply AND, OR operations to byte 3 (most significant byte)
6th: Convert result to decimal

Keep attention on endianess of your CPU depending on how you
represent the values and how you convert to decimal.
  Reply With Quote
Old 03-09-2010, 09:48   #32 (permalink)
No Life Poster
 
darmiles's Avatar
 
Join Date: Sep 2005
Location: Resign
Posts: 525
Member: 177036
Status: Offline
Thanks Meter: 934
Donate money to this user
Quote:
Originally Posted by VM_Hacker View Post
Just few basic stuff needed =)

B.R,
VM_Hacker
thanks

sorry i am noob in delphi

one question only sir

what code to Concat IMEI

to generate the unlock /flash code


thanks

sorry
  Reply With Quote
Old 03-09-2010, 10:13   #33 (permalink)
Freak Poster
 
Join Date: Mar 2005
Location: inside USB cable
Age: 41
Posts: 425
Member: 128122
Status: Offline
Thanks Meter: 256
@darmiles

Codes are posted in Page 2. try to analyze and you will find what you are looking for.
I have no expeince in Delphi

Concat means you need to Combine IMEI + this code value 5e8dd316726b0335 to calculate MD5 value then apply XOR and AND OR operations to get your NCK codes.

Last edited by dr_aybyd; 03-09-2010 at 10:21.
  Reply With Quote
The Following User Says Thank You to dr_aybyd For This Useful Post:
Old 03-09-2010, 10:27   #34 (permalink)
Insane Poster
 
Join Date: Feb 2010
Location: SLx
Posts: 60
Member: 1240703
Status: Offline
Thanks Meter: 40
Quote:
Originally Posted by darmiles View Post
thanks

sorry i am noob in delphi

one question only sir

what code to Concat IMEI

to generate the unlock /flash code


thanks

sorry
Quote:
var
x: integer;
begin
x := LowerCase(md5(Edit1.text + LowerCase('5E8DD316726B0335')));
end;
Read delphi manual =)

B.R,
VM_Hacker
  Reply With Quote
The Following User Says Thank You to VM_Hacker For This Useful Post:
Old 03-09-2010, 16:31   #35 (permalink)
No Life Poster
 
[Shadab_M]'s Avatar
 
Join Date: Mar 2006
Location: .: India :. Heaven on Earth
Posts: 2,496
Member: 238812
Status: Offline
Sonork: 100.1602669
Thanks Meter: 1,443
Hi!

Source Code in Visual Basic 6.0 is here.

Br,
Shadab Ahmad
  Reply With Quote
The Following User Says Thank You to [Shadab_M] For This Useful Post:
Old 03-09-2010, 23:15   #36 (permalink)
No Life Poster
 
boucettay's Avatar
 
Join Date: May 2005
Location: New Area
Posts: 4,357
Member: 148814
Status: Offline
Sonork: 100.1576882
Thanks Meter: 5,012
Donate money to this user
code broken, shared explained with source and exe file (real spoon feed)
and u know that there are still people asking for free code free beggers)

haha...
@fr3nsis,sergeymkl & all
Thx 4 share

next step zte x760 NCK
WBR
  Reply With Quote
The Following 2 Users Say Thank You to boucettay For This Useful Post:
Old 03-10-2010, 04:41   #37 (permalink)
Insane Poster
 
Join Date: Feb 2010
Location: SLx
Posts: 60
Member: 1240703
Status: Offline
Thanks Meter: 40
@boucettay

We need 10 to 20 or more samples IMEI with calculated NCK of ZTE X760

B.R,
VM_Hacker
  Reply With Quote
Old 03-10-2010, 07:56   #38 (permalink)
Insane Poster
 
Join Date: Aug 2009
Posts: 63
Member: 1088176
Status: Offline
Sonork: 1
Thanks Meter: 1
Sorry,
Im new for this subjuct please can anybody explain or give me referrance for convert
MD5 ("1234567890123475e8dd316726b0335") into 8f 43 ae 1a 33 19 c6 49 cc 57 40 8b 6a 39 2d 6b

thank you
  Reply With Quote
Old 03-10-2010, 08:17   #39 (permalink)
No Life Poster
 
[Shadab_M]'s Avatar
 
Join Date: Mar 2006
Location: .: India :. Heaven on Earth
Posts: 2,496
Member: 238812
Status: Offline
Sonork: 100.1602669
Thanks Meter: 1,443
Quote:
Originally Posted by wrgmbandara View Post
Sorry,
Im new for this subjuct please can anybody explain or give me referrance for convert
MD5 ("1234567890123475e8dd316726b0335") into 8f 43 ae 1a 33 19 c6 49 cc 57 40 8b 6a 39 2d 6b

thank you
Just apply MD5 Hash!

Br,
Shadab Ahmad
  Reply With Quote
The Following User Says Thank You to [Shadab_M] For This Useful Post:
Old 03-10-2010, 13:55   #40 (permalink)
Freak Poster
 
Join Date: Mar 2005
Location: inside USB cable
Age: 41
Posts: 425
Member: 128122
Status: Offline
Thanks Meter: 256
Quote:
Originally Posted by wrgmbandara View Post
Sorry,
Im new for this subjuct please can anybody explain or give me referrance for convert
MD5 ("1234567890123475e8dd316726b0335") into 8f 43 ae 1a 33 19 c6 49 cc 57 40 8b 6a 39 2d 6b

thank you
What language do you want?

Here is for vb.Net

PHP Code:
    Public Shared Function CalculateMD5Hash(ByVal strInput As String) As String
        Dim md5 
As MD5 System.Security.Cryptography.MD5.Create()
        
Dim inputBytes As Byte() = System.Text.Encoding.ASCII.GetBytes(strInput)
        
Dim hash As Byte() = md5.ComputeHash(inputBytes)

        
Dim sb As New StringBuilder()
        For 
As Integer 0 To hash.Length 1
            sb
.Append(hash(i).ToString("x2"))
        
Next

        
Return sb.ToString()
    
End Function 
You can call that as follows

PHP Code:
        myMD5res CalculateMD5Hash(imei "5e8dd316726b0335"
These are the imports
Code:
Imports System.Security.Cryptography
Imports System.Text.RegularExpressions
Imports System.Text
Imports System.Text.StringBuilder
Imports System.Globalization
  Reply With Quote
The Following User Says Thank You to dr_aybyd For This Useful Post:
Old 03-10-2010, 15:39   #41 (permalink)
No Life Poster
 
elcapitel's Avatar
 
Join Date: Jul 2005
Location: zunZun Team
Age: 43
Posts: 10,185
Member: 166270
Status: Offline
Sonork: 100.1579747
Thanks Meter: 12,673
Thumbs up

###NCK### ##latest imei 12 digits##

688950000000 000000000000
488950000001 000000000001
288950000004 000000000002
088950000009 000000000003
888950000006 000000000004
688950000005 000000000005
488950000006 000000000006
288950000009 000000000007
088950000004 000000000008
888950000001 000000000009
668950000010 000000000010
468950000022 000000000011
268950000036 000000000012
068950000042 000000000013
868950000050 000000000014
668950000060 000000000015
468950000072 000000000016
268950000086 000000000017
068950000092 000000000018
868950000000 000000000019
648950000040 000000000020
448950000063 000000000021
248950000088 000000000022
048950000005 000000000023
848950000024 000000000024
648950000045 000000000025
448950000068 000000000026
248950000083 000000000027
048950000000 000000000028
848950000029 000000000029
628950000090 000000000030
428950000024 000000000031
228950000050 000000000032
028950000088 000000000033
828950000018 000000000034
628950000040 000000000035
428950000074 000000000036
228950000000 000000000037
028950000038 000000000038
828950000068 000000000039
608950000060 000000000040
408950000005 000000000041
208950000042 000000000042
008950000081 000000000043
808950000022 000000000044
608950000065 000000000045
408950000000 000000000046
208950000047 000000000047
008950000086 000000000048
808950000027 000000000049
688950000050 000000000050
488950000006 000000000051
288950000054 000000000052
088950000004 000000000053
888950000056 000000000054
688950000000 000000000055
488950000056 000000000056
288950000004 000000000057
088950000054 000000000058
888950000006 000000000059
668950000060 000000000060
468950000027 000000000061
268950000086 000000000062
068950000047 000000000063
868950000000 000000000064
668950000065 000000000065
468950000022 000000000066
268950000081 000000000067
068950000042 000000000068
868950000005 000000000069
648950000090 000000000070
448950000068 000000000071
248950000038 000000000072
048950000000 000000000073
848950000074 000000000074
648950000040 000000000075
448950000018 000000000076
248950000088 000000000077
048950000050 000000000078
848950000024 000000000079
628950000040 000000000080
428950000029 000000000081
228950000000 000000000082
028950000083 000000000083
828950000068 000000000084
628950000045 000000000085
428950000024 000000000086
228950000005 000000000087
028950000088 000000000088
828950000063 000000000089
888950000001 000000000090
408950000000 000000000091
208950000092 000000000092
008950000086 000000000093
808950000072 000000000094
608950000060 000000000095
408950000050 000000000096
208950000042 000000000097
008950000036 000000000098
808950000022 000000000099


Quote:
00 , 19 , 28 , 37 , 46 , 55 , 64 , 73 , 82 , 91 -> 00

01 , 09 , 90 -> 01

02 , 08 , 57 -> 04

03 , 07 -> 09

04 , 06 , 51 , 59 -> 06

05 , 23 , 41 , 69 , 87 -> 05

10 -> 10

11 , 44 , 66 , 99 -> 22

12 , 98 -> 36

13 , 42 , 68 , 97 -> 42

14 , 32 , 50 , 78 , 96 -> 50

15 , 40 , 60 , 95 -> 60

16 , 94 -> 72

17 , 48 , 62 , 93 -> 86

18 , 92 -> 92

20 , 35 , 75 , 80 -> 40

21 , 89 -> 63

22 , 33 , 77 , 88 -> 88

24 , 31 , 79 , 86 -> 24

25 , 85 -> 45

26 , 39 , 71 , 84 -> 68

27 , 83 -> 83

29 , 81 -> 29

30 , 70 -> 90

34 , 76 -> 18

36 , 74 -> 74

38 , 72 -> 38

43 , 67 -> 81

45 , 65 -> 65

47 , 63 -> 47

49 , 61 -> 27

52 , 58 -> 54

54 , 56 -> 56

create a table with these or other data.

Sorry, I can't give more tricks



428950000024 000000000086
686350002400 000000008600
688934240000 000000860000

688950000000


788950000008 100000000000
088950000006 200000000000
588950000004 300000000000
288950000002 400000000000
188950000000 500000000000
288950000008 600000000000
588950000006 700000000000
088950000004 800000000000
788950000002 900000000000

688950000000 100000000001
088950000004 200000000002
888950000002 300000000003
088950000004 400000000004
688950000000 500000000005
688950000000 600000000006
088950000004 700000000007
888950000002 800000000008
088950000004 900000000009


688950000000 100000000001
788950000008 100000000000
488950000001 000000000001


688950000000 100000000001
808950000022 110000000011
022950000444 111000000111
244550006666 111100001111
466730088888 111110011111
688950000000 111111111111

088950000004 200000000002
808950000022 220000000022
688950000000 222000000222
466750008888 222200002222
244510066666 222220022222
022394444444 222222222222

888950000002 300000000003
688950000000 330000000033
466950000888 333000000333
244550006666 333300003333
022390044444 333330033333
800172222222 333333333333

088950000004 400000000004
248950000066 440000000044
466950000888 444000000444
688950000000 444400004444
800170022222 444440044444
022394444444 444444444444


488950000001 000000000001
288950000004 000000000002
088950000009 000000000003
888950000006 000000000004
688950000005 000000000005
488950000006 000000000006
288950000009 000000000007
088950000004 000000000008
888950000001 000000000009



088950000004 800000000000
878950000084 810000000000
508950000048 180000000000
498950000042 430000000000
768950000024 340000000000
418950000066 270000000000
968950000066 720000000000
848950000098 800000000072
248950000058 600000000072
088950000004 080000000072
358950000050 110000000072
808950000022 270000000072
808950000022 720000000072
048950000046 730000000073
228950000064 740000000074
042596464646 737373737373
022394444444 121212121212
860778282828 646464646464
688932820000 000056560000
048950000046 280000000028
642596464640 180808080801


To calculate SPKC in zte phones as x760, etc... complet trick


Best Regards
elcapitel





Quote:
Originally Posted by VM_Hacker View Post
@boucettay

We need 10 to 20 or more samples IMEI with calculated NCK of ZTE X760

B.R,
VM_Hacker
  Reply With Quote
The Following 3 Users Say Thank You to elcapitel For This Useful Post:
Show/Hide list of the thanked
Old 03-10-2010, 16:43   #42 (permalink)
Insane Poster
 
Join Date: Feb 2010
Location: SLx
Posts: 60
Member: 1240703
Status: Offline
Thanks Meter: 40
@elcapitel

Can you calculate this imei 12345000001234x with your method? =)

B.R,
VM_Hacker
  Reply With Quote
Old 03-10-2010, 18:15   #43 (permalink)
No Life Poster
 
boucettay's Avatar
 
Join Date: May 2005
Location: New Area
Posts: 4,357
Member: 148814
Status: Offline
Sonork: 100.1576882
Thanks Meter: 5,012
Donate money to this user
Quote:
Originally Posted by VM_Hacker View Post
@elcapitel

Can you calculate this imei 12345000001234x with your method? =)

B.R,
VM_Hacker
imei 123450-00-001234-3 nck : 51785052

br,
  Reply With Quote
The Following User Says Thank You to boucettay For This Useful Post:
Old 03-10-2010, 18:26   #44 (permalink)
No Life Poster
 
boucettay's Avatar
 
Join Date: May 2005
Location: New Area
Posts: 4,357
Member: 148814
Status: Offline
Sonork: 100.1576882
Thanks Meter: 5,012
Donate money to this user
Quote:
Originally Posted by VM_Hacker View Post
@elcapitel

Can you calculate this imei 12345000001234x with your method? =)

B.R,
VM_Hacker
ooops, i calculated modem code for the imei

imei:123450000012340 nck: 252530098762
imei:123450000012341 nck: 402530000002
imei:123450000012342 nck: 652530012344
imei:123450000012343 nck: 802530024688
imei:123450000012344 nck: 052530036924
imei:123450000012345 nck: 202530048262
imei:123450000012346 nck: 452530050502
imei:123450000012347 nck: 602530062844
imei:123450000012348 nck: 852530074188
imei:123450000012349 nck: 002530086424

WBR
  Reply With Quote
The Following 2 Users Say Thank You to boucettay For This Useful Post:
Old 03-10-2010, 21:24   #45 (permalink)
No Life Poster
 
elcapitel's Avatar
 
Join Date: Jul 2005
Location: zunZun Team
Age: 43
Posts: 10,185
Member: 166270
Status: Offline
Sonork: 100.1579747
Thanks Meter: 12,673
Not everything is what it looks like!

688950000000

788950000008 100000000000 1^2=1 , 6+1=7 , 1*2=2 , 10-2=8
088950000006 200000000000 2^2=4 , 6+4=10 , 2*2=4 , 10-4=6
588950000004 300000000000 3^2=9 , 9+6=15 , ....
288950000002 400000000000 ......
188950000000 500000000000
288950000008 600000000000
588950000006 700000000000
088950000004 800000000000
788950000002 900000000000

698950000080 010000000000
628950000060 020000000000
678950000040 030000000000
648950000020 040000000000
638950000000 050000000000
648950000080 060000000000
678950000060 070000000000
628950000040 080000000000
698950000020 090000000000



br
elcapitel
  Reply With Quote
The Following 3 Users Say Thank You to elcapitel For This Useful Post:
Show/Hide list of the thanked
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Good news for all cruiser owner jonymahmud Cruiser Suite 0 03-29-2010 11:05
huawei algo where can i get darmiles GSM Programming & Reverse Engineering 0 02-11-2010 03:31
Free solutions for GSM. Support for all free. Nokia Authority Id calculation algo ! te Main Sales Section 6 12-15-2001 14:57

 



All times are GMT +1. The time now is 20:54.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.32696 seconds with 10 queries

SEO by vBSEO