cracker_smack
June 17th, 2006, 23:08
I was playing around with lmcrypt -verfmt in the flexlm 10.8 and 11 SDK trying to understand how to use it to generate licenses for software protected with older versions of flexlm.
I also messed around with adding: #define LM_VER_BEHAVIOR LM_BEHAVIOR_Vxxx to lmcode.h when building lmcrypt, but the line did not seem to have an effect.
Typing lmcrypt -help reveals the only certain versions are available to use with -verfmt (2-5, 5.1, 6, 7 and 7.1).
Does this mean a flex sdk version 7.2 through 10.8 will generate the same signature (assuming the same LM_STRENGTH and seeds)?
It is not clear to me how the different versions can produce the same license since very old SDK versions use two seeds, kinda old versions use four seeds and the newest versions (10.8 and 11) use three seeds.
Can I use my kits to produce flex v9.2 licenses? If I need to do anything in addition, what is it?
I also messed around with adding: #define LM_VER_BEHAVIOR LM_BEHAVIOR_Vxxx to lmcode.h when building lmcrypt, but the line did not seem to have an effect.
Typing lmcrypt -help reveals the only certain versions are available to use with -verfmt (2-5, 5.1, 6, 7 and 7.1).
Does this mean a flex sdk version 7.2 through 10.8 will generate the same signature (assuming the same LM_STRENGTH and seeds)?
It is not clear to me how the different versions can produce the same license since very old SDK versions use two seeds, kinda old versions use four seeds and the newest versions (10.8 and 11) use three seeds.
Can I use my kits to produce flex v9.2 licenses? If I need to do anything in addition, what is it?