I am soory but i dont know any russian
I have an application that is written in Java and protected with flexlm.
The jar is not obfuscated.I can see the code in Java Decompiler without a problem.
At the installation the program installs a 10 days demo license.Besides the time limit, the demo is with limited functionality. (cant print etc)
The target (jar and license) is this
There are resources about flexlm but very little about flexlm with java. ( i found only 3-4 topics.One of them in this forum)
i see that the flexlm version is 11.9 in FlexlmConstants
I could not find VendorKeys, EncryptionSeed and CRO Keys in jar file.
What i realized is that i have to patch the pubkeyVerify function in com/macrovision/flexlm/lictext/Prikey.class to always return true.
This is PriKey.class
How do i patch that damn thing?
After that i have to somehow find the VendorKeys, EncryptionSeed CRO Keys and prouce licenses with the SDK.Correct? (i have the 11.9.1 SDK)
Or do i have to replace public key?
Can i use any of the generic keygens?
Please excuse my ignorance on flexlm. I am a bit confused.
Many of the sources i read via google translate.
My regards.Добавлено спустя 1 час 2 минуты
Turns out some parts where obfuscated
All the keys are in LicenseInfo.class
So i have to patch PriKey.class (somehow) and then keygen the application using the found keys?