Board logo

标题: 有没有会安卓编程的?我已经把影迷俱乐部反编译了。源码已经加上 [打印本页]

作者: yufe    时间: 2013-12-29 00:25     标题: 有没有会安卓编程的?我已经把影迷俱乐部反编译了。源码已经加上

posted by wap, platform: 华为 (C8812)

天猫魔盒上影迷俱乐部播放时一直会显示标题,我觉得应该能在程序哪里可以把标题栏删除掉,所以我就把apk反编译了。可是我这半掉子水平不行,找了一晚上都没找到。
有谁有能力有兴趣的我明天把代码放出来一起研究。
引用:
http://pan.baidu.com/s/1mgHOfAK
源码地址如上。
其中源码地址为:
引用:
APK-Multi-Tool\projects\ymjlbtvb_1383808230801.apk\
引用:
APK-Multi-Tool\projects\ymjlbtvb_1383808230801.apk\res\layout
下面应该是布局文件。
修改完后运行Script.bat,进入菜单后,用12号功能编译,13号功能签名。然后在place-apk-here-for-modding目录下signed开头的就是签名好的apk。

[ 本帖最后由 yufe 于 2013-12-29 11:49 编辑 ]
作者: xbox720    时间: 2013-12-29 02:09

高手。。。。
作者: jason6666    时间: 2013-12-29 02:18

posted by wap, platform: iPhone

lz雷锋
作者: 未定名    时间: 2013-12-29 03:18

posted by wap, platform: Galaxy Nexus

找标题栏和文字的颜色代码,应该是16进制的,修改成 #00FFFFFF再编译成apk。但我非常怀疑这些颜色代码是公用的,改了估计也有其他会显示不出来。
作者: 去日留痕    时间: 2013-12-29 07:51

posted by wap, platform: iPhone

反编译是不是违法行为啊
作者: 燕山隐士    时间: 2013-12-29 07:54

posted by wap, platform: 华为
引用:
原帖由 @去日留痕  于 2013-12-29 07:51 发表
posted by wap, platform: iPhone

反编译是不是违法行为啊
不卖钱,以研究的目的可以
作者: 黑暗骑士巫妖王    时间: 2013-12-29 08:01

posted by wap, platform: 华为

反编译主要用于学习,大部分的反编译器出来的代码是编译不会回去的

没用过影迷,其实Android大部分的UI调整只要修改描述UI的xml文件就可以了,无需反编译。除非UI是用代码画出来的

本帖最后由 黑暗骑士巫妖王 于 2013-12-29 08:04 通过手机版编辑
作者: palytoxin    时间: 2013-12-29 08:06

posted by wap, platform: Android

之前写过点,问题我比较好奇,你反编译出来的代码是什么样的?xml之类的文件能得到差不多的源文件,class能出来源码?
作者: liuwill    时间: 2013-12-29 08:10

posted by wap, platform: Motorola (Defy)
引用:
原帖由 @palytoxin  于 2013-12-29 08:06 发表
posted by wap, platform: Android

之前写过点,问题我比较好奇,你反编译出来的代码是什么样的?xml之类的文件能得到差不多的源文件,class能出来源码?
class能出源码啊,但是没有注释,而且如果写在native函数里,反编译了也没用啊。
作者: LTFYH    时间: 2013-12-29 09:03

posted by wap, platform: Android

反编译的东西基本是无法编译回去的
作者: chain416    时间: 2013-12-29 09:41

引用:
原帖由 LTFYH 于 2013-12-29 09:03 发表
posted by wap, platform: Android

反编译的东西基本是无法编译回去的
当然可以编译回去,效果一样
作者: lurandal    时间: 2013-12-29 10:40

Android的apk都是默认用proguard混淆了的
反编译简单, 但是产生的代码没有可读性.
string window.title也许就被替换成asdfasdf1234.wert7890

除非你已经有经验, 知道大致在什么地方.
否则很难做修改的.
作者: arex    时间: 2013-12-29 10:42

这东西应该是在layout的xml里面定义的吧...
作者: 总是注册不成功    时间: 2013-12-29 10:47

posted by wap, platform: HTC (Incredible)

只是删除个标题栏的话不难,就算混淆了类名称不会变吧,textview总不能变成asfgh
作者: smder    时间: 2013-12-29 10:55

posted by wap, platform: iPhone

完全不懂怎么破?
作者: skcfan    时间: 2013-12-29 11:01

posted by wap, platform: Android

排队等高手解决
作者: Shaz    时间: 2013-12-29 11:13

posted by wap, platform: Chrome

我用天猫盒子,偶然发现一个方法去标题,不保证所有人都可以用:
播放影片时,按主页,再回到影迷俱乐部会自动继续播放,标题栏不会出现
但调音量或者快进快退又会让标题出现,不会自动隐藏
作者: seather    时间: 2013-12-29 11:47

posted by wap, platform: GOOGLE (Nexus 4)
引用:
原帖由 @Shaz  于 2013-12-29 11:13 发表
posted by wap, platform: Chrome

我用天猫盒子,偶然发现一个方法去标题,不保证所有人都可以用:
播放影片时,按主页,再回到影迷俱乐部会自动继续播放,标题栏不会出现
但调音量或者快进快退又会让标题出现,不会自动隐藏
确实可以啊,太有才了,可以先凑活用了

不过实际点,还是等作者更新下软件吧
作者: 流浪的枪骑兵    时间: 2013-12-29 11:50

看了大家的说法, 感觉都不全面
1. android应用反编译相对比较容易, 用apktool就可以, 这个并不复杂
2. 反编译一般是可以编回apk的, 要重新签名, 但也不排除应用特性比较特殊, 导致无法编回apk
3. 一般应用都会混淆, 代码读起来麻烦点, 但不代表完全没辙
4. LZ这需求, 最好拿sdk里面那个layout分析工具来配合一下
作者: yufe    时间: 2013-12-29 11:50

已经上源码了,大家一起来研究吧。
作者: china_ktv    时间: 2013-12-29 13:17

迪优美特A8,安卓4.0的盒子,用影迷俱乐部title完美隐藏,就是主菜单的电影不能显示完全
作者: ninggu2008    时间: 2013-12-29 18:45

魔盒用影迷俱乐部大部分视频都是video format is not support。
作者: 龙傲天    时间: 2013-12-29 21:00

高科技啊
作者: tspshp    时间: 2013-12-29 22:45

posted by wap, platform: 小米 (MI 2)

mark
作者: kaiseryin    时间: 2013-12-29 23:20

posted by wap, platform: Android

还有,影迷俱乐部什么电影都是强制16:9的分辨率,有些电影人物比例拉伸得太厉害,怎么破啊
作者: xiaotian98057    时间: 2013-12-31 15:20

只能支持了,技术小白帮不上忙
作者: Crusher    时间: 2013-12-31 15:55

posted by wap, platform: Chrome

如果是代码绘制的UI就麻烦了

反编译出来的smali伪语法的代码没多大帮助,

写在xml里面的话,混淆过后虽然难找,但是应该还是没问题,没盒子没法测试




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0