Log in

View Full Version : FLEXLm 6.1 - question


Czajnick
January 8th, 2001, 07:48
My target is Synplify, which uses FLEXlm v6.1 linked staticaly.

After reading Dan's esssey I tried to find out the vendor codes /seeds his way, but in my target "vector call" never occures.
In _l_sg it always uses standard ^key5 method. It seems like my target call lc_init, not lc_new_job.

So I tried usuall ways to get the seeds, generated license file and... nope

My target contains vendor checkout proc, but bpx there never breaks - maybe some earlier test leads to -8 ?

My question is: does FLEXlm v.6.1 library obfuscates keys in any way if the client simply calls lc_init, not lc_new_job ?

Kythen
January 8th, 2001, 20:25
I know exactly the problem you're having. I know this target is supposed to do something fishy, but I haven't found whatever it does either. Also, what version of the SDK are u using? I've run into the same problem with other targets that use v6.1g with behavior v5.1, so i'm wondering if it has something to do with the SDK version used. (I'm using v6.1f)

Nolan Blender
January 8th, 2001, 23:42
Think this one needs a special vendor defined hostid - also there
was something that had to be in the vendor string IIRC.
I'll have to check the archives for this.

--nb.

Czajnick
January 9th, 2001, 06:41
It's already solved, it actually was the problem with vendor-defined hostid ))

I simply didn't know, that I need to include the vendor-defined hostid functions in my keygen !!!
I thought (how stupid i was), that it's needed only by client side. Nope !

I've included a function from examples modified to return label = 'SKEY' and type=1003. The actual value returned doesn't matter.

And voila ! My keygen works pretty !