Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ApkAnalyser — Ferramenta de análise estática para APKs Android que inspeciona bytecode Dalvik, decodifica recursos XML e detecta possíveis problemas. Suporta modificação binária, reempacotamento e verificação de logcat. | Kitploit
Ferramentas/GitHubGitHub/sonyxperiadev/apkanalyser
Segurança AndroidAnálise EstáticaAnálise de CódigoEngenharia ReversaSegurança MóvelAnálise de BináriosArchived
GitHubsonyxperiadev/apkanalyser

ApkAnalyser

Ferramenta de análise estática para APKs Android que inspeciona bytecode Dalvik, decodifica recursos XML e detecta possíveis problemas. Suporta modificação binária, reempacotamento e verificação de logcat.

Ver Repositório
1.0k253há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Copyright (C) 2012 Sony Mobile Communications AB

Este arquivo faz parte do ApkAnalyser.

Licenciado sob a Licença Apache, Versão 2.0 (a "Licença"); você não pode usar este arquivo exceto em conformidade com a Licença. Você pode obter uma cópia da Licença em

root@kitploit:~
 http://www.apache.org/licenses/LICENSE-2.0

A menos que exigido por lei aplicável ou acordado por escrito, o software distribuído sob a Licença é distribuído "COMO ESTÁ", SEM GARANTIAS OU CONDIÇÕES DE QUALQUER TIPO, expressas ou implícitas. Consulte a Licença para o idioma específico que rege as permissões e limitações sob a Licença.

==============================================================================

Introdução

ApkAnalyser é uma ferramenta de análise virtual e estática para examinar e validar o trabalho de desenvolvimento do seu aplicativo Android. É uma cadeia de ferramentas completa que suporta modificação do aplicativo binário com mais impressões. Você pode então reempacotar, instalar, executar e verificar o resultado do logcat. ApkAnalyser também suporta análise de recursos, e você pode decodificar XML, pesquisar referências de recursos e detectar problemas potenciais em seu aplicativo.

É uma aplicação J2SE autônoma, licenciada sob a licença Apache 2.0, 100% escrita em Java.

Projetos de Código Aberto

Alguns códigos dos seguintes projetos OSS são importados e modificados:

  1. smali, montador/desmontador dalvik, http://code.google.com/p/smali/
  2. apktool, reengenharia de aplicativos Android binários, http://code.google.com/p/android-apktool/
  3. Android4ME, porta J2ME do Android do Google, http://code.google.com/p/android4me/
  4. Projeto de Código Aberto do Android

Os seguintes projetos OSS são usados como biblioteca jar:

  1. ASM, framework de manipulação e análise de bytecode Java, http://asm.ow2.org/license.html
  2. Jgraphx, Biblioteca de Visualização de Grafos Java, http://www.jgraph.com/jgraph.html
  3. Xpp3, um analisador XML pull de streaming, http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions
  4. L2fprod, componentes swing estendidos, http://www.l2fprod.com/common/

Informações de Build

Primeiramente, a versão mais recente do ApkAnalyser está disponível em:

https://github.com/sonyxperiadev/ApkAnalyser

ApkAnalyser inclui dois projetos de código aberto, smali e apktool. Os projetos devem ser construídos na seguinte ordem:

  1. smali
  2. apktool
  3. apkanalyser

Todos os projetos são gerenciados pelo sistema de build Maven2.

http://maven.apache.org/download.html

O projeto pode ser construído no JDK1.5, 1.6 ou 1.7.

Etapas de Build

  1. Obtenha o código mais recente git clone git://github.com/sonyxperiadev/ApkAnalyser.git

  2. Construa o projeto smali cd smali mvn install

  3. Construa o projeto apktool cd ../apktool mvn install

  4. Instale o jgraphx no repositório Maven local cd ../apkanalyser mvn install:install-file -Dfile=lib/jgraphx.jar -DgroupId=com.mxgraph -DartifactId=jgraphx -Dversion=1.7.1.9 -Dpackaging=jar -DgeneratePom=true

  5. Construa e empacote o ApkAnalyser mvn assembly:assembly

  6. O arquivo jar executável deve estar em apkanalyser\target\apkanalyser-{version}-exec.jar

Opcionalmente, o projeto Eclipse também pode ser gerado pelo comando "mvn eclipse:eclipse".

Iniciar ApkAnalyser

Para iniciá-lo, basta executar:

java -jar ApkAnalyser.jar

Às vezes, o ApkAnalyser consome muita memória para analisar os bytecodes dalvik. Pode ficar sem memória, especialmente ao carregar mais de um arquivo APK odex grande. Nesse caso, o tamanho máximo do heap deve ser explicitamente aumentado pelo parâmetro "-Xmx1024m":

java -Xmx1024m -jar ApkAnalyser.jar

Contatos

Zhang Bojie, Sony Mobile Communications [email protected]

Baixar ferramenta