avast를 그만두십시오! 내 자신의 프로그램을 공격


49

최근에 새로운 시스템에서 C #을 연습하고 있습니다. 컴파일은 괜찮지 만 생성 된 .exe파일 을 실행하려고하면 avast! 그것은 악성 코드라고 생각하고 샌드 박스에서 잠시 동안 실행합니다 (그리고 정상적으로 작동해야하므로 샌드 박스에서 작동하지 않습니다). 스캔이 완료되면 정상적으로 실행할 수 있습니다.

다시 실행하려고하면 코드 변경 여부에 관계없이 대부분 동일한 프로세스가 발생합니다.

내 프로그램 공격을 막기 위해 Avast의 설정을 가지고 놀 수있는 방법이 있습니까?

참고 : 여기에서는 매우 간단한 명령 프롬프트 프로그램을 다루고 있습니다.


6
루트 코드 폴더에 제외 폴더를 설정해 보셨습니까?
DiskJunky

나는 결코 이와 같은 문제를 다루지 않았습니다. EXE가 이상한 일을하거나이 Avast 앱을 덤프해야합니다. 즉, 왜 당신이 이것을 만났을 수도있는 유일한 사람이 아닌 것 같습니다. [Google 검색] ( google.com/…을 사용하여 여러 관련 링크를 찾았습니다 .

기묘한. 저는 Avast를 운영하고 있으며 여가 시간에 집에서 많은 개발 작업을 수행 할뿐만 아니라 생계를위한 .NET 개발자입니다. Avast에서 내 앱 중 하나에 대해 불평 한 적이 없습니다.
Pete

.exe 파일이있는 디렉토리를 스캔하지 않도록 Avast를 비활성화하십시오. .exe가 Avast에 의해 차단되고 있다는 사실은 Avast가 불쾌하거나 이상한 일을하는 것을 의미합니다. 정상적인 프로그램은이 작업을 수행하지 않습니다.
Ramhound

5
여기의 의견은 끔찍합니다. 단순히 도움을 주거나 "나에게 효과적입니다!"대신 OP를 가리키는 손가락. "이것은 뭔가 이상한 일을하고 있기 때문에"프로그램이 스캔되고 있다는 바로 그 아이디어는 미친 짓입니다-아직 Avast가 아직 그것을 스캔하지 않았다면 어떤 방해 행위를하고 있는지 어떻게 알 수 있습니까? :) 개인적으로 나는 어떤 이유로 든 내가 직접 컴파일 한 다양한 프로그램에서 항상 이것을 얻습니다. 예 : SumatraPDF 이러한 파일은 어떤 방식 으로든 서명되거나 '설치'되었기 때문에 의심됩니다.
포드

답변:


22

버전 4.8 (40 페이지 참조)에서 찾을 수 있는 사용 설명서 에 따르면 주석에서 제안한대로 obj 디렉토리 또는 bin 디렉토리를 제외 목록에 추가해야합니다.

2011 년 Avast 포럼에서 찾은 게시물에 따르면 단일 파일에 대한 제외를 다음과 같이 추가 할 수도 있습니다.

예외 경로가있는 줄을 수동으로 편집합니다. 따라서 "찾아보기"버튼을 사용하여 먼저 폴더를 선택한 다음 결과 경로를 편집하고 제외에 "추가"하십시오. "*"및 "?"를 사용할 수도 있습니다.


27

Avast DeepScreen을 비활성화해야합니다.

Avast 사용자 인터페이스> 설정> 바이러스 백신을 선택 해제하고 DeepScreen 활성화를 선택 취소하십시오.

여기에 이미지 설명을 입력하십시오

이제 같은 페이지에서 훨씬 작은 옵션입니다 (6 번째).

옵션은 내가 가진 다른 버전 (이미지의 버전)에 대해 (내 의견으로는) 찾기가 더 어렵습니다.

여기에 이미지 설명을 입력하십시오

에서 노 젓는 걸 프리미어 2017 , 비활성화 강화 모드는 아무것도하지 않습니다! 대신 아래와 같이 CyberCapture 를 비활성화 해야 합니다.

여기에 이미지 설명을 입력하십시오


7
이것은 나를 위해 일한 유일한 것입니다. 제외는 도움이되지 않았습니다. 클린 스캔 후에도 매일 사용하는 프로그램을 영원히 차단하기로 결정했기 때문에 안티 바이러스의 일부를 꺼야한다는 것에 매우 실망했습니다.

3
이것은 나를 위해 작동하지 않았다! DeepScreen을 비활성화하면 이전에 본 것과 동일한 효과가 있습니다.
jj_

작동하지 않음
user55570

7

다른 사람들이 언급했듯이 범인은 DeepScreen 입니다. Avast를 무음 / 게임 모드로 설정하면 예기치 않은 / 기괴한 동작이 발생하고 이유를 알 수 없기 때문에 특히 나쁩니다. (저는 개발할 때마다 설치 프로그램을 디버깅하는 데 하루 종일 보냈습니다. 처음 시작할 때마다 갑자기 두 번 실행되기 시작했기 때문입니다. DeepScreen은 매우 잊혀져 있으며 두 번째 실행에서만 성공했습니다.)

설정, 업데이트, 세부 정보 에서 성가신 업데이트 관련 팝업으로 대부분의 팝업 수 있습니다 . 이로 인해 방해받지 않고 작업하고 비디오 게임을하는 것이 더 쉬워집니다. 그러나 DeepScreen 팝업은 여전히 ​​팝업입니다!

뎁스 스크린을 비활성화 할 수 없음 : 설정, 안티 바이러스에서 딥 스크린을 완전히 비활성화하려고했지만이 확인란은 효과가 없습니다.

불행히도 현재 Avast 2014.9.0.2021에서 DeepScreen을 비활성화하는 유일한 방법은 모든 방패를 비활성화하는 것입니다! 그리고 때로는 모든 방패가 비활성화 된 상태에서도 DeepScreen 팝업이 표시되기 때문에 이것이 작동하는지 확실하지 않습니다. 부팅하는 동안 Avast 를 Windows로 시작할 수 없으므로 Avast를 제거하는 것이 유일한 해결책 일 수 있습니다.


1
DeepScreen을 비활성화하면 아무것도 변경되지 않았습니다.
jj_

1
그것은 나에게도 효과가 없었지만 (위의 "효과 없음"참조) Avast를 일시적으로 비활성화 (테스트 목적으로)했습니다. 그래도 오늘 테스트하고 있다면 제외 목록 솔루션을 먼저 시도해보십시오 (Pow-lan의 답변 참조).
Jon Coombs

물론 나는 전에 모든 제외 목록을 시험해 보았습니다 (실시간 모니터링 및 수동 검색).
jj_

2

Avast를 사용하면서 Orange Avast Orb를 두 번 클릭하십시오. 설정을 선택한 다음 바이러스 백신을 선택하십시오. 화면을 아래로 스크롤하면 제외가 표시됩니다.

제외 및 컴파일 할 디렉토리를 선택한 경우. 제외한 디렉토리에서 컴파일 할 수 있습니다. 문제없이.


작동하지 않음
user55570

1

그들이 나를 위해하지 않은 것처럼 이것들 중 어느 것도 효과가 없다면 이것을 시도하십시오.

Avast> 설정> 구성 요소> 파일 시스템 쉴드> 사용자 정의> 제외> 경로 추가> 확인> 확인을 열고 완료합니다.


작동하지 않습니다
user55570

1

전체 dev 폴더 d : \ dev \ *에 대한 파일 경로 제외를 추가했으며 Avast Professional 2017을 사용하여 작동했습니다.

  1. 시스템 트레이에서 Avast 아이콘을 마우스 오른쪽 버튼으로 클릭
  2. Open Avast 사용자 인터페이스를 선택하십시오.
  3. 창의 왼쪽 아래에서 설정을 클릭하십시오.
  4. 일반 탭에서 아래로 스크롤하여 제외 항목으로 이동하십시오.
  5. 파일 경로 탭에 폴더 이름을 입력하십시오 (예 : d : \ dev \ * (dev 폴더의 모든 파일 및 하위 폴더는 무시 됨)).
  6. 오른쪽 하단의 확인을 클릭하면 변경 사항이 즉시 적용됩니다

사이버 캡처 사용 또는 다른 설정을 변경하지 않았습니다


작동하지 않음
user55570

안녕하세요 @ user55570 exe ​​파일의 올바른 경로를 사용하고 있습니까? 안티 바이러스 프로그램을 변경했습니다. 최신 버전에서는 작동하지 않을 수 있습니다.
PhilG

0

파일 시스템 구성 요소 쉴드에 제외 또는 딥 스크린 제외 또는 제외 추가 또는 딥 스크린 비활성화 등과 같은 다른 모든 솔루션을 시도했습니다. 나에게 유일한 해결책은 services.msc 또는 컴퓨터 관리에서 Avast 서비스를 중지하는 것입니다. /서비스.


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

모든 확인란이 그림과 같이 설정 되었습니까? CyberCapture 탭을 사용하여 하나의 exe 파일 만 제외하려고 했습니까?
Patronaut

예. 와일드 카드와 특정 .exe 파일을 모두 추가했습니다. 확인란은 그림과 동일합니다.
user55570

-1

위의 모든 것들 (exec가있는 디렉토리 / exec 스캔 / 제외 포함)을 완료했지만 시작 후 20 초 후에 avast kill. 메시지도없고 검역도 없지만 문제를 피할 수있는 방법을 찾았습니다.

  1. 모든 avast 요원을 중지
  2. exec를 시작하십시오.
  3. 모든 에이전트를 다시 활성화하십시오.

다음 부팅 때까지 모든 것이 정상입니다.

그러나 귀중한 해결책을 찾지 못하면 avast를 확실히 죽일 것입니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.