Лучшие инструменты для проверки обновлений программного обеспечения

В первые дни существования Windows операционная система(operating system) обычно была непосредственной целью большинства создателей вредоносных программ. Параллельно с этим Microsoft много работала над усилением защиты операционной системы(operating system) , создавая и предоставляя своим пользователям исправления безопасности настолько своевременно, насколько это было возможно. Сегодня(Today) Windows становится все более и более защищенной, и поэтому это заставляет создателей вредоносного ПО переключать свое внимание на поиск и использование уязвимостей для популярных Windows .(Windows)Приложения. Таким образом, становится очень важно поддерживать все установленные приложения в актуальном состоянии, если вы хотите иметь безопасный опыт работы с компьютером. Итак, есть ли одно приложение, которое может автоматически искать все доступные обновления? Наш анализ призван ответить на этот вопрос и показать(question and show) вам, какие инструменты хороши для этой конкретной задачи.

Тестируемые нами средства проверки обновлений программного обеспечения(Software Update Checkers)

Несмотря на то, что доступно множество вариантов, мы постарались выбрать сочетание, включающее как популярные, так и эффективные программы в этой конкретной нише. В итоге мы протестировали следующие инструменты: Appupdater 2.2 , FileHippo App Manager 2.0 , Ninite 4.5.2 , Secunia Personal Software Inspector (PSI) 3.0 , Software Informer Client 1.4 , Software Update Monitor (SUMo) 3.14 и Heimdal Free 1.10.3 .

Приложения , которые(Applications) мы использовали для тестирования

Чтобы проверить эффективность продуктов, предназначенных для обеспечения актуальности наших приложений, мы выбрали набор популярных программ, используемых для наиболее распространенных вычислительных задач: 7-Zip 9.20 (64- разрядная(Bit) версия), Adobe Reader . 10.1.0 , Adobe Flash Player 17.0.0.188 , CCleaner 4.19.4867 , Oracle Java 7.0.79 (64 - разрядная(Bit) ), VLC 2.1.0 (32-разрядная), K-Lite Codec Pack Full 10.90 , Adobe Shockwave Player 12.0.9.149 , Mozilla Thunderbird 37.0 beta 1 , PDFCreator 1.7.3 , Virtual CloneDrive 5.4.5 , Ashampoo Burning Studio 12.0.5, MiniTool Partition Wizard Home Edition 8.11 , FileZilla 3.10.3 , Mozilla Firefox 38.0.5 , LibreOffice 4.4.2.2 и VirtualBox 4.3.26 .

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

Мы позаботились о том, чтобы включить некоторые наиболее уязвимые программы для Windows: Adobe Reader , Adobe Flash Player , Adobe Shockwave Player и Oracle Java . Полезность мониторов обновлений программного обеспечения(Software Update Monitors) ( SUM(SUMs) ) подтверждается тем фактом, что они помогают поддерживать в актуальном состоянии приложения, которые часто становятся мишенью для создателей и распространителей вредоносных программ, и, таким образом, обеспечивают более безопасную систему.

Процедура тестирования

Сначала мы установили все приложения, используемые для тестирования, и, конечно же, приложения, которые собирались тестировать. Прежде чем предпринимать какие-либо другие действия, мы создали точку восстановления системы(system restore point) , чтобы убедиться, что мы можем вернуться к нашей системе, когда это будет необходимо.

Каждое из приложений оценивалось по следующим критериям:

  • Сколько обновлений приложений было обнаружено каждой программой мониторинга(monitoring program) для программного обеспечения, которое мы использовали для тестирования.
  • Сколько обновлений приложений каждая из протестированных программ обнаружила для 4 наиболее уязвимых программ Windows, о которых мы упоминали в предыдущем разделе.
  • Если программы мониторинга могут запускаться во время запуска Windows(Windows Startup) и автоматически сканировать обновления.
  • Если программы, которые мы тестировали, могут выполнять автоматическую загрузку идентифицированных ими обновлений.
  • Если они могут автоматически устанавливать обновления, которые они только что определили.
  • Если они позволяют пользователю добавлять собственные местоположения для сканирования установленных приложений.

Важная информация, которую следует учитывать заранее(Beforehand)

