現在地 HOME > 掲示板 > IT4 > 685.html ★阿修羅♪ |
|
Tweet |
(回答先: IEに2種類の新たなセキュリティ・ホールが見つかる(IT Pro) 投稿者 シジミ 日時 2004 年 1 月 11 日 10:25:57)
ActiveXと言うのは、いわばOLE技術をネットワーク経由で出来るようにした技術です。
簡単に言うと、ワードでエクセルのファイルを利用したり、パワーポイントでエクセルデータをリンクさせたりするのと同じような技術をネットワーク経由でも出来るようにしたものがActiveXです。
以下は、小生のGREP管理テキストファイルのデータです。これを読んでもまだIEを何の警戒心もなく使える人はノー天気なおめでたい人と言うしかないです。
一度実際の被害に会えば、身に沁みて分るでしょう。(^^;
********************************************************************************
OLE【Object Linking and Embedding】読み方 : オーエルイー、オーレ
Windowsにおいて、アプリケーションソフト間でデータを転送・共有するための仕組み。 OLEを使うことによって、あるアプリケーションソフトで作成している文書の中に、別のアプリケーションソフトで作成した情報を埋め込んだり、別のアプリケーションソフトの機能をあたかも自分の機能であるかのように提供することができるようになる。
1991年に登場したOLE 1.0はWindows 3.1に搭載された。大幅に機能を拡張したOLE2が1993年に登場し、Windows 95に搭載された。1996年にはインターネットに対応するための機能を追加したものが登場し、名称も「ActiveX」に改められた。
OLEを利用することにより、単独では実行できないが、特定の機能のみを持つ部品化された小さなソフトウェアを作成することができ、これをOLEコントロールと呼ぶ。
OLEコントロールはアプリケーションソフトに機能を追加するのに利用される。企業が自社特有の処理をOLEコントロールとして作成し、市販のアプリケーションソフトに組みこんで使うことにより、0から専用のアプリケーションソフトを開発するよりも低コストにカスタムアプリケーションソフトを作成することができる。
http://e-words.jp/w/OLE.html
OLEコントロール【OLE control】読み方 : オーエルイーコントロール
Windowsにおいてアプリケーションソフト間のデータ連携を実現する仕組みであるOLEに準拠して作成されたソフトウェア部品。特定の機能のみを持ち、サイズが小さい。単独で実行することはできず、アプリケーションソフトに組み込んで使用する。企業が自社特有の処理をOLEコントロールとして作成し、市販のアプリケーションソフトに組みこんで使うことにより、0から専用のアプリケーションソフトを開発するよりも低コストにカスタムアプリケーションソフトを作成することができる。1996年にOLEがActiveXに名称変更されたため、OLEコントロールもActiveXコントロールと呼ばれるようになった。
http://e-words.jp/w/OLEE382B3E383B3E38388E383ADE383BCE383AB.html
ActiveXコントロール【ActiveX control】読み方 : アクティブエックスコントロール
Microsoft社が開発したソフトウェアの部品化技術。従来OLEコントロールと呼ばれていた技術に、インターネットに対応するための拡張を施したもの。
ActiveXコントロールはインターネットやイントラネットを通じてWebサーバからダウンロードされ、同社のWebブラウザであるInternet Explorerに機能を追加する形で使用される。
同社を含め各社が様々なActiveXコントロールを公開しており、Webページ上で音声や動画を再生するためのActiveXコントロールや、サーバとクライアントの間で対話的に情報をやりとりすることができるActiveXコントロールなど、様々なものがある。
プログラムをダウンロードしてWebブラウザ上で実行するという点ではJavaアプレットに近いが、ActiveXコントロールはネイティブコードで構成されているためJavaアプレットよりも動作が速く、また、Windowsが用意している機能をすべて使うことができるという利点がある。
反面、Javaアプレットよりもセキュリティが低く、悪意のあるActiveXコントロールによってコンピュータが乗っ取られたり破壊される危険性が指摘されている。
http://e-words.jp/w/ActiveXE382B3E383B3E38388E383ADE383BCE383AB.html
ActiveX【アクティブX】読み方 : アクティブエックス
Microsoft社が開発したインターネット関連技術群の総称。ActiveXは特定の技術や製品を指す名称ではない。
ActiveXは同社のWebブラウザのInternet Explorer(IE)と、WebサーバのInternet Information Server(IIS)で利用可能な各種の技術で構成される。
ActiceXのWebブラウザ側の技術としては、OLEをインターネット対応に拡張したソフトウェアの部品化技術であるActiveXコントロールをはじめ、ExcelやWordなど、同社のOfficeアプリケーションソフトで作成された文書をインターネット通じて送受信し、Webブラウザに埋め込んで表示するActiveXドキュメント、VBScriptやJavaScriptなどのスクリプト言語を使ってWebページに動きを与えるActiveXスクリプトなどの技術がある。
ActiveXのWebサーバ側の技術としては、VBScriptやJavaScriptなどのスクリプト言語をサーバ上で実行して、処理結果だけをブラウザに送信するActive Server Pages(ASP)や、Webサーバから他のアプリケーションソフトを呼び出して処理を行なうInternet Server API(ISAPI)などの技術がある。
http://e-words.jp/w/ActiveX.html