Skip to main content

Co to jest ActiveX ?

ActiveX jest zbiorem technologii programowania zorientowanych na obiekt (OOP) utworzonych przez Microsoft .Umożliwia aplikacjom udostępnianie funkcjonalności i informacji.ActiveX Obiekt jest samowystarczalnym programem, który działa tylko w systemie Windows system operacyjny.

ActiveX został utworzony, aby zapewnić, że różne aplikacje dzielą te same funkcje.Najlepszym tego przykładem jest sprawdzanie pisowni ActiveX obiekt.Zamiast pisać dwa osobne programy dla sprawdzania pisowni, zbudowano pojedynczy obiekt sprawdzania pisowni, aby zapewnić, że jego funkcjonalność jest udostępniana między różnymi Microsoft Aplikacje takie jak Word i PowerPoint .

Activex Technologia ewoluowała w postaci łączenia obiektów i osadzania (OLE).OLE pozwoliło na udostępnienie prostych funkcji, takich jak cięcie i wklejanie między różnymi aplikacjami.Później przekształcił się w ideę modułu obiektu złożonego (COM).Niezależne moduły i aplety, takie jak sprawdzanie pisowni, to COMS lub ActiveX obiekty, do których można uzyskać dostęp z systemu Windows aplikacja.

ActiveX Kontrola to wtyczka lub mały program napisany w C ++ i Visual Basic.Podobnie jak Java Applets, ActiveX Sterowanie to małe aplikacje działające w przeglądarkach internetowych.Programy obsługujące takie wtyczki są nazywane ActiveX pojemniki lub pojemniki komponentów.

Microsoft Internet Explorer (IE) (standardowa przeglądarka internetowa dla systemu Windows System operacyjny) używa ActiveX Sterowanie lub obiekty, aby ułatwić bogate odtwarzanie mediów.Ten rodzaj kontroli w Internet Explorer Pozwala użytkownikom oglądać klipy wideo na stronie internetowej.Użytkownicy nie muszą uruchamiać systemu Windows Odtwarzacz multimediów osobno, aby obejrzeć klipy.Wstępnie załadowany ActiveX Kontrola uzyskuje dostęp do funkcjonalności odtwarzacza multimedialnego i gra klipy w Internet Explorer okno przeglądarki.

Kolejny przykład ActiveX Obiekt to Flash ActiveX kontrola.Flash Pliki mogą być odtwarzane tylko przez Adobe Trade;Flash gracz.Niektóre strony internetowe są w całości zaprogramowane z Flash , które Internet Explorer nie może grać.Dlatego Flash ActiveX Komponent jest zainstalowany w celu wyświetlenia witryny.Automatycznie wykrywa witryny zawierające pliki flash i uzyskuje dostęp do Flash Odtwarzacz do odtwarzania plików bezpośrednio w oknie przeglądarki.

Fakt, że kontrole te mogą być ponownie wykorzystywane przez wiele programów, uczynił go bardziej podatnym na złośliwe oprogramowanie szpiegujące.Atakujący może ponownie użyć komponentu, aby dodać złośliwy kod i uzyskać dostęp do danych osobowych i plików.Aby wymyślić kompleksowe rozwiązanie, Microsoft dodał pewne możliwości do Internet Explorer .Za każdym razem, gdy witryna próbuje zainstalować ActiveX kontrola, Internet Explorer Wyświetla ostrzeżenie.Oznacza to, że strona nie może zainstalować ActiveX Komponent automatycznie, zapewniając w ten sposób system zabezpieczenia i wolny od oprogramowania szpiegowskim.