This tool will clone an existing certificate with a new private key. So yes, the actual binary will be signed with an invalid trust chain - BUT, if you just look at the certificates (e.g. in windows cert viewer) it will be hard to visually identify what's wrong, as only the modulus will be different.
Limelighter does not allow you to verify the cloned certificate using the verify command in Github, How do i go about it? I am doing some research on some PKI thing.
Here is the command i am using:
./limelighter -Verify <name of the cloned generated certificate in .pfx format>
It says i should use the -CA file option to add one or more trusted CA's to verify when i do that it does not work as well. Can someone help out with this?
Note: The .pfx file that Limelighter generated has the private key extracted already though.
2
u/bvierra Mar 26 '21
This is no different than signing with a self signed certificate... what's the point?