jsachs
Posts: 10
Joined: Tue Sep 24, 2019 3:22 pm

Problems with code signing msi

I recently purchased a code signing certificate from K Software and have added it to my install. Nevertheless, when I run it, I still get the warning Window Defender Smart Screen prevented an unrecognized app from starting... If I click More info, it displays the correct company and product information and lets me examine the certificate details. Am I missing something -- I thought if I signed my app it would at least bypass the first warning screen.
warning.jpg
warning.jpg (27.57 KiB) Viewed 1941 times

setup.jpg
setup.jpg (87.02 KiB) Viewed 1941 times
Catalin
Posts: 6608
Joined: Wed Jun 13, 2018 7:49 am

Re: Problems with code signing msi

Hello,

When you are running an installer downloaded from internet, you will get the SmartSceen prompt. The problem is, although you may have signed the installer, the SmartScreen does not recognize it as a signed application due to its reputation.

SmartScreen® Application Reputation – Building Reputation

In the above two links, you can find more information about SmartScreen and its reputation.

One thing to be kept in mind here is the fact that you can have instant reputation with Microsoft SmartScreen filter by using an EV Code Signing certificate:

https://www.digicert.com/code-signing/ev-code-signing/

Microsoft SmartScreen & Extended Validation (EV) Code Signing Certificates:

https://blogs.msdn.microsoft.com/ie/201 ... tificates/

Hope this helps.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”