ActiveX

Microsoftが開発した、主にInternet Explorerで用いられるソフトウェアコンポーネント

ActiveX(アクティブエックス)とは、マイクロソフトが開発するインターネットに関するソフトウェアコンポーネントやその技術を示す用語である。一般的には同社製のウェブブラウザであるInternet Explorerやそのコンポーネントを利用したソフトウェア上で動的なコンテンツを再生するための技術(ActiveXコントロール)を指す。JavaScriptHTML5/CSS3といった標準規格の普及によって2015年現在では当たり前となった、RIA (リッチインターネットアプリケーション) を実現するための技術の先駆けとも言える。

ロゴマーク

元々はマイクロソフトがオブジェクトのやりとりを行う仕組みであるObject Linking and Embedding (OLE) からインターネットに関する技術を分離させたものがActiveXにあたる。

ActiveXコントロール

編集

ActiveXActiveXActiveXMicrosoft UpdateInternet ExplorerAdobe FlashAdobe ShockwaveQuickTimeEdyInternet Explorer

WindowsWindows

Internet ExplorerActiveXWindowsMozillaMozilla ActiveX ControlsActiveX使GeckoFirefoxActiveX Hosting plugin for FirefoxGoogle ChromeActiveX for ChromeIE Tab使IEActiveXWindowsMac OSInternet Explorer for Mac

問題

編集

ブラウザ依存

編集

ActiveXInternet Explorer

ActiveX[1]128SSLActiveXXecurewebMicrosoft WindowsInternet ExplorerActiveX使#

セキュリティ

編集

Web便Windows VistaOSActiveX[2][3]Java

ActiveXActiveXActiveX

対策

編集

ActiveX[4]ActiveXActiveX

ActiveX[5][6]

Windows XP Service Pack 2 ActiveXInternet Explorer 7ActiveXWindows VistaActiveX[7]2015Windows 10Microsoft EdgeActiveXVBScriptIE[8]

その他のActiveX技術

編集

Microsoft は ActiveX を利用した様々な製品を開発し、その多くは2015年現在においても利用されている。

脚注

編集
  1. ^ e-Gov電子申請システム動作確認環境
  2. ^ ActiveX/プラグインについて|イチからはじめるセキュリティー|eoセキュリティーインフォメーション
  3. ^ Blogs - Japan IE Support Team Blog - Site Home - TechNet Blogs
  4. ^ MSDN Web Development Developer Center: Authenticode
  5. ^ Windows Media Player プラグインの脆弱性により、リモートでコードが実行される (911564) (MS06-006)
  6. ^ Macromedia - APSB06-03: Flash Player Update to Address Security Vulnerabilities
  7. ^ セキュリティ対策の要点解説 第 20 回 Windows Vista のセキュリティ機能 ~ Internet Explorerの保護モード ~
  8. ^ MS、「Edge」ブラウザで非対応の技術を明らかに--「ActiveX」「VBScript」など”. CNET Japan (2015年5月8日). 2015年7月13日閲覧。

関連項目

編集