一个星期前就陆续有用户向我反应 Snipaste 64 位 被 Windows Defender 报毒,被报毒的文件为 Qt5Core.dll 和 Qt5PrintSupport.dll ,公开讨论见 issue.
在此做个说明。
Qt5Core.dll 和 Qt5PrintSupport.dll 是 Qt 官方提供的,和 Snipaste 自己的代码无关,因此报毒肯定不是说明 Snipaste 有恶意代码。
如果对 Snipaste 提供的这些 dll 不放心,可以自己到 Qt 官网 下载并安装 Qt ,并提取同名的 dll 替换之。
不管是 64 位还是 32 位, Qt5 开头的那些 dll ,除 Qt5PrintSupport.dll 是 Snipaste 1.5 才提供的之外,其他都是 Snipaste 1.0 就已经提供并从未改动过的(所以更新包里并没有它们),所以近日才开始的 Windows Defender 报毒只能是误报……
我自己的机器上也是用的 Windows Defender ,但从来未报毒,我也试过从 Snipaste 官网 重新下载并手动让 Windows Defender 扫描,也没有报。所以为什么有些人报有些人不报,我也不清楚其中的原理……
当然,报毒了就不能置之不理。有些用户为了表示对 Snipaste 的支持,就因此禁用掉 Windows Defender ,我很感激,但我非常不建议大家这样做。
解决办法的话,有部分用户反馈说升级病毒库之后就不报了,也有用户说是 64 位报 32 位不报,所以要么升级 Windows Defender 的病毒库版本,要么使用 32 位的版本,要么自己找可靠的地方下载同名 dll 进行替换吧……
P.S. Snipaste 的文档已经转移至 GitHub Wiki,目前是开放编辑,欢迎大家查漏补缺。
下一版 Snipaste 1.7 修复了几个重要的问题,如与取词软件的冲突、 Ctrl + Shift + S 有时无响应,箭头大小过大等,详情可查看 新版预告。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.