这次准备系统的玩儿一下android从导出apk到反编译再到代码混淆然后再次反编译的过程,有图有真相的记录一下~~第一步,导出未加混淆的普通apk首先创建了一个fuckcode项目,有基本的Activity:MainActivity一个,Other类一个,代码很简单,在MainActivity中调用...
分类:
移动开发 时间:
2015-02-28 12:53:48
阅读次数:
192
APP项目开发完成之后,当测试人员测试了,没有Bug了,一般情况下,公司会有一些技术人员负责发布、推广APP产品。这是一般正规的大公司会有专门的市场推广部门,技术维护部门,对APP进行加密混淆打包,如:使用Ant加密,还有使用第三方的加密方式(爱加密,梆梆,APKProtect等)。想必APP产品为什么需要加密混淆,做为开发人员、老板都明白其中的隐含之处。然而,还有一种方式可以打包混淆APP,那就是 android 通过eclipse混淆代码 打包 + proguard 方式。具体的步骤如下:...
分类:
移动开发 时间:
2015-02-27 17:09:57
阅读次数:
290
因为Android是使用Java开发的,所以开发者可以使用ProGuard对代码进行混淆。SDK已经集成了ProGuard工具,开发者可以从SDK目录下的\tools\proguard目录中进行查看。
ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未...
分类:
移动开发 时间:
2015-02-18 15:19:38
阅读次数:
251
本文将和大家分享使用Eclipse+ADT与使用Android Studio进行代码混淆打包的方法。
使用Eclipse+ADT进行代码混淆打包的方法
新版本SDK下进行打包混淆
如果使用新版本的SDK创建的Android项目会在项目的根目录下生成一个proguard-project.txt文件,该文件...
分类:
移动开发 时间:
2015-02-18 15:18:48
阅读次数:
186
http://www.sitepoint.com/introduction-gulp-js/国内的教程说“gulp.js 是一种基于流的,代码优于配置的新一代构建工具。” 这也太教条了 国外的说gulp就像一个管道工具,你的文件通过这根管道可以进行各种处理,比如说移除调试代码,混淆代码,把很多文件合...
分类:
其他好文 时间:
2015-02-13 11:27:22
阅读次数:
157
项目处理问题遇到如下情况,引用第三方的jar包报出ClassDefNotFoundException错误导致app崩溃,双方沟通确认该类存在且排除工程未clean,代码混淆导致等原因。注意到编译app的时候提示了很多如下与正常情况下不一样的信息:troubleprocessing:badclassf...
分类:
系统相关 时间:
2015-02-12 13:44:41
阅读次数:
7606
PhoneGap/Cordova Android应用签名发布注意事项 Android APK 签名比对 android获取签名,兼容5.0 Android APK 签名比对,防止软件被破解使用 用apktool和dex2jar反编译 Android proguard代码混淆 获取已安装或未安...
分类:
移动开发 时间:
2015-02-11 19:14:07
阅读次数:
165
在分析代码混淆时,一般的指令是比较好分析的,但对于利用栈进行混淆处理这类代码是比较头痛的,编写对付这类代码的自动分析模块是比较麻烦的,恐怕得追踪记录栈的使用情况。例如,请分析下面10条代码,并将它的混淆部分去除,得到最简化代码。这是比较常见的一类混淆形式,实际上它只是一个混淆块的一部分: .....
分类:
其他好文 时间:
2015-02-02 19:45:30
阅读次数:
145
上一篇博文已经写了有关apk的翻遍的方法,结果真的令人震惊,自己辛辛苦苦写的代码,结果就这么轻而易举的被别有用心的人给窃取了,哭都没地方哭。面对这个问题我们应该如何是好呢!本片博文告诉大家一个队代码进行混淆的方法。
混淆就是对发布出去的程序进行重新组织和处理,使得处理后的代码与处理前代码完成相同的功能,而混淆后的代码很难被反编译,即使反编译成功也很难得出程序的真正语义。被混淆过的程序代码...
分类:
移动开发 时间:
2015-02-01 17:48:33
阅读次数:
339
今天,做打包的时候 出现了一个问题:duplicate zip entry error.
真的很多很恶心。
使用ant 打包的时候:
error:I got the following error at -obfuscate step具体的错误: [proguard] Preparing output jar [E:\Workspace\GuosenAndroid1....
分类:
移动开发 时间:
2015-01-21 18:19:49
阅读次数:
464