OpenRefine/OpenRefine

Digitally sign openrefine.exe to eliminate extra security warnings on Windows

开放

#3,003 创建于 2020年7月28日

 (11 条评论) (3 个反应) (0 位负责人)Java (1,891 个派生)batch import
Platform: WindowsType: Feature Requesthelp wantedpackaging

仓库指标

星标
 (10,056 个星标)
PR 合并指标
 (平均合并 4天 18小时) (30 天内合并 10 个 PR)

描述

Currently on Windows 10, clicking openrefine.exe will cause extra security warnings for Microsoft Defender SmartScreen.

Proposed solution

I think only 1 option exists:

  1. Since OpenRefine is downloaded from GitHub website and not through our own OpenRefine website the SmartScreen technology considers the openrefine.exe as unsafe since it is not digitally signed and verified with Microsoft and/or doesn't come from a trusted website.

Alternatives considered

  • Bypassing SmartScreen every time to run - must click "More Info" on SmartScreen blocking dialog and then "Run Anyways"
  • Bypassing SmartScreen permanently - After downloading and extracting the .zip file, right clicking on openrefine.exe and clicking Unblock to add openrefine.exe to safe list for SmartScreen so that it does not block and instead considers it safe.

Additional context

Some non-exhaustive details I have found:

贡献者指南