syvaidya/openstego

ARP Entry Does Not Specify Publisher

Closed this issue · 2 comments

In the Add/Remove Programs entry, the publisher is not specified. This can cause issues with other applications such as the Windows Package Manager which depend on ARP data for package matching.

To fix this, AppPublisher should be added to the inno setup

image

@Trenly I've added AppPublisher information, but I doubt that it will fix this. The Publisher info in Windows Explorer or in the dialog that comes up about untrusted binary does not come from this field. It can be populated only if I sign the binaries using a valid signature. I don't have a signing key to do that.

@Trenly I've added AppPublisher information, but I doubt that it will fix this. The Publisher info in Windows Explorer or in the dialog that comes up about untrusted binary does not come from this field. It can be populated only if I sign the binaries using a valid signature. I don't have a signing key to do that.

I’m aware that it doesn’t populate to the explorer dialog. However, for this specific case, as long as it is in the ARP entry, the pacakge should be detected properly when installed