ActiveX é um conjunto de programação orientada a objetos ( 00P ) tecnologias e ferramentas que a Microsoft desenvolveu para o Internet Explorer para permitir a reprodução de mídia. Internet Explorer usa ActiveX para abrir e inserir outras aplicações de software no navegador. Os controles ActiveX são o equivalente a applets Java software browser. Programadores como ActiveX , pois podem ser usados em muitas aplicações diferentes. Infelizmente , os hackers também pode usar ActiveX para acessar o sistema. Benefícios
ActiveX suporta Macintosh , Windows e sistemas operacionais Linux .
ActiveX é um sistema aberto , multi-plataforma ( programa múltipla) com suporte para Macintosh , Windows e sistemas operacionais Linux . Os programadores podem usar o Active X com uma variedade de linguagens de programação , incluindo C #, Visual Basic, Java, e outros.
Há um grande estoque existente de controles ActiveX disponíveis para uso imediato por programadores e desenvolvedores da Web , para que os programadores fazer não tem que "re- inventar a roda . " A vantagem é que os desenvolvedores podem usar o que sabem, aplicar os controlos e tornar-se imediatamente produtivo.
Os padrões de linguagem para ActiveX são flexíveis e também apoiar outras ferramentas, incluindo Java e HTML. Os programadores utilizam essas ferramentas para desenvolver páginas web de alta qualidade.
Características
controles ActiveX são os objetos dinâmicos em um browser. Os controles oferecem funções controláveis pelo usuário e são interativos , que animam a experiência de um site. Documentos ActiveX permite que os usuários visualizem documentos não-HTML , como o Microsoft Excel ou arquivos do Word , utilizando um browser .
Active Scripting gerencia o comportamento de controles ActiveX e miniaplicativos Java a partir do navegador . A máquina virtual Java é um código que permite que qualquer navegador com suporte ActiveX , como o Internet Explorer, para executar applets Java e incorporá-los com controles ActiveX. ActiveX Framework Server fornece funções baseadas em servidor web , como o acesso de banco de dados e segurança.
Problemas de segurança
Porque muitos dos benefícios e características de ActiveX são aberto, todos os desenvolvedores podem ganhar o controle de diferentes partes do computador. O resultado é que as áreas de segurança são expostos . Por exemplo, senhas de login e autenticação pode ser visualizado. Os documentos privados com informações, como números de contas bancárias ou números de cartão de crédito, também podem ser encontradas .
Abrindo todos os controles ActiveX é como dar um estranho a chave para a porta da frente de sua casa. Se eles realmente querem , eles podem entrar e vasculhar por aí com seus pertences , mesmo danificá-los. Controles ActiveX tornar possível para um site malicioso para atacar e danificar o computador.
O Problema Takeover
Um controle ActiveX pode também permitir que alguém para assumir seu computador. Na verdade , isso ocorre cada vez que você realizar uma atualização do Windows. Microsoft assume o controle de seu computador para baixar arquivos e concluir a atualização. Hackers podem desempenhar a mesma função e fazer o seu sistema de um proxy, ou substituto, para as suas operações sem o seu conhecimento . Hackers podem executar operações de seu computador.
Controles e redução dos riscos
controles Active X pode fazer um sistema de computador vulnerável. Executar essas tarefas de segurança para minimizar o risco : .
Instalar e configurar um firewall pessoal para impedir que programas ActiveX não autorizadas ou mal-intencionados acessem o sistema
configurar aplicativos de e-mail e navegadores da Web para impedir que de download e execução de controles ActiveX não solicitadas.
Altere as configurações de segurança do Internet Explorer para controlar objetos ActiveX.
Execute um registro limpo para fazer a varredura do registro do sistema para entradas maliciosas colocados lá por controles ActiveX não solicitadas .
definições de vírus atualização do antivírus e anti-spyware para manter seu PC seguro contra malware .