Что такое ActiveX

Опубликовано: 21 сентября 2013

activex что этоВозможно, вам доводилось слышать такое название – «ActiveX объект» или «Элемент управления ActiveX».

Скорее всего, это понятие проскакивало при просмотре веб-страниц в интернете с помощью браузера Internet Explorer, который поддерживает эту технологию. Или, возможно, вам предлагалось включить ActiveX, а возможно возникала ошибка работы ActiveX. В любом случае в этой заметке я хочу рассказать о том, что это такое.

Я не буду углубляться в подробное описание, так как во-первых, это понятие достаточно сложное, а во-вторых, нам, как конечным пользователям, абсолютно не нужно знать все эти «программистские штучки»:) Итак, что же это такое ActiveX?

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

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

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

Теперь не сложно догадаться какая опасность таится в этой технологии.

Поскольку управляющие компоненты ActiveX – это программы, которые запускаются через веб-браузер, то есть вполне реальная угроза «подцепить» какую-нибудь заразу в виде вредоносной программы или вируса, так как злоумышленники могут применять технологию ActiveX для создания и распространения различных вирусов и шпионских программ.

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

Отсюда вытекает самая большая опасность – так как начинающие пользователи не особо разбираются в своих действиях, то велика вероятность подхватить вирус при простом просмотре веб-страниц в интернете.

По умолчанию, браузер спрашивает у пользователей разрешение на установку компонентов ActiveX, но, во-первых, программы могут изменить настройки браузера, чтобы обойти эту проверку и автоматически запускать элементы управления ActiveX, а во-вторых, даже если уведомление и появилось, то большинство людей не читают предупреждения программ, а на все вопросы предпочитают отвечать «OK».

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

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

Думаю, что опасность, которую в себе несут элементы управления ActiveX понятна. Теперь давайте поговорим о том, как себя от этой опасности оградить.

  1. Если вы пользуетесь браузером Internet Explorer обязательно проверьте настройки безопасности.

    Они находятся в меню Сервис –> Свойства обозревателя –> Безопасность.

  2. Настройки безопасности Internet Explorer

    Нажмите кнопку «Другой». Убедитесь, что выключены опции «Загрузка неподписанных элементов ActiveX» и «Использование элементов ActiveX, не помеченных как безопасные».

    А для повышенной безопасности установите все остальные опции ActiveX на этой странице в положение «Предлагать» .

    Настройки activex

    И никогда не нажимайте «OK» при появлении сообщения в браузере, не прочитав это сообщение и не убедившись в том, что предлагаемая к установке программа действительно вам нужна.
  3. Регулярно устанавливайте обновления от Microsoft. Эти обновления устраняют обнаруженные проблемы в системе безопасности как операционной системы, так и браузера Internet Explorer.
    Я предполагаю, что вы добропорядочный пользователь и используете лицензионную операционную систему Windows:) Иначе обновляться вам не рекомендуется...
  4. Не устанавливайте никакие модули или расширения с сайтов!

На сегодняшний день единственный полезный модуль, который имеет смысл установить на свой компьютер — это Adobe Flash Player. Он используется для украшения веб-страниц – позволяет создавать красочные спецэффекты, встраивать на сайты интерактивные игры или проигрывать видео онлайн.

Все остальные 99,99% модулей и плагинов, которые пытаются установиться на ваш браузер или скачаться на ваш компьютер, либо бесполезны, либо несут в себе потенциальную угрозу.

Да, еще забыл про один полезный и необходимый плагин — Java. Эта технология также позволяет играть в онлайн-игры, общаться с людьми по всему миру, просматривать изображения в формате 3D и выполнять множество других задач.

Рекомендую регулярно обновлять эти плагины. Без всех остальных плагинов и элементов управления ActiveX можно спокойно ОБОЙТИСЬ.





Не упустите возможность сделать доброе дело:

