
O que é Pentest e por que sua empresa precisa de um?
Entenda como funciona um teste de invasão, o que ele avalia e por que esperar um incidente para agir pode custar milhões à sua organização.
Um aplicativo roda no celular de qualquer pessoa, inclusive de quem quer quebrá-lo. Testamos o que o app guarda no aparelho, como ele conversa com o back-end e se as proteções resistem a alguém com o telefone na mão.
O que está incluso
Quem cuida da segurança e quem aprova o orçamento procuram coisas diferentes. Escolha a sua leitura.
Diferente de um servidor, o aplicativo está no aparelho de quem quiser atacá-lo, com tempo e ferramentas para abrir, alterar e observar tudo que ele faz.
Token salvo em texto, chave embutida no código, dado pessoal em um banco local sem proteção. Em um celular com root, isso fica ao alcance.
O app é a vitrine; a API é o cofre. Boa parte dos incidentes em mobile vem de uma API que confia demais no aplicativo e não checa a autorização.
App de banco, de saúde ou de pagamento carrega a confiança do usuário e a exigência das lojas. Uma falha ali custa caro em multa e em reputação.
Achados típicos de um pentest mobile, do aparelho à API por trás.
Token de sessão em texto no dispositivo
Credencial salva sem proteção pode ser lida em um aparelho com root e usada para assumir a conta.
API aceita trocar o ID do usuário
Alterando um campo na requisição, um usuário acessa os dados de outro (falha de autorização).
Sem certificate pinning
Dá para interceptar e ler o tráfego do app entre o celular e o servidor.
Chave de API embutida no código
Credencial de um serviço de terceiros extraída da engenharia reversa do aplicativo.
App roda em aparelho com root sem alerta
Nenhuma detecção de root ou jailbreak, o que facilita a manipulação do app.
Reteste: 5 de 5 corrigidos
Recebemos o app (APK e IPA) e os usuários de teste, e definimos as plataformas. Contrato e NDA antes de começar.
Análise estática do código e dinâmica com o app rodando em aparelho real e emulador.
Armazenamento, comunicação, autenticação e APIs, cada achado confirmado com evidência.
Entrega dos relatórios, reunião para tirar dúvidas e reteste depois que a sua equipe corrige.
Se a sua dúvida não estiver aqui, pergunte direto para a equipe.
Enviar uma perguntaSim, os dois. Dá para fazer só uma plataforma ou as duas. Como boa parte da lógica está na API compartilhada, testar as duas em conjunto costuma sair mais eficiente.
Não é obrigatório. Trabalhamos a partir do app publicado (APK e IPA). Com o código, a cobertura aumenta no mesmo tempo, então recomendamos quando possível.
Sim. A comunicação com o back-end e as APIs que o app consome entram no escopo, porque é onde costumam estar as falhas de autorização mais graves.
O OWASP MASVS (Mobile Application Security Verification Standard) e o guia de testes MASTG, referências de mercado para segurança de aplicativos.
Nós usamos os nossos, com root e jailbreak, além de emuladores. Você não precisa providenciar nada além do app e dos acessos de teste.

Entenda como funciona um teste de invasão, o que ele avalia e por que esperar um incidente para agir pode custar milhões à sua organização.

Um panorama das falhas que mais aparecem em testes de invasão reais e o que sua equipe pode fazer para corrigi-las antes do próximo teste.

A LGPD exige medidas técnicas de proteção de dados. Entenda como pentests e monitoramento de vazamentos ajudam a demonstrar diligência e evitar sanções.
Conte sobre o seu app e as plataformas. Em até 24h úteis você recebe escopo, prazo e preço fechados.
Prefere conversar antes? Agende uma reunião ou escreva para info@xpsecsecurity.io.