syvaidya / openstego

OpenStego is a steganography application that provides two functionalities: a) Data Hiding: It can hide any data within an image file. b) Watermarking: Watermarking image files with an invisible signature. It can be used to detect unauthorized file copying.
https://www.openstego.com
GNU General Public License v2.0
1.13k stars 206 forks source link

ARP Entry Does Not Specify Publisher #43

Closed Trenly closed 2 years ago

Trenly commented 2 years ago

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

syvaidya commented 2 years ago

@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 commented 2 years ago

@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