Depurar falhas de sincronização do CalDAVs com sniffer de rede, como exibir tráfego bonito no terminal

0

Eu preciso depurar algumas solicitações de sincronização do CalDAV malsucedidas. Eu tenho clientes em funcionamento, então posso comparar o trabalho contra o quebrado. O tráfego é criptografado por SSL, mas eu tenho a chave. Eu tenho raiz em uma caixa, que vê esse tráfego.

Já usei ferramentas como tcpdump , ngrep , *shark e outras para depurar problemas semelhantes. Desta vez, o SSL entra em jogo, e os * sharks podem descriptografar SSL, mas ainda não consegui construir uma linha de comando tshark adequada e comecei a pensar, se não houver mais ferramentas especializadas / adaptadas para "Depuração CalDAV XML muito impresso sobre HTTPS "em um terminal.

Para o registro, os dispositivos de trabalho são Androids (com o DavDroid recente) e Outlook 201 * (com Plug-in grátis / aberto) . Os que não funcionam são todos os iDevices em 9.3.2, atualizados a partir de 07/2016.

Como você faria isso?

    
por Alex Stragies 05.07.2016 / 18:20

1 resposta

0

É possível fazer isso sem ter chaves SSL usando mitmproxy :

  1. Iniciar o mitmproxy
  2. Acesse as configurações de Wi-Fi do Android e configure o proxy HTTP como o IP do seu PC, além da porta 8080 (por padrão)
  3. Abra o navegador de ações Android e vá para mitm.it . Toque no logótipo do Android e instale o certificado para "VPN e aplicações".
por 26.08.2016 / 15:49