Зупини avast! від нападу на мої власні програми


49

Останнім часом я практикую свій C # за новою системою. Компіляція добре, проте коли я намагаюся запустити створений .exeфайл, avast! вважає це шкідливим програмним забезпеченням і деякий час запускає його в пісочниці (і не працює в пісочниці, як слід нормально), і лише після закінчення сканування він дозволить мені запустити його нормально.

Коли я намагаюся запустити його знову, більшість часу відбувається той самий процес, незалежно від того, вносити я зміни в код чи ні.

Чи є спосіб, щоб я міг погратись із налаштуваннями Avast, щоб зупинити його атакувати мої програми?

Примітка. Тут я маю справу з дуже простими командними програмами.


6
ви намагалися встановити папку виключення для папки кореневого коду?
DiskJunky

Я ніколи і ніколи не стикався з такою проблемою. Або ваш EXE робить щось дивне, або вам потрібно скинути цю програму Avast. Це означає, що ви не єдина людина, чому, можливо, зіткнулися з цим. Я знайшов кілька пов’язаних посилань за допомогою [цього пошуку Google] ( google.com/… .

Дивно. Я запускаю Avast і я .NET розробник для життя, а також займаюся великою розробкою вдома у вільний час. У мене ніколи не було скарги Avast на одне з моїх додатків.
Піт

Відключити Avast від сканування каталогу, в якому знаходиться ваш .exe файл. Те, що ваш .exe заблоковано Avast, означає, що ви робите щось неприємне або досить дивне, Avast позначає це. Звичайна програма цього не зробила б.
Рамхаунд

5
Коментарі тут жахливі. Вказуючи пальцями на ОП замість того, щоб просто допомагати, або "це працює на мене!". Сама думка про те, що програма сканується лише тому, що "робить щось хитре", божевільна - як Avast знає, чи робить щось хитро, якщо ще не сканував? :) Особисто я отримую це весь час для найрізноманітніших програм, які я сам склав з будь-якої причини. Наприклад, SumatraPDF я підозрюю, що це тому, що ці файли підписані або «встановлені» будь-яким чином.
Под

Відповіді:


22

Відповідно до посібника користувача, який мені вдалося знайти для версії 4.8 (див. Стор. 40), вам потрібно зробити так, як підказують коментарі, і додати свій каталог obj або каталог бін до списку виключень.

Відповідно до публікації, яку я знайшов на форумах Avast з 2011 року, ви також можете додавати виключення для окремих файлів:

... вручну редагуйте [ing] рядок, де знаходиться шлях для винятку. Отже, скориставшись кнопкою «переглянути», виберіть спочатку папку, а потім відредагуйте отриманий шлях та «додайте» до виключень. Ви також можете використовувати "*" і "?".


27

Потрібно вимкнути Avast DeepScreen:

Відкрийте користувальницький інтерфейс Avast> Налаштування> Антивірус зніміть прапорець, Увімкніть DeepScreen.

введіть тут опис зображення

Тепер це набагато менший варіант на тій же сторінці (6-а вниз)

Варіант важче знайти (на мою думку) для іншої в мене версії (версія на зображенні).

введіть тут опис зображення

В Avast Premier 2017 відключення загартованого режиму нічого не робить! Натомість вам потрібно відключити CyberCapture, як показано нижче:

введіть тут опис зображення


7
Це єдине, що працювало на мене, виключення не допомогли. Мені дуже страшно, що мені довелося вимкнути частину антивірусу, оскільки він вирішив назавжди блокувати програми, які я використовую щодня навіть після чистого сканування.
Бен

3
Це не спрацювало для мене! Відключення DeepScreen не мало нічого, крім тих самих ефектів, які я бачив і раніше.
jj_

Це не працює
user55570

7

Як вже згадували інші, винуватець - DeepScreen . Особливо погано, якщо у вас Avast встановлений в режимі "Безшумний / ігровий", оскільки тоді ви можете отримати несподівану / химерну поведінку і не знаєте, чому. (Я витратив цілий день налагодження програми інсталятора для програми, яку я розробляю, тому що вона раптом почала працювати двічі кожен раз, коли я запускала її. DeepScreen дуже забудькунний - і лише успішний на другий запуск.)

Перейшовши в розділ "Налаштування", "Оновлення", "Деталі", ви можете вимкнути спливаючі вікна для більшості з них - дратівливих спливаючих вікон, які мають полегшити роботу без перешкод, грати у відеоігри тощо. Але спливаючі вікна DeepScreen все ще спливають!

НЕ МОЖНА ЗАБЕЗПЕЧИТИ DEEPSCREEN: Я намагався вимкнути DeepScreen повністю (у розділі Налаштування, Антивірус), оскільки це так руйнівно, але цей прапорець, схоже, не має ніякого ефекту.

