前往Shuct.Net首页

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

关于反编译的搜索

反编译的一些心得和求助-三星三星 I9100 (Galaxy SII) 安卓论坛-力卓社区 - Powered by Discuz! 设为首页收藏本站繁体中文 开启辅助访问 切换到宽版 请 登录 后使用快捷导航没有帐号?注册帐号 帐号 自动登录 找回密码 密码 登录 注册帐号 一步搞定 只需一步,快速开始 快捷导航 门户Portal论坛BBS力卓市场力卓文件号码归属地签到捐赠 设置这里 每日签到 简繁转换 搜索 搜索 热搜: 韩版m110s包 9001 i9500 9000 刷机教程 odin recovery 驱动 内核 android root 基带 国行 启动器 中文 miui 美化 9100 韩版 钛备份 本版帖子用户 力卓社区»论坛 › 三星 › 三星 I9100 (Galaxy SII) 安卓论坛 › 反编译的一些心得和求助 12 / 2 页下一页 返回列表 查看: 2261|回复: 11 [求助/讨论] 反编译的一些心得和求助 [复制链接] IT168-Jack IT168-Jack 当前离线 UID57782积分873帖子618主题61银子879 两威望0 贡献16 人脉24 好友3经验683 精华0记录0阅读权限40在线时间171 小时注册时间2011-5-31最后登录2013-6-3 雷达卡 61主题 3好友 873积分 后起之秀 后起之秀, 积分 873, 距离下一级还需 1127 积分 贡献16 帮助18 发消息 电梯直达 楼主 发表于 2011-7-10 21:55:56 |只看该作者 |倒序浏览 其实反编译是很简单的,只要你电脑上有反编译软件,有好多了,dorek,apktool,123,等等。还有Java运行环境,加个C++语言就可以了。但是最难的是还原。 1。美化过的文件。以SystemUI.apk为例,如果我想改状态透明栏,只要反编译后出现以下几个文件或文件夹,res,smali,manifest,apktool.yml 更改res\layout\star-bus, 那个ff000000变成0000000,就可以了,下面就是要还原,但是无论哪个反编译软件,均是不能成功,据高手说,这个是非常复杂,非常难的,他们都很少成功,也就是说可以成功,但是我们不明其理,无法搞定。 2。原版的文件, 仍以SystemUI.apk为例, 当反编译后出现的文件只有res, manifest,apktool.yml, 这个可以改了再还原的时候成功,但是替换到手机的时候仍然失败。为什么呢,具体原因我也不知道。但是,我研究了一下,原版除了SystemUI.apk还有一个SystemUI.odex。其实就是classes.dex,因为他们反编译后都是smali文件夹。 那关键问题是,美化过的文件,是可以反编译直接得到smali文件夹的,因为美化过的文件在re管理器当中解压,本身是有classes.dex文件的,而原版的是没有,原版的有的只是.odex文件,是分离在.apk文件之外了。于是我重新反编译.odex,结果失败,提示我如果反编译.odex需要额外的数据。不清楚为什么,因此,我强行把.odex改成了.dex,结果反编译还成功了,出来了smali文件夹,于是我把这个smali文件压原封不动地放到刚刚原版反编译后的那三个旁边,现在也有了res,smali,manifest,apktool.yml,于是我再进行还原,还原当然还是失败了。 3。我只成功过一种就是原版的villainROM, 这个ROM是以app出现的,我于是对着SystemUI.apk进行反编译,直接出来res,smali,manifest,apktool.yml。因为没有美化也没有修改,而且classes.dex本身就在这个文件里面,于是我修改了状态透明栏。发现成功了,替换也成功了。也就是只有这种情况下,才能成功。 研究了几天,放弃了,我觉得太难了,尤其是下拉六键和电源七键,希望大神赶紧出个教程,省得我们无头苍蝇乱碰。太累了. 分享到: QQ空间 腾讯微博 腾讯朋友 分享0 收藏0 转发到微博 回复 使用道具 举报 抢沙发 千斤顶 显身卡 wlnew wlnew 当前离线 UID37173积分3708帖子2147主题74银子9931 两威望0 贡献125 人脉215 好友54经验2266 精华0记录21阅读权限50在线时间588 小时注册时间2011-4-23最后登录2014-1-22 雷达卡 74主题 54好友 3708积分 武林高手 〓→ 今天你刷了吗 ←〓 武林高手, 积分 3708, 距离下一级还需 4292 积分 贡献125 帮助606 发消息 沙发 发表于 2011-7-10 22:02:23 |只看该作者 顶完,再学习。。。 Device: GT- I9508 ROM OS Version: AOSP - 4.4.2 KitKat ROM Kernel : Linux 3.4.x Baseband : ZMUEMK6 Recovery : CWM 6.0.4.6 回复 使用道具 举报 显身卡 wsljj0000 wsljj0000 当前离线 UID26926积分1493帖子971主题18银子3494 两威望0 贡献12 人脉79 好友7经验1006 精华0记录2阅读权限40在线时间250 小时注册时间2011-3-30最后登录2013-11-27 雷达卡 18主题 7好友 1493积分 后起之秀 后起之秀, 积分 1493, 距离下一级还需 507 积分 贡献12 帮助15 发消息 板凳 发表于 2011-7-10 22:03:27 |只看该作者 杀花。帮顶。也曾尝试。最后放弃了 回复 使用道具 举报 显身卡 mrjiang19 mrjiang19 当前离线 UID22113积分449帖子287主题43银子702 两威望0 贡献1 人脉13 好友0经验332 精华0记录1阅读权限40在线时间92 小时注册时间2011-3-18最后登录2013-12-22 雷达卡 43主题 0好友 449积分 后起之秀 小白 后起之秀, 积分 449, 距离下一级还需 1551 积分 贡献1 帮助5 发消息 地板 发表于 2011-7-10 22:09:53 |只看该作者 虽然不知道LZ在说什么。但是顶一个! 回复 使用道具 举报 显身卡 我不是赌神 我不是赌神 当前离线 UID3956积分541帖子333主题36银子761 两威望0 贡献16 人脉14 好友7经验371 精华1记录0阅读权限40在线时间133 小时注册时间2011-1-14最后登录2013-11-23 雷达卡 36主题 7好友 541积分 后起之秀 后起之秀, 积分 541, 距离下一级还需 1459 积分 手机型号N7100,N7000,I997,I9100,I9000,S8500,I8000,S8000贡献16 帮助25 发消息 5楼 发表于 2011-7-10 22:14:15 |只看该作者 顶你个肺肺 回复 使用道具 举报 显身卡 codemoon codemoon 当前离线 UID11636积分115帖子54主题0银子270 两威望0 贡献0 人脉2 好友2经验55 精华0记录0阅读权限30在线时间65 小时注册时间2011-2-11最后登录2013-8-25 雷达卡 0主题 2好友 115积分 江湖游侠 江湖游侠, 积分 115, 距离下一级还需 285 积分 贡献0 帮助2 发消息 6楼 发表于 2011-7-10 22:14:51 |只看该作者 1.ff000000变成0000000 这个你可以用Hex编辑工具打开res\layout\star-bus.xml,仔细分辨哪个ff000000是你需要的,直接在Hex工具里改。 2.关于Odex 这个你要去smali的google code主页看看wiki,有说明怎样正确反编译。 本站Rom区也有一个专家级的反编译教程,似乎有提及Odex的重新合成,自己看看。 回复 使用道具 举报 显身卡 IT168-Jack IT168-Jack 当前离线 UID57782积分873帖子618主题61银子879 两威望0 贡献16 人脉24 好友3经验683 精华0记录0阅读权限40在线时间171 小时注册时间2011-5-31最后登录2013-6-3 雷达卡 61主题 3好友 873积分 后起之秀 后起之秀, 积分 873, 距离下一级还需 1127 积分 贡献16 帮助18 发消息 7楼 发表于 2011-7-11 08:31:44 |只看该作者 codemoon 发表于 2011-7-10 22:14 1.ff000000变成0000000 这个你可以用Hex编辑工具打开res\layout\star-bus.xml,仔细分辨哪个ff000000是你需 ... 关键是还原,反编译我都成功了,就是改了之后,无法还原呀。HEX是不是很好的编译工具? 回复 使用道具 举报 显身卡 IT168-Jack IT168-Jack 当前离线 UID57782积分873帖子618主题61银子879 两威望0 贡献16 人脉24 好友3经验683 精华0记录0阅读权限40在线时间171 小时注册时间2011-5-31最后登录2013-6-3 雷达卡 61主题 3好友 873积分 后起之秀 后起之秀, 积分 873, 距离下一级还需 1127 积分 贡献16 帮助18 发消息 8楼 发表于 2011-7-11 08:34:34 |只看该作者 还有,就是美化过的,没办法还原 回复 使用道具 举报 显身卡 IT168-Jack IT168-Jack 当前离线 UID57782积分873帖子618主题61银子879 两威望0 贡献16 人脉24 好友3经验683 精华0记录0阅读权限40在线时间171 小时注册时间2011-5-31最后登录2013-6-3 雷达卡 61主题 3好友 873积分 后起之秀 后起之秀, 积分 873, 距离下一级还需 1127 积分 贡献16 帮助18 发消息 9楼 发表于 2011-7-11 08:49:01 |只看该作者 这个hex纺缉器哪有的下,找不到。 回复 使用道具 举报 显身卡 lijia_383 lijia_383 当前离线 UID1656积分2276帖子1045主题32银子10019 两威望5 贡献10 人脉24 好友30经验1115 精华0记录15阅读权限50在线时间275 小时注册时间2011-1-9最后登录2012-11-7 雷达卡 32主题 30好友 2276积分 武林高手 哥猥琐 哥快乐 ~\(≧▽≦)/~ 武林高手, 积分 2276, 距离下一级还需 5724 积分 贡献10 帮助32 发消息 10楼 发表于 2011-7-11 08:54:36 |只看该作者 大致看下 还是有点难度 专业陪人聊天,不收费,只限美女哦 回复 使用道具 举报 显身卡 12 / 2 页下一页返回列表 高级模式 B Color Image Link Quote Code Smilies 您需要登录后才可以回帖 登录 | 注册帐号 发表回复 回帖后跳转到最后一页 浏览过的版块 三星 i9000(Galaxy S)安卓论坛 签王之王 签王之王 易容专家 易容专家 江湖新秀 认真学习, 热心助人, 进步很快. 江湖上人见人赞 力卓控 热爱力卓,每天不上力卓就腰酸背痛,上楼都费劲。 手机版|文字版|力卓社区 ( 陕ICP备12006775号 ) JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you! GMT+8, 2014-1-23 15:56 , Processed in 0.064000 second(s), 10 queries , Memcache On. Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc. 积分 0, 距离下一级还需 积分 回顶部