# Download a file from sdadbpull/sdcard/RKStorage./RkStorage# Install an APKadbinstallmercado-pago-apk/app-release-universal.apk# Copy file to deviceadbpush./my-file/sdcard/Download/# Trigger deeplinkadbshellamstart-d"DEEP_LINK_HERE"# Set port on device to localhostadbreversetcp:8082tcp:8082
Intercept Requests Burp
Requisitos:
Ter um dispositivo com ROOT habilitado.
Ter o burp suite instalado e rodando.
Download de certificado do burp:
Gerar PEM:
Ver o certificado:
Você verá um resultado semelhante à este:
Está vendo este código aqui? 9a5ba575
O que temos que fazer com ele é anotar e colocar um .0 ao final.
Ou seja, vamos utilizar ele com este valor:
Memorize ele, vamos chamar ele de $CERT_CODE.
Gere um certificado com o nome igual ao $CERT_CODE:
Verifique se está tudo correto vendo o certificado:
Copie o certificado para o storage interno do dispositivo, pode ser em qualquer pasta que você tenha acesso, como a de downloads:
Agora nos conectar no dispositivo:
Você vai ver algo assim:
Vamos logar como root:
Agora vai ficar assim:
Perceba a mudança de $ para #.
Agora vamos copiar o certificado para a pasta de certificados do device:
Veja se o certificado foi instalado corretamente:
Agora vamos mudar as permissões do arquivo:
Agora só habilitar o proxy no celular com o IP e Porta do Burp.
Não esqueça que o burp tem que estar com o proxy habilitado para escutar em todas as interfaces: