当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell:使用 Get-FileHash 检查完整性

作者:精品下载站 日期:2024-12-14 07:17:09 浏览:17 分类:玩电脑

PowerShell:使用 Get-FileHash 检查完整性


哈希是一种杂散值和单向函数。固定长度的字符串由任意长度的字符串组成。听起来很数学。对于管理员和用户来说,文件的哈希值被修改就表明该文件已被修改。

例如,Windows 10的下载链接显示了哈希值。可以将该值与下载文件的值进行比较。如果安装介质具有不同的哈希值,则可以假设这不是原始的,因此已被更改。

Get-FileHash 的实际应用

要检查文件哈希,您可以使用 PowerShell。没有理由从互联网下载第三方工具。避免使用询问工具栏,只需运行 Get-FileHash。它包含在 PowerShell 中!

我的文件看起来像这样。

[玩转系统] PowerShell:使用 Get-FileHash 检查完整性

注意哈希值。

Get-FileHash -Path C:\Patrick\Data.txt | Format-List

[玩转系统] PowerShell:使用 Get-FileHash 检查完整性

如果我更改内容,哈希值也会更改。

[玩转系统] PowerShell:使用 Get-FileHash 检查完整性

[玩转系统] PowerShell:使用 Get-FileHash 检查完整性

有关哈希和加密的更多信息,请参阅我的德国网络安全系列

网络安全/笔测试 (Teil 2):Grundlagen der Kryptographie,以及 Technet https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/get-filehash。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