Android-Disassembler - Analise seu aplicativo malicioso no seu telefone
Desmonte QUALQUER arquivo, incluindo as bibliotecas compartilhadas do Android (também conhecidas como arquivos .so) (NDK, JNI), arquivos do Windows PE (EXE, DLLs, SYSs, etc.), executáveis do linux, arquivos de objetos, QUALQUER arquivo que desejar, como fotos, áudios, etc. (por diversão) inteiramente no Android. Aplicativo desmontador baseado em Capstone no android.
** O pré-lançamento mais recente está disponível aqui: https://github.com/KYHSGeekCode/Android-Disassembler/releases
Versão 1.5.0 release!
O que há de novo: Pesquise strings, análise de dados, ajuda online
Características
Mostra detalhes dos arquivos elf.
Mostra a tabela de símbolos (funções ou objetos ', ... nomes) dos arquivos elf.
Desmonta as seções de código.
Possui várias opções de exportação da desmontagem. (Arquivo bruto recarregável, arquivo txt compilável, arquivos de texto analítico, json e banco de dados recarregável)
Suporta projetos.
Suporta inicialização direta a partir de navegadores de arquivos.
Suporta várias ABIs (arm, x86, x64, MIPS, PowerPC, ...)
Vá para o endereço usando os nomes dos símbolos ou um endereço hexadecimal.
Coloração de sintaxe.
Suporte PE e outros formatos de compartimento.
Classifique os símbolos, se necessário.
Não há necessidade de pressionar o botão Desmontar!
Colorir instruções PUSH / POP.
Colorir melhor as instruções do arco do BRAÇO.
Adicionado o menu Follow Jump para obter instruções de salto. (Com BackStack)
Pode substituir a configuração de análise automática
Você pode copiar uma instrução para a área de transferência.
Agora ele analisa cabeçalhos IAT, EAT de PE.
Agora você pode escolher as colunas para visualizar.
Suporta a análise de arquivos do sistema (que não são acessíveis sem permissão de root) para telefones com root.
Mensagem mais amigável para arquivos não analisáveis.
O seletor de armazenamento agora mantém a sessão, para que se lembre da última pasta navegada.
Escolha o binário dos aplicativos instalados
Analise bytes para determinar se o binário está criptografado
Procure por strings no binário dentro de um determinado intervalo de comprimento
Os bons temas geralmente ajudam a reconhecer facilmente algumas instruções importantes.
Usuage
1. Escolha um arquivo para analisar.
2. Para alterar o seletor, vá para configurações e alterações.
Gerenciamento de temas -> inválido !! Agora está automatizado!
Você pode baixar o theme.zip em https://github.com/KYHSGeekCode/Android-Disassembler/releases/download/v1.4.1/themes.zip
Descompacte-o em / storage / emulated / 0 / themes / ou / sdcard / themes /.
Feito. Agora você pode usar isso no menu de configurações (no aplicativo)
Para renomear / remover temas, basta renomear / remover os arquivos.
Solicitações de recursos são bem-vindas!
Este aplicativo usado
Capstone
Seletor de armazenamento
Colorpickerview
Java-binutils
PECOFF4J.
Seletor de arquivo raiz
FAÇAM
Mostrar protótipos de APIs padrão NDK / C na guia de símbolos.
Coloração mais sofisticada
Gere comentários mais úteis
Forneça tutoriais de montagem.
Adicione máquina pseudo-virtual para ajudar na depuração.
Permita que os usuários analisem processos ativos.
Adicione uma seta ao lado da desmontagem.
Seleção de linha
Melhor suporte para montagens de polegar
Suporte a assemblies .NET
Adicione compatibilidade aos arquivos .udd / .bak de OllyDbg
Adicione compatibilidade para os arquivos de produção da IDA.
Adicione mais utilitários.
Para mais informações, visite https://github.com/KYHSGeekCode/Android-Disassemble
Categoria : Produtividade
Pesquisas associadas
Como é que usar ? Queria fazer um apk com obb modificada