Visão geral
Um plugin Flutter que detecta dispositivos jailbroken ou rooted no Android e iOS. Ele utiliza o Rootbeer para Android e o DTTJailbreakDetection para iOS para identificar comprometimentos de segurança. Isso ajuda aplicativos a proteger dados sensíveis impedindo a execução em dispositivos adulterados. O plugin é leve, fácil de integrar e adequado para aplicações que exigem segurança aprimorada. Suporta as duas principais plataformas móveis e fornece uma API unificada entre plataformas.
Casos de uso
- Protegendo aplicativos financeiros contra acesso não autorizado
- Prevenção de pirataria em aplicativos de conteúdo premium
- Protegendo fluxos de autenticação em dispositivos comprometidos
- Detectando manipulação de dispositivos em aplicativos corporativos
- Forçar a integridade do aplicativo em dispositivos raiz/jailbreak
Principais recursos
- Detecção multiplataforma para Android e iOS
- Utiliza bibliotecas nativas confiáveis (Rootbeer e DTTJailbreakDetection)
- Integração simples com projetos Flutter
- Verificações em tempo real da integridade do dispositivo
- Sobrecarga de desempenho mínima
Indicado para
- Aplicativos móveis conscientes de segurança
- Aplicativos que lidam com dados de usuário sensíveis
- Aplicativos empresariais e bancários
- sistemas de gerenciamento de direitos digitais
- Aplicações que exigem medidas anti-tampering
Considerações
- Não impede o jailbreak, mas o detecta
- Pode acionar falsos positivos em certos dispositivos
- Requer tratamento adequado dos resultados da detecção
- Não é uma solução de segurança completa
- Deve ser combinado com outras práticas de segurança