El Proxy de Ataque Zed (ZAP) รฉ uma ferramenta gratuita escrita em Java vindo de Projeto OWASP para realizar, em primeiro lugar, testes de penetraรงรฃo em aplicaรงรตes web, embora tambรฉm possa ser utilizado por programadores no seu trabalho diรกrio. A partir de hoje estรก em sua versรฃo 2.1.0 e precisa Java 7 para correr, embora eu o use em Debian GNU / Linux baixo OpenJDK 7. Para aqueles de nรณs que estรฃo comeรงando no mundo da seguranรงa de aplicativos da web, รฉ uma excelente ferramenta para aprimorar nossas habilidades.
Entre as muitas caracterรญsticas do ZAP, Comentarei o seguinte:
- Proxy de interceptaรงรฃo: Ideal para quem รฉ novato nesta รกrea da seguranรงa, configurado da forma correta, permite ver todo o trรกfego entre o navegador e o servidor web do momento, mostrando de forma simples os cabeรงalhos e corpo do HTTP mensagens independentemente do mรฉtodo usado (HEAD, GET, POST, etc). Alรฉm disso, podemos modifique o trรกfego HTTP ร vontade em ambas as direรงรตes de comunicaรงรฃo (entre o servidor da web e o navegador).
- Aranha: ร um recurso que ajuda a descobrir novos URLs no site auditado. Uma das maneiras de fazer isso รฉ analisando o cรณdigo HTML da pรกgina para descobrir tags. e seguir seus atributos hr.
- Navegaรงรฃo forรงada: Tente descobrir arquivos e diretรณrios nรฃo indexados no site, como pรกginas de login. Para o conseguir, tem por defeito uma sรฉrie de dicionรกrios que usarรก para fazer pedidos ao servidor em espera cรณdigo de status resposta 200.
- Varredura ativa: Gera automaticamente diferentes ataques web contra o site como CSRF, XSS, SQL Injection entre outros.
- E muitos outros: Na verdade, existem muitos outros recursos, como: Suporte para web sockets da versรฃo 2.0.0, AJAX Spider, Fuzzer e alguns outros.
Configuraรงรฃo com Firefox
Podemos configurar o soquete atravรฉs do qual o ZAP estarรก ouvindo se formos Ferramentas -> Opรงรตes -> Proxy local. No meu caso, ele estรก escutando na porta 8018:

Configuraรงรฃo ยซProxy localยป
Em seguida, abrimos as preferรชncias do Firefox e iremos Avanรงado -> Rede -> Configuraรงรฃo -> Configuraรงรฃo manual do proxy. Indicamos o soquete que configuramos anteriormente no ZAP:
Configure o proxy no Firefox
Se tudo correr bem, enviaremos todo o nosso trรกfego HTTP para o ZAP e ele se encarregarรก de redirecionรก-lo como qualquer proxy faria. Por exemplo, entro neste blog pelo navegador e vejo o que acontece no ZAP:
Podemos ver que mais de 100 mensagens HTTP foram geradas (a maioria usando o mรฉtodo GET) para carregar totalmente a pรกgina. Como vemos na guia Locais Nรฃo apenas o trรกfego foi gerado para este blog, mas tambรฉm para outras pรกginas. Um deles รฉ o Facebook e รฉ gerado pelo plugin social na parte inferior da pรกgina ยซSiga-nos no Facebook". Tambรฉm fez Google Analytics o que indica a presenรงa da referida ferramenta para a anรกlise e visualizaรงรฃo das estatรญsticas deste blog pelos administradores do site.
Tambรฉm podemos observar detalhadamente cada uma das mensagens HTTP trocadas, vamos ver a resposta que foi gerada pelo servidor web deste blog quando introduzi o endereรงo http://desdelinux.net escolhendo sua respectiva solicitaรงรฃo HTTP GET:
Detalhe da mensagem HTTP
Notamos que um cรณdigo de status 301, que indica um redirecionamento direcionado para https://blog.desdelinux.net/.
ZAP torna-se uma excelente alternativa totalmente gratuita para Suรญte Arroto Para aqueles de nรณs que estรฃo comeรงando neste mundo emocionante de seguranรงa na web, certamente passaremos horas e horas na vanguarda desta ferramenta aprendendo diferentes tรฉcnicas de hacking na web, Eu carrego alguns. ๏
Isso รฉ algo que tenho que fazer, principalmente para provar o que faรงo.
ร bem interessante
Essa ferramenta parece muito mais completa do que o Microsoft Network Monitor. A contribuiรงรฃo รฉ apreciada.
Excelente, muito obrigado pela informaรงรฃo e explicaรงรฃo.
Saudaรงรตes.
IMHO, acho que essas ferramentas deveriam ser deixadas para escopos de seguranรงa, e nรฃo publicรก-las em um blog do Linux. Existem pessoas que podem usรก-lo de forma irresponsรกvel ou inconsciente.
As ferramentas sempre serรฃo ferramentas de dois gumes, pois sรฃo utilizadas pelo bom e pelo mau, infelizmente isso nรฃo pode ser evitado. OWASP ZAP รฉ uma ferramenta reconhecida pela comunidade EH na รกrea de seguranรงa web e รฉ utilizada para auditorias web. Lembre-se: "Com grande poder vรชm grandes responsabilidades."
Publiquei este post porque sou autodidata para oferecer serviรงos de HD no futuro e pensei que seria do interesse de outros leitores. O fim nรฃo รฉ que eles usem ilicitamente, muito menos, daรญ o alerta no inรญcio da postagem.
Saudaรงรตes!
PD1 ->: suspeito: Troll detectado? Eu tenho a dรบvidaโฆ.
PD2 -> Jhahaha Por favor, nรฃo deixe isso se tornar uma guerra inflamada daqui para baixo como em outros posts.