码迷,mamicode.com
首页 >  
搜索关键字:反编译 apktool    ( 2106个结果
Java中a=a+b 与 a+=b的区别
很久之前学习过 a=a+b 和a+=b的一些区别,进来再次回想起来,发现理解的还不透彻,所以又查资料找文件重新学习了一番。 比较这两种运算符的区别,可以有以下两个方面的比较: 执行效率和类型转换。...
分类:编程语言   时间:2014-08-23 16:56:31    阅读次数:177
Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深...
分类:移动开发   时间:2014-08-23 11:12:00    阅读次数:344
python编译以及反编译
在Python2.3之前Python自带反编译的工具,高版本的貌似这个反编译的已经不能用了。 据说是在Python2.7上最好用的反编译工具uncompyle 代码地址 http://github.com/gstarnberger/uncompyle 编译Python 把Python文件编译为pyc...
分类:编程语言   时间:2014-08-22 15:46:08    阅读次数:219
安卓解决代码混淆与反射的冲突
此前的代码混淆,因为并没有用到反射,所以常规的代码混淆方式一遍就能通过,而此项目中某些类利用到了反射机制(本人的这个项目中有即时通讯功能,所以有表情类资源,因此需要通过反射由文件名找到表情资源id),当由文件名去寻找资源id时就报空指针异常了,期初我并不知道什么原因,通过反编译已经混淆的apk,一步一步寻找到出错的地方,才恍然大悟,正是反射那一步出现了问题:Field field = R.draw...
分类:移动开发   时间:2014-08-22 12:58:08    阅读次数:2191
Eclipse安装反编译插件JD(Java Decompiler)
JD安装说明:*****Eclipse 插件安装*****1. 在网上搜索并下载jdeclipse_update_site.zip2. Eclipse -> Install New Software -> Add3. 随便输入一个名字,比如JD。在下面的路径中选择zip包所在位置。点击安装4. Wi...
分类:编程语言   时间:2014-08-22 12:26:26    阅读次数:188
android混淆打包
android混淆打包时注意事项: 1、project.properties用于配置Android工程的一些属性,#号的话表示当前行是注释,这里的proguard.config就用于指定ProGuard的混淆配置文件 2、在project.properties文件中添加proguard.config=proguard.cfg. 3、混淆是为了防止代码被反编译,一般引用第三方的jar包...
分类:移动开发   时间:2014-08-21 15:03:04    阅读次数:167
Android Proguard 详解
一般的商业项目都需要对代码进行加密,Android提供了一种代码混淆方法,介绍如下: 一、代码混淆都做了什么? 1、代码混淆通常主要是去除不必要的代码,是用一些晦涩难懂的名称来重命名类,属性,方法等,以达到减小代码体积,增加反编译难度的目的。(如果我们的应用是收费的或者保密的,那么我们就很有必要通过代码混淆来提高我们代码的安全性) 二、在Eclipse中启用ProGuard 1、确定And...
分类:移动开发   时间:2014-08-21 11:38:14    阅读次数:290
Eclipse安装反编译工具JadClipse
记录一下安装Eclipse的反编译插件JadClipse的过程;1、首先准备: 1)JadClipse插件,从网站http://sourceforge.net/projects/jadclipse/下载得到net.sf.jadclipse_3.3.0.jar; 2)Jad工具,从网站http...
分类:系统相关   时间:2014-08-19 20:35:15    阅读次数:263
谈谈近两年维护的一个最最坑爹项目
做程序猿这一行的,最怕的就是维护公司以前旧的项目...
分类:其他好文   时间:2014-08-19 10:58:04    阅读次数:136
[Java]String中“+”的实现原理及效率
在Java中String的操作很多时候都与连接符"+"有关,比如我们可以用String = int + "" 将一个int整数或是其他基本类型转为String类型,也可以用String = String + String 连接两个字符串。那么这些连接符具体是如何实现的呢?他们的效率又如何呢? 首先我们可以在API文档上查阅到: Java 语言提供对字符串串联符号("+")以及将其他对象...
分类:编程语言   时间:2014-08-18 18:37:42    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!