共 11 篇文章 |
|
b) 为apk文件签名$ jarsigner -verbose -keystore keyfile -signedjar signed.apk base.apk yan注:keyfile为生成key存放的文件,signed.apk为签名后的apk,base.apk 为未签名的apk,yan为私钥。1) apk包中签名相关的文件在META_INF目录下CERT.SF:生成每个文件相对的密钥MANIFEST.MF:数字签名信息xxx.SF:这是 JAR 文件的... 阅1039 转3 评0 公众公开 11-07-06 12:06 |
下载一个软件可以将dex文件转换成普通的jar包,这个软件名字叫:dex2jar(这个工具好象还是国人开发的 ~_~),去这个网站下载最新版并解压到一个目录,并这这个目录加到系统PATH变量中,就可以直接用: dex2jar.bat 或 dex2jar.sh 转换dex文件了,命令如下:dex2jar.bat classes.dex,将在同目录得到普通jar包:classes.dex.dex2jar.jar,就可以... 阅635 转4 评0 公众公开 11-07-06 12:04 |
android技巧:apk文件反编译以及签名打??dex2jar&jd,apktool,apk-si.通过apktool可以反编译apk中的xml等资源文件,然后通过apk-sign签名,可以制作成修改版的可发布apk文件??/p>c.把class.dex拷贝到dex2jar.bat所在目录,运行dex2jar.bat class.dex,生成classes.dex.dex2jar.jar ??span class="Apple-converted-space"> d... 阅1403 转4 评0 公众公开 11-07-06 11:36 |
或者:1.在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.bat XXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,比如:我的dex2jar.bat在D:\Android\apk_decode\dex2jar-0.0.7-SNAPSHOT路径下, classes.dex在D:\Android下,所以: 你进入dex2jar.bat路径下后,输入dex2jar.bat D:\Android\classes.dex,这样会生成一个j... 阅1930 转9 评0 公众公开 11-07-06 11:33 |
1.在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.bat XXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,比如:我的dex2jar.bat在D:\Android\apk_decode\dex2jar-0.0.7-SNAPSHOT路径下, classes.dex在D:\Android下,所以: 你进入dex2jar.bat路径下后,输入dex2jar.bat D:\Android\classes.dex,这样会生成一个jar文件... 阅192 转3 评0 公众公开 11-07-06 11:31 |
Root Tools工具发布:Android软件随意改近日,知名软件研发人员、MetaMorph工具研发者之一Stericson推出了一款新的工具Root Tools。 阅718 转1 评0 公众公开 11-07-06 11:30 |
阅151 转3 评0 公众公开 11-07-06 11:29 |
阅1455 转9 评0 公众公开 11-07-06 11:28 |
分享 二个 查看apk中xml的工具。把AXMLPrinter2.jar拷贝到C盘,在控制台cd到要解压出来的apk文件夹,执行下面的命令就可以把所有的xml还原文本格式了。for /r .%a in (*.xml) do @java -jar c:\AXMLPrinter2.jar "%a">>"%a".txt.还有个工具可以,反编译apk文件中的.dex文件成jar文件,然后再反编译jar文件就可以查看... 阅2979 转4 评0 公众公开 11-07-06 11:27 |
apk文件本质上是zip文件,先用zip解压。解压之后的xml文件是二进制的,如果电脑上装了java,可以用下面命令转换:java -jar AXMLPrinter2.jar xxx.xml >new_xxx.xml.参考资料:http://www.andmoto.com/viewthread.php?tid=3588&extra=page%3D1. 阅3999 转6 评0 公众公开 11-07-06 11:25 |