Привет. Увлекся написанием программ (попутно изучая все свои пробелы в IT).
Сам на семерке. Позавчера начал делать игры - прыгалку в стиле 8 бит)
Столкнулся с ожидаемой проблемой.
Кидаю знакомым EXE для теста. SmartScreen на десятке реагирует так:
Вчера узнал, что стоит подписывать. Нашел инфо. Скачал SDK. Подписал своим.
C ним полный блок
Позже перепробовал разные варианты, и заполнение title, и ша1 и ша256, и через Инно паковал в установщик, с сертификатом и установкой его до до установки игрушки.
Как я понял, Windows определяет "скачанный ли файл" и отслеживает какую-то зону происхождения через зону безопасности, есть некий "прикреплённый" мета-файл (ещё не изучил)
На 8 у меня нет знакомых. SmartScreen на 10-11 видит видимо так:
"Файл из интернета, мало скачиваний, нет репутации → заблокировать или показать страшилку."
ВОПРОС, кто-то пробовал бесплатным способом заработать репутацию? А то вымогательство платных сертификатов меня напрягает)
Раздача файла через облака, свои сайты или еще как?
Сработало ли, и как долго пришлось ждать?
Или я ещё что-то не знаю?
Понятно, со знакомыми решить все эти вопросы легко. Остальные могут быть не только пугливыми, но и ленивыми. Ой. надо какой-то сертификат установить, надо то это, почитать РедМИ и тп.