August 22
I controlli ActiveX sono piccoli programmi distribuiti su Internet che migliorano l'esperienza di navigazione, permettendo cose come l'animazione e l'aggiornamento di prendere posto. In effetti, alcuni siti web in modo esplicito richiedono controlli ActiveX in modo che alcuni compiti da svolgere.
Introdotto nel 1996, il quadro ActiveX definisce componenti software riutilizzabili noti come controlli per eseguire una serie di funzioni in ambiente Windows indipendente dal linguaggio di programmazione. Combinando uno di questi componenti, un'applicazione software può essere utilizzato per fornire funzionalità necessarie.
Simile in un certo senso a applet Java, i controlli ActiveX differiscono in quanto eseguiti solo su browser web Microsoft Internet Explorer e su sistemi operativi Windows. ActiveX controlla anche avere un livello di controllo molto superiore applet Java, rendendoli più potenti.
Un certo numero di tecniche sono utilizzate per incorporare e controllare l'attività del browser Internet Explorer utilizzando ActiveX. D'altra parte, uno strumento gratuito e facile da usare chiamato ActiveX Patch Converter può essere scaricato e utilizzato per aggiornare siti web utilizzando contenuto incorporato.
Per fornire tutte le funzionalità, i controlli ActiveX deve essere utilizzato entro Object Linking and Embedding contenitori di controlli (OLE).
I controlli ActiveX sono particolarmente vulnerabili agli attacchi perché qualsiasi web-based applicazione in esecuzione su Internet Explorer può utilizzare l'identificatore di classe di controllo per lanciare un attacco dannoso.