Ребят, добрый день. Программка формирует исполняемый файл exe, который отправляется клиенту. Клиенты - люди разные, но на большинстве компьютеров срабатывает антивирус. Вируса нет. Я понимаю, что любой софт, сделанный не компанией Майкрософт или ей подобными по умолчанию считается подозрительным. Есть ли способ донести до клиента конечные файлы, при этом не прибегая к сложным манипуляциям типа каждый раз отключать антивирус на стороне клиента?
Раздел: Программирование, последний комментарий: 06.11.2019 23:27 Тема закрыта пользователем Tiger-Valentine
Прописывать в исключение антивируса. Либо над самим файлом работать, чтобы он не так подозрительно себя вёл. Или долбить разработчиков антивирусов, чтобы они прогу легальной признали - тут результат нулевой, практически наверняка будет.
Спасибо за ответы. В принципе, на данный момент я эти все моменты понимаю и уже обдумал.
А ещё есть такое понятие, как сертификат. Если он, например, отсутствует, это сильно может сказаться на распознавании файла как вирусного?
Добавлено спустя 03 минуты 45 секунд
Кстати, у меня стоит антивирус по умолчанию - "Защитник Windows". У многих так. Можно добавлять в исключения конкретную папку, файл, процесс или расширение
Добавить расширение exe в исключения - абсурд.
Конкретная папка или файл - это связано с определённым местом хранения на компьютере. При перемещении файл сразу же начинает считаться вирусным.
Процесс - хорошая штука, но чёт не работает... Антивирусник блокирует. Может, там не один процесс? Как их все обнаружить? Короче, слишком квадратные настройки.
Добавлено спустя 05 минут 55 секунд
Можно как-то упаковать exe-файл в некую обёртку, внутри которой он будет прекрасно себя чувствовать как ребёнок в песочнице?
Добавлено спустя 07 минут 17 секунд
Потому как просить клиента установить виртуальную машину, затем - в ней windows, не устанавливать там антивирус. Если есть антивирус по умолчанию, то снести. В общем, так не получится.
Можно, заархивируй этот файл, а на архив пароль поставь, даже Касперский такие файлы не трогает пока только не начнешь разархивировать.
На момент установки просто отключай защиту, потом снова включай.
это один из вариантов.
но в любом случае- при разархивировании любой антивирус будет срабатывать.
что-бы антивирусник не срабатывал- нужно или сертификат от майкрософта, или собрать еузешник по последнему писку моды.
Программка формирует исполняемый файл exe, который отправляется клиенту. Клиенты - люди разные, но на большинстве компьютеров срабатывает антивирус. Вируса нет.
И правильно что антивирус срабатывает! Нефиг открывать какие попало exe-шники. Они могут и не содержать вирусов, но могут в определённое время срабатывать и нанести большой вред компьютеру пользователя, как, к примеру, следить за действиями пользователя, воровать кэшбэки, воровать пароли, передавать нажатие клавиш клавиатуры, делать редирект, а то и загружать вирусы из сети.
Я НИКОГДА не запускаю исполняемые файлы, особенно присланные кем попало и откуда попало!!! Сразу их удаляю! А если приславший файл спрашивает меня - отвечаю что антивирус удалил/заблокировал файл или посылаю приславшего куда надо!
Техническую сторону получения сертификата и подписывания файла описывать не буду. Я получал сертификат в startssl (подкупили ценой и русскоязычным саппортом) на физ лицо Class 1 за 100$ на два года без всякой волокиты. Для получения сертификата на ООО (Class 2) были сложности в том, том что бы найти в Москве нотариуса-адвоката который бы отправил свое мнение по электронной почте подписанное цифровой подписью Класса 2…
Одобрение антивирусов является лишь побочным плюсом подписанного ПО, основные же прелести — это повышение доверия клиентов, мол «Есть ЦП — значит не колхоз!». Так же антивирусы, файрволлы и UAC не будут предупреждать о повышенной угрозе