V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaoqi6pi112
V2EX  ›  MacBook Pro

关闭 SIP 是否有风险?

  •  
  •   xiaoqi6pi112 · 316 天前 · 3784 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想用 mac ( m1 max)玩一些游戏,用 playcover 要关闭 sip ,请问关闭 sip 之后会对后续系统更新或者售后会有影响嘛?
    20 条回复    2023-08-13 00:59:02 +08:00
    chonger
        1
    chonger  
       316 天前
    不影响售后和保修。关闭 sip 有好有坏吧,好处是可以运行某些软件,比如你说的 playcover ,而且能提高系统的运行速度和软件第一次冷启动后的打开速度,尤其是 office ,ps 等大型软件,如果第一次打开要跳很久的话,关闭 sip 或者屏蔽 trustd 进程就能就解决这点。坏处是不能运行 ios app ,更新系统时不能增量更新(即每次都要下载完整版本,但也无所谓,不过多耗费 10G 左右的流量而已),以及安全性会降低,但实际用起来关不关 sip 都挺安全的。
    ihwbunny
        2
    ihwbunny  
       315 天前
    关了 SIP ,macOS 的隐私相关的安全措施就没有用了,比如 app 有没有 notorized 都无所谓了,隐私权限也不强制了。如果不随便装 app ,无条件信任所有 app 访问所有个人数据,那么就没事。

    不过刚才看 playcover 的说明,它举例的 Genshin ,是先关 SIP ,运行一遍后,再打开 SIP 。不是说,只能在 SIP 关闭的情况下才能运行。https://docs.playcover.io/getting_started/troubleshoot_login

    所以,关闭之后,做完必要的步骤后,再打开它。
    shervy
        3
    shervy  
       315 天前

    感觉没什么差。我是开着的
    wclebb
        4
    wclebb  
       315 天前
    我不懂,是不是可以看作是 安卓打开 Root 的意思?
    ihwbunny
        5
    ihwbunny  
       315 天前
    root 之后,每个 app 是否还可以设置,准许或禁止访问摄像头等,如果依然有,就还不太一样吧。
    自己感受下隐私特性。
    kiritoyui
        6
    kiritoyui  
       314 天前   ❤️ 1
    @ihwbunny playcover 安装国服的原神是不用关闭 sip 的
    xiaoqi6pi112
        7
    xiaoqi6pi112  
    OP
       314 天前
    @kiritoyui #6 这样的嘛
    codehz
        8
    codehz  
       314 天前   ❤️ 1
    @ihwbunny 但是关闭 sip 之后有 root 可以随意注入 dyld 到别的已经授权了的 app ,然后就不需要任何提示了(当然关了 sip 还有很多方法也能绕过),没关 sip 的时候至少不能注入 dyld 到开了 Hardened Runtime (并且没设置例外)的 app 里
    ihwbunny
        9
    ihwbunny  
       312 天前
    #8 你说的注入后,再打开 SIP ,系统也没有问题嘛
    codehz
        10
    codehz  
       312 天前 via iPhone
    @ihwbunny 注入 dyld 是运行时的行为,不能持久化,但是肯定有别的持久化的方案保留权限
    ihwbunny
        11
    ihwbunny  
       312 天前
    @codehz 插入个系统服务呗
    tomychen
        12
    tomychen  
       312 天前
    关闭 SIP 会导致很多系统原来不允许写的地方,开放写权限。而 MacOS 系统架构特性和沙盒机制,这使得大部分软件在运行时,均不需要关闭 SIP 。甚至于防火墙这种相对比较依赖底层的都不需要关闭 SIP ( little snitch)。早期版本是带 kext 的,后来苹果开放了中间接口。

    而 intel 架构下的 VMware 这种量级,也不需要关闭 SIP ,arm 后,没装过 VMware ,不确定,包括 PD 等这些。

    而早年关闭 SIP ,我也只做过一件事情,就是打开 HiDPI ,而这个过程是,我在操作,而不是程序在操作。
    我知道我要复制一个文本文件到系统目录下。

    所以我觉得,一切让用户关闭 SIP ,又不告知用户关闭 SIP 后,做了些什么的,都是耍流氓。
    Maiols
        13
    Maiols  
       312 天前
    是只要使用了 playcover 就需要关闭 sip 吗, 我在用 playcover 玩星铁,但是从来没有关过诶
    devHang
        14
    devHang  
       311 天前
    你们玩原神的时候,都是手柄玩的吗?键盘玩怎么解决呢?
    monetto
        15
    monetto  
       311 天前
    系统 10.15.7 ,关闭 SIP 之后会出现无法给部分应用开通录屏权限的问题,打开之后就可以了。仅供参考。
    fredhwang
        16
    fredhwang  
       311 天前
    macbook pro 2015 用 opencore legacy patch 升级到 ventura ,必须部分关闭 SIP ,试了开启,会卡顿的无法使用
    irever
        17
    irever  
       287 天前
    @fredhwang 我也同样的情况,升级之后打字都没法打,关掉 SIP 就好了
    xiaoqi6pi112
        18
    xiaoqi6pi112  
    OP
       287 天前
    @Maiols #13 咋玩
    xiaoqi6pi112
        19
    xiaoqi6pi112  
    OP
       287 天前
    @Maiols #13 不关咋个玩,好兄弟带带我
    iaeolous
        20
    iaeolous  
       229 天前
    “启动安全性实用工具”里的“降低安全性”打开了有什么影响吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1020 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 19:44 · PVG 03:44 · LAX 12:44 · JFK 15:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.