Skip to content
New issue

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

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

Already on GitHub? # to your account

Make native executables trustworthy #27

Open
moste00 opened this issue Apr 18, 2024 · 1 comment
Open

Make native executables trustworthy #27

moste00 opened this issue Apr 18, 2024 · 1 comment

Comments

@moste00
Copy link
Collaborator

moste00 commented Apr 18, 2024

Currently the executables in the releases are somewhat untrustworthy, Edge browser reacts suspiciously to the Windows executable and Windows Defender quarantines it and stamps a scary warning (photo attached) to it.

a81ab950-8525-4de9-937d-af2e441bb033

On some MacOS versions, you have to run xattr -d com.apple.quarantine <path to binary> , presumably to remove a "looks-suspicious" mark that MacOS automatically adds to unsigned executables downloaded from Internet. This was only replicated on a VMWare Virtual Machine running a MacOS Sonoma, and it doesn't replicate in GitHub actions "macos-latest" runner as of March 2024.

Remove this issue when:

  1. Major browsers (at minimum Edge, Chrome, and Firefox) no longer treat any of the 3 executables as suspicious

  2. Major operating systems in all widely used versions up to 2020 no longer treat their respective executables as suspicious or require special permission to allow them to run. (Assume Ubuntu as the major representative of Linux.)

@moste00
Copy link
Collaborator Author

moste00 commented Apr 18, 2024

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

No branches or pull requests

1 participant