M. *_*ley 3 security windows-10
当我在 Windows 上下载软件时,它们会获得一个安全标志,我可以通过右键单击它并选择 来查看该标志Properties
。该选项卡上General
有一个部分显示“安全:此文件来自另一台计算机,可能会被阻止以帮助保护此计算机。”,并带有一个用于取消阻止的复选框。
我是一名软件开发人员,我想对此进行一些测试。
一旦我取消阻止文件,复选框就会消失。如何手动重新阻止它?
正如James 在另一个问题中慷慨地解释的那样,使用 NTFS 备用数据流将文件标记为“来自另一台计算机” 。我还发现了一个很好的指南,名为“备用数据流简介”。
您可以从命令提示符运行命令来读取和写入 ADS 数据:
MORE < "myapp.exe:Zone.Identifier"
(
ECHO [ZoneTransfer]
ECHO ZoneId=4
)>myapp.exe:Zone.Identifier
Run Code Online (Sandbox Code Playgroud)
来自 Powershell:
Get-Content -Path .\myapp.exe -Stream Zone.Identifier
Set-Content -Path .\myapp.exe -Stream Zone.Identifier -Value "[ZoneTransfer]`nZoneId=4"
Run Code Online (Sandbox Code Playgroud)
有些浏览器还存储其他元数据,例如下载的引用地址和主机 URL。
您可以在关于 URL 安全区域中了解有关区域的更多信息。默认的是:
Value Setting
------------------------------
0 My Computer
1 Local Intranet Zone
2 Trusted sites Zone
3 Internet Zone
4 Restricted Sites Zone
Run Code Online (Sandbox Code Playgroud)
您可以在已知的备用流名称中了解其他已知的 ADS 名称。
归档时间: |
|
查看次数: |
656 次 |
最近记录: |