|
|
|
Windows smartscreen и приложения BCB19.07.2015, 13:46. Показов 3124. Ответов 15
Метки нет (Все метки)
Товарищи может кто сталкивался, начиная с ОС Win 8.1 встроен "фильтр windows smartscreen", который не дает запускать сторонние приложения. Конечно его можно отключить в настройках, но другие то приложения ка кто запускаются без отключения, как это можно сделать?
0
|
|
| 19.07.2015, 13:46 | |
|
Ответы с готовыми решениями:
15
Как исправить ошибку "Unable to rename bcb.$$$ to bcb.dro"? Фильтр SmartScreen блокирует работу моего приложения Windows SmartScreen |
|
|
|
| 19.07.2015, 14:58 [ТС] | |
|
Вообщем, занялся вопросом как официально получить необходимый сертификат,проконсультировался с юристами. и оказалось Грусть-печаль-ананасы.
Сертификатов на ПО огромное количество, с разными "настройками", что бы получить сертификат необходимо время, деньги и пройти несколько "квестов". И так может кому будет полезная информация, что бы Ваше ПО не выдавало :" - Не удалось проверить издателя программы. - Файл скачивается редко и может причинить вред компьютеру. - Windows 8 - Smart Screen защитила компьютер." Необходимо быть Юр. Лицом, а так же иметь около 500$ каждый год на продление лицензии (сюда не вписаны расходы на услуги комиссии и другую бюрократической канители) Добавлено через 2 минуты Так же добавлю, если все таки Вы решились на дачный квест, то должны понимать что до необходимого эффекта, может пройти от месяца до полугода
0
|
|
|
Ушел с форума
|
|||
| 19.07.2015, 15:02 | |||
|
на три года (по скидке). Так что не все так плохо.
1
|
|||
|
|
|
| 19.07.2015, 15:09 [ТС] | |
|
Убежденный, По возможности можно источник куда можно обратиться за информацией. Так как по двум ИТ юр кантором мне дали консультацию, что дешевле сертификаты не дадут должного эффекта. А такие сроки аргументировали они следующим : Время комиссии на исследованные ПО+ время выдача сертификата+ время когда сертификат будет виден в разных структурах включая и Microsoft (и это при условии если все пройдет гладко)
0
|
|
|
Ушел с форума
|
|||||
| 19.07.2015, 15:38 | |||||
Сообщение было отмечено Dinkin как решение
Решениеhttps://www.digicert.com/friends/sysdev/
У DigiCert и Symantec такие сертификаты есть, и стоимость тут не при чем: Про SmartScreen у DigiCert на странице их EV-сертификата сказано:
Потребуется какое-то время на оформление документов и прохождение проверок, для EV они достаточно серьезные. Все, после этого вам пришлют сертификат и можно сразу же им пользоваться. Никаких "исследование ПО" и "виден в разных структурах" не нужно, сертификаты управляются цепочкой доверия, криптографическими функциями и revokation-списками. В Microsoft и других организациях вообще не будут знать, что кто-то там купил сертификат и что-то им подписывают (если только вы не начнете подписывать malware, в этом случае серт отзовут). Вот и все. EV-сертификаты отличаются от обычных специальным свойством (OID). Когда SmartScreen встречает цифровую подпись с EV-сертификатом, он сразу устанавливает доверие. То же самое с green bar браузерах с SSL-сертификатами. Ждать, пока сертификат попадет в списки каких-то там структур, не нужно. В этом и суть EV: строгие проверки, выдают только юр.лицам, доверие в SmartScreen (для Authenticode-сертификатов) и зеленая полоска в адресной строке браузера (для SSL-сертификатов).
1
|
|||||
|
Ушел с форума
|
||||||
| 19.07.2015, 15:45 | ||||||
|
Просто подписываете исполняемый файл, который будут скачивать пользователи. И все.
В Windows SDK есть утилита signtool для этого, используется так, например:
Еще говорят, что обычными (не EV) сертификатами тоже можно бороться со SmartScreen, только обычно должно пройти некоторое время и набраться определенное количество загрузок. Тогда файл будет считаться безопасным. Зато стоят такие сертификаты немного дешевле. Я в свое время покупал у GlobalSign на три года за ~350 USD.
1
|
||||||
|
Ушел с форума
|
|
| 19.07.2015, 15:53 | |
|
Нет. Symantec, Thawte, COMODO, DigiCert, StartSSL, GoDaddy и
некоторые другие организации продают сертификаты физ.лицам. Вполне реально пройти все проверки и получить серт за 2-3 дня.
1
|
|
|
Ушел с форума
|
|
| 19.07.2015, 15:58 | |
|
Да, и еще я бы посоветовал следующее.
Во-первых, не гнаться за дешевизной. Например, StartSSL продает очень дешево, но зато когда у сертификата кончается срок действия сертификата, все ранее сделанные подписи становятся невалидными (вне зависимости от наличия штампа времени - timestamp). Во-вторых, если нужна поддержка XP-Vista, то лучше явно указать, что нужен серт с SHA-1, а не SHA-256, т.к. подписи с SHA-256 "понимает" только Windows 8 и выше (и частично Windows 7). -------- Некоторое время назад я на форуме RSDN подробно описывал процесс покупки сертификата у GlobalSign, легко ищется по "сертификат для подписи драйвера, частное лицо". Чтобы было представление, с чем придется столкнуться.
2
|
|
|
|
|
| 19.07.2015, 16:18 [ТС] | |
|
Спасибо!
Но вот подумал: 1) если выпускается апдейт программы, каждый раз нужно его сертифицировать? 2) Если ПО upd упакована и виртуализирована, могут ли возникнуть проблемы с сертификацией? 3) Если в разработанном ПО участвую платные компоненты или сторонние приложения.необходимо ли как то это подкреплять? Добавлено через 13 минут Просторы интернета даже выдают конторы, у которых есть бесплатные сертификаты, но они как то урезаны.
0
|
|
|
Ушел с форума
|
|||||
| 19.07.2015, 16:27 | |||||
|
"Сертифицировать" - этот термин означает немного другое. Я подписывал софт, включая драйверы, который был упакован VMProtect-ом, все нормально работало. У меня ощущение, что Вы путаете подписывание кода и сертификацию. Для подписывания кода не нужно никуда ничего отправлять и заверять. У вас есть сертификат и есть exe, который нужно этим сертификатом подписать. Вызываете signtool.exe и готово. Занимает 5-10 секунд. Если exe меняется (перекомпилировали, поменяли ресурсы, информацию о версии и т.п.), нужно его заново переподписать. которая подписывает open source бесплатно.
2
|
|||||
|
|
|
| 19.07.2015, 16:33 [ТС] | |
|
Да, действительно для меня сертификацию и подпись было одно и тоже =)
PS, некоторые конторы даже требуют исходный код, дабы убедиться в отсутствии вредоносных моментов
0
|
|
| 19.07.2015, 16:33 | |
|
Помогаю со студенческими работами здесь
16
Как отключить функцию smartscreen windows 8 программно? SmartScreen блокирует запуск приложения ***.exe заблокирован фильтром SmartScreen Win8 SmartScreen блочит моё приложение Windows sockets приложения с сокетами, написание приложения сервер-клиент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|