Как сделать так, чтобы служба .NET windows была установлена ​​без проблем с антивирусом - PullRequest
1 голос
/ 03 июня 2009

Я делаю свой первый Windows-сервис на C #, на данный момент довольно невинная вещь, которая еще ничего не делает.

Однако, когда я пытаюсь установить его, либо используя стандартный проект установки в Visual Studio, либо используя простой «самоинсталлятор», описанный здесь 1004 *, антивирус нашей компании не разрешает установку, поскольку «подозрительно выглядящий сервис» (HIPS / RegMod-013) .

Теперь этого не происходит со службами, которые входят в любой сторонний сервис, который я установил. Что может быть в моем сервисе, что может показаться подозрительным? Я также попытался подписать сборки (просто используя файл ключа, сгенерированный VS), но безуспешно.

Кто-нибудь еще испытал это? Есть идеи?

Ответы [ 4 ]

2 голосов
/ 03 июня 2009

Вероятно, первым шагом будет отправить ваш файл как ложно-положительный и попросить их (нас) взглянуть на него. Упомяните, что вы разрабатываете файл, и хотели бы знать, что вызвало предупреждение, и они могут сообщить вам.

В противном случае посмотрите, какие изменения в реестре делает ваша служба.

1 голос
/ 03 июня 2009

У меня не было проблемы с моими собственными сервисами (мы также используем Sophos в нашей организации), но я видел это при установке некоторых программ, таких как Folding@Home.

Похоже, что это связано с изменениями, внесенными в реестр, поскольку Folding @ Home хранит определенные данные в реестре, но мои собственные службы Windows изменяют реестр и не имеют этой проблемы. Я бы согласился с предложением Дугласа передать его Софосу и посмотреть, что они скажут.

0 голосов
/ 03 июня 2009

какая у тебя ОС? Я думаю, это потому, что ваше антивирусное программное обеспечение, может быть, вы можете изменить настройки. попробовать.

0 голосов
/ 03 июня 2009

По данным сайта SOPHOS, вам решать, продолжать установку или нет. Поскольку это обнаруживается поведенческим движком SOPHOS, я не думаю, что будет способ обойти это, кроме остановки SOPHOS во время установки.

Конечно, вы можете попробовать другую антивирусную программу или, если это не вариант, просто включить экран SOPHOS в инструкции по выпуску / установке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...