Versions 1.09, 1.12, &1.13 of CKinfo all have a GUI to open a Script but if your Script contains the command:
UserKeyHash=0xhhhh then the result that the Script returns will be erroneous.
You can circumvent this problem by using the Dos Interface to open said Script and the result will be correct!
Using the Dos Interface to obtain a SiteKey without using a script at all is also OK.
This bug has caused a lot of people to scratch their heads when their SiteKeys never seem to work!
You see, when you don't have a UserKey or Password for your target it is possible to use the UserKeyHash(2) as an easy alternative.
You can obtain the UserKeyHash(2) from a known matched pair of SiteCode and SiteKey.
How this is done is by using "CKInfo/View SiteCode" which gives the "User Key Hash (Seed)" eg:
CrypKey Copy Protection Information v1.13
Executing Script File (View Site Code)
Parsing Code - 6CA6 0B59 4C30 1C40 ED
Decrypting Code - 0002 47B2 0582 5FA2 17 [0x0B:0x17]
Code Validation - OK
Formatting Code :
02 47 B205 825F A217
+¦ +¦ ¦--+ ¦--+ ¦--+
¦ ¦ ¦ ¦ +--------------- Code CRC - 0xA217
Allow Add Licence? - No ---¦ ¦ ¦ ¦-------- User Key Hash (Seed) - 0x5F82
Allow Easy Licence? - Yes -+ ¦ ¦ +---------- Drive Serial Number - 24450
CrypKey Libraries - v7.1 -----+ ¦- Account Number - 434
¦- Application Id - 1
+- Company Number - 7956434
Then use "CKinfo/ViewSiteKey" which gives the User Key Hash, eg: