
APKinspector é uma poderosa ferramenta GUI para analistas analisarem aplicações Android.
AndroidAnalysisGUI
Este é um guia para obter a versão alfa do Android Analysis GUI. Ele foi testado apenas no Linux.
Instalar o Qt SDK. (1) Baixe o QtSDK (Qt_SDK_Lin32_offline_v1_1_1_en.run de "http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp-offline") e instale-o com permissão de root. (2) Configure a variável de ambiente. Adicione estas linhas ao final do /etc/profile:
QTDIR=/opt/QtSDK/Desktop/Qt/473/gcc
PATH=$QTDIR/bin:$PATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH LD_LIBRARY_PATH
Em seguida, salve e saia:
Execute “source /etc/profile” e, por último, “sudo updatedb”.
Se você conseguir executar “qmake -v” e visualizar as informações da versão, o Qt foi instalado com sucesso.
Instalar o SIP. (sip-4.12.3.tar.gz de "http://www.riverbankcomputing.co.uk/software/sip/download")
(1) Primeiramente, você deve instalar o python-dev, caso contrário, ocorrerão erros ao executar “make”. (2) python configure.py (3) make (4) make install
Instalar o PyQt4 (PyQt-x11-gpl-4.8.4.tar.gz de "http://www.riverbankcomputing.co.uk/software/pyqt/download")
(1) tar xvfz PyQt-x11-gpl-4.8.4.tar.gz (2) python configure.py -g (em seguida, selecione "yes") (3) make (4) make install
Instalar o pydot (pydot-1.0.25.tar.gz de "http://code.google.com/p/pydot/downloads/list")
(1) python setup.py install
Instalar o Graphviz (graphviz-2.28.0.tar.gz de "http://www.graphviz.org/Download..php")
(1) ./configure --with-ortho=yes (2) make (3) make install
Instalar o apktool (http://code.google.com/p/android-apktool/)
(1). Baixe o arquivo apktool-install-linux-* (2). Baixe o arquivo apktool-* (3). Descompacte ambos no diretório /usr/local/bin (você deve ter permissões de root)
Executar esta ferramenta:
python startQT.py
[Outros]: se você não tiver alguma dependência da biblioteca python, instale-a com os dois passos a seguir: (1) sudo apt-get install ipython (2) sudo apt-get install python-scipy