Windows의 보안 경고 "이 파일을 실행하시겠습니까.."는 어떻게 작동합니까?

Windows의 보안 경고 "이 파일을 실행하시겠습니까.."는 어떻게 작동합니까?

Windows XP에서 파일을 다운로드한 후 실행하려고 하면 다음과 같은 메시지가 나타납니다.

Windows XP 보안 경고. 이 파일을 실행하시겠습니까? 이 파일을 열기 전에 항상 물어보시겠습니까?

나는 파일을 다른 디렉토리(내가 만든 일반 디렉토리 C:\something)로 옮기고 실행했습니다. 메시지를 받았지만 지금은 그렇지 않습니다. 그래서 아마도 처음으로 열었을 수도 있습니다.

  • 어떤 실행 파일에서도 이런 일이 발생합니까?
  • 어떤 실행 파일에서 이런 일이 발생합니까?

나는 Windows가 이 파일이 인터넷을 통해 다운로드되었다는 일종의 기록을 보관하지 않는 것으로 추정합니다. Chrome 다운로드에서 파일을 클릭할 때마다 메시지가 표시되지만 Chrome이 아닌 Windows XP에서 가져온 것입니다.

어떻게 작동하나요?


또한 어떤 면에서는 브라우저에 특정한 것 같습니다. 왜냐하면 파일을 저장하고 K-Meleon 내에서 파일 열기를 클릭하여 실행하면 해당 질문이 나오지 않기 때문입니다. 마치 Windows XP 메시지를 우회하는 방식으로 열 수 있는 것과 같습니다.

또한 IE와 Windows 98의 끔찍한 시절을 기억합니다. 아마도 특정 업데이트 이전에는 IE5가 범인이었을 것입니다. 브라우저는 찾기 어려운 상자를 선택하지 않는 한 클릭하지 않고 모든 웹 사이트의 실행 파일을 실행했습니다. 고급 설정.

"이 파일을 열기 전에 항상 확인"이라는 보안 경고 항목의 확인란을 선택 취소하면 문제가 발생하지 않기를 바랍니다. 실행 파일을 클릭하거나 두 번 클릭하여 실행하고 싶습니다.

해당 상자를 선택 취소하더라도 Chrome 다운로드에서 다른 .exe를 클릭하면 해당 항목에 대해 발생합니다.

답변1

여러 버전 전에 Internet Explorer에서는 "보안 영역"(인터넷, 로컬 인트라넷, "신뢰할 수 있음", "제한됨") 개념을 도입했습니다. 나중에 이는 Windows 탐색기 셸로 확장되었습니다(그리고 "내 컴퓨터" 영역이 추가되었습니다).

파일을 다운로드 받은 후,브라우저– IE와 Chrome 모두 – 추가"대체 스트림"이라는 이름으로 Zone.Identifier파일이 "인터넷" 영역에서 왔다는 뜻입니다. Windows 탐색기에서 파일을 두 번 클릭하면 해당 스트림이 있는지 확인하고 필요한 경우 확인을 요청합니다. 이는 실행 파일에만 국한되지 않습니다. 이 방식으로 태그가 지정된 모든 파일에는 확인이 필요합니다.

대체 스트림은 Windows 및 NTFS 파일 시스템의 기능이며 파일의 일부로 디스크에 저장됩니다. (NTFS에서 파일의 실제 내용은 실제로 이름이 지정되지 않은 스트림이기도 합니다.) 의 내용을 보거나 편집하려면 Zone.Identifier명령줄에서 실행하십시오.

notepad MyDownloadedApp.exe:Zone.Identifier

"항상 프롬프트..." 상자를 선택 취소하거나 파일 속성 창에서 "차단 해제"를 클릭하면 Zone.Identifier스트림이 삭제되고 탐색기에서 더 이상 확인이 필요하지 않습니다. 한 번에 여러 파일의 모든 스트림을 삭제하려면 다음을 사용할 수 있습니다.스트림또는그래픽 도구.

구역 태그 지정을 비활성화하려면 다음을 참조하세요.이 게시물은 Google Chrome용입니다..

답변2

이것이 Windows의 보안 설정입니다. 비활성화하려면 레지스트리로 이동하여 다음 키 값을 변경하십시오.

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\다운로드]
"CheckExeSignatures"="아니요"
"RunInvalidSignatures"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
"LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg; .avi;.mpg;.mpeg;.mov
;.mp3;.m3u;.wav;"

레지스트리를 편집할 때 항상 그렇듯이 먼저 백업을 만드십시오.

원천

메모:이렇게 하면 위치에 관계없이 모든 파일에 대해 비활성화됩니다. 일반적으로 그렇게 하는 것은 권장하지 않지만, 당신이 하고 싶은 일인 것 같습니다.

관련 정보