Há mais configurações necessárias para que o Charles Proxy funcione no Ubuntu com dispositivos móveis para capturar o tráfego? Eu instalei o Charles Proxy no Ubuntu e o lancei com o sudo bash ./charles. Ele lançou, mas há avisos e erros.
INFO [com.xk72.charles.CharlesContext] - LOAD CONFIG: /root/.charles.config INFO [com.xk72.charles.gui.transaction.viewers.gen.ImageBodyViewer] - Erro ao inicializar o leitor de imagens WebP: não webp-imageio em java.library.path WARNING [com.xk72.charles.gui.transaction.viewers.gen.ImageBodyViewer] - Nenhum leitor de imagem WebP inicializado, a visualização de imagem WebP não estará disponível INFO [com.xk72.charles.gui .transaction.viewers.gen.ImageBodyViewer] - Erro ao inicializar o leitor de imagens do WebP: Não foi possível inicializar a classe com.luciad.imageio.webp.WebP
Além disso, quando os dispositivos móveis são definidos com proxy manualmente na guia Http Proxy com o ip do Ubuntu (na mesma rede) e o número da porta. Se as mesmas etapas forem executadas em um mac, o proxy Charles solicitará que eu aceite as conexões de entrada. Mas isso nunca acontece comigo no Ubuntu e não há tráfego passando pelo proxy. qualquer ponteiro? Eu estou pensando. Precisamos abrir o proxy no Ubuntu? Obrigado
Agora, os dispositivos podem passar pelo proxy e se conectar à Internet. No entanto, embora haja duas instâncias para o proxy Charles em execução, apenas um arquivo de configuração. Como isso funcionaria, tentando executar dois proxys Charles com configuração de estrangulamento diferente em portas diferentes dentro de um sistema operacional?