共有66篇文章,第1页,共4

  • Android APK反编译详解(附图)[分享]
    鉴客 发表于 2011-12-03 20:31|33次评论|248580次阅读
    这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 一...
  • apk反编译查看*.java,AndroidManifest.xml,布局xml文件[博客]
    雨焰 发表于 2012-08-13 16:50|2次评论|39043次阅读
       这个对没有使用jockey混淆代码的管用! 一、反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址: dex2jar:http://sourceforge.net/proj...
  • android apk 防止反编译技术第一篇-加壳技术[博客]
    lonely1986 发表于 2015-03-29 22:55|40次评论|38505次阅读
    做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多...
  • Android如何防止apk程序被反编译[分享]
    鉴客 发表于 2011-12-03 20:28|17次评论|29634次阅读
    作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过...
  • Android APK反编译得到Java源代码和资源文件[分享]
    无鸯 发表于 2011-09-08 05:31|4次评论|15894次阅读
    这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实 践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 一...
  • 如何混淆Android项目代码(ProGuard)防止反编译[分享]
    鉴客 发表于 2011-12-30 17:16|3次评论|9168次阅读
    ProGuard简介 ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。 Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard的主要作用就是混淆。当然它还能对字...
  • apk文件中的classes.dex逆向成java源码 [分享]
    鉴客 发表于 2012-02-17 22:05|5次评论|7564次阅读
    偶然间闲逛的时候发现了dex2jar这个开源项目,地址是http://code.google.com/p/dex2jar/ 支持把classes.dex 转换成jar文件,在利用jd-gui将jar翻译成java源码,地址是 http://java.decompiler.free.fr 步骤很简单,这里就不累赘了,dex2jar下有个叫做dex2jar.bat的文件,c...
  • 为Android交叉编译busybox[分享]
    鉴客 发表于 2011-07-28 07:18|5次评论|7486次阅读
    鉴于android调试模式中提供的命令太少而且功能太弱,给它添加个busybox是必需的,在网上找了几个已经编译好的busybox都挺不错,可是为了折腾,也为了根据自己喜好添加或者删除一些自己不用的命令,于是就想着自己编译一个。记得busybox是很好编译的,有跟编译内核差不多的m...
  • Android ProGuard使用要点![博客]
    李海珍 发表于 2012-04-29 16:20|2次评论|7383次阅读
    1.基本的的使用可以很容易百度到,  但是当你使用了android-support-v4或者android-support-v7或者android-support-v11包之后,你发现导出的时候, 警告相当得多,这个时候,就算百度,Google都不太好使了,因为他们都是回答了一部分,没有很好的解决你的问题:  其实要解决你的问...
  • Android APK用Apktool反编译后和回编签名的问题[分享]
    海蓝 发表于 2012-11-09 15:40|0次评论|7202次阅读
    找了好久,都没找到反编译安卓软件后回编的签名工具,现在分享一个,如果已经有人发布了就当补充吧 先在windows电脑上安装好java程序和配置好环境 下载工具apktool: http://pan.baidu.com/share/link?shareid=119582&uk=1712237444  反编译安卓apk的命令是:java -jar a...
  • 防止 apk反编译 jocky-- java混淆代码 [博客]
    雨焰 发表于 2012-08-13 16:56|1次评论|5426次阅读
    1、下载jocky,解压后把整个文件夹复制到Eclipse的plugin目录。 2、重启Eclipse,在项目上点右键,如果出现jocky菜单,则安装成功。   3、在项目上点右键,选菜单jocky->jocky setting,弹出菜单后设置如图   2011-12-27 14:02:35 上传 下载附件 (58.21 KB)   4、点ok后...
  • 反编译android应用,降低权限去广告及重新签名[分享]
    华宰 发表于 2011-09-06 15:08|5次评论|4873次阅读
    功能:反编译apk降低权限及重新签名 场景:很多软件,申请了一些可能会导致付费(如,发短信,呼叫号码)或者泄漏隐私(如:读取通讯录)的权限,让人很不放心。比如:飞信、墨迹天气、iReader等都在此列。为了让自己能放心使用,需要做一些破解工作,减少该应用程序的权限...
  • android apk的反编译工具[分享]
    恺哥 发表于 2011-07-23 10:18|6次评论|4676次阅读
    下载了一些应用,发现有些功能实现的挺好,为了更快的学习和掌握,只好窥一下code了,罪过罪过 apk的反编译工具 - android-apktool 软件获得地址: http://code.google.com/p/android-apktool/ 下载 apktool1.4.1.tar.bz2和 apktool-install-windows-r04-brut1.tar.bz2 将这...
  • 黑客破译android开发代码真就那么简单?[分享]
    wujiachen 发表于 2012-10-17 16:17|9次评论|4085次阅读
    很多程序员辛辛苦苦开发出的android开发代码,很容易就被黑客翻译了。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看...
  • android程序代码混淆[博客]
    小克898 发表于 2013-04-10 16:04|1次评论|4081次阅读
    android 代码混淆 1 proguard.cfg,这就是混淆所需的proguard脚本啊。   其代码如下:     view plain -optimizationpasses 5  -dontusemixedcaseclassnames  -dontskipnonpubliclibraryclasses  -dontpreverify  -verbose  -optimizations !code/simplification/...
  • Android中代码混淆[博客]
    jdroid 发表于 2012-08-06 08:47|2次评论|2805次阅读
    # android 原始混淆模板 -optimizationpasses 5 # 通过指定数量的优化能执行 #-dontusemixedcaseclassnames  混淆时不会产生形形色色的类名 #-dontskipnonpubliclibraryclasses 指定不去忽略非公共的库类 #-dontskipnonpubliclibraryclasses # -dontpreverify  不预校...
  • Android程序的反编译利器Dexdump介绍[分享]
    无鸯 发表于 2011-09-15 09:11|0次评论|2750次阅读
    在网友们开发Android应用程序的时候一定会经常想看看人家的程序是怎么写的,那么就需要反编译工作了。 反编译Android程序目前没有什么好的方法,但是在Android Emulator中可以找到一个名为dexdump的程序,通过dexdump可以查看出apk文件中的dex执行情况,粗略分析出原始jav...
  • 在Linux中编译Android代码,这是为什么呢?[提问]
    黑菜妞妞 发表于 2011-09-29 16:33|9次评论|2525次阅读
    为什么要在Linux中编译Android代码呢?这个与在Windows中编译android代码有啥不一样呢?提出来这个问题,大家讨论讨论,O(∩_∩)O谢谢
  • <转>android 反编译工具 [博客]
    SamZel 发表于 2012-05-29 14:09|0次评论|2440次阅读
    1、smali-1.2.6.jar 用途:.smali文件 转成 classes.dex文件 说明:.smali文件,类似于.class文件,可以用普通文本编辑器查看和修改。 用法举例:命令行:java -jar smali.jar classout/ -o classes.dex 下载:http://code.google.com/p/smali/downloads/list 2、baksmali-...
  • android应用程序的混淆打包[博客]
    AlexZhuang 发表于 2012-04-11 21:23|0次评论|2010次阅读
    1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示: target=android-8 proguard.config=proguard.cfg Eclipse会通过此配置在工程目录生成proguard.cfg文件 2 . 生成keystore (如已有可直接利用) 按照下面的命令行 在D:\Program ...
top Created with Sketch. 顶部