Как безопасно скачать и установить старые версии DirectX

Константин Докучаев
Константин Докучаев
Как безопасно скачать и установить старые версии DirectX
Capital

Есть категория людей, для которых критична невозможность использовать устаревшие версии приложение. К примеру, вы любите играть в старые игры, а они просят DirectX 9 или ещё ниже. А на сайте Microsoft установщика просто нет.

Где скачать старую версию программы

Скачать старые версии любых приложений сейчас не проблема. Есть сотни сайтов, на которых можно найти DirectX, Flash Player и старые установщики Word и любых других приложений.

Основная проблема заключается в том, что речь идёт о системных приложениях. Обычно их стоит скачивать только на официальных сайтах, а сторонние ресурсы могут подсунуть вирус.

Я не буду рекомендовать какой-то конкретный ресурс для скачивания приложений. Выбирайте любой из поиска. Но я расскажу как не скачать вирус вместо реального приложения.

Проверить на вирусы

Проверьте скачанный файл на Virus Total. Это популярный ресурс, который проверяет файлы на десятках популярных антивирусных движках. Следовательно можно с большой долей вероятности убедиться в отсутствии вирусов после такой проверки. Вот её пример.

Проверить цифровую подпись файла

У любого исполняемого файла должна быть цифровая подпись. Она есть не всегда, но если разработчик уважает безопасность своих пользователей, она будет.

Чтобы проверить наличие подписи нужно открыть Свойства файла.

В открывшемся окне перейти на вкладку Цифровые подписи и нажать кнопку Сведения.

В новом окне нажмите Просмотр сертификата. И вот теперь можно посмотреть всю информацию о сертификате, с помощью которого подписан файл.

Затем возникает резонный вопрос. Что мешает подделать сертификат и как убедиться, что файл действительно был подписан разработчиком? В нашем случае Microsoft.

Для проверки валидности подписи существует два способа. Если у вас Windows 7 или 10 и есть желание скачать примерно 2,5 Гб, то нужно установить Windows SDK. Для семёрки отсюда, а для десятки отсюда. После установки запустите командную строку и выполните команду SignTool verify / pa program.exe . Где вместо program.exe указать нужный вам файл.

Второй вариант скачать DigiCert Certificate Utility, которая весит 1,40 Мб и не требует установки. Запустите утилиту и выберите пункт Check Signature, а затем выберите нужный файл.

В итоге откроется информация о сертификате и данные о валидности подписи.


Конечно, описанный метод не является 100% панацеей от заражения системы. Было много случаев, когда компьютер разработчика был заражён, а следовательно и подписываемый им файл тоже заражался. Поэтому доверять не стоит никому. Просто не забывайте о базовых правилах безопасности работы за компьютером.



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated