对于反编译一直持有无所谓有或无的态度,经过昨天一下午的尝试,也有了点心得和体会,具体操作方法如下:
是反编译工具的目录结构
上边
setp 1:在android-apktool里:
执行 apktool d -s xxx.apk
setp 2:将1中生成的classes.dex(即就是Android下的可执行文件,由一簇一簇的.class文件jar...
分类:
其他好文 时间:
2015-03-17 21:59:10
阅读次数:
191
1、早期的Dalvik VM内部使用short类型变量来标识方法的id,dex限制了程序的最大方法数是65535,如果超过最大限制,无法编译,把dex.force.jumbo=true添加到project.properties文件中可以通过编译,在低端手机无法安装,报错误INSTALL_FAILED...
分类:
移动开发 时间:
2015-03-16 16:13:55
阅读次数:
298
使用Eclipse开发android出现的编译不通过的现象,控制台打印的信息如下:Unabletoexecutedex:MultipledexfilesdefineLcom/tencent/mm/a/a;[2015-03-1418:51:39-WelcomeActivity]ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLcom/tencent/mm/a/a;遇..
分类:
其他好文 时间:
2015-03-15 07:16:26
阅读次数:
219
Multiple dex files define Lcom/down/DetailActivity$1;大概就是多个文件DetailActivity被定义,原因可能是jar包重复导致。或者引入资源的同时,还将其打成jar包在加入工程中。
分类:
其他好文 时间:
2015-03-13 20:31:44
阅读次数:
173
1.android框架图 SGL:面向嵌入式设备终端的2D图形引擎 Webkit:提供浏览器引擎 FreeType:位图和矢量字体的绘制。 Dalvik虚拟机:与java虚拟机不同,经过优化后,它可以将class文件经过”dx”工具转换成.dex文件格式, dex文件格式更紧凑,执行效率更高。每个....
分类:
移动开发 时间:
2015-03-12 00:40:01
阅读次数:
248
apk反编译工具下载地址:http://download.csdn.net/detail/pihaishen/8488935
Android反编译Java代码
首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。
首先将apk文件,将后缀改为zip,解压,得到...
分类:
其他好文 时间:
2015-03-10 19:29:57
阅读次数:
163
由于自己之前做了一个关于手机令牌的APK软件,在实现的过程中尽管使用了native so进行一定的逻辑算法保护,但是在自己逆向破解的过程中发现我的手机令牌关键数据能够“轻易地”暴露出来,所以我就想进一步的对其进行加固。于是,我使用的网上常用的梆梆加固、爱加密和阿里的聚安全应用来对我的apk进行一个加...
分类:
其他好文 时间:
2015-03-05 00:18:46
阅读次数:
868
如果在dex生成的jar文件里没有发现关键内容的话,就要注意jar里面的native函数以及loadlibrary操作,从而可以判断出加载了哪些so,调用了什么函数。就不会出现判断不出是不是加载了某so的情况了。IDA调试的时候,只要勾选加载so时pause,通过so路径,就能很容易判断出来是不是a...
分类:
其他好文 时间:
2015-03-04 21:00:43
阅读次数:
171
在Android Studio中使用greenDao,编译时会报错 Gradle抛出部分异常如下 com.android.dex.DexException:?Multiple?dex?files?define 使用: gradlew?-q?dependencies 可以看到greenDao中引用了support.v4,如...
分类:
其他好文 时间:
2015-03-04 19:34:04
阅读次数:
170
Unable to execute dex: Multiple dex files define当出现上面的提示的时候,意味着你的libs里面有多个包实质是一样的,比如一个高版本一个低版本,但是两个的名称不同但是包内部的名字是一样的。删除低版本的即可。
分类:
其他好文 时间:
2015-03-02 16:42:13
阅读次数:
127