为什么从微软官网下载回来的文件数字签名是无效的?

2016-08-08 06:49:51 +08:00
 acess
https://download.microsoft.com/download/E/4/6/E46671CC-30AA-448F-9A65-0A59A073A3B4/SSMS-Setup-CHS.exe

直接下载回来,文件信息如下:
大小: 846433792 字节
MD5: CF6B8046D746AF5FA346D5FF88CA4E76
SHA1: C410257ACFDEF39B6DA90852956CC8959649D390

数字签名是无效的。我没点开运行。

用东京的 VPS 下载回来,数字签名就正常了,文件信息:
大小: 846433792 字节
MD5: 60936520DBEB035DF8F403834687E076
SHA1: 1FED609617E8EA617BC2D38AEAB92A97ACE31C9A

用 fc 命令对比了一下,结果如下(左边是数字签名无效的,直接下载回来的;右边的是数字签名有效,通过 VPS 中转下载回来的)
正在比较文件 SSMS-Setup-CHS.exe 和 SSMS-SETUP-CHS (1).EXE
15029E8C: 7D 7C
15029E90: C1 41
15029E93: 1A 1E
15029EF6: 08 09
15029EFA: 21 A1
15029EFD: 9F 9B
15A7E494: 74 70
15A7E499: 53 51
15A7E49B: D4 C4
15A7E6D8: E9 ED
15A7E6DD: 90 92
15A7E6DF: 40 50
1693C551: 6E 6F
1693C555: D7 57
1693C558: 90 94
1693C6ED: 9D 9C
1693C6F1: 29 A9
1693C6F4: 7C 78
17C0D5FB: 53 73
17C0D600: 08 18
17C0D602: C4 44
17C0D7D1: F9 D9
17C0D7D6: 50 40
17C0D7D8: 3F BF
1DF772B0: 7F 77
1DF772B5: 82 86
1DF772B7: 94 B4
1DF776C4: 83 8B
1DF776C9: AD A9
1DF776CB: 3A 1A
1E1B8AFA: 0A 0E
1E1B8AFE: 9F 9B
1E1B8AFF: 1C 1E
1E1B8B01: 89 99
1E1B8B03: 8A 88
1E1B8B05: FE EE
1E381C8B: EC ED
1E381C8F: AC 2C
1E381C92: B7 B3
1E381E33: B3 B2
1E381E37: 5D DD
1E381E3A: 3A 3E
1F336514: 03 02
1F336518: FB 7B
1F33651B: E1 E5
1F336718: C0 C1
1F33671C: 1F 9F
1F33671F: FF FB
1F6D5BB2: 1C 5C
1F6D5BB7: 31 11
1F6D5BBA: 3D 3C
1F6D5CA2: 77 37
1F6D5CA7: 5F 7F
1F6D5CAA: 3E 3F
1FB542AB: 1A 12
1FB542B0: 2E 2A
1FB542B2: 6C 4C
1FB542D1: 32 3A
1FB542D6: 71 75
1FB542D8: 98 B8
3744 次点击
所在节点    问与答
10 条回复
saberlion
2016-08-08 07:25:51 +08:00
运营商 CDN 问题,缓存投毒
just4test
2016-08-08 07:31:11 +08:00
HTTPS 没法缓存啊。
just4test
2016-08-08 07:31:59 +08:00
你再直接下一遍试试,是不是写硬盘的时候出错了
0TSH60F7J2rVkg8t
2016-08-08 07:32:07 +08:00
天啊,链接是 https 的,下载下来被篡改了?怎么做到的?难道 https 也不安全了吗?
tobyxdd
2016-08-08 07:38:26 +08:00
也可能微软针对不同 ip 返回不同文件??
acess
2016-08-08 08:04:31 +08:00
@just4test 下载了几遍都是这个结果。
感觉是 CDN 的问题。
我没点开运行,点开了说不定也是自校验失败吧。
abelyao
2016-08-08 08:10:58 +08:00
怎么下载的?迅雷?直接另存为?
line
2016-08-08 08:27:28 +08:00
我下载是正常的, 上海电信
ksupertu
2016-08-08 08:45:32 +08:00
黑暗精灵病毒?
keyfunc
2016-08-08 09:28:21 +08:00
如果 cdn 要用 https 的话 cdn 提供商那边也会有你的私钥的吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/297782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX