相关工具下载:http://pan.baidu.com/s/1kTkOicn首先你要有eclipse工具,android:adb shell:进入交互shell ./uiautomatorviewer:查看坐标破解app步骤:1,使用apktool,解包后可以修改apk内部结构。apkto...
分类:
移动开发 时间:
2014-10-08 12:46:05
阅读次数:
533
1、所需要的工具1)apktool,功能:反编译出apk所需要的资源文件和布局设置文件等,下载地址:https://code.google.com/p/android-apktool/downloads/list需要下载apktool1.5.2.tar.bz2 和apktool-install-linux-r05-ibot.tar.bz2 这两个文件,并把解压后的文件放在同一个文件夹中。2)dex...
分类:
移动开发 时间:
2014-09-01 22:52:33
阅读次数:
364
baksmali的源码分析在baksmali进行源码分析之前,需要读者掌握一条主线,因为本身笔者只是由于项目需要用到这套源码,在工作之余的时间里面来进行学习也没有时间和精力熟读源码的每个文件每个方法,但是依据这条主线,至少能够猜出并且猜对baksmali里面的源码的文件大概的作用..
分类:
其他好文 时间:
2014-08-15 02:58:07
阅读次数:
200
baksmali首先执行的第一个main函数publicstaticvoidmain(String[]args)throwsIOException{
Localelocale=newLocale("en","US");
Locale.setDefault(locale);
CommandLineParserparser=newPosixParser();
CommandLinecommandLine;
try{
commandLine=parser.parse(options,args..
分类:
其他好文 时间:
2014-08-15 02:53:47
阅读次数:
261
这一节,主要介绍一下baksmali代码的框架。我们经常在反编译androidapk包的时候使用apktool这个工具,其实本身这个工具里面对于dex文件解析和重新生成就是使用的baksmali和smali这两个jar包其中baksmali是将dex文件转换成便于阅读的smali文件的,具体使用命令如下:java-jarbak..
分类:
其他好文 时间:
2014-08-14 20:54:49
阅读次数:
215
一、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test(命令中test.apk指的是要反编译的APK文件全名,test为反编译后资源文件存放的目录名称,...
分类:
移动开发 时间:
2014-08-06 22:40:52
阅读次数:
222
简单的总结几个关键步骤:一、工具准备:apktool , dex2jar , jd-gui二、使用dex2jar + jd-gui 得到apk的java源码1.用解压工具从 apk包中取出 classes.dex 文件用命令(dex2jar.bat classes.dex )得到一个 jar文件2....
分类:
移动开发 时间:
2014-08-03 17:46:05
阅读次数:
341
1、将来aapt和apktool拷贝到/usr/bin/下面 2、运行aapt报错: -bash: /usr/bin/aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 解决:反查需要的文件在哪个包中 yum whatprovides *...
分类:
系统相关 时间:
2014-07-30 15:07:05
阅读次数:
583
DDMS DDMS(Dalvik Debug Monitor Server)就是动态调试的一个工具(不知Android L之后会不会改名--!)。DDMS提供文件浏览、Logcat、Method Profiling等功能。定位关键代码1.代码注入法用Apktool反编译得到smali,查找onCl....
分类:
移动开发 时间:
2014-07-18 20:02:52
阅读次数:
225
1.配置Java的环境
1)JAVA_HOME配置:
2)C:\Program Files\Java\jdk1.7.0_51;CLATHPATH配置:C:\Program Files\Java\jdk1.7.0_51\lib\dt.jar;C:\Program Files\Java\jdk1.7.0_51\lib\tools.jar;.注意:最后有“.”
3)path配置:C:\Progra...
分类:
其他好文 时间:
2014-07-17 21:04:07
阅读次数:
252