2022/04/26

Zone.Identifier 보기/삭제/생성제한

인터넷에 다운받은 파일들은 다운받은 사이트의 보안에 따라 zone.id등의 추가 데이터로 ADS가 붙는데 그걸 확인하고 이용할 수 있습니다. 보통 ADS에는 zone.id와 hosturl등 다운받은 서버 주소가 들어가 있습니다.

물론 로컬에서 생산된 데이터는 ADS가 붙지 않지만 토탈 커맨더에서는 편의상 0번으로 표시합니다. 또 윈도우에선 zone.id를 확인해 신뢰할 수 없는 위치 알람을 띄웁니다.
ZoneId=1 Local Intra Net (로컬 인트라넷)
ZoneId=2 Urlzone_Trusted (신뢰 할 수 있는 사이트)
ZoneId=3 Internet (인터넷)
ZoneId=4 Urlzone_Untrusted (제한된 사이트)

보여지는 데이터가 제한적이지만 cmd에서 dir /r 로 확인할 수 있습니다.




토탈 커맨더에서는 zone.id, hosturl등을 추가해 사용자열을 만들 수 있습니다. 이것도 외부에서 다운받는 폴더를 지정해 사용자열로 보기모드를 지정해 사용할 수 있습니다.




zone.id가 더이상 필요없으면 삭제할 수 있는데 해당 파일의 속성에 들어가 차단해제에 체크해주면 되고 여러파일에 적용해 zone.id를 삭제하려면 따로 유틸을 다운받아 사용해야 합니다.

streams -s -d .\  현재폴더와 하위폴더 포함해 모든 파일의 zone.identifier를 삭제합니다.


처음부터 생성자체를 막으려면 regedit로 아래값을 추가해서 SaveZoneInformation의 dword 값을 1로 수정합니다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments\SaveZoneInformation