Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
.hg
UI
androguard
dex2jar
jad158e.linux.static
src/images
temp
APKInfo.py
APKInfo.pyc
APKtool.py
APKtool.pyc
AndroidGui.e4p
CallInOut.py
CallInOut.pyc
CallInOutDialog.py
CallInOutDialog.pyc
CodeEditor.py
CodeEditor.pyc
ConfigurationDialog.py
ConfigurationDialog.pyc
FindDialog.py
FindDialog.pyc
GetMethods.py
GetMethods.pyc
Global.py
Global.pyc
Graph.py
Graph.pyc
InputDialog.py
InputDialog.pyc
JAD.py
JAD.pyc
MyThread.py
MyThread.pyc
ProgressDialog.py
ProgressDialog.pyc
README
RenamingDialog.py
RenamingDialog.pyc
SearchFilter.py
SearchFilter.pyc
SearchInvoke.pyc
SyntaxHighter.py
SyntaxHighter.pyc
hs_err_pid15347.log
newMessageBox.py
newMessageBox.pyc
startQT.py
startQT.pyc
xdotParser.py
xdotParser.pyc

README

AndroidAnalysisGUI

This is a guide to get the alpha release of Android Analysis GUI. It has only been tested on Linux.

1. Install Qt SDK.
	(1)Download the QtSDK (Qt_SDK_Lin32_offline_v1_1_1_en.run from "http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp-offline") and install it using root permission.
	(2)Configure the environment variable.
	Add these to the end of the /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

	Then save and exit:

	Execute the “source /etc/profile” , and “sudo updatedb” at last.

	If you can execute the “qmake –v” and can look at the version information, the Qt is installed successfully. 



2. Install SIP.
       (sip-4.12.3.tar.gz from "http://www.riverbankcomputing.co.uk/software/sip/download")

	(1)Firstly, you should install the python-dev, or there’are errors when executing “make”.
	(2)python configure.py
	(3)make
	(4)make install 


3. Install PyQt4
	(PyQt-x11-gpl-4.8.4.tar.gz from "http://www.riverbankcomputing.co.uk/software/pyqt/download")

	(1)tar xvfz PyQt-x11-gpl-4.8.4.tar.gz
	(2)python configure.py -g (then select "yes")
	(3)make
	(4)make install


4. Install pydot
       (pydot-1.0.25.tar.gz from "http://code.google.com/p/pydot/downloads/list")
	
	(1) python setup.py install


5. Install Graphviz
	(graphviz-2.28.0.tar.gz from "http://www.graphviz.org/Download..php")

	(1) ./configure --with-ortho=yes
	(2) make
	(3) make install

6. Install apktool
	(http://code.google.com/p/android-apktool/)

	# Linux:
   	(1). Download apktool-install-linux-* file
   	(2). Download apktool-* file
   	(3). Unpack both to /usr/local/bin directory (you must have root permissions) 


7. Run this tool:

	python startQT.py


[Others]: if you miss python lib dependency, you should install with the following two steps:
	(1) sudo apt-get install ipython
	(2) sudo apt-get install python-scipy