На жаль, єдиний спосіб, яким у мене зараз є відключення DeepScreen (в Avast 2014.9.0.2021), - це відключити всі екрани! І я навіть не впевнений, що це працює, оскільки я інколи отримую спливаючі вікна DeepScreen навіть при відключенні всіх екранів. Avast не можна запобігти запуску з Windows під час завантаження, тому, можливо, видалення Avast - єдине рішення .


1
не працювало для мене, відключення DeepScreen нічого не змінило.
jj_

1
Це не працювало і для мене (див. "Без ефекту" вище), але тимчасове вимкнення Avast (для тестування) зазвичай було. Якби я сьогодні тестував це, я спершу спробував би рішення зі списку виключень (див. Відповідь Поуна).
Джон Кумбс

Звичайно, я раніше спробував усі списки виключень (як моніторинг в реальному часі, так і ручне сканування) ...
jj_

2

Під час використання Avast двічі клацніть на помаранчевій кулі Avast. Виберіть Налаштування, а потім виберіть Антивірус. Прокручуючи екран по екрану, ви побачите Виключення.

Якщо ви виберете Виключення та каталог, у який ви збираєтеся. ви зможете скласти з будь-якого каталогу, який ви виключаєте. Без проблем.


Це не працює
user55570

1

Якщо жодне з них не спрацювало, як не для мене, спробуйте це.

Відкрийте Avast> Налаштування> Компоненти> Файловий щит системи> Налаштувати> Виключення> Додати шлях> ОК> ОК і все закінчено.


Також не працює
user55570

1

Я додав виключення контуру файлу для всієї папки d: \ dev \ *, і це працювало за допомогою Avast Professional 2017:

  1. Клацніть правою кнопкою миші значок Avast в системному треї
  2. Виберіть Відкрити інтерфейс користувача Avast
  3. Клацніть Налаштування в нижній лівій частині вікна
  4. На вкладці Загальні прокрутіть униз до запису Виключення
  5. Введіть ім'я папки на вкладці Шляхи до файлу, наприклад, d: \ dev \ * (Кожен файл і підпапка папки dev буде ігноровано)
  6. Натисніть ОК, праворуч знизу, і зміни будуть застосовані негайно

Я не змінив Enable Cyber ​​Capture або будь-який інший параметр


Це не працює
user55570

Привіт @ user55570 Ви впевнені, що використовуєте правильний шлях до файлів EXE? З тих пір я змінив антивірусну програму. Можливо, це не працює в останній версії.
PhilG

0

Я спробував усі інші рішення, як-от додавання виключення або глибокого виключення екрана або виключення до екрана компонентів файлової системи або відключення глибокого екрана і т.д. / Послуги.


0

D:\ProjectDirПотім я створюю вихідний код або рішення під цей каталог.

Відкрийте Avast > Settings > Exclusions > File pathsта додайтеD:\ProjectDir\*\bin\*\*

це безпечніше, ніж додавання правила, D:\ProjectDir\*оскільки avast сканує вихідний код, наприклад, у D:\ProjectDir\myapp\додатку, який не компілюється, розміщеному в

D:\ProjectDir\myapp\bin\Debug\myapp.exe
D:\ProjectDir\myapp\bin\Release\myapp.exe

З новим avast (2018) Exclusionsдостатньо, що вам не потрібно відключатиDeepScreen

якщо все ще не працює ваш додаток справді Вірус, вам потрібно вимкнути або видалити Avast: lol:


-1

Ось доповнення до відповіді @PhilG:

Перейдіть до Загальні параметри Avast (приклад робочих налаштувань avast).

На малюнку вище можна побачити Виключення . Додайте новий шлях до файлу на вкладці Шляхи файлів .

Якщо ви хочете виключити лише .exe-файл, додайте його шлях на вкладці CyberCapture .


Це не працює
user55570

Усі прапорці встановлені як на малюнку? Ви також намагалися виключити лише 1 EXE-файл на вкладці CyberCapture?
Патронат

так. Я додав і підстановку, і специфічний .exe файл. І прапорці такі ж, як на малюнку.
користувач55570

-1

Виконано все, що було вище (включаючи сканування / виключення каталогу / exec, де знаходиться exec), але через 20 секунд після запуску, avast вбийте його. Ні повідомлення, ні карантин, але я знайшов спосіб обійти проблему:

  1. зупинити всіх агентів avast
  2. запустити exec.
  3. реактивуйте всі агенти.

все нормально до наступного завантаження.

Але якщо я не зможу знайти жодного цінного рішення, я точно вб'ю аваст!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.