码迷,mamicode.com
首页 >  
搜索关键字:反编译    ( 2026个结果
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
Android APK 反编译步骤
dex2jar和jd-gui工具下载,链接:http://yun.baidu.com/share/link?shareid=2888715259&uk=1377615098解压APK文件得到 classes.dex文件将classes.dex文件拷贝到dex2jar-0.0.9.13目录,在命令行下...
分类:移动开发   时间:2014-08-18 17:55:52    阅读次数:235
Android APK反编译具体解释(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该非常好反编译从而得到源码吧,google了一下,确实非常easy,下面是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,全然是一种学习的态度,只是好像通过这样的方式也能够去汉化一些外国软件。本文Android反编译教...
分类:移动开发   时间:2014-08-17 15:28:12    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!