前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于反编译的搜索

android apk反编译(Doapk工具和dex2jar工具介绍) - - ITeye技术网站 首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼ 招聘 搜索 您还未登录 ! 登录 注册 alpkpk123 博客 微博 相册 收藏 留言 关于我 alpkpk123 android apk反编译(Doapk工具和dex2jar工具介绍) 博客分类: android学习与开发 javaandroiddoapk反编译dex2jar DoAPK 1.0 电脑环境:WINXP,WIN7估计也行,需要装JDK http://www.xinwenit.com/File/jdk-6u12-windows-i586.exe doapk 地址:查看附件教程: 1.反编译APK 打开你要修改的APK文件,如:xScope.apk,然后选择反编译后的文件保存目录位置,点击反编译,反编译就开始了,看软件大小,最后会在你选择保存的目录内生成一个带.decode的目录,如下图 2.进入这个目录进行你需要的修改,如美化,或者汉化,都是文本文件 替换图标及美化:一般在res\drawable,也可以每个目录都看看,找到对应的图替换就可以 汉化:一般的信息在res\values\下的XML文件中,string.xml,你也可以做嵌入式汉化 ,也有程序直接把文字写在java程序了,所以在smali目录下也可能会有一些,smali目录的.smali文件是对java文件的解析,不能瞎改,汉化的话要注意,搜索整个目录,找到你要汉化的文字,替换成就行,注意,里面的参数别瞎改,不然程序编译不成功或者不能正常运行,如果汉化是改的.smali文件,请将其转为utf-8,不然中文乱码. 3.改完文件以后,打开本软件,开始编译签名,先选中反编译后产生的目录,也就是刚才你改文件的那个目录,然后再选一个生成APK存放的目录,点开始编译,一会就会生成一个.apk的文件,然后就自己装进手机里 如果想要查看apk中得java源码1,准备 dex2jar (dex2jar-0.0.7.4-SNAPSHOT ) 和 jd-gui (jd-gui-0.3.3.osx.i686) 两款软件 (请看附件) 2,在cmd下进入dex2jar.bat所在路径,cd /d dex2jar.bat所在路径 , 输入dex2jar.bat D:classes.dex 回车。其中D:classes.dex就是你的classes.dex所在的目录.(可以解压apk文件,得到classes.dex) 3,在classes.dex同级目录下会生成一个classes.dex.dex2jar.jar文件 4,用jd-gui 工具将打开这个jar文件,就能查看apk的java源码了(当然是没有经过特殊处理的) 注意:windows7 操作系统下 可能会出现 Could not find the main class: pxb.android.dex2jar.v3.Main. 异常. 配置好CLASSPATH 变量 dex2jar-0.0.7-SNAPSHOT.rar (919.3 KB) 下载次数: 21 jd-gui.rar (689.1 KB) 下载次数: 12 DoAPK签名工具绿色版.rar (6 MB) 下载次数: 49 分享到: 遍歷文件夾and拷貝文件內容 | 如何修改eclipse默认工程路径.txt 2011-11-20 13:41 浏览 1666 评论(0) 分类:移动开发 相关推荐 评论 发表评论 您还没有登录,请您登录后再发表评论 alpkpk123 浏览: 4458 次 性别: 来自: 江苏 最近访客 更多访客>> dylinshi126 文章分类 全部博客 (8) eclipse中开发 (5) android学习与开发 (3) 社区版块 我的资讯 (0) 我的论坛 (3) 我的问答 (1) 存档分类 2011-12 (3) 2011-11 (5) 更多存档... 最新评论 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。若作者同意转载,必须以超链接形式标明文章原始出处和作者。 © 2003-2014 ITeye.com. All rights reserved. [ 京ICP证110151号 京公网安备110105010620 ]