Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как эмулировать корректного издателя программы? Windows ругается не по делу на издателя 
:(
    Опции темы
gAlexKo
Дата 24.9.2013, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 23.3.2011

Репутация: нет
Всего: нет



При запуске моей программы расположенной в локальной сети (программа скомпилирована на CBuilder 5) windows предупреждает, что "He удaeтcя пpoвepить издaтeля.  Bы дeйcтвитeльнo xoтитe зaпуcтить эту пpoгpaмму?" Что смущает моих клиентов.

Некоторые люди, не моргнув глазом,  советуют отключить  в настройках эксплорера проверку "запуск программ и небезопасных файлов". Но не знает ли кто как сделать так, чтобы при создании программы издатель бы в ней был бы прописан правильно? И чтобы windows не ругался бы и без отключения опций системы безопасности (я в сущности не имею морального права отключать их на клиентских компах). 


Это сообщение отредактировал(а) gAlexKo - 24.9.2013, 15:26
PM MAIL   Вверх
SenkraD
Дата 24.9.2013, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 3.2.2006
Где: Украина::Киев

Репутация: 9
Всего: 23



в теории это делает просто. вам нужно подписать свою программу доверенным сертивикатом. Вот вам wiki в помощь


--------------------
 Имеющий язык - да не убоится спросить! 
user posted image
PM MAIL ICQ   Вверх
gAlexKo
Дата 25.9.2013, 08:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 23.3.2011

Репутация: нет
Всего: нет



Вообще, как я начинаю понимать эта проблема связана с мелкософтовой неопределенностью и фигней. К примеру можно взять их наилегальнейшие проги типа calc.exe или там chkdsk.exe (что в WINDOWS\system32\) и поместить их на ресурс локальной сети. И что же мы увидим при запуске? Всё то сообщение, что не удается проверить издателя. Короче раз эта контора шарашкина, то шарашкины методы (в виде отлючения опций безопасности) также действительны.

user posted image


PM MAIL   Вверх
3315720
Дата 25.9.2013, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 28.2.2008

Репутация: нет
Всего: нет



Заполни все теги exe файла. Имя программы, имя exe файла, версия, имя автора и т.п. Я заполняю и даже при скачивании из интернета при запуске программы, винда не задает никаких вопросов. Может в этом дело.

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
3315720
Дата 25.9.2013, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 28.2.2008

Репутация: нет
Всего: нет



П.С. Используй инсталятор. Установленная прога не вызывает подозрений.

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
gAlexKo
Дата 25.9.2013, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 23.3.2011

Репутация: нет
Всего: нет



Цитата(3315720 @ 25.9.2013,  08:40)
Заполни все теги exe файла. Имя программы, имя exe файла, версия, имя автора и т.п. Я заполняю и даже при скачивании из интернета при запуске программы, винда не задает никаких вопросов. Может в этом дело.


А ты пробовал скопировать такие исполняемые файлы по локальной сети на какой-нибудь комп и запустить его с сетевого ресурса?

Добавлено через 11 минут и 30 секунд
Цитата(3315720 @ 25.9.2013,  08:42)
П.С. Используй инсталятор. Установленная прога не вызывает подозрений.

Программа предназначена для одновременнного пользования всеми пользователями локальной сети. Она защищена от изменения вирусами (анализирует свою целостность) и все компы запускают ее с одного сетевого места. Преимущество такого метода в том, что я всегда могу обновить версию, что важно особенно  на период разработки.

Если программа скачена на комп и запускается например с диска C, то никаких аноящих сообщений не происходит.

Это сообщение отредактировал(а) gAlexKo - 25.9.2013, 13:18
PM MAIL   Вверх
loneybibi
Дата 27.9.2013, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 28.5.2010
Где: Донецк (Украина)

Репутация: нет
Всего: 3



Я конечно могу ошибаться, уже плохо помню но что бы не было таких проблем надо в исполняемый файл встраивать манифесты windows!
У меня у самого что то похожее было, попробуйте прочитать этот пост:
http://forum.vingrad.ru/forum/topic-332538...ml#st_15_view_0
Самое интересное там в конце! smile 

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL ICQ   Вверх
xvr
Дата 30.9.2013, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 48
Всего: 223



Цитата(gAlexKo @  25.9.2013,  08:06 Найти цитируемый пост)
Вообще, как я начинаю понимать эта проблема связана с мелкософтовой неопределенностью и фигней.

Если под 'неопределенностью и фигней' понимать настройки безопасности Windows, то да  smile 

Цитата(gAlexKo @  25.9.2013,  08:06 Найти цитируемый пост)
К примеру можно взять их наилегальнейшие проги типа calc.exe или там chkdsk.exe (что в WINDOWS\system32\) и поместить их на ресурс локальной сети. 

У Windows разные требования к безопасности к тому, что запускается с локльной файловой системы и к тому, что запускается с сетевой шары. А уж к тому, что запускается из Интернета совсем другие требования  smile 

Но любые требования на 100% будут удовлетворены подписью вашей программы доверенным сертификатом, что для отдельного разработчика вещь практически невозможная, увы  smile 

Можно подписать своим собственным сертификатом, ругани будет меньше. см http://msdn.microsoft.com/en-us/library/bfsktky3.aspx и http://msdn.microsoft.com/en-us/library/8s9b9yaz.aspx (на .net не обращаете внимания - это все работает и без .net)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0650 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.