-
Junior Member
Reputation: 20
2 out of 2 members found this post helpful.
Flexlm Stepped Walkthrough
Hi all, I would like to share my experience in creating a flexlm license file by describing all the necessary steps.
I have not yet found a complete walkthrough so I hope this helps future users.
People that are more experienced can comment and help to enrich the procedure.
My flexlm version is 11.12 lets find out if we can create a lic.txt
For this I have already downloaded flexlm sdk 11.9 86 and 64 versions.
I am going to start with my server today, keep in touch.
-
Post Thanks - 3 Thanks
-
2015-03-20 04:10 PM
# ADS
Circuit advertisement
-
Junior Member
Reputation: 20
3 out of 3 members found this post helpful.
Re: Flexlm Stepped Walkthrough
ok, lets go.
1. Use Flexlm Vendor Key Generator 3.0 to create vendor keys.
I selected 11 version in the options and put the server name in the Vendor Name slot.
the result looks like this:
/* Version 11 keys */
#define VENDOR_KEY1 0x54ca9326
#define VENDOR_KEY2 0xed82e159
#define VENDOR_KEY3 0xf67b305a
#define VENDOR_KEY4 0x0605a63d
#define VENDOR_KEY5 0x191657c4
#define TRL_KEY1 0x1f1abe22
#define TRL_KEY2 0x508f8593
#define VENDOR_NAME "vega"
2. Following docslide-net_flexlm7x-114seedextraction.pdf instructions I created I dummy.dat file using notepad and inside it I wrote these
SERVER VEGA ANY
VENDOR adskflex
USE_SERVER
INCREMENT test adskflex 1.000 20-mar-2015 1 0123456789AB
3. Continuing to follow the above instructions I downloaded the ollydbg 2.0 and now I am going to use it to extract the seed1 and seed2
-
Junior Member
Reputation: 20
2 out of 2 members found this post helpful.
Re: Flexlm Stepped Walkthrough
ollydbg does not work with 64 bit systems, gonna try downloading another one.
IDA, Immunitysec, windbg I am going to try with these ones.
I installed x64_dbg and now trying to figure out how it works.
Last edited by BinaryRay; 2015-03-20 at 09:05 PM
-
Moderator
Reputation: 3621
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
@BinaryRay
If you;re looking for a good example, start with Nolan Blender's Zendenc.
It uses an old version of flexlm but gives a nice example how it works.
-
Senior Member
Reputation: 306
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
try to practice on a 32bit target if you're a beginner.
-
Member
Reputation: 96
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
Ok, what is the step 4? For me this topic is really interesting. Did you extract the seeds by ollydbg 2.0? Please share your experience.
-
Member
Reputation: 33
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
fishing the seed on x64 targets is a little bit different from the x86... Use IDA and the correct sig...
-
Post Thanks - 1 Thanks
-
Member
Reputation: 96
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
When I am trying to find the seeds by both script/manually in Olly or W32Dasm all my demons.exe crash with the massage in a box "Flexible License Manager:...daemon name...can't initialize". These demons are 32bits and I used 32 bit winXP VS.
How to solve the problem, where is my mistake?
-
Member
Reputation: 33
1 out of 1 members found this post helpful.
Re: Flexlm Stepped Walkthrough
Flexlm does not like virtual machines.. Only the last versions, starting from the v11.10.. You need to use a working partion...
-
Post Thanks - 1 Thanks
-
Member
Reputation: 96
Re: Flexlm Stepped Walkthrough
Hi,
Thanks for the replay. My mistake seems to be not linked to VS because I tried these examples on also both win 7 32 and 64 bit. I will upload some example but the error is that:
Any other suggestions?
This the above simple example:
https://mega.co.nz/#!qw8AyJ5a!8rBdQg...yCgQxrDIvBNz3g
and this is my real target:
https://mega.co.nz/#!qkNEFICQ!iYLHVw...z87xc2FFlZ4RrM
Last edited by kometata; 2015-04-02 at 12:57 AM
Bookmarks