Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Digitally sign the Windows binaries #2808

Open
pebroz opened this issue Jul 12, 2024 · 5 comments
Open

Digitally sign the Windows binaries #2808

pebroz opened this issue Jul 12, 2024 · 5 comments

Comments

@pebroz
Copy link

pebroz commented Jul 12, 2024

BitBox.exe on Windows is not digitally signed, new releases are thus blocked for a period of time by antimalware and security products. In my case the attack surface reduction rules within Microsoft Defender prevents running the program due the rule "Block executable files from running unless they meet a prevalence, age, or trusted list criterion".

The setup program is already signed, aswell as the bundled libraries and Qt binaries. Version BitBox-4.43.0-win64

@sveroa
Copy link

sveroa commented Jul 12, 2024

Same issue her

@benma
Copy link
Contributor

benma commented Jul 12, 2024

Thanks for the report.

Is this a new issue? We've always only ever signed the installer executable and never heard of this problem before.

@pebroz
Copy link
Author

pebroz commented Jul 12, 2024

Has existed for some time for me. Companies are increasing cyber security, so more of an issue with companies. This is not enforced in Windows consumer editions by default yet. After enough intelligence has been gathered the binary will eventually run, but it means a delay before I can use new releases.

Unsigned is even worse on Apple, I propose the binary get signed. Just checking the installer does little for at runtime or after install modification of the BitBox client.

@benma
Copy link
Contributor

benma commented Jul 12, 2024

Thanks for the hint. on macOS we sign the .app folder using codesign before creating the installer.

I'll see if I can sign the BitBox.exe too.

@sveroa
Copy link

sveroa commented Jul 13, 2024

It seems like most executables should be signed....I'm getting the block message on the uninstall.exe as well

Rule: "Block executable files from running unless they meet a prevalence, age, or trusted list criteria"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants