Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   FlexLM V8 problem (https://forum.exetools.com/showthread.php?t=10008)

Git 08-08-2006 00:10

FlexLM V8 problem
 
1 Attachment(s)
I have a problem finding the encryption keys in a V8 flexlm app. It uses lmgr8b.dll. On entry to l_string_key, the vendorcode pointer is null, plus I cannot find in V8 the equivelant of L_MOVELONG from V9. Looking at l_checkout, the vendorcode struct is changing the first two long words each side of the l_sg call. I have reversed V9 before, but not V8. I have not seen this form of l_string_key before and I have been careful to make sure it is called by _real_crypt, as there are often several functions that are very similar to l_string_key and sometimes IDA sigs find the wrong function.

Could somebody point me in the right direction please?

Git

hanzi 08-18-2006 10:42

, you can use LMV8GEN.EXE if you want gen Vendor keys.
If you want to finding the encryption seeds ,Looking at l_checkout, the vendorcode struct is changing the first two long words each side of the l_sg call. usually I think when it come l_sg secondly, the vendorcode struct is correct.


All times are GMT +8. The time now is 18:17.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX