Log in

View Full Version : FlexLM.ECC.Generic.Patcher


Arlequim
March 10th, 2011, 16:57
Automatic patcher for Flexlm targets (x86/x64 up to version 11.9.x) against CRO protection.
Regards!

Theislander
March 16th, 2011, 20:54
Thanks for sharing.....

Can you also share your pathced lsdecode 8.3.900

Cheers

eb4ever
March 26th, 2011, 23:15
Thanks!

poorit2011
October 28th, 2011, 21:18
Dear Arlequim,

Thanks for your post...

My target use after use FlexLMsearch show that:

1."FLEXnet Licensing v11.9.0.0 build 87342 i86_n3 (lmgr.lib), Copyright (c) 1988-2010 Flexera Software, Inc. All Rights Reserved."
2."FLEXnet Licensing v11.4.100.0 build 50818 i86_n3 (lmgr.lib), Copyright (c) 1988-2007 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserve"

But When I use your tool "flexlm.ecc.generic.patcher" it show that "Can't find pattern! trying next one...." and after pactched my target still not work can you slove this prbls or let you update the "pattern" againt in your Tool???

Many thank to you and pls check PM to got my target and check for me...

free_sim
February 18th, 2014, 20:41
Hi Buddy,

Do you have any updated pattern included patcher here?
this one did not work with 11.10 and 11.9 x64.

Appreciate you can share something further.
Also, your another post which mentioned about seed3/4 hand shake stuff, I tested, but
while I changed the value ( 4 values) from daemon and filled within lm_new.c and compile. the filled value will be overwritten by compiler and return to its previous value...

Do you have any tricky operation here? appreciate your further instruction.

you can drop mail to sim_eda@hotmail.com.

Thanks!

Free_sim.

istigatore
February 24th, 2014, 11:22
free_sim, In the makefile file of your SDK you need to comment the strings "if exist lm_new.c del lm_new.c"
and "lmnewgen.exe $(VENDORNAME) -o lm_new.c" to prevent rewrite lm_new.c.
Then Recompile your vendor daemon.

free_sim
February 24th, 2014, 22:44
Quote:
[Originally Posted by istigatore;96176]free_sim, In the makefile file of your SDK you need to comment the strings "if exist lm_new.c del lm_new.c"
and "lmnewgen.exe $(VENDORNAME) -o lm_new.c" to prevent rewrite lm_new.c.
Then Recompile your vendor daemon.


Thanks! Buddy!
I will have a new try to see.
BTW, Do you have any experience of analysing Common Vendor Daemon?
in detail: what is the checking logic inside? first Primary Daemon and then child one?
since pubkey verify can only map to one set of private keys. So I think child daemon's LM_seeds1-3 will be ignored if primary daemon has a set of pri/pub keys. Is this correct?

if child's pubkey check will be ignored, then what to be checked for child daemon?
handshake checking is just for primary daemon or child daemon as well?

many confusion... thanks for your instruction..... Cheers.

Free_Sim