Главная Другой Как проверить целостность загруженных файлов

Как проверить целостность загруженных файлов



Как проверить целостность загруженных файлов

В мире, где мы используем Интернет практически для всего, утечки данных, уязвимости системы безопасности, вредоносные программы и вирусы стали очень распространенными. Например, мы помним программу-вымогатель WannaCry, поразившую бесконечное количество компьютеров по всей стране, включая коммерческие системы. Программа-вымогатель, поражающая бесконечное количество компьютеров по всему миру, обычно встречается очень редко, в отличие от программ-вымогателей, вирусов, вредоносных программ и прочего. Фактически, компьютеры людей ежедневно заражаются программами-вымогателями, вирусами, вредоносными программами и другими типами вредоносного ПО - вот почему защита от вредоносных программ и вирусов рекламируется так регулярно.

Вредоносные программы и тому подобное легко переносятся на ваш компьютер путем загрузки файлов, особенно если вы загружаете файлы с ненадежного веб-сайта или сайта, которому не доверяют. Итак, как мы можем узнать, что файлы, которые мы загружаем,фактическито, что мы хотели загрузить, или, по крайней мере, не отслеживаются вредоносными программами? Это может быть сложно проверить самостоятельно, но все же есть способы проверить целостность файла.

Почему важна проверка целостности файлов

Повторюсь, так важно проверять целостность файла (в основном, проверяя его подлинность), чтобы случайно не загрузить на свой компьютер вредоносные программы, вирусы, программы-вымогатели и другие вредоносные программы. В большинстве случаев ваше антивирусное или антивирусное программное обеспечение отлавливает любые загруженные вирусы, прежде чем они смогут причинить вред, но вы все равно не захотите загружать их добровольно, особенно если ваш антивирус прошел мимо или пропустить загруженное вредоносное ПО. Только один пример из реальной жизни: операционные системы и антивирусные программы не обладали информацией, необходимой для обнаружения и избавления от WannaCry, пока не стало слишком поздно.

Имея это в виду, вам не нужно, чтобы вредоносные программы или вирусы прошли мимо вашего антивируса, заблокировали вашу систему, нанесли необратимый ущерб важным файлам, получили доступ к информации, которой у них не должно быть, и т. Д. Если вы дали вредоносной программе шанс для этого избавление от этого и устранение проблемы потребует у вас много времени, потенциальную потерю файлов и, возможно, значительную часть изменений, если вам нужно отнести свою систему в мастерскую по ремонту компьютеров.

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

Не всегда можно предотвратить проблемы

Проверка целостности файлов может предотвратить большой вред вашему компьютеру. Однако стоит отметить, что вы не можете на 100% остановить все проблемы - вы не можете на 100% остановить все вредоносные программы или вирусы, наносящие вред вашему компьютеру. Вы можете принять меры предосторожности, и, проверив целостность файлов, вы можете предотвратить большинство проблем.

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

Проверка целостности файла

Чтобы проверить и убедиться, что файл подлинный, нам понадобится инструмент контрольной суммы. Большинство инструментов для проверки контрольных сумм являются инструментами командной строки, но пусть это вас не пугает. Их очень легко использовать! Более того, большинство из них можно загрузить бесплатно и не будет стоить вам ни цента.

FCIV

Мы собираемся использовать программу под названием File Checksum Integrity Verifier. Это бесплатная программа, и вы можете скачать и установить здесь . Он работает в Windows 10, вплоть до Windows XP и Windows 2000, а также в большинстве серверных операционных систем Windows.

Чтобы установить его, перейдите к месту загрузки (обычно это папка «Загрузки» в большинстве версий Windows) и дважды щелкните ее, чтобы начать установку. Следуйте инструкциям по установке программы, и когда она спросит, куда ее распаковать, извлеките ее на свой рабочий стол.

После завершения установки мы перейдем к программе, чтобы Windows могла использовать ее в командной строке, как любой другой инструмент. Нам нужно будет щелкнуть правой кнопкой мыши по fciv.exe файл, который мы только что извлекли на рабочий стол, и выберитеКопировать.

Затем нам нужно открыть проводник и перейти к C :. В этом каталоге вы должны увидеть Окна папку, просто щелкните ее правой кнопкой мыши и нажмитеВставить. Поздравляем, теперь у нас должна быть возможность получить доступ к нашему средству проверки целостности контрольной суммы файла из любого места в Windows.

как посмотреть dms в инстаграмм

Использование FCIV