нажмите на кнопку социальной сети, в которой вы зарегистрированы, чтобы другие люди тоже получили пользу от этого материала. СПАСИБО!

  • https://www.facebook.com/app_scoped_user_id/1617127201895940/ Nicolay Sidorov

    Угу, и мой вопрос неактуален. Оказывается, это автор программы выкладывает что-то типо демо-версии своего ПО, которое в принципе не работает. Зачем ему ActiveX — это уже неважно.

  • http://pcsecrets.ru Андрей Сухов

    Эта статья написана очень давно. Данная технология более неактуальна.

  • https://www.facebook.com/app_scoped_user_id/1617127201895940/ Nicolay Sidorov

    Автор, Вы рассказали об ActiveX в Internet Explorer. Но вот скажите, пожалуйста, для чего использовать технологию ActiveX при написании компьютерных приложений?

    Есть вот такая программа:

    drive.google.com/file/d/0...d082b0xQeVk/view

    Разработчик уверяет, что она работает, и выкладывает доказательные ролики в интернет (хотя они могут быть и подставными, конечно же). Вот, например, его блог, там тоже полно эти роликов:

    tuanlongtai.blogspot.com

    Короче говоря, когда запускаешь эту программу, она просит OCX-файлы, которые, как выяснилось, используются в технологии 19 века, известной как ActiveX. В общем, в моей Windows 7 таких файлов не нашлось (он там просил mscomm32.ocx и ComDlg32.ocx). Но я попробовал на Windows XP, там это всё есть. Так вот, теперь как бы внешне что-то работает, на файлы OCX больше не ругается, какие-то окошки открываются, но все кнопки на форме не реагируют на нажатия. Как думаете, это может быть связано с ActiveX? Или это просто фейковое ПО, может даже вредоносное? Как считаете?

  • http://pcsecrets.ru Андрей Сухов

    Зачем вы это все пишите??? Ваши примеры, как минимум, не уместны... При чем тут смартфон? Какая Опера? У вас смартфон на базе Оперы? Это сильно!:)

    Для справки: IE удалить не так уж и сложно, вопрос лишь зачем это делать...

    «Вот Вы попробовали сами на практике тот же флеш плеер?» — какой флеш плеер??? о чем вы опять пишите??? Прочитайте уже наконец-то Википедию. Удачи!

  • https://my.mail.ru/mail/anatoliy.paulkin.1961/ Анатолий Паулкин

    А при чем тут пользуетесь Вы им или нет?Это интегрированный браузер,и удалить Вы его не сможете.Это тоже самое как смартфон.Если он у меня на базе Оперы ,но я захочу установить Хром,то толка будет немного...Кое что я смогу установить...Тот же голосовой запрос...Но вот плей маркет хоть и скачается,и установится,но открываться не будет.И удалить его будет практически невозможно.Можно будет лишь отключить.А в смартфоне Вы так и будете пользоваться магазином от Оперы,Я не теоретик,и все программы испытываю практически...А то у нас сейчас мода.Все очень много и правильно говорят,но при этом ничего не делают.И не видят очевидного.Вот Вы попробовали сами на практике тот же флеш плеер?

  • http://pcsecrets.ru Андрей Сухов

    Написал сначала много букв, но решил, что тема эта мертвая и не вижу смысла ее продолжать, поэтому корректирую коммент...

    Во-первых, я уже лет 20 не пользуюсь Internet Explorer (и другим не рекомендую), поэтому вряд ли столкнусь с описанной вами проблемой.

    Во-вторых, я вам уже дважды дал ссылку на элементарную статью в пять абзацев, но вы почему-то ленитесь ее прочитать...

  • https://my.mail.ru/mail/anatoliy.paulkin.1961/ Анатолий Паулкин

    Дело Ваше.Но когда Вы не сможете просмотреть обычное видео на каком-либо сайте,то убедитесь.Может Вам Википедия и поможет,но мне лично,и другим пользователям нужен именно флеш плеер для интернет эксплорер.А это и есть Актив Х.Я тоже давно не пользовался агентом.Давно удалил.Но сегодня не поленился,скачал,установил и проверил.Так как даже засомневался что-то в себе.Так Вы убедительно рассказывали.Но к сожалению все было именно так,как я говорил.Анимация не работала.Установил флеш плеер Актив Х,перезагрузил,и все заработало.Вот так как-то...Я ведь не случайно так настаиваю.Я уже сталкивался с этой проблемой.Тогда Агент был очень популярен,и после переустановки винды у меня перестали показывать мульты.Я перелопатил весь интернет.Ничего не помогало.Потом среди сотен ответов нашел один очень короткий."Установи для интернет эксплорер"И все.Все заработало.

  • http://pcsecrets.ru Андрей Сухов

    Какая разница какой ОС пользуется большинство, если, во-первых, технология, о которой 3,5 года назад была написана данная заметка более неактуальна, и, во-вторых, она изначально ориентирована на работу в браузере и по сути не имеет связи с версией операционной системы???

    Вы, пытаясь меня в чем-то обвинить, сами себя выставили не в лучшем свете...

    P.S. Я не пользуюсь ПО от Майл.ру, да и на «мульты» времени у меня нет, но что-то мне подсказывает, что это флеш анимация и к технологии ActiveX она вряд ли имеет отношение и стоит искать проблему во флешплеере...

    P.P.S. Перед написанием подобных комментариев читайте хотя бы Википедию — ru.wikipedia.org/wiki/ActiveX, иначе ваша первая фраза из первого комментария всегда будет актуальна, но для вас.

  • https://my.mail.ru/mail/anatoliy.paulkin.1961/ Анатолий Паулкин

    Большинство пользуется 7 виндой.А если Вы мне не верите,то для интереса установите Агент и попробуйте передать кому-то мульт.Он не будет работать.У меня эксплорер 11 и все прекрасно работает.Винда 7 64 профессиональная

  • http://pcsecrets.ru Андрей Сухов

    Из вашей фразы: «Флеш плеер актив х...» можно сделать вполне логичное заключение, процитировав вас же: «Пишите сами не зная что,и людям головы морочите...» Все остальное ваше послание лишь подчеркивает это.

    P.S. К вашему сведению: «Microsoft отказалась от поддержки ActiveX в Metro интерфейсе Internet Explorer 10 в Windows 8. В 2015 году в Microsoft Edge, замене для Internet Explorer, поддержка ActiveX прекращена, отмечая конец технологии в веб-браузерах Microsoft».

    Источник: ru.wikipedia.org/wiki/ActiveX

  • https://my.mail.ru/mail/anatoliy.paulkin.1961/ Анатолий Паулкин

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

  • http://www.odnoklassniki.ru/profile/559105040971 Людмила Смагина(Камзеева)

    ПРОЧТИТЕ-это нужно знать!!!

  • http://pcsecrets.ru Андрей Сухов

    Оставьте все по умолчанию. Не вижу никакого смысла вообще что-либо менять в этих настройках.

  • Любовь

    Андрей, в настройках безопасности Internet Explorer не знаю как поступить со следующими опциями ActiveX:

    1 Включить фильтрацию ActiveX

    Вкл

    Откл

    2 Поведение двоичного кодов и сценариев

    Вкл

    Допущенных администратором

    Откл

    3 Показывать видео и анимацию на веб-странице не использующих внешний видеопроигр

    Вкл

    Откл

    4 Разрешить использовать ActiveX без запроса только утверждённым доменам

    Вкл

    Откл

  • http://vk.com/id188567210 Андрей Сухов

    Технологию ActiveX использует в основном браузер Internet Explorer и если вы им не пользуетесь, то нужно детально разбираться в каких случаях это предупреждение возникает. Дело в том, что некоторые другие приложения Windows могут использовать ActiveX и нужно отследить момент, при запуске какой программы или при каком событии возникает ошибка.

  • http://vk.com/id90044397 Наталья Морозова

    Андрей, спасибо за информацию. У меня часто появляется окошко с сообщением, что «не удалось отобразить один или несколько элементов ActiveX по одной из следующих причин...» Это что, значит, ActiveX подключен? (я его не закачивала). Браузер Google Chrome. Я что-то не соображу, как проверить:(

  • http://denjishi.ru/ Александр

    Спасибо!Полезная инфа...подписался на рассылку — будем посмотреть...

  • Альберт

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

  • http://my.mail.ru/bk/stepanova39/ Елена Степанова

    Очень полезная информация.Спасибо!

  • Анатолий

    На этом сайте все материалы полезные всем пользователям.