小米工程师向 AOSP 提交了一份禁止用户获取 APK 文件的补丁,后被驳回 - V2EX
MiketsuSmasher

小米工程师向 AOSP 提交了一份禁止用户获取 APK 文件的补丁,后被驳回

  •  
  •   MiketsuSmasher 2022 年 5 月 23 日 17701 次点击
    这是一个创建于 1433 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原推: https://twitter.com/MishaalRahman/status/1527702937723621376

    A Xiaomi engineer submitted a patch to AOSP that would add an SELinux policy blocking the shell user from grabbing APK data files because they "may include some private resources."

    https://android-review.googlesource.com/c/platform/system/sepolicy/+/2101015

    28 条回复    2022-06-24 23:05:21 +08:00
    F281M6Dh8DXpD1g2
        1
    F281M6Dh8DXpD1g2  
       2022 年 5 月 23 日   1
    狗改不了吃屎
    PMR
        2
    PMR  
       2022 年 5 月 23 日
    猴厂还是猴厂
    rrZ2C
        3
    rrZ2C  
       2022 年 5 月 23 日
    阻止的是 shell user 就当是 adb 吧,也许能阻挡掉一些流氓助手应用的骚操作

    但是既然允许 apk 文件直接安装,那么也应该允许导出 APK
    pengtdyd
        4
    pengtdyd  
       2022 年 5 月 23 日
    I am sorry Guowei, but I don't think this is a preferred way of protecting IPs or services provided by APK. Even with this CL, there are multiple ways of obtaining APK (e.g. a custom built Android with this CL reverted). APK basically is NOT a secret. If a part of your APK actually contains a secret, it must be protected by other means like DRM.

    这个评论说的很对
    hhylx1950
        5
    hhylx1950  
       2022 年 5 月 23 日
    然后下面就有人喷小米不开源内核,违反 GPL ,哈哈

    > I think Xiaomi should share the open source code as requested by the users before finding more ways to obfuscate things.

    https://github.com/MiCode/Xiaomi_Kernel_OpenSource/issues/2377

    There are dozens of pages filled wih such request in the issue tracker.
    liuidetmks
        6
    liuidetmks  
       2022 年 5 月 23 日
    没有苹果的命.确得了苹果的病
    felixcode
        7
    felixcode  
    PRO
       2022 年 5 月 23 日 via Android
    好的不学,学的跟苹果似的。
    Mateverse
        8
    Mateverse  
       2022 年 5 月 23 日
    @hhylx1950 笑死我了哈哈哈哈哈
    Buges
        9
    Buges  
       2022 年 5 月 23 日 via Android   1
    @hhylx1950 小米 /oneplus 不少机型都是开始发布内核源码,后续更新随缘,很多就不放出来了。
    不知道这是否违反 GPL ,这些国际品牌有没有在法治国家被起诉。
    Buges
        10
    Buges  
       2022 年 5 月 23 日 via Android
    @rrZ2C 流氓助手也得手动授权 adb 啊,这个改动纯粹就是不让你备份 apk 。
    hhylx1950
        11
    hhylx1950  
       2022 年 5 月 23 日   1
    @Buges 当然违反,没有被起诉不代表他们做的是对的
    ysc3839
        12
    ysc3839  
       2022 年 5 月 23 日 via Android   1
    @Buges 违反,但实际基本不具有可诉性。其实不需要手机的例子,许多使用了 Linux 内核的国产路由器从未依照 GPL 协议提供源代码。
    wsseo
        13
    wsseo  
       2022 年 5 月 23 日
    可以学苹果。
    Buges
        14
    Buges  
       2022 年 5 月 23 日 via Android
    @ysc3839 你也说了是国产。我指的是在法治国家具有业务的国际品牌。
    ysc3839
        15
    ysc3839  
       2022 年 5 月 23 日 via Android
    @Buges 国内企业也可以在国外开展业务呀
    estk
        16
    estk  
       2022 年 5 月 23 日 via Android   1
    @hhylx1950
    把 mui 违禁词一并开源出来岂不闹笑话
    lkxjlkejwr
        17
    lkxjlkejwr  
       2022 年 5 月 24 日 via Android
    这应该不是学苹果,是他的 apk 估计是有问题的不想被看?
    freeup
        18
    freeup  
       2022 年 5 月 24 日   1
    这个评论也说到痛点:

    Actually yes, that would let them pre install any rogue app and no one will know because of the privileges it would have

    事实上,是的,这样他们就可以预装任何流氓应用,而且没有人会知道,因为它会有特权
    hbtech
        19
    hbtech  
       2022 年 5 月 24 日   7
    提取 MIUI 相机 APK -> 后辍名改 zip 打开 -> 转到 /assets/sensi/sensi_words.txt -> base64 解码

    结果我就不贴了



    可能是为了防止这个吧,哈哈
    rootx
        20
    rootx  
       2022 年 5 月 24 日
    @hbtech 大佬 结果贴一下呀 好奇
    rootx
        21
    rootx  
       2022 年 5 月 24 日
    结果果然不能贴。。。
    MiketsuSmasher
        22
    MiketsuSmasher  
    OP
       2022 年 5 月 24 日
    @hbtech
    看完了,大受震撼
    但是往相机里面塞敏感词列表有什么意义呢?给文档模式用的吗?
    YamatoRyou
        23
    YamatoRyou  
       2022 年 5 月 25 日
    @hbtech 手上的 "MIUI by xiaomi.eu" 完美中招, 不过还好已经解了 BL 锁, 过几天换 LOS.
    hbtech
        24
    hbtech  
       2022 年 5 月 25 日
    @MiketsuSmasher #22
    这个列表在自定义机型水印的时候会检测,参见 https://www.bilibili.com/video/BV1dR4y1n7EM 此视频
    klarkzh
        25
    klarkzh  
       2022 年 5 月 25 日 via iPhone
    @hbtech 本以为跟某些游戏里面的敏感词一样,记过看了一下真的大为震撼
    20015jjw
        26
    20015jjw  
       2022 年 5 月 26 日 via iPhone
    好奇这个楼里的小米用户在预期些什么
    这个厂出门就是卖软件的
    软件里不给你下点药能让你发烧吗
    Andrue
        27
    Andrue  
       2022 年 5 月 26 日 via Android
    @hbtech 终于有不错的屏蔽词列表可以参考了
    Admin8012
        28
    Admin8012  
       2022 年 6 月 24 日 via Android
    一加 10PRO 到现在连个类原生都没
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2641 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 71ms UTC 02:06 PVG 10:06 LAX 19:06 JFK 22:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86