ataques xss

2762 palavras 12 páginas
A Uma Visão da (In)Segurança na Web

XSS- Cross-Site Scripting Attacks

Segurança em Código Móvel

• Tanenbaum / Wetherall – Redes de
Computadores –Edição 5 – 2011, páginas
537, 538.

Segurança em Código Móvel

• No início, quando páginas Web eram apenas arquivos HTML estáticos, essas não continham códigos executável.
• Mas, hoje, as páginas frequentemente contém pequenos programas (Aplets Java, controles
ActiveX, código de JavaScript, ...

Segurança em Código Móvel
• Baixar e executar um código móvel num navegador, é sem dúvida, um risco de segurança. • Existem alguns métodos para minimizar esse risco de segurança.

ActiveX

• Programas binários X86 que podem ser incorporados às páginas Web.
• Tem poder como qualquer outro programa do usuário e tem potencial para causar grandes danos. • A segurança se resume na decisão de executar ou não o controle ActiveX.

ActiveX
• O método que a Microsoft escolheu para tomar a decisão de executar ou não, chama-se
Authenticode.
• Baseado na ideia de assinatura de código.
• Cada controle é acompanhado por uma assinatura digital – um hash do código, assinado pelo seu criador, com o uso de criptografia assimétrica.

ActiveX
• Quando um controle ActiveX aparece no navegador, esse verifica a assinatura, para ter certeza de que não foi adulterado em trânsito.
• Se a assinatura estiver correta, o navegador consulta suas tabelas internas para ver se o criador do programa é confiável.
• Se o criador for confiável, o programa é executado.

ActiveX
• Não é feito nenhum monitoramento do comportamento de execução do controle
ActiveX, como um código móvel.
• Se veio de origem confiável e não foi adulterado em trânsito, é executado pelo navegador. ActiveX
• Não é verificado se o código é malicioso ou não. • Controles ActiveX podem ser desenvolvidos, distribuídos, mas podem ser desativados no navegador. ActiveX
• Como não há como policiar milhares de empresas de

Relacionados

  • ataques
    1519 palavras | 7 páginas
  • Segurança SQLi e Havij
    3052 palavras | 13 páginas
  • php_a_prova_de_balas
    1823 palavras | 8 páginas
  • ANÁLISE DAS PRINCIPAIS VULNERABILIDADES DE APLICAÇÕES WEB TENDO COMO BASE A ARQUITETURA LAMP E AS TOP 10 VULNERABILIDADES DA OWASP
    16905 palavras | 68 páginas
  • gestao ti
    649 palavras | 3 páginas
  • Sdddd
    699 palavras | 3 páginas
  • Was
    686 palavras | 3 páginas
  • Software Seguro Apostila Complementar De Aula 1 1
    10573 palavras | 43 páginas
  • teste
    9795 palavras | 40 páginas
  • OWASP Top 10 - 2013
    9795 palavras | 40 páginas