#1
|
|||
|
|||
Flexlm 7.2 LIC file use on Flexlm 9.2 display error -73 ?
Flexlm 7.2 LIC file use on Flexlm 9.2 display error -73 ?
1.I made a LIC file for a software protect by Flexlm 7.2, it OK 2.but when it use on a new version software protect by Flexlm 9.2, it display Flexlm error -73,125: Local checkout filter rejected request. 3.carefulness read the FLEXlm latest information "Flex2004.htm" by CrackZ , i set the 2 bad flag with 0 and 1. but it still display the same error -73,125: 4.is there anyone know what is the problem and how to deal with it? Regards, hanzi Last edited by hanzi; 08-24-2005 at 17:41. |
#2
|
|||
|
|||
you can make a license using flexlm sdk 9.2,
and you can visit this blog, http://blog.csdn.net/zxg32/ |
#3
|
|||
|
|||
I got vendor key 1-5 and encseed 1-2, I made a LIC file for a software protect by Flexlm 7.2, it OK. So I am sure these info are correct.I feed all of these to lmcode.h of 9.2 SDK and build it, then a error occured after lmnewgen.exe was generated:
Upgrading from v7.2, using SIGN=, non-CRO lc_init failed: Invalid FLEXlm key data supplied FLEXlm error: -44,49 For further information, refer to the FLEXlm End User Manual, available at "www.macrovision.com". NMAKE : fatal error U1077: 'lmnewgen.exe' : return code '0x1' Stop. is there anyone know what is the problem and how to deal with it? Regards, hanzi |
#4
|
|||
|
|||
For 9.2 you have to find new vendor keys 1-5 and new seeds.
Tom |
#5
|
|||
|
|||
Thanks Tom,
i make lmrecode to generated vendor keys and new seeds, but when i use 9.2 SDK to build lmcrypt.exe,it still FLEXlm error: -44,49 IS the glseeds & seedval has changed for 9.2? |
#6
|
|||
|
|||
give me the license, let me try.
|
#7
|
|||
|
|||
thanks
set break in _xorname i get the job & structure, use lmrecode to generated vendor keys and new seeds, build lmcrypt.exe use 9.2 SDK and made a LIC file . but when i use LIC file it still display Flexlm error -73,125: Local checkout filter rejected request. even i set the 2 bad flag with 0 and 1--introduse by the FLEXlm latest information "Flex2004.htm" by CrackZ , . but it still display the same error -73,125. i think this software maybe has another checkout adress for LIc type, is there anyone met the same problem and how to deal with it? Last edited by hanzi; 08-31-2005 at 13:13. |
#8
|
|||
|
|||
set break in _xorname i get the job & structure, use lmrecode to generated vendor keys and new seeds, build lmcrypt.exe use 9.2 SDK and made a LIC file . but when i use LIC file it still display
Flexlm error -73,125: Local checkout filter rejected request. read the Nolan Blender's tutorial about "how crypt filters work "from CracZ site , i think the app is used "checkout filters " . But for my poor english and this is first time i meet the checkout filters Flexlm app, i still have some dimness about it,is there anyone give me a favor: 1. Nolan Blender says to build lmcrypt.exe ,we need build lmkeyfil.c file first .Do i must get some special SEEDS for build lmkeyfil.c like the tutorial ? and how to get it: 2.set a breakpoint in call lc_set_attr there is a passage like this : 67F5043D A1 98F0FD67 MOV EAX,DWORD PTR DS:[67FDF098] 67F50442 68 08DDFD67 PUSH 67FDDD08 67F50447 6A 38 PUSH 38 67F50449 50 PUSH EAX 67F5044A FF15 A037FD67 CALL DWORD PTR DS:[67FD37A0] ;lc_set_attr So I think : the job structure is probably in EAX when it gets pushed [67FDF098]. 38 is indeed LM_A_CHECKOUTFILTER 67FDDD08 is certainly a good place to look for the checkout filter. BUt there is not a function , just: 67FDDD08 505C3A43 67FDDD0C 72676F72 67FDDD10 46206D61 67FDDD14 73656C69 67FDDD18 7261455C 67FDDD1C 65446874 67FDDD20 69736963 67FDDD24 6C2F6E6F 67FDDD28 6E656369 67FDDD2C 2F736573 67FDDD30 61636F67 67FDDD34 696C2E64 67FDDD38 00000063 67FDDD3C 00000000 What use does this value have? 3. What use does xorvals[] & permute_t tab1[] have? and how to build it 4. is there anyting i must to do ? hanzi Last edited by hanzi; 08-31-2005 at 13:16. |
#9
|
|||
|
|||
Patch the Flexlm error -73,125: Local checkout filter rejected request.
1.Looking in lm_attr.h we find this: #define LM_A_CHECKOUTFILTER 45 /* Vendor-defined checkout filter */ /* PTR to func returning int */ So this means that a 45 (0x2d hex) will be pushed right before a call to lc_set_attr to define a vendor defined checkout filter. Disassembling our target we find the following: .text:67F504C9 loc_67F504C9: ; CODE XREF: sub_67F50370+155j .text:67F504C9 mov edx, dword_67FDF098 .text:67F504CF push offset loc_67F50D80 .text:67F504D4 push 2Dh .text:67F504D6 push edx .text:67F504D7 call off_67FD37A0 ; Indirect Call Near Procedure _lc_set_attr .data:67FD37A0 off_67FD37A0 dd offset _lc_set_attr ; DATA XREF: sub_67F50370+DAr 2. Ok, this looks like the one we want£º - the job structure is probably in EDX when it gets pushed [67FDF098]. 2D is indeed LM_A_CHECKOUTFILTER 67F50D80 is certainly a good place to look for the checkout filter. For those targets that use an extremely complex routine that can't be easily figured out you can simply patch the function to always return 0. |
#10
|
|||
|
|||
Error -73, 125
Hi all,
i had the same problem the last days. The solution for my problem was that the new version of the program doesnt accept HOSTID=ANY anymore. It must be replaced by normal locked hostid and it works fine. Greets |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Flexlm license timout / Error -88,309 -- a trivial workaround | DominicCummings | General Discussion | 0 | 09-09-2021 02:23 |
FLEXlm v10.8.0 Build error | rcer | General Discussion | 3 | 06-18-2009 03:22 |