Results 1 to 5 of 5

Thread: Getting seeds for FlexLM 9.5

  1. #1
    vic
    Guest

    Getting seeds for FlexLM 9.5

    Can anybody explain me what am I doing wrong with flexlm 9.5 and point me to the right direction? I was trying to follow different instructions and still didn't get any results. There are a lot of manuals how to get seeds for 9.2 version but I cannot figure out the way for 9.5. Is it suppose to be close to 9.2? I was tracing a lot of functions, lc_checkout, l_checkout, l_sg, l_goog_lic_key and in all places job structure is empty. And program never gets to l_n36_buff. Where should I look?

    Thanks in advance.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #2
    The code between v9.2 & v9.5 has barely any changes so there is probably nothing wrong with your identification of the various functions.

    The more likely explanation is that your target has been built not to use the encryption seeds and thus _l_n36_buff is never executed.

    I've a variety of approaches for this scenario, but the easiest will be for you to either patch the public key functions or force the licensing layer to believe an old license can still be accepted. Both methods are well documented, my original patch method to use the old licensing relied on how the FLEXlm code determined whether the public key technology was in-use (this has actually been healed in later versions).

    One day I'll get around to describing in public a better method to get around all of this ;-).

    Regards,

    CrackZ.

  3. #3
    vic
    Guest
    Thanks, CrackZ. I tried your approach to force the licensing layer to believe an old license can still be accepted, but still no luck. I went step by step as you documented in 2004, but it looks like the target is already built with the old license key type. Flag in l_good_lic_key() just after l_sg() was 0, so it means that it uses old checkout?! BTW, I couldn't find the lc_new_job() and l_buf_36() functions. It looks like it does not exists..
    I also tried to youse your tip - "Most FLEXlm targets vendor daemons don't use the _l_n36_buf() configuration flags, this can make them an easy way to recover seeds using lmgrd -z daemon_name -c license file" but it didn't make any difference. Still no luck ith stopping inside l_n36_buff()

    :-( Any suggestions?
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  4. #4
    vic,

    Forward me the vendor daemon or similar, via privmsg or e-mail.

    Having seen a few queries lately about later FLEXlm versions I am going to quickly write some additional info for quickly discovering which level of checkout the licensing layer has been configured to use.

    Regards,

    CrackZ.

  5. #5
    vic
    Guest
    CrackZ,

    I hope you got my e-mail, and it will help you to discover checkout level. Let me know how is it going.

    Regards,
    Vic
    I promise that I have read the FAQ and tried to use the Search to answer my question.

Similar Threads

  1. flexlm and seeds
    By diazpi in forum Advanced Reversing and Programming
    Replies: 14
    Last Post: March 17th, 2011, 10:31
  2. FlexLM v8.x - Problem while trying to retrieve both encryption seeds
    By OHPen in forum Advanced Reversing and Programming
    Replies: 18
    Last Post: June 10th, 2009, 07:42
  3. Help Hardlock seeds
    By Dule in forum The Newbie Forum
    Replies: 13
    Last Post: May 8th, 2007, 06:51
  4. Question about extracting seeds (FlexLM)
    By tomee in forum The Newbie Forum
    Replies: 6
    Last Post: October 9th, 2006, 00:18
  5. flexlm seeds
    By diazpi in forum The Newbie Forum
    Replies: 3
    Last Post: November 23rd, 2005, 13:13

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •