1 out of 1 members found this post helpful.
Re: FlexLM.ECC.Generic.Patcher-Flexlm targets (x86/x64 up to version 11.9.x)
Originally Posted by
Aleksej
in that case, there is another method to get RSA public key:
Code:
$ ./lictest -k
-----BEGIN PUBLIC KEY-----
...blah-blah-blah
-----END PUBLIC KEY-----
lictest has 3 hidden command line options: -c -k -i
-c means "check", i.e. $ lictest -c -f license_file
-k means "print pubkey"
Finally I did it thanks man very much.
Notes for anyone who loves RE
1-lictest in utilities uses a wrapper (python one) to call lictest in mmshare (parameters can be obtained in olly by tracing)
2-firing lictest in ida and look for function that calls pubkey and patch it to return eax=0
3-patch pubkey verify
4-find all files which have pubkey and flexlm sig and patch them using the same way
Bookmarks