Теперь, когда FCIV настроен, мы можем начать проверку целостности загружаемых файлов. Во-первых, стоит отметить, что мы не всегда можем проверить целостность файла. Чтобы проверить целостность, первоначальный владелец файла (то есть компания или разработчик) должен предоставить вам контрольную сумму. Друг, у которого есть файл, тоже может это сделать. Если у нас нет контрольной суммы файла, нам не с чем будет сравнивать нашу собственную контрольную сумму, что делает этот процесс бесполезным. Обычно поставщик загрузок предоставляет вам контрольную сумму на странице загрузок любой загружаемой программы - в 99% случаев это простой текстовый файл со значением контрольной суммы в нем. Обычно это обозначается как SHA-1 есть или MD5 hash, который в основном представляет собой набор строк и чисел (подробнее об этом через минуту).

Затем нам нужно создать контрольную сумму проверяемого файла. В Windows 10 зайдите в свойЗагрузкипапка. ДержиСдвигнажмите клавишу вниз, щелкнув правой кнопкой мыши любой пробел в папке «Загрузки». В контекстном меню выберите Открыть командное окно здесь . Здесь мы можем использовать FCIV для создания контрольной суммы для нашего файла.

Это просто: в окне командной строки введите fciv -sha1> filename.txt . Вот что делает эта команда: мы говорим программе FCIV создать контрольную сумму с хешем SHA-1 выбранного файла и вывести это значение в текстовый файл с выбранным вами именем (оно должно появиться в вашем Папка загрузок). В реальной жизни это будет выглядеть примерно так: fciv steam.exe -sha1> steamchecksum1.txt .

Затем вы откроете этот файл .txt и увидите длинную строку цифр и букв. Он покажет вам версию File Checksum Integrity Verifier, которую вы используете, а под ним будет указано значение контрольной суммы (строка цифр и букв), за которым следует имя файла, которое вы проверили. Затем вы можете взять это значение и убедиться, что оно совпадает со значением контрольной суммы, полученным от друга или от компании, которой принадлежал файл.

Если он не совпадает, загрузите файл снова (что-то могло пойти не так во время процесса загрузки), и если он все еще не совпадает, вы не получаете исходный файл по какой-то причине (возможно, потому что что-то с ним случилось злобное). В этом случае вы можете попробовать другой источник загрузки и снова попытаться вычислить контрольную сумму. Если вам не удается найти совпадение контрольной суммы, не устанавливайте файл. Вы можете подвергнуть свой компьютер (а также все свои данные) серьезному риску. Если ваше значение контрольной суммы, полученное вами от FCIV, не соответствует значению контрольной суммы, предоставленному вам, это означает, что содержимое файла было изменено кем-то, кроме разработчика.

К сожалению, хотя FCIV все еще используется довольно часто, он не обновлялся для новых хэшей, таких как SHA256, - ​​тем не менее, вам может повезти больше с CertUtil или функцией для PowerShell (мы поговорим об этом через минуту) .

CertUtil

Еще одна программа Microsoft, встроенная в Windows, - CertUtil. Это еще один инструмент командной строки, работает аналогично FCIV, но может проверять новые хеши, такие как SHA256 и SHA512. В частности, вы можете сгенерировать и проверить следующие хэши:MD2, MD4, MD5, SHA1, SHA256, SHA384, а такжеSHA 512.

Опять же, он работает аналогично FCIV, но команды немного отличаются. Чтобы использовать его, откройте командную строку и введите следующую формулу: certutil -hashfile хэш-тип пути к файлу . Итак, в реальной жизни это будет выглядеть примерно так: certutil -hashfile C: DownloadsSteam.exe SHA512 . В части типа hashtype или вместо SHA512 вы можете использовать тот же тип хеша, который разработчик предоставил в своей программе.

CertUtil выдаст вам длинную строку цифр и букв, и вам нужно будет сопоставить ее с контрольной суммой, которую дал вам разработчик. Если он совпадает, вы можете приступить к установке файла. Если нет, сделайте нет продолжите установку (попробуйте повторно загрузить или повторно загрузить с другого сайта, либо сообщите о проблеме разработчику).

PowerShell

Если вы вышли за рамки командной строки и используете PowerShell для всех программ и команд командной строки, процесс будет немного другим. Вместо CertUtil мы будем использовать встроенный Get-FileHash функция. По умолчанию PowerShell использует SHA256, поэтому, если вы введете команду для генерации контрольной суммы без определенного алгоритма (например, SHA512), по умолчанию будет SHA256.

Чтобы сгенерировать хеш контрольной суммы, откройте PowerShell. Затем просто введите Get-FileHash путь к файлу чтобы получить результат хеширования - в реальном мире он будет выглядеть примерно так: Get-FileHash C: UsersNameDownloadsexplorer.jpg , и это даст результат выше (изображение выше).

