Capture o tráfego da máquina virtual no Fiddler

9

Estou executando o Ubuntu em uma máquina virtual (a máquina host é o Windows 7). É possível usar o Fiddler na máquina host para capturar o tráfego da máquina virtual? Visto que a rede da máquina virtual deve estar passando pela NIC dos computadores host, o Fiddler pode capturar os pacotes? (Eu não sei de nenhuma alternativa livre ao Fiddler para Linux, exceto o Tamper Data, mas preciso de um pouco mais de controle). Obrigado.

    
por HtS 01.01.2011 / 21:10

2 respostas

5

Existem algumas alternativas para o Fiddler no Linux, algumas que eu consideraria melhor . Dois que vêm à mente são Nettool e Paros (Paros Proxy). Ambos são baseados em Java (multiplataforma) e Paros é minha preferência pessoal.

    
por 01.01.2011 / 21:18
11

É possível. As etapas a seguir funcionaram para mim com o Windows 7 Enterprise executando o Ubuntu 10 no VMWare Player 4.0.1

  1. No Ubuntu VM, acesse a caixa de diálogo Proxy de rede (Sistema > Preferências > Proxy de rede)
  2. Selecione "Configuração manual de proxy"
  3. Insira os endereços IP do host (Windows) e a porta 8888 (a menos que você tenha alterado esse padrão no Fiddler)
  4. Fechar a caixa de diálogo
  5. Abra as opções do Fiddler, selecione a guia Conexões, assegure-se de que "Permitir que computadores remotos se conectem" esteja ativado. Se não estiver, ative-o e reinicie o Fiddler.
por 13.01.2012 / 22:12