Наши тесты выявили некоторые важные факты о том, как работают эти приложения:

  • Проверка обновлений выполняется по списку программ, который активно поддерживается разработчиками каждой программы. Постоянное обновление этого списка требует больших усилий. Это означает, что не существует программы, способной обнаруживать обновления для всех приложений, установленных на вашем компьютере.
  • Теоретически, если программа размещена на большом веб-сайте с загрузкой почти всех программ, которые только можно придумать, она должна иметь самый высокий уровень обнаружения(detection rate) обновлений . Тем не менее, это не всегда так.
  • Большинство поставщиков пытаются монетизировать свои приложения, либо связывая нежелательное программное обеспечение (например, панели инструментов) со своими программами установки, либо заставляя вас загружать обновления с веб-сайтов с большим количеством рекламы. Поэтому очень важно быть внимательным в процессе установки(installation process) .
  • Большинство программ могут только уведомлять вас о доступных обновлениях. Очень немногие имеют функции для автоматической загрузки и установки обновлений.
  • Ни одно бесплатное приложение не способно автоматически устанавливать обновления для всех приложений. Всегда будут исключения, для которых вам нужно выполнить ручную установку. Наиболее распространенным примером приложения, требующего ручной установки обновлений, является Adobe Reader .
  • Выбирая автоматическую установку обновлений (в приложениях, предоставляющих эту функцию), обратите внимание на приложения, для которых вы это разрешаете. Вы получите автоматическую установку, используя параметры по умолчанию. Это означает, что вы можете получить дополнительное нежелательное программное обеспечение, установленное на вашем компьютере вместе с обновлением. Лучше всего использовать эту функцию только для приложений, которые не объединяют то, что вам не нужно.

Приложение

Appupdater - это личный проект, поддерживаемый энтузиастом. Чтобы управлять всем одним человеком, Appupdater использует небольшой список бесплатных приложений(small list of free applications) для отслеживания обновлений. Все, что не входит в вышеупомянутый список, будет просто проигнорировано Appupdater . Если вам случится использовать многие приложения, которые она отслеживает, эта программа будет разумным выбором, поскольку она поддерживает автоматическую загрузку и установку(download and installation) обновлений. Тем не менее, будьте осторожны, потому что автоматическая установка работает только для некоторых приложений. Как мы уже упоминали, если вы пытаетесь обновить Adobe Reader , вам необходимо выполнить ручную установку, после завершения загрузкиПриложение(Appupdater) .

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Один аспект, который нас беспокоит, заключается в том, что у Appupdater были слабые результаты даже для некоторых приложений, включенных в его список наблюдения. Например, не удалось обнаружить обновления для 7-Zip, Java , Thunderbird и VLC , хотя эти приложения находятся в официальном списке Поддерживаемых приложений(Supported Applications) .

FileHippo AppManager

FileHippo App Manager — это небольшое и легкое приложение. Он основан на более старой программе FileHippo Update Checker , но, в отличие от старой версии, Appmanager будет обрабатывать загрузку и установку за вас. Он обнаружил обновления почти для всего нашего установленного программного обеспечения и, кажется, очень хорошо связан с базой данных приложений (application database)FileHippo . Кроме того, мы очень ценим тот факт, что он предоставил обновления для всех наиболее уязвимых приложений Windows .

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

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

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Хеймдаль Бесплатно

Heimdal Free — это отличное приложение, разработанное для того, чтобы сделать вашу работу в Интернете более безопасной. Это бесплатная версия программы Heimdal Pro(Heimdal Pro software) . Он просканирует ваш компьютер на наличие сторонних приложений с известными уязвимостями безопасности и автоматически обновит эти программы до их последних версий. Подробнее об этой программе и всех ее версиях можно прочитать здесь: Security For Everyone — Reviewing Heimdal Pro .

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Нинити

Ninite Updater Free — это простое решение для проверки обновлений программного обеспечения. Поскольку мы пытаемся рассказать о бесплатных решениях для мониторинга обновлений программного обеспечения, мы не будем говорить о полной версии Ninite Updater . Таким образом, чтобы использовать бесплатный сервис Ninite , вам нужно будет перейти на официальную веб(official webpage) -страницу , выбрать приложения, которые вы хотите обновлять, и загрузить специальный файл «.exe»(".exe") , созданный на основе вашего выбора. Затем все, что вам нужно сделать, это время от времени запускать загруженный файл, и он автоматически обнаружит новые обновления, а также установит их для вас.

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

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

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Минус связан с тем, что, если вы начали использовать другие приложения из их базы данных, вам необходимо скачать новый файл, который будет искать обновления как для предыдущих приложений, так и для новых. Кроме того, если вы больше не используете приложение и удалили его, когда вы запустите тот же исполняемый файл Ninite , он снова установит его на ваш компьютер (поэтому вам снова понадобится новый файл). Также очень раздражало, что мы не могли отменить загрузку и установку(download and installation) некоторых обновлений, потому что весь процесс обновления был бы отменен. Мы считаем очень полезным для Ninite включить возможность отмены некоторых обновлений, не останавливая процесс загрузки(downloading process) других.

