ActiveX är en uppsättning av objektorienterad programmering ( 00P ) tekniker och verktyg som Microsoft utvecklade för Internet Explorer för att aktivera uppspelning av media . Internet Explorer använder ActiveX för att öppna och infoga andra program i webbläsaren . ActiveX -kontroller är den webbläsare motsvarande Java- applets . Programmerare gillar ActiveX eftersom det kan användas i många olika applikationer . Tyvärr , hackare också kan använda ActiveX för att få tillgång till systemet . Fördelar
ActiveX stöder Macintosh , Windows och Linux operativsystem .
ActiveX är en öppen , plattformsoberoende (flera program ) -system med stöd för Macintosh , Windows och Linux operativsystem . Programmerare kan använda Active X med en mängd olika programmeringsspråk, inklusive C # , Visual Basic , Java och andra .
P Det finns en stor befintlig inventering av ActiveX-kontroller tillgängliga för omedelbar användning av webb programmerare och utvecklare , så programmerare göra inte behöva "uppfinna hjulet på nytt. " Fördelen är att utvecklare kan använda vad de vet , tillämpa de kontroller och omedelbart blir produktiv .
Språkliga normer för ActiveX är flexibla och även stödja andra verktyg inklusive Java och HTML . Programmerare använder dessa verktyg för att utveckla högkvalitativa webbsidor .
Funktioner
ActiveX-kontroller är de dynamiska objekten i en webbläsare . Kontrollerna ger användaren styrbara funktioner och är interaktiv , vilket liva upplevelsen av en webbplats . ActiveX dokument tillåter användare att visa icke - HTML-dokument , till exempel Microsoft Excel eller Word-filer , med hjälp av en webbläsare .
Active Scripting hanterar beteende ActiveX-kontroller och Java applets från webbläsaren . Java Virtual Machine är koden som gör att alla ActiveX -stödd webbläsare , såsom Internet Explorer , för att köra Java- applets och införliva dem med ActiveX-kontroller . ActiveX Server Framework ger webbserver - baserade funktioner som databashantering , och säkerhet .
Säkerhetsproblem
Eftersom många av de fördelar och funktioner i ActiveX är öppen , kan alla utvecklare få kontroll över olika delar av datorn . Resultatet är att säkerheten områden är utsatta . Till exempel , kan inloggning och autentisering lösenord ses . Privata dokument med information, till exempel bankkontonummer eller kreditkortsnummer , kan också hittas .
Öppna alla ActiveX-kontroller är som att ge en främling nyckeln till ytterdörren av ditt hus . Om de verkligen vill , de kan komma in och rota runt med dina ägodelar , även skada dem . ActiveX-kontroller gör det möjligt för en skadlig webbplats att attackera och skada datorn .
Takeover Problem
En ActiveX-kontroll kan också tillåta någon att ta över din dator . I själva verket sker detta varje gång du utför en Windows- uppdatering . Microsoft tar kontroll över din dator för att ladda ner filer och slutför uppgraderingen . Hackare kan utföra samma funktion och gör ditt system en proxy , eller ersättning för sin verksamhet utan din vetskap . Hackare kan sedan driva verksamheten från datorn .
Kontroller och minska riskerna
Active X-kontroller kan göra ett datorsystem sårbar . Utför dessa säkerhetsuppgifter för att minimera risken : .
Installera och konfigurera en personlig brandvägg för att förhindra obehöriga eller skadliga ActiveX-program från att komma åt systemet
Konfigurera e - postprogram och webbläsare för att förebygga dem från att ladda ner och köra oönskade ActiveX-kontroller .
ändra säkerhetsinställningarna i Internet Explorer för att styra ActiveX-objekt .
kör ett register renare att skanna systemet registret för skadliga poster placerats där av oönskade ActiveX-kontroller .
Uppdatera virusdefinitionerna för antivirus och anti - spyware program för att hålla datorn säker från skadlig kod .