Чтобы изменить используемый алгоритм, вы должны ввести путь к файлу, затем команду -Algorithm и тип алгоритма, который вы хотите использовать. Это выглядело бы так: Get-FileHash C: UsersNameDownloadsexplorer.jpg -Алгоритм SHA512

Теперь просто убедитесь, что хеш-код совпадает с хешем, предоставленным вам разработчиком любой программы, которую вы загружаете.

поиск дубликатов в гугл таблицах

Linux

Этот процесс аналогичен в большинстве дистрибутивов Linux; однако вы можете пропустить довольно много шагов, поскольку программа MD5 Sums предустановлена ​​как часть пакета GNU Core Utilities.

На самом деле им довольно легко пользоваться. Просто откройте Терминал, введите md5sum filename.exe и он выведет значение контрольной суммы в Терминал. Вы можете сравнить два значения контрольной суммы, введя два имени файла, например: md5sum budget1.csv budget1copy.csv . Это выведет оба значения контрольной суммы в Терминал, что позволит вам проверить их идентичность. Чтобы проверить файл, вам может потребоваться или не обязательно убедиться, что Терминал находится в каталоге указанного файла - вы можете изменить каталоги, используя CD команда (т.е. cd public_html ).

Закрытие

Выполнив описанные выше действия, мы показали вам, как можно сравнить значения контрольных сумм для определенных файлов, чтобы проверить, являются ли они подлинными файлами или были ли они злонамеренно изменены. Имейте в виду, что изменение значения контрольной суммы не всегда означает, что с файлом произошло что-то вредоносное - это также может быть связано с ошибками в процессе загрузки. Повторно загрузив файл и повторно запустив контрольную сумму, вы можете сузить измененное значение до ошибки при загрузке или возможной (и потенциальной) злонамеренной атаки. Помните, что если значение контрольной суммы не совпадает, не устанавливайте файл - вы действительно можете подвергнуть риску свой компьютер! И помните, вы не можете предотвратить все вредоносные проблемы, поэтому убедитесь, что у вас есть хорошая стратегия резервного копирования на месте пока не случилось худшее!

Интересные статьи

Выбор редакции

Можете ли вы сказать, делает ли кто-нибудь снимок экрана вашего разговора в Facebook Messenger?
Можете ли вы сказать, делает ли кто-нибудь снимок экрана вашего разговора в Facebook Messenger?
Уведомления о снимках экрана жизненно важны для вашего чувства конфиденциальности. С таким количеством приложений и сайтов социальных сетей, реализующих программное обеспечение, гарантирующее, что вы знаете, что кто-то захватил контент, вполне естественно задаться вопросом, а работает ли служба Facebook Messenger.
Первый игровой процесс Spyro Reignited Trilogy показывает, что это может быть идеальная ностальгическая поездка
Первый игровой процесс Spyro Reignited Trilogy показывает, что это может быть идеальная ностальгическая поездка
Spyro The Dragon вернулся в форме Spyro Reignited Trilogy. Так же, как и компания, которая зарабатывала деньги на трилогии Crash Bandicoot N Sane, Activision надеется, что ее ремастеринг игр для PlayStation Spyro The Dragon приведет к тому, что ее ретро-свойства станут более популярными.
Настройте папки на этом компьютере с помощью Winaero Tweaker в Windows 10, Windows 8 и Windows 7
Настройте папки на этом компьютере с помощью Winaero Tweaker в Windows 10, Windows 8 и Windows 7
Узнайте, как удалить любую из предопределенных папок, например «Рабочий стол», «Видео», «Изображения» и т. Д., Или разместить любую настраиваемую папку в папке «Этот компьютер (компьютер)» в проводнике.
Изменить поисковую систему по умолчанию в Firefox
Изменить поисковую систему по умолчанию в Firefox
Узнайте, как изменить поисковую систему по умолчанию в Firefox. В этой статье мы увидим, как это можно сделать в Firefox версии 57 и выше.
Как изменить действие выключения питания по умолчанию в Windows 8.1 и Windows 8
Как изменить действие выключения питания по умолчанию в Windows 8.1 и Windows 8
Windows 8 сделала для пользователей ПК более обременительным выключение ПК, увеличив количество щелчков мышью и клавиатурой. На самом деле существует дюжина способов завершить работу, поэтому вы можете использовать любой из них. Один из них - классический диалог выключения, который появляется при нажатии Alt + F4.
Что нового в Windows 10 build 10130
Что нового в Windows 10 build 10130
Вот краткий список изменений для недавно выпущенной сборки 10130 Windows 10.
Как остановить обновление Windows 10 в процессе
Как остановить обновление Windows 10 в процессе
Как остановить обновление Windows 10? Вероятно, вам не следует этого делать, но вы можете остановить это до того, как оно начнется, воспользовавшись этими полезными советами.