Инспектор персонального программного обеспечения Secunia(Secunia Personal Software Inspector) ( PSI )

Secunia Personal Software Inspector (PSI) — это программа, которая очень ориентирована на безопасность. Поэтому(Therefore) , в отличие от других программ, которые я тестировал, он ищет обновления(updates) для некоторых драйверов вашего компьютера, сред выполнения, таких как Microsoft Visual C++ Redistributables , а также оценивает состояние ваших обновлений (updates)Windows . Его процесс сканирования является самым длительным из всех, но в конце вы получите полезную информацию о том, насколько актуальна ваша система с исправлениями безопасности.

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

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Тестируемая нами версия Secunia PSI предлагает автоматическую загрузку и установку(download and installs) драйверов или обновлений Windows , а также обычных приложений. Что касается пользовательских мест сканирования, вы можете выбрать только дополнительные разделы и диски, которые вы хотите, чтобы инструмент сканировал. Вы не можете добавлять определенные папки. Это значительно увеличивает время сканирования.

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Программный Информер Клиент

Software Informer Client — это (Software Informer Client)инструмент мониторинга(monitoring tool) обновлений , который можно использовать для поддержания вашего программного обеспечения и драйверов(software and drivers) в актуальном состоянии. Он обнаружил большое количество обновлений приложений, но пропустил одно из самых уязвимых приложений WindowsAdobe Flash Player . Программа значительно улучшилась с течением времени, и текущая версия может достаточно хорошо управлять загрузкой и установкой обновлений . (downloading and installing updates)Вы можете удалять программы из Software Informer , а также можете легко игнорировать некоторые обновления.

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Вариантов настройки очень мало: если вас интересуют бета-версии, хотите ли вы, чтобы она запускалась при запуске или как часто она должна проверять наличие обновлений. Тем не менее, есть несколько интересных функций, например, вы можете использовать эту программу в качестве средства запуска приложений(application launcher) . Кроме того, отличная функция, основанная на большом онлайн-сообществе (online community)Software Informer(Software Informer's) , заключается в том, что вы можете просматривать (и писать) обзоры программного обеспечения, читать статьи и получать поддержку от других пользователей для любой отдельной программы. Отличительной особенностью этой функции является то, что вам не нужно регистрировать учетную запись для участия. Вы автоматически получите гостевую учетную запись,(guest account) когда Software Informerзапускается впервые на вашем компьютере. Это стало немного больше, чем просто средство проверки обновлений, и теперь это вполне надежный менеджер программного обеспечения(software manager) и бесплатная система поддержки(support system) . Единственным недостатком этой программы является то, что она иногда информирует вас об обновлениях, которых на самом деле нет.

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Монитор обновлений программного обеспечения (SUMo)

Монитор обновлений программного обеспечения (SUMo)(Software Update Monitor (SUMo)) имеет историю агрессивного продвижения программного обеспечения, с которым он поставляется в комплекте. Тем не менее, эта политика, кажется, смягчилась, и теперь, если вы будете уделять много внимания ее установке, вы можете просто не позволять ей устанавливать какое-либо другое программное обеспечение. Проблема со старыми версиями этой программы и нежелательным программным обеспечением под названием Relevant Knowledge , кажется, решена, и теперь вы можете установить SUMo без каких-либо головных болей.

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

Если оставить в стороне процесс установки(installation process) , SUMo неплохо справился с обнаружением доступных обновлений приложений. Эта программа постоянно обновлялась с течением времени и теперь имеет повышенную скорость обнаружения(detection rate) . Таким образом, он определил 16 из 17 приложений, которые мы использовали для тестирования; он также определил обновления для других мониторов обновлений программного обеспечения, которые мы тестировали. Самое главное, SUMo смог определить обновления для всех 4 наиболее уязвимых приложений Windows . Что нам до сих пор не нравится, так это то, что это единственное приложение, которое на самом деле не предоставляет страницу для скачивания или ссылку для скачивания(download page or download link) . Нажав на Получить обновление(Get Update)Кнопка переводит вас на страницу, заполненную рекламой и некоторыми ссылками на другие веб-сайты, где вы можете найти и скачать нужную вам программу. Кроме того, он позволяет вам выполнить поиск в Google(Google search) , который идентифицирует страницу загрузки(download page) . Это не представляет ценности для пользователей, делает процесс обновления намного длиннее, чем должен быть, и это, безусловно, разочаровывает.

Лучший бесплатный монитор обновлений программного обеспечения(Best Free Software Update Monitor)

Мы знаем, что наши читатели ценят простой способ понять результаты этих тестов. Итак, вот вам обзор…

программное обеспечение, обновление, инструмент, проверка, мониторинг, загрузка, установка, Windows

С самого начала мы должны сказать вам, что ни один из 7 протестированных нами бесплатных инструментов обновления программного обеспечения нельзя считать идеальным. Все протестированные нами приложения могут регулярно сканировать вашу систему на наличие доступных обновлений и предлагать быстрый способ их загрузки и установки. Кроме того, использование Software Update Monitor позволит вам отключить встроенные средства обновления для отдельных программ и получить решение для централизованного управления(management solution) обновлениями . К сожалению, у нас нет для вас универсального ответа, поэтому все зависит от того, что вы хотите от этих программ:

  • Ninite предлагает самый простой способ обновления вашего программного обеспечения с разумным уровнем обнаружения . Конечно, это хорошее решение, если вы пользуетесь многими приложениями, входящими в их базу данных, и не возражаете против запуска специального .exe - файла в качестве запланированного задания. У вас также есть возможность заплатить за отдельное приложение(standalone application) , которое будет предлагать полную поддержку и возможность запускаться при запуске Windows(Windows startup) .
  • Если вы в основном заинтересованы в безопасности и убедитесь, что ваша система защищена от последних обнаруженных угроз, мы рекомендуем вам попробовать Secunia Personal Software Inspector (PSI) . Этот бесплатный инструмент обновления программного обеспечения в основном предназначен для исправлений, связанных с безопасностью. Он имеет высокий уровень обнаружения(detection rate) для 4 наиболее уязвимых приложений Windows(Windows apps) и гарантирует, что ваша операционная система(operating system) не имеет недостатков безопасности из-за устаревшего программного обеспечения Windows(Windows software) . К сожалению, он будет поставлять обновления для небольшого количества сторонних программ (только для одной из нашего списка).
  • Самый высокий уровень обнаружения(detection rate) из всех протестированных нами приложений можно отнести к Software Update Monitor (SUMo) . Но, к сожалению, на этом все хорошее для этой программы проверки обновлений программного обеспечения заканчивается. Прежде(First) всего, вы должны быть очень осторожны при его установке, потому что это единственный способ остановить установку нежелательного программного обеспечения, связанного с ним. Кроме того, SUMo не предоставляет прямых ссылок для загрузки или страницы загрузки доступных обновлений, что значительно увеличивает время, необходимое для каждого конкретного обновления. Вы будете перенаправлены на загроможденный веб-сайт SUMo,(SUMo's) что только облегчит поиск обновлений.
  • Наконец, если вы ищете легкое, быстрое и простое в использовании приложение, которое позволит вам хорошо контролировать обновления и не будет раздражать рекламу или рекламное ПО, мы рекомендуем вам использовать FileHippo App Manager . Благодаря постоянно растущей онлайн- базе данных программного обеспечения(software database) , разработкам интерфейса и автоматизированным процессам загрузки и установки(download and installation) , оно имеет повышенную скорость обнаружения(detection rate) и высокую надежность. Таким образом, мы очень полюбили его и его общее удобство, и мы будем использовать его на большинстве наших компьютеров, потому что он также совместим с Windows 10 .

ПРИМЕЧАНИЕ.(NOTE:) Прежде чем мы завершим этот анализ, мы должны объяснить вам, что поведение обновленного программного обеспечения может отличаться от первоначально установленной версии. Кроме того, в некоторых случаях обновления содержат ошибки, которые делают их небезопасными для установки. Если у вас есть какие-либо проблемы, попробуйте выполнить поиск в Интернете(Internet search) о самом обновлении и о том, есть ли у него какие-либо известные проблемы.

Заключение

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



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts