原文:谈谈android反编译和防止反编译的方法

android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到 反编译还原。 因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。 . 版本以上在eclipse自动生成的default.properties文件中加上一句 proguard.config proguard.cfg 可以对代码进行混淆,反编译后是很难看懂的。 . 之前 ...

2012-01-28 23:27 9 68216 推荐指数:

查看详情

谈谈android反编译防止反编译方法(转)

转自: http://www.cnblogs.com/zdz8207/archive/2012/01/28/de_compile.html android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原 ...

Sun Jan 29 21:36:00 CST 2012 0 6128
Android防止反编译技巧

1. 判断程序是否运行在模拟器上 2. 检测keystore签名,再与之前得做比较 3. 检测包名,版本名和版本号,然后做判断: 4. ...

Fri Mar 07 08:01:00 CST 2014 1 5008
反编译Android APK及防止APK程序被反编译

怎么逆向工程对Android Apk 进行反编译 google Android开发是开源的,开发过程中有些时候会遇到一些功能,自己不知道该怎么做,然而别的软件里面已经有了,这个时候可以采用反编译的方式,解开其他的程序,来了解一些它 的做法,同时啊,还可以借鉴别人的软件结构,资源 ...

Fri Jul 01 00:33:00 CST 2016 0 5268
java如何防止反编译

综述(写在前面的废话) Java从诞生以来,其基因就是开放精神,也正因此,其可以得到广泛爱好者的支持和奉献,最终很快发展壮大,以至于有今天之风光!但随着java的应用领域越来越广,特别是一些功能要发布到终端用户手中(如Android开发的app),有时候,公司为了商业技术的保密考虑,不希望这里面 ...

Fri Jun 12 17:13:00 CST 2015 1 27449
Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个 ...

Sat Mar 25 01:13:00 CST 2017 0 1252
Android-如何防止apk被反编译

一、对抗反编译   对抗反编译是指apk文件无法通过反编译工具(如apktool,baksmali,dex2jar)对其进行反编译,或者反编译后无法得到软件正确的反汇编代码。常用的做法有两种: 阅读反编译工具源码   这种办法需要分析人员具较强的代码阅读与理解能力,因此,这种方法 ...

Mon Feb 25 00:02:00 CST 2019 0 1287
Android APK程序加密,防止被别人反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个 ...

Sun Jun 16 16:13:00 CST 2013 6 12804
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM