Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Badass XSS: Esqueça o alert e vá para mundo real

Badass XSS: Esqueça o alert e vá para mundo real

Co0L BSidesSP v5 (Mai/2013)

Você provavelmente já deve ter cansado de demonstrar XSS com aquela famosa janelinha de alert ou com códigos que não fazem sentido nenhum em ataques reais. Adicione aqui gerentes, diretores e clientes "low tech" que continuam sem entender o problema.

A palestra tem como objetivo trazer a diversão de volta para a exploração das falhas de XSS, mostrando maneiras diferentes de utilizá-las em cenários reais e tornar a demonstração mais interessantes para gerentes e diretores.

Em 2014, a palestra foi apresentada também no I Encontro do Capítulo Rio da OWASP.

Daniel Marques

May 19, 2013
Tweet

More Decks by Daniel Marques

Other Decks in Technology

Transcript

  1. AVISO PADRÃO O conteúdo aqui apresentado representa minhas próprias conclusões

    e opiniões e não as de meus empregadores, clientes e etc. Não há intenção de causar nenhum danos a terceiros. A utilização do conteúdo apresentado é fruto de pesquisa e deve ser utilizado apenas em ambientes autorizados.
  2. /me @0xc0da != rockstar de SegInfo = dedo podre para

    quebrar coisas == alguém que gosta de compartilhar coisas == fã de Danny Trejo
  3. Premissas Todos sabemos o que é Cross Site Scripting (XSS).

    Nada de evasão de filtros hoje, galera. Nada de über1337h4x0rninjaskillz. Vamos do jeito “fácil” dessa vez. ;-)
  4. Por que um alert quando você... Pode fazer um port

    scan, usar o navegador como proxy e lançar ataques como o usuário?
  5. Dica #2 Shell não é tudo. Criar usuários, enviar mensagens

    e acessar dados também pode ser interessante
  6. Dica #3 Não se restrinja a interface web. Mobile Apps

    também podem ser vetores interessantes de ataque.
  7. Agradecimentos especiais Esta palestra não seria possível sem a colaboração

    de algumas pessoas, em especial minha namorada Renata Senna (design da capa e fundo dos slides), os amigos Vanessa Maia, Sávio Mendes, Alexandre Pinaffi, Alan Markus, Jaime Souza, Tiago Bitarelli Gomes e Eduardo França. Meu muito obrigado também a equipe da Bsides SP pela dedicação e execução do evento.