测试环境: ? ? ? ??win 7? 使用工具: apktool?? ? ? ?作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar ? ? ?作用:将apk反编译成java源码(classes.dex转化成jar文件) ...
分类:
移动开发 时间:
2015-07-26 17:37:42
阅读次数:
265
一、使用apktool 将 apk反编译生成程序的源代码和图片、XML配置、语言资源等文件 具体步骤:(1)下载反编译工具包:apktool官方的打不开 http://apktool.shoujifans.com/2014/12/21.html 里有网盘下载 需要下载下边两个文件apktool...
分类:
移动开发 时间:
2015-07-24 20:30:02
阅读次数:
294
三步实现apk反编译用到的工具:Java环境要配置好1、把apk复制到apktool目录下DOS下:apktool.batd你的apk.apk会解压出现一个文件夹(个人感觉此步没什么卵用解压出来的都是看不懂的smali文件)2、将apk解压得到的classes.dex放在dex2jar文件夹下,之后会出现一个jar文件3、将jar..
分类:
其他好文 时间:
2015-07-23 00:55:34
阅读次数:
273
需要的工具: 1.apktool apk打包工具 下载地址:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2 安装:直接解压就可以,是一个apktool.jar文件,通过 $java -jar apktool.j...
分类:
系统相关 时间:
2015-07-20 23:00:48
阅读次数:
155
1.当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGuard这个工具,可以对代码进行混淆(一般是用无意义的名字来...
分类:
移动开发 时间:
2015-07-13 23:46:02
阅读次数:
305
在学习Android开发的过程你,你往往会想去学习别人的apk是怎么开发的,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。工具介绍:apktool 作用:资源文件获取,可以提取出图片文件和布局文件进....
分类:
移动开发 时间:
2015-07-13 20:25:04
阅读次数:
141
使用apktool解包和打包apk
下载apktool工具
破解apk待续
解包
apktool d xmdj.apk -f
重新打包
apktool b xxx -o xxx-new.apk
生成keystore
keytool -genkeypair -alias - app.keystore -keyalg RSA -validity 100 -keystore app....
分类:
其他好文 时间:
2015-07-01 18:13:54
阅读次数:
105
Android基础入门教程——1.10 反编译APK获取代码&资源标签(空格分隔): Android基础入门教程本节引言:
”反编译Apk“,看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我们可以下载别人的AP...
分类:
移动开发 时间:
2015-07-01 10:17:14
阅读次数:
141
使用apktool反编译apk之后,再编译回去,发现不能正常安装,而使用ApkToolKitV3.0反编译,再编译回去就可以正常安装.
主要原因是因为使用apktool编译回没有签名. 所以不能安装, 而ApkToolKitV3.0 编译回去是签名了的.
用apptool编译后, 再使用signapk.jar签名就可以了.
java -jar signapk.jar testkey.x509...
分类:
移动开发 时间:
2015-06-29 22:19:53
阅读次数:
218