실행 파일이 한 컴퓨터에서 '추출'에 포함되지 않은 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/608525

문제

우리는 테스트 응용 프로그램의 ZIP 파일을 제공하고 있으며 두 개의 별도 시스템의 동일한 ZIP 파일이 다르게 추출됩니다. 하나는 모든 파일을 추출하고 다른 하나는 실행 파일을 제외한 모든 파일 (.exe 및 .msi)을 추출합니다.

우리는 고객에게 'winzip 사용'(또는 7zip 또는 무엇이든) 이외의 다른 것을 고객에게 말해야합니다.

ProcessMonitor를 사용하여 무슨 일이 일어나고 있는지 살펴보면 Explorer.exe 프로세스가 각 파일을 생성 한 다음 삭제합니다. WTF?

두 시스템은 SP2가있는 Windows Server 2003입니다. 분명히 우리가 이런 일이 발생하는 이유를 설명 할 수있는 설정이 있습니다.

** 업데이트 1 **** 눈에 띄는 효과없이 활성화/비활성화 바이러스 스캐닝.

도움이 되었습니까?

해결책 2

한 기계가 다른 기계가하지 않은 보안 패치/설정이있었습니다. zip 파일은 속성을 보면 '잠금 해제'해야했습니다.

그때까지는 파일에서 실행 파일/DLL이 추출되지 않습니다.

다른 팁

내 생각에 그것은 바이러스 스캐너 또는 기타 "맬웨어 방지"키트라는 것입니다. 아마도 그룹 정책과 관련이 있습니까?

IIRC, ProcessMonitor는 삭제 이벤트의 스택을 표시 할 수있는 옵션이 있습니다. Windows 기호 (또는 구성된 기호 서버)가 필요하지만 함수 이름은 실행 파일이 삭제되는 이유를 힌트해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top