Windows / Linux 查看文件指纹(MD5/SHA1/SHA256)
文件指纹 = 文件哈希值,用来校验文件是否原版、有无篡改
一、Windows 自带命令(无需软件)
1. CMD 执行
# MD5 指纹
certutil -hashfile "D:\xxx.exe" MD5
# SHA1 指纹
certutil -hashfile "D:\xxx.exe" SHA1
# SHA256 常用安全指纹
certutil -hashfile "D:\xxx.exe" SHA256
2. PowerShell 更简洁
Get-FileHash "D:\文件路径.txt" -Algorithm MD5
Get-FileHash "D:\文件路径.txt" -Algorithm SHA256
二、Linux / 服务器
# MD5
md5sum 文件名
# SHA256
sha256sum 文件名
三、一键右键查看(最简单)
下载 HashCalc / 软媒文件校验工具
右键文件 → 查看文件哈希
直接显示 MD5、SHA1、SHA256 全部指纹
四、用途
核对官网下载文件是否原版
防止文件被植入病毒篡改
网盘 / 传输文件校验一致性
五、 安全等级对比
MD5
已经被破解,能人为造出两个不同文件 MD5 一模一样
极易篡改伪造,病毒、木马常用篡改 MD5 绕过校验
现在完全不建议用来做文件校验、防篡改
SHA256(SHA2-256)
目前民用最稳、主流通用
无法人为碰撞伪造,篡改文件哈希必变。

评论列表: