AntonyCorbett / OnlyT

Meeting Timer
MIT License
109 stars 42 forks source link

When updating, I always get a "Windows Defender doesn't trust OnlyT" warning and requires an admin password to install. Any way to avoid this in the future? Has always has happened on different PCs. Only a problem now because I have an extremely security-conscious operator now!! #491

Closed JamieDLynn closed 1 month ago

JamieDLynn commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

moldovanedy commented 1 year ago

Hello! Unfortunately this is a problem that affects not just OnlyT, but thousands of open-source apps that are used by just a few people. Windows Defender has a feature called SmartScreen; this is a big database that has a lot of apps that are used by many people around the world. The problem is that SmartScreen doesn't have all apps, just the most used ones. In order to avoid these problems, apps must buy a security certificate, but this is expensive and is not a good solution for open-source apps like OnlyT.

This issue is already discussed in the "Malware" page of OnlyT wiki. As stated there, a good solution to this doesn't exist. The only option is to upload OnlyT to VirusTotal and, if there are few or no threats found, run OnlyT as normal (click "More Info" on the SmartScreen dialog, then click "Run Anyway").

P.S. When opening a new issue, take into account that fields like "A clear and concise description of what the bug is." or "If applicable, add screenshots to help explain your problem." should be deleted and completed with information specific to your issue. These are just placeholders for your data that describes the issue. The issue title should be short, so don't put everything in the title and then leave all those fields empty.