maestro
December 8th, 2006, 10:26
Hi everyone,
After succesfully doen a target with SentinelLM I now came across a flexlm target. It uses version 7.0 so, according to the tuts on the net this is easy.
After having no succes to derive valid enc seeds 1 and 2 and went back to
the Zend_enc tut of Nolan and came across the same problem however this
is 7.2
Getting the vendor keys is easy with the nice LMkg tool.
For the enc seeds, this can easily be found with the olly script for flexlm 7.2and this gives the right enc codes to generate a license.
But if I follow the manual way (nolan's essay) with calcseed, it gives different
enc seeds which don't work.
When stopping at l_sg I get:
EAX = 368300 -> jobstructure
ECX = 12D404 -> vendorcode structure
EDX = 36844C ASCII 'zend'
This gives:
0012CF94 00 00 00 00 04 00 00 00 4C 4E 0E 32 95 FF B6 12
0012CFA4 FB 01 4D 53 98 7B 60 2D 3D 48 69 B0 B6 D8 FC 67
00368300 66 00 00 00 E6 00 F4 00 2C 5E 5A 3D B7 C8 EA 6F
00368310 92 2E 7D 3A 00 00 00 00 00 00 00 00 00 00 00 00
00368320 00 00 00 00 5A 65 6E 64 5F 45 6E 63 6F 64 65 72
00368330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Thus calcseed is:
data(0) 4C4E0E32
data(1) 95FFB612
vendorname zend
job+08 2C5E5A3D
job+0c B7C8EA6F
job+10 922E7D3A
seed0 = a6105408
seed1 = 7fa1ec28
correct seeds are:
ENCRYPTION_SEED1 : FA5410DE
ENCRYPTION_SEED2 : DAECA107
Where did I go wrong here???
Same problem I have with my target.
Found l_sg and modified the script for Olly and it gives me the enc-seeds
Because I still get ' invalid license ' when running the target I want to manually check these values a different way but need to do this for FlexLM 7.0 If I find out how what went wrong with the zend_enc essay I may be
solving my target problem also
thanks in adance
After succesfully doen a target with SentinelLM I now came across a flexlm target. It uses version 7.0 so, according to the tuts on the net this is easy.
After having no succes to derive valid enc seeds 1 and 2 and went back to
the Zend_enc tut of Nolan and came across the same problem however this
is 7.2
Getting the vendor keys is easy with the nice LMkg tool.
For the enc seeds, this can easily be found with the olly script for flexlm 7.2and this gives the right enc codes to generate a license.
But if I follow the manual way (nolan's essay) with calcseed, it gives different
enc seeds which don't work.

When stopping at l_sg I get:
EAX = 368300 -> jobstructure
ECX = 12D404 -> vendorcode structure
EDX = 36844C ASCII 'zend'
This gives:
0012CF94 00 00 00 00 04 00 00 00 4C 4E 0E 32 95 FF B6 12
0012CFA4 FB 01 4D 53 98 7B 60 2D 3D 48 69 B0 B6 D8 FC 67
00368300 66 00 00 00 E6 00 F4 00 2C 5E 5A 3D B7 C8 EA 6F
00368310 92 2E 7D 3A 00 00 00 00 00 00 00 00 00 00 00 00
00368320 00 00 00 00 5A 65 6E 64 5F 45 6E 63 6F 64 65 72
00368330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Thus calcseed is:
data(0) 4C4E0E32
data(1) 95FFB612
vendorname zend
job+08 2C5E5A3D
job+0c B7C8EA6F
job+10 922E7D3A
seed0 = a6105408
seed1 = 7fa1ec28
correct seeds are:
ENCRYPTION_SEED1 : FA5410DE
ENCRYPTION_SEED2 : DAECA107
Where did I go wrong here???
Same problem I have with my target.
Found l_sg and modified the script for Olly and it gives me the enc-seeds
Because I still get ' invalid license ' when running the target I want to manually check these values a different way but need to do this for FlexLM 7.0 If I find out how what went wrong with the zend_enc essay I may be
solving my target problem also

thanks in adance