Я создал приложение, которое содержит несколько файлов *.exe
. Я упаковал их в установщик NSIS, который я разместил на своем веб-сайте. Когда я пытаюсь загрузить его, Chrome сообщает об этом как потенциально злонамеренный. Сначала я подумал, что это может быть URL/сайт, на котором я размещался, не будучи узнанным, поэтому я подписался на хранилище Amazon S3 и переместил там файл. Та же проблема. Я тогда подумал, что упаковка исполняемых файлов может вызвать это, поэтому я пробовал без.
Тот же вопрос.
После некоторого чтения я решил попробовать подписать исполняемые файлы, а также пакет установки EXE.
Я создал dev cert следующим образом:
makecert
pvk2pfx
signtool"http://timestamp.verisign.com/scripts/timstamp.dll" *.exe
По-прежнему злонамерен... Я проверяю exe даже после загрузки и подтвердил, что у них есть вкладка цифровой подписи, предоставленная ему не полностью подтвержденный коммерческий сертификат, но я не могу поверить, что единственный способ анализа кода с хроническим анализом - потратить 200 долларов в год, чтобы иметь сертификат verisign и т.д., выданный сертификатом?
Любые идеи, как я могу изменить то, что я делаю, чтобы избежать этого неприятного сообщения?