niseceric
V2EX  ›  macOS

有大神解释下 csrutil 配置开关的具体内容么?

  •  
  •   niseceric · Oct 1, 2015 · 5101 views
    This topic created in 3888 days ago, the information mentioned may be changed or developed.
    System Integrity Protection status:
    
    Configuration:
        Apple Internal: enabled
        Kext Signing: enabled
        Filesystem Protections: enabled
        Debugging Restrictions: enabled
        DTrace Restrictions: enabled
        NVRAM Protections: enabled
    

    上面到底具体是什么?

    sip 相关资料:
    http://cms.35g.tw/coding/關閉-osx-10-11-sip-system-integrity-protectio-功能 /
    http://www.idelta.info/archives/sip-rootless-internal-in-el-capitan/
    https://pikeralpha.wordpress.com/2015/08/19/csrutil-updated/

    rootless.conf:
    http://www.memacx.com/thread-6874-1-1.html
    https://forums.developer.apple.com/thread/16768

    目前找到的一些参考资料只有关于用。

    其实我就想知道
    Apple Internal: enabled
    Kext Signing: enabled
    Filesystem Protections: enabled
    Debugging Restrictions: enabled
    DTrace Restrictions: enabled

    这几个到底干嘛的,区别是什么?

    Supplement 1  ·  Oct 1, 2015
    dyld inject 需要关闭 debug
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2675 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:57 · PVG 18:57 · LAX 03:57 · JFK 06:57
    ♥ Do have faith in what you're doing.