Forçando o tráfego da estação de trabalho VMWare através do Fiddler

1

Acabei de instalar o Windows 8 em uma máquina virtual usando o VMWare e estou tentando usar o violinista para capturar o tráfego HTTP e não consigo fazer isso. Defina as configurações de rede para NAT, mas isso não funciona

ama2
fonte

Respostas:

1

Fiddler é um proxy HTTP. Você precisa usar algo como o WireShark, que captura o tráfego no nível do driver (tecnicamente no nível "NIC", mas um adaptador virtual VMware não é um dispositivo físico ...).

Você pode apontar o convidado para usar seu proxy, mas ele NÃO TEM ... não há nada que imponha que todo o tráfego TCP / IP no convidado deva passar pelo seu proxy do Fiddler. A única maneira de garantir que isso aconteça é instalar um driver de netfilt (como o que acompanha o Wireshark) que vê todos os pacotes que passam pelo seu driver de rede.

allquixotic
fonte
OK, então eu instalo o Wireshark e aponto o tráfego para o Fiddler usando o driver netfilt? Desculpe o meu conhecimento sobre estas questões não é tão bom como eu gostaria que fosse
ama2
Não. Instale o Wireshark e use -o para analisar o tráfego. Não use o Fiddler.
allquixotic
Estou usando o autoresponder do violinista para substituir um pedaço de código javascript em um site. O wireshark pode fazer o mesmo?
ama2
Ah ok. Então você está tentando realmente modificar os dados com o Fiddler. Entendi. Está bem. Portanto, você só precisa criar uma conexão de rede apenas com host em seu convidado (talvez além do NAT habitual) e garantir que seu proxy Fiddler esteja escutando o Endereço IP do host na rede somente com host (verifique ipconfig / all in o terminal). Em seguida, você pode fazer uma conexão direta do navegador da Web da VM com o Fiddler, definindo as configurações de proxy no navegador. Mas você precisará de controle total sobre o navegador convidado.
allquixotic