为什么镜像文件要核对校验值?

是因为传输过程中会出现差错吗?
如果说还有可能是原文件被人恶意替换,但既然能够替换了原文件,把对应的校验码也改了不就相当于没用了吗?

阅读 4.7k
1 个回答

一般官方提供镜像下载都会提供一个hash值,验证文件还是不是他官方发的。你能在官网上直接看到,你觉得可能会被改你可以尝试用https访问镜像发行的官网。
这个值主要应对以下情况:
1、有可能这个文件存在代理服务器上,而代理服务器上这个文件和原文件不同。各大liunx发行版在校园网上更新都会出现这个情况。
2、你从其他地方获取这个镜像。比如先从外国服务器拖到百度网盘再下载,或者从别人的百度网盘直接下载,这时,你就需要验证这个文件是不是被替换,或者百度网盘在拖的过程中有没有出差错。

总之如果这个hash值同官网上一样那就是“放心绿色软件”,可以使用的。如果不一样那么多半不能用,或者不安全。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进