Results 1 to 4 of 4

Thread: Need Help - FlexLM

  1. #1
    XeNoSiS
    Guest

    Question Need Help - FlexLM

    I am looking for a little guidance on a FlexLM application. I notice that it uses the lmgr325c.dll. So I loaded that into the Symbol Loader and bpx'd lc_init and lc_checkout. I am having a problem finding the flexlm information. Here is the code surrounding the lc_checkout:

    PUSH 00004000
    MOV EAX,[0026E4C4]
    PUSH 0026E0D8
    PUSH 00
    PUSH 01
    MOV ECX,[EAX]
    PUSH 00271860
    PUSH 00271980
    PUSH ECX
    CALL LMGR325C!lc_checkout
    MOV [00271A80],EAX
    TEST EAX, EAX
    JZ 00261A72

    Thanks,
    XeNoSiS -- Newbie
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #2
    xlat
    Guest

    Wink streaming code

    I dont know any backgrounds but...

    although the call would apear the same
    by order of pushes and way of return if
    PUSH 00004000
    PUSH 0026E0D8
    PUSH 00
    PUSH 01
    PUSH 00271860
    PUSH 00271980
    MOV EAX,[0026E4C4] ;Load offset at mem loc
    MOV ECX,[EAX] ;load data at offset
    PUSH ECX ;push data
    CALL LMGR325C!lc_checkout
    MOV [00271A80],EAX ;store answer
    TEST EAX, EAX ;AND with no store
    JZ 00261A72 ;Only if zero
    elsestuf:
    to keep this short
    by writing the Order like in your example you allign od and even sized opcode in double word boundaries, keeping the cache look aside buffer awake and things like that
    Read somthing in "making streamed MMX routines" at Intels place.
    Or somewhere else ;-)
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  3. #3
    XeNoSiS
    Guest

    Figured out my problem

    With A LOT OF HELP, I finally figured out why I wasn't seeing the information that I was looking for. It turns out that an external .DLL was calling the lmgr325c.dll for the flexlm. I loaded it up into IDA and worked with a very wise flexlm individual, who promptly "showed me the way".


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

  4. #4
    Lost in Lala Land peterg70's Avatar
    Join Date
    Oct 2001
    Location
    Down Under
    Posts
    195
    Ummmmm

    I think he was after a reversing question rather than a compiling issue.

    What you offered is a compiling issue doesn't help him at all.

    Then again neither does this post.

Similar Threads

  1. FlexLM 8.2a how to
    By skippy in forum The Newbie Forum
    Replies: 8
    Last Post: April 20th, 2007, 16:00
  2. FlexLM 7.2i
    By GinFix in forum Advanced Reversing and Programming
    Replies: 6
    Last Post: February 13th, 2004, 06:30
  3. FlexLM 7.2g
    By cillonzo in forum The Newbie Forum
    Replies: 3
    Last Post: November 4th, 2002, 09:28
  4. Need help w/ FlexLM 8.0...
    By c0rps3 in forum Malware Analysis and Unpacking Forum
    Replies: 8
    Last Post: April 25th, 2002, 01:37
  5. FlexLM help please
    By meaculpa in forum Malware Analysis and Unpacking Forum
    Replies: 4
    Last Post: October 23rd, 2001, 23:58

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
  •