#1
|
|||
|
|||
About Android Apps Analysis
Hello , Dear friends !
I am trying to analyze part of of an Android application codes to find out some way of modification maybe. The main job shall be de-assembly the code and find out the data file it points to or find out how it processes the data. There may be some key problems: 1¡¢to find out the main structure of the android app and all its libs 2¡¢to find out the right asm code set to refer to when analyzing the codes Could you please give me some advice on what tutorial or source to refer to ? I am a beginner , having only some preliminary knowledge on asm and code analysis from years ago. Thanks. |
#2
|
|||
|
|||
1) it's better to understand apk structure first
2) most android libs/apps aren't native so you will deal with Smali code not asm 3) http://androidcracking.blogspot.co.uk/ Good luck |
The Following User Gave Reputation+1 to [hepL3r] For This Useful Post: | ||
#3
|
|||
|
|||
1] XAppDbg: XAppDbg is an app development tool that can be used to change parameters in your code during runtime. This can save you a lot of time, since you don¡¯t have to build and run your application for each small change. Go to the XAppDbg page to download and learn more about this open sourced tool.
2]ChkBugReport: This tool is used to quickly examine the output of an Android bug report. It takes the large text file that is output from the Android bug report tool and parses it into a more readable file for easier analysis. 3]APKAnalyser: This is a static, virtual analysis tool which you can use to get a thorough overview of your application architecture. Use it to examine API references, view application dependencies, and disassemble bytecodes in Android apps. 4]AppXplore: With the AppXplore tool, you can go through all the apps installed on your Android device and dissect many application details – app version, package names, certificates, permissions, signatures, activities, and lots of other information that would not be normally viewable from the device. 5]Memory Analyzer (MAT): The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption. hope it helps. |
#4
|
|||
|
|||
Thanks a lot ! Somehow I cann't find the SAY-THANKS button ...
|
#5
|
|||
|
|||
nice stuff debugger appreciated
|
#6
|
|||
|
|||
very useful stuff debugger nice catch
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Working on Mac OS X apps | aldente | General Discussion | 0 | 07-23-2006 00:51 |
Looking for asprotected apps | crusader | General Discussion | 9 | 02-21-2005 12:37 |
Armadilled apps | Annibal | General Discussion | 12 | 02-10-2005 23:29 |