OkHttp — Instalando um proxy em tempo de execução

Link do script disponível no codeshare do frida:

Linha de comando onde será setado o proxy e a porta:

Explicação da linha de comando mencionada anteriormente:

InetSocketAddress(InetAddress addr, int port)

Creates a socket address from an IP address and a port number.

Exemplo de execução do frida com o script:

Caso de uso:

Configuração do device
Configuração do device

Para testar o script onde “instalaria” um proxy em tempo de execução do aplicativo android foi utilizado a seguinte linha de comando:

Proxy OKHTTP

Deu certo! Após a configuração de proxy em tempo de execução, agora temos as requisições do aplicativo passando no burp sem setar o proxy diretamente no dispositivo.

Burp Suite

OBS: Vale ressaltar que esse metodo é utilizado quando a aplicação tem na sua estrutura o OKHttp =)