免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: rover12421
打印 上一主题 下一主题

[Android] ShakaApktool [复制链接]

论坛徽章:
0
11 [报告]
发表于 2013-10-12 15:08 |只看该作者
终于找到了,谢谢

论坛徽章:
0
12 [报告]
发表于 2013-10-14 23:43 |只看该作者
。。。。。。。。。。。。。。。。。。。。。。。。

论坛徽章:
0
13 [报告]
发表于 2013-10-16 10:43 |只看该作者
非常感谢你的分享,

论坛徽章:
0
14 [报告]
发表于 2013-10-16 11:49 |只看该作者
使用一下
看看反编译4.3有没有用

论坛徽章:
0
15 [报告]
发表于 2013-10-17 12:03 |只看该作者
感谢分享RsApktool

论坛徽章:
0
16 [报告]
发表于 2013-10-29 16:29 |只看该作者
回复 1# rover12421


    请问反编译的时候没有添加-f命令吗,没有字段混淆功能好像,打包的时候比原来的也少了一个-z功能

论坛徽章:
39
白银圣斗士
日期:2015-11-24 10:40:40酉鸡
日期:2015-03-20 14:15:44寅虎
日期:2015-03-20 14:13:59午马
日期:2015-03-20 14:13:16白羊座
日期:2015-03-20 14:12:54金牛座
日期:2015-03-20 14:12:09双子座
日期:2015-03-20 14:11:57巨蟹座
日期:2015-03-20 14:11:44狮子座
日期:2015-03-20 14:11:29亥猪
日期:2015-03-20 14:16:24戌狗
日期:2015-03-20 14:16:40申猴
日期:2015-03-20 14:17:05
17 [报告]
发表于 2013-10-29 17:04 |只看该作者
回复 16# PwElyn


    反编译的时候是否需要-f是由使用者决定的
    混淆之针对长名字和非[\w\d-]字符做的,如果是符合条件的就没做处理,且只在反编译是用到
    "-z"是啥功能,还真没用过.这个版本是基于1.5.3修改的,如果1.5.3去掉了,那这边版本也是没有的

论坛徽章:
0
18 [报告]
发表于 2013-10-30 11:03 |只看该作者
本帖最后由 PwElyn 于 2013-10-30 11:15 编辑

回复 17# rover12421


    感谢你的回复,这个apktool  www.kanxue.com/bbs/showthread.php?t=174904 在回编译的时候使用的b -z命令 不知道是不是和你的apktool功能类似
不可以安装htc的框架,错误代码如下:
  1. D:\apktoolRs>java -jar apktoolRs.jar if framework-res.apk
  2. Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars
  3. c file
  4.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:54)
  5.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:40)
  6.         at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
  7. s.java:618)
  8.         at brut.androlib.Androlib.installFramework(Androlib.java:507)
  9.         at brut.apktool.Main.cmdInstallFramework(Main.java:261)
  10.         at brut.apktool.Main.main(Main.java:81)
  11. Caused by: java.io.IOException: Expected: 0x00000008, got: 0x00000000
  12.         at brut.util.ExtDataInput.skipCheckShort(ExtDataInput.java:56)
  13.         at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:236)

  14.         at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:179)

  15.         at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:167
  16. )
  17.         at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:133)
  18.         at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
  19. 8)
  20.         at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:81)
  21.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
  22.         ... 5 more
复制代码
  1. D:\apktoolRs>java -jar apktoolRs.jar if com.htc.resources.apk
  2. Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars
  3. c file
  4.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:54)
  5.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:40)
  6.         at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
  7. s.java:618)
  8.         at brut.androlib.Androlib.installFramework(Androlib.java:507)
  9.         at brut.apktool.Main.cmdInstallFramework(Main.java:261)
  10.         at brut.apktool.Main.main(Main.java:81)
  11. Caused by: java.io.IOException: Expected: 0x00000008, got: 0x00000000
  12.         at brut.util.ExtDataInput.skipCheckShort(ExtDataInput.java:56)
  13.         at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:236)

  14.         at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:179)

  15.         at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:167
  16. )
  17.         at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:133)
  18.         at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
  19. 8)
  20.         at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:81)
  21.         at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
  22.         ... 5 more
复制代码
原版的apktool2.0不支持安装com.htc.resources.apk这个框架,可以安装htc的framework-res.apk

论坛徽章:
0
19 [报告]
发表于 2013-10-30 16:29 |只看该作者
非常好的工具
感謝版主辛苦開發

论坛徽章:
0
20 [报告]
发表于 2013-11-01 22:54 |只看该作者
谢谢分享:wink:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP