Win10下自带的PowerShell读取文件哈希值

2023-12-05 0 911

前几天谷歌公司搞出了个大新闻:利用强大的计算能力成功碰撞了两个哈希值相同但内容不同的PDF文档。这意味着很多依赖哈希值进行运作的系统都可能会遭到攻击,例如网盘的秒传系统或者SVN的版本控制等。而我们日常下载文件时也经常会看到要求比对SHA-1或者MD5的信息,这是为了确保你下载文件的安全。通常我们在检测文件的SHA-1或者MD5时会使用某些小工具,而在Windows 10里其实也内置了该功能。

本身微软在Windows 10中内置的检测也是非常多的,除了常见的SHA-1和MD5外还有SHA-256等等。或许了解下面的这个方法会在你以后的互联网生活中帮上忙,不过我估计大家可能都会找工具懒得用命令吧。

PowerShell获取文件哈希值:

PS C:\\Windows\\system32> Get-FileHash [绝对路径] -Algorithm [算法类型] | Format-List

举例如下:

读取位于D盘iTunes文件夹中的landian.zip的SHA-256值并显示算法和文件路径(即Format-List)

Get-FileHash D:\\iTunes\\landian.zip -Algorithm SHA256 | Format-List

上述命令获得的结果如下:

Algorithm : SHA256 //算法类型为SHA-256Hash : A22480511F7C3A9F562AC5594A24A499DD932D430EBA60FED53B7E99621AAD39 //文件的SHA-256值Path : D:\\iTunes\\landian.zip //文件的绝对路径

该命令支持的算法类型如下:

SHA1、SHA256SHA384、SHA512MACTripleDESMD5、RIPEMD160

补张图:

Win10下自带的PowerShell读取文件哈希值

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 PowerShell Win10下自带的PowerShell读取文件哈希值 https://www.u-9.cn/jiaoben/powershell/101311.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务