在APP开发工程中,有时候我们可以通过APK反编译来借鉴下别人的思想,但是切不可用于不正当的用途!了解反编译的程序员也不必担心,可以多去了解下APP安全加密技术,这样就不用担心自己的APP被反编译了!当然本文的目的只是分享。apk反编译生成程序的源代码和图片、XML配置、语..
分类:
编程语言 时间:
2015-05-06 11:13:17
阅读次数:
250
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件。
具体步骤:...
分类:
编程语言 时间:
2015-05-06 11:02:51
阅读次数:
175
1、反编译: java -jar?apktool_2.0.0.jar?d TestSMSDemo.apk ? 默认反编译到TestSMSDemo文件夹下,apktool下载请点击这里 2、修改AndroidManifest.xml <application?android:icon="@drawable/icon"
????...
分类:
其他好文 时间:
2015-05-05 20:01:46
阅读次数:
161
一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao.googlecode.com/fil...
分类:
移动开发 时间:
2015-05-05 10:11:27
阅读次数:
161
APK反编译去广告具体步骤:1.下载apktool下载地址:https://code.google.com/p/android-apktool/downloads/list2.通过apktool反编译apk。命令行中输入以下命令:apktool.batd-faaa.apk(apk路径)反编译APK文件3.开始修改XML布局文件首先,我们进入反编译后的文件夹,以我的为..
分类:
其他好文 时间:
2015-05-04 15:55:16
阅读次数:
144
具体步骤:
1.下载 apktool
下载地址:https://code.google.com/p/android-apktool/downloads/list
2.通过apktool 反编译apk。命令行中输入以下命令:apktool.bat d -f aaa.apk(apk路径) 反编译APK文件
3.开始修改XML布局文件
首先,我们进入反编译后的文件夹,以我的为例
进入 C:\apk\com.youmi.android.sample\res\layout 目录下
用记事本打开...
分类:
其他好文 时间:
2015-05-04 12:05:34
阅读次数:
110
APK反编译去广告 具体步骤: 1.下载 apktool 下载地址:https://code.google.com/p/android-apktool/downloads/list 2.通过apktool 反编译apk。命令行中输入以下命令:apktool.bat d -f aaa...
分类:
其他好文 时间:
2015-05-04 11:35:53
阅读次数:
235
关于防止android apk被反编译的技术我们前面已经讲了四种。
加壳技术
运行时修改字节码
伪加密
对抗JD-GUI
如果有不明白的可以查看我的博客的前四篇中关于这四种技术的介绍。接下来我们接着介绍另一种防止apk反编译的技术-完整性校验。
一、完整性校验原理
所谓完整性校验就是我们用各种算法来计算一个文件的完整性,防止这个文件被修改。其中常用的方法...
分类:
移动开发 时间:
2015-04-28 11:49:03
阅读次数:
143
关于防止android apk被反编译的技术我们前面已经讲了四种。 加壳技术运行时修改字节码伪加密 对抗JD-GUI 如果有不明白的可以查看我的博客的前四篇中关于这四种技术的介绍。接下来我们接着介绍另一种防止apk反编译的技术-完整性校验。 一、完整性校验原理 所谓完整性校验就是我们用各种算...
分类:
移动开发 时间:
2015-04-28 11:18:57
阅读次数:
275
工具名称、介绍及下载地址:
apktool(获取资源文件)
作用:获取资源文件,可以提取出图片文件和布局文件进行使用查看。
下载地址:
dex2jar(获取源码文件)
作用:将apk反编译成java源码(classes.dex转化成jar文件)。
下载地址:
jd-gui(查看源码)
作用:查看APK中classes.dex转化成出的ja...
分类:
移动开发 时间:
2015-04-26 10:53:19
阅读次数:
219