Java блокируется антивирусом (особенно AVG) - PullRequest
9 голосов
/ 07 февраля 2012

У меня есть программа, над которой я работаю, которая загружает файлы. Все работает отлично, если только пользователь не использует AVG. Как ни странно, кажется, что для решения этой проблемы AVG «Защита электронной почты» должен быть отключен; Добавление моей программы или JRE в список исключений не работает.

Я загружаю контент с помощью BufferedInputStream, полученного из URL. Пользователи сообщают, что процесс загрузки начинается нормально, но замораживает ~ 5% -15% (это меняется) Ход загрузки отображается с помощью JProgressBar.

Есть ли способ избежать этого? Больно иметь дело с этим в каждом конкретном случае ...

Ответы [ 3 ]

1 голос
/ 11 марта 2013

Скачиваете ли вы файлы, которые содержат какой-то код?- Может быть, поэтому AVG его блокирует.

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

0 голосов
/ 07 января 2014

есть ли способ добавить папку в список исключений / доверенных?затем добавьте, где у вас есть .class.фляги, ресурсы и загрузка папки (ов) к тем.но, кажется, что-то в ссылке заставляет AVG думать, что это электронное письмо загружается.Может быть, сначала скачать фиктивный текстовый файл размером 1 КБ, а затем другие файлы?

0 голосов
/ 09 апреля 2012

Попробуйте добавить java.exe и javaw.exe в список доверенных приложений, а не конкретно в ваше приложение.

...