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

"Verus cannot be opened because the developer cannot be verified" on Mac #272

Open
adjwilley opened this issue Jan 22, 2025 · 0 comments
Open

Comments

@adjwilley
Copy link

adjwilley commented Jan 22, 2025

Whenever I install or update Verus Desktop on a Mac, I get the following message:

Verus Desktop cannot be opened because the developer cannot be verified
macOS cannot verify that this app is free from malware.
Safari downloaded this file on [date].
[Move to Trash] [Cancel] (buttons)

There is no button to bypass this. The only way to open the app is to open it twice with a right click directly from the Applications folder (not the launchpad). On the second try it gives you a button to "Open Anyway".

I remember that it took me some time to figure this out the first time I installed the app, and it continues to be an annoyance every time I update. More importantly, by bypassing Apple's notarization service, you're introducing a security risk for end users. The more comfortable people are with ignoring scary warning messages about installing malware on their computer, the more likely they are to accidentally install actual malware on their computer. It's not too hard to imagine a scenario where somebody hacks into, say, the Verus Discord, and sends everybody a link to install a mandatory Verus update, but links to a different Github repository with a maliciously altered version of Verus Desktop. Consistently using Apple's notarization service would provide an extra layer of protection for users in this scenario.

Last I checked, a developer account with Apple only costs like $100 per year. I think that would be worth the trouble.

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

1 participant