Hva er ActiveX®?
ActiveX® er et sett med objektorientert programmering (OOP) teknologier laget av Microsoft®. Det gjør det mulig for programvare å dele funksjonalitet og informasjon. Et ActiveX® -objekt er et selvforsynt program som bare fungerer på Windows® -operativsystemer.
ActiveX® ble opprettet for å sikre at forskjellige applikasjoner delte de samme funksjonene. Det beste eksemplet på dette er stavekontrollen ActiveX® -objektet. I stedet for å skrive to separate programmer for stavekontrollen, ble et enkelt stavekontrollobjekt bygget for å sikre at funksjonaliteten deles mellom forskjellige Microsoft® -applikasjoner som Word og PowerPoint®.
ActiveX® -teknologien utviklet seg i form av objektkobling og innebygging (OLE). OLE tillot enkle funksjoner som kutt og lim å deles mellom forskjellige applikasjoner. Det utviklet seg senere til ideen om sammensatt objektmodul (COM). Uavhengige moduler og applets som stavekontrollen er COMS eller ActiveX® OBjects som kan nås fra en Windows® -applikasjon.
En ActiveX®-kontroll er en plug-in eller et lite program skrevet i C ++ og Visual Basic. Akkurat som Java -applets, er ActiveX® -kontroller små applikasjoner som kjører innen nettlesere. Programmer som støtter slike plug-ins kalles ActiveX®-containere eller komponentbeholdere.
Microsoft® Internet Explorer® (IE) (Standard nettleser for Windows® -operativsystemet) bruker ActiveX® -kontroller eller objekter for å lette rik medieavspilling. Denne typen kontroll i Internet Explorer® lar brukere se videoklipp på websiden. Brukere trenger ikke å starte en Windows® Media Player separat for å se klippene. Den forhåndsbelastede ActiveX®-kontrollen får tilgang til mediaspillerens funksjonalitet og spiller klippene i Internet Explorer® Browser-vinduet.
Et annet eksempel på en ActiveX®Objekt er Flash® ActiveX® -kontrollen. Flash® -filer kan bare spilles av en Adobe ™ Flash® -spiller. Noen nettsteder er programmert helt med Flash®, som Internet Explorer® ikke kan spille. Derfor er en Flash ActiveX® -komponent installert for å se nettstedet. Den oppdager automatisk nettsteder som inneholder Flash -filer og får tilgang til Flash® -spilleren for å spille av filene direkte i nettleservinduet.
Det faktum at disse kontrollene kan brukes på nytt av mange programmer, har gjort det mer sårbart for ondsinnet spyware. En angriper kan bruke komponenten på nytt for å legge til ondsinnet kode og få tilgang til personopplysninger og filer. For å komme med en omfattende løsning har Microsoft® lagt til noen muligheter til Internet Explorer®. Hver gang et nettsted prøver å installere ActiveX® -kontrollen, viser Internet Explorer® en advarsel. Dette betyr at et nettsted ikke kan installere en ActiveX® -komponent automatisk, og dermed sikre at systemet ditt blir sikret og fritt fraSpyware.