Я немного потерян здесь. Я пытаюсь загрузить SSMS по адресу https://msdn.microsoft.com/en-us/library/mt238290.aspx , нажав на ссылку "Загрузить SQL Server Management studio". Файл (806 МБ) сломан (подписи SHA-1/MD5 не совпадают). В сетевой трассировке я вижу фактическую ссылку для загрузки (http://download.microsoft.com/download/4/7/2/47218E85-5903-4EF4-B54E-3B71DD558017/SSMS-Setup-ENU.exe). Если я пытаюсь скачать тот же файл, используя https, он работает нормально, подписи совпадают. Когда я пытаюсь загрузить его с виртуальной машины Azure, ссылки http и https работают нормально!
Я пытался загрузить файл несколько раз, используя Chrome и IE11, так что это не плохой сектор на моем жестком диске или ошибка браузера. Кто-то (поставщик) пытается MITM меня? Вот дамп различий:
offset: 549488620, brokenByte: 61, correctByte 41
offset: 549488625, brokenByte: 93, correctByte 83
offset: 549488627, brokenByte: E0, correctByte 60
offset: 549489226, brokenByte: 4, correctByte 24
offset: 549489231, brokenByte: A7, correctByte B7
offset: 549489233, brokenByte: 15, correctByte 95
offset: 549945181, brokenByte: 40, correctByte 41
offset: 549945185, brokenByte: ED, correctByte 6D
offset: 549945188, brokenByte: 42, correctByte 46
offset: 549945403, brokenByte: 31, correctByte 30
offset: 549945407, brokenByte: 67, correctByte E7
offset: 549945410, brokenByte: 85, correctByte 81
offset: 560574438, brokenByte: 20, correctByte 30
offset: 560574443, brokenByte: E1, correctByte E9
offset: 560574445, brokenByte: 1E, correctByte 5E
offset: 560575422, brokenByte: 5F, correctByte 4F
offset: 560575427, brokenByte: 8C, correctByte 84
offset: 560575429, brokenByte: E1, correctByte A1
offset: 561273634, brokenByte: 6, correctByte 7
offset: 561273638, brokenByte: 7, correctByte 87
offset: 561273641, brokenByte: 16, correctByte 12
offset: 561273982, brokenByte: E9, correctByte E8
offset: 561273986, brokenByte: 83, correctByte 3
offset: 561273989, brokenByte: E9, correctByte ED
Спасибо
Voffka