Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 10-10-2015, 01:02
psgama psgama is offline
Friend
 
Join Date: Jul 2014
Posts: 101
Rept. Given: 0
Rept. Rcvd 6 Times in 6 Posts
Thanks Given: 12
Thanks Rcvd at 75 Times in 44 Posts
psgama Reputation: 6
It seems like the Key Level is changing everytime a new license is generated as wel.... The options always stay similiar, but written in a different way example

Code:
Z:\VM Documents\Cracks\ckInfo>ckinfo+ /sitekey 9E429316626EAF4575E3C9E3E6
CrypKey Copy Protection Information v1.14+ modified by raduga_fb

Parsing Key    - 9E42 9316 626E AF45 75E3 C9E3 E6
Decrypting Key - 0000 FF68 7BF3 0F27 0A00 00E5 ED [0x15:0x17]
Key Validation - OK
Formatting Key :
                      00 00 FF 687B F30F270A 0000 E5ED
                      ╠╝ ╚╝ ╚╣ ╠══╝ ╠══════╝ ╠══╝ ╠══╝
                      ╚═══╗  ║ ║    ║        ║    ╚══════════ Key CRC - 0xE5ED
  Add To Licence? - No ═══╝  ║ ║    ║        ╚══════════════ Unlimited Licence
  Number Of Licences - 1 ════╣ ║    ╠══ Key Level - 4083
  Network Licence? - Yes ════╝ ║    ╚══ Key Options - 5,7,11,14-16
  Easy Licence? - No ══════════╩═══════ User Key Hash - 0x7B68

Z:\VM Documents\Cracks\ckInfo>ckinfo+ /sitekey A96297FFD8D09DD59C2A2E682A
CrypKey Copy Protection Information v1.14+ modified by raduga_fb

Parsing Key    - A962 97FF D8D0 9DD5 9C2A 2E68 2A
Decrypting Key - 0000 FF68 7B7F 77BF 1E00 0035 8F [0x03:0x1E]
Key Validation - OK
Formatting Key :
                      00 00 FF 687B 7F77BF1E 0000 358F
                      ╠╝ ╚╝ ╚╣ ╠══╝ ╠══════╝ ╠══╝ ╠══╝
                      ╚═══╗  ║ ║    ║        ║    ╚══════════ Key CRC - 0x358F
  Add To Licence? - No ═══╝  ║ ║    ║        ╚══════════════ Unlimited Licence
  Number Of Licences - 1 ════╣ ║    ╠══ Key Level - 30591
  Network Licence? - Yes ════╝ ║    ╚══ Key Options - 4-7,9,11-16
  Easy Licence? - No ══════════╩═══════ User Key Hash - 0x7B68
So I think there may be a calculation being done on the options when the program reads them to determine what the Key Level should be and validate the key.

However I can change the days before expiry on the trial and it seems to stick
original
Code:
Z:\VM Documents\Cracks\ckInfo>ckinfo+ /sitekey 524A966750BA65B865DD2170C1
CrypKey Copy Protection Information v1.14+ modified by raduga_fb

Parsing Key    - 524A 9667 50BA 65B8 65DD 2170 C1
Decrypting Key - 0000 FF68 7BBA ABE3 0D3C 8006 3C [0x07:0x1E]
Key Validation - OK
Formatting Key :
                      00 00 FF 687B BAABE30D 3C80 063C
                      ╠╝ ╚╝ ╚╣ ╠══╝ ╠══════╝ ╠══╝ ╠══╝
                      ╚═══╗  ║ ║    ║        ║    ╚══════════ Key CRC - 0x063C
  Add To Licence? - No ═══╝  ║ ║    ║        ╚════ Limited Licence (Days) - 60
  Number Of Licences - 1 ════╣ ║    ╠══ Key Level - 43962
  Network Licence? - Yes ════╝ ║    ╚══ Key Options - 5,6,8-11,15,16
  Easy Licence? - No ══════════╩═══════ User Key Hash - 0x7B68
My Replacement and the Masterkey that is created by my application and passed through the savesitekey function immediately after passing my key
Code:
Master Key Passed Afterwards:
Z:\VM Documents\Cracks\ckInfo>ckinfo+ /sitekey 107ACC15506ED60E306E8F136C
CrypKey Copy Protection Information v1.14+ modified by raduga_fb

Parsing Key    - 107A CC15 506E D60E 306E 8F13 6C
Decrypting Key - 0000 FF68 7BD3 26EF 1100 00F1 2C [0x02:0x12]
Key Validation - OK
Formatting Key :
                      00 00 FF 687B D326EF11 0000 F12C
                      ╠╝ ╚╝ ╚╣ ╠══╝ ╠══════╝ ╠══╝ ╠══╝
                      ╚═══╗  ║ ║    ║        ║    ╚══════════ Key CRC - 0xF12C
  Add To Licence? - No ═══╝  ║ ║    ║        ╚══════════════ Unlimited Licence
  Number Of Licences - 1 ════╣ ║    ╠══ Key Level - 9939
  Network Licence? - Yes ════╝ ║    ╚══ Key Options - 4,8-11,13-16
  Easy Licence? - No ══════════╩═══════ User Key Hash - 0x7B68

The Key I Passed

Z:\VM Documents\Cracks\ckInfo>ckinfo+ /sitekey d94b856569bb5f5062d52b5db3
CrypKey Copy Protection Information v1.14+ modified by raduga_fb

Parsing Key    - D94B 8565 69BB 5F50 62D5 2B5D B3
Decrypting Key - 0000 FF68 7BBA ABE3 0D21 874E AE [0x07:0x1E]
Key Validation - OK
Formatting Key :
                      00 00 FF 687B BAABE30D 2187 4EAE
                      ╠╝ ╚╝ ╚╣ ╠══╝ ╠══════╝ ╠══╝ ╠══╝
                      ╚═══╗  ║ ║    ║        ║    ╚══════════ Key CRC - 0x4EAE
  Add To Licence? - No ═══╝  ║ ║    ║        ╚══ Limited Licence (Days) - 1825
  Number Of Licences - 1 ════╣ ║    ╠══ Key Level - 43962
  Network Licence? - Yes ════╝ ║    ╚══ Key Options - 5,6,8-11,15,16
  Easy Licence? - No ══════════╩═══════ User Key Hash - 0x7B68
My license manager now shows it as being a valid fully functional trial with an expiry of Oct 7, 2020. Rather than the normal 60 days.

I am still unable to figure out how my application changes my sitecode into a 42 character hash. But I believe this sitecode is only generated on the first run of the license application and then stashed away in a file to be checked against later.

Either I am missing something completely and the answer is right under my nose or this is a very nice implementation of crypkey SDK.
Reply With Quote
Reply

Tags
ckinfo, crypkey


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 Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Floss - Obfuscated String Solver - Automatically extract obfuscated strings TechLord General Discussion 1 06-25-2016 16:45
When will Crapkey learn ??? Numega Softice General Discussion 4 06-10-2004 14:44


All times are GMT +8. The time now is 07:52.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )