
APKinspector는 분석가가 Android 애플리케이션을 분석하기 위한 강력한 GUI 도구입니다.
AndroidAnalysisGUI
다음은 Android Analysis GUI의 알파 릴리즈를 받기 위한 안내서입니다. Linux에서만 테스트되었습니다.
Qt SDK 설치. (1)QtSDK (Qt_SDK_Lin32_offline_v1_1_1_en.run, "http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp-offline"에서 다운로드)를 다운로드하고 root 권한으로 설치합니다. (2)환경 변수를 설정합니다. /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
그런 다음 저장하고 종료합니다:
"source /etc/profile"을 실행하고 마지막으로 "sudo updatedb"를 실행합니다.
"qmake –v"를 실행하여 버전 정보를 확인할 수 있다면 Qt가 성공적으로 설치된 것입니다.
SIP 설치. (sip-4.12.3.tar.gz, "http://www.riverbankcomputing.co.uk/software/sip/download"에서 다운로드)
(1)먼저 python-dev를 설치해야 합니다. 그렇지 않으면 "make" 실행 시 오류가 발생합니다. (2)python configure.py (3)make (4)make install
PyQt4 설치 (PyQt-x11-gpl-4.8.4.tar.gz, "http://www.riverbankcomputing.co.uk/software/pyqt/download"에서 다운로드)
(1)tar xvfz PyQt-x11-gpl-4.8.4.tar.gz (2)python configure.py -g (그런 다음 "yes" 선택) (3)make (4)make install
pydot 설치 (pydot-1.0.25.tar.gz, "http://code.google.com/p/pydot/downloads/list"에서 다운로드)
(1) python setup.py install
Graphviz 설치 (graphviz-2.28.0.tar.gz, "http://www.graphviz.org/Download..php"에서 다운로드)
(1) ./configure --with-ortho=yes (2) make (3) make install
apktool 설치 (http://code.google.com/p/android-apktool/)
(1). apktool-install-linux-* 파일 다운로드 (2). apktool-* 파일 다운로드 (3). 두 파일을 /usr/local/bin 디렉터리에 압축 풀기 (root 권한 필요)
이 도구 실행:
python startQT.py
[기타]: python 라이브러리 의존성이 누락된 경우 다음 두 단계로 설치해야 합니다: (1) sudo apt-get install ipython (2) sudo apt-get install python-scipy