
Engenharia reversa Android totalmente no dispositivo. Análise binária Radare2, 8 descompiladores Java, suporte a Flutter e Unity il2cpp.
Um conjunto de ferramentas de engenharia reversa que roda inteiramente no Android. Sem PC, sem ADB, sem ferramentas de desktop — tudo, desde a extração de APK até a análise, edição e reconstrução de binários nativos, acontece no próprio dispositivo.
O androidReverse inclui um servidor Model Context Protocol integrado, permitindo que clientes de IA compatíveis com MCP se conectem e editem recursos, AXML, o manifesto e Smali diretamente dentro de um projeto. A compilação/reconstrução permanece uma etapa manual, acionada pelo usuário.
Oito mecanismos selecionáveis por classe com um único toque:
Alimentado por um mecanismo Radare2 embutido via JNI.
.apk, .xapk e .apks divididos — do armazenamento ou de aplicativos instaladosAXMLPrinter com suporte a reflexão que contorna a ofuscação moderna de manifestosAndroidManifest.xml diretamenteConstruído sobre o Sora Editor com pipelines de gramática TextMate. Realce de sintaxe para Java, Smali, assembly ARM, C, XML e hexadecimal. Inclui um editor de texto de uso geral para arquivos comuns (não código).
Conversor de Dados — Codificação/decodificação em tempo real sem ferramentas externas, agora expandido com suporte a conversão XML:
Base64 · Hex ↔ Decimal · Hex ↔ Texto · Codificar/Decodificar URL · Escape Unicode · Cifra XOR · Pré-visualização de Cor Hex · XML
Bloco de Notas Global — Notas persistentes entre sessões. Acompanhe offsets, documente descobertas, salve trechos.
Marcadores de Classe — Fixe classes críticas para acesso rápido durante sessões longas.
Busca Profunda na Memória — Busca com suporte a regex em Smali, XML, nomes de classes e padrões de binários nativos simultaneamente, com desempenho e precisão aprimorados.
Detalhes do Certificado — Suporte expandido a esquemas para inspeção de certificados de assinatura.
| Painel e Extração | Navegação Smali | CFG Nativo |
|---|---|---|
![]() |
| Grafo de Chamadas | Decodificação AXML | Bloco de Notas |
|---|---|---|
![]() |
Para fins educacionais e pesquisa de segurança em aplicativos sobre os quais você tenha permissão explícita do autor. O desenvolvedor não assume responsabilidade por uso indevido.
| Mecanismo | Observações |
|---|
| CFR | Lida bem com a maioria das ofuscações modernas |
| Procyon | Bom com genéricos e lambdas |
| JD-Core | Rápido e leve |
| Krakatau | Precisão em nível de bytecode |
| Vineflower | Fork do Fernflower, forte em fluxo de controle |
| Jadx | Mecanismo principal |
| Jadx Fallback | Ativa automaticamente em caso de falha do Jadx |
| Jadx IR | Representações intermediárias brutas |
![]() |
![]() |
| Extração em visão de árvore e análise de pacotes | Sora Editor com Ir para Definição | Blocos de assembly Radare2 interativos |
![]() |
![]() |
| Mapeamento xref com profundidade ajustável | Visualização de XML com realce de sintaxe | Notas persistentes entre sessões |