微信扫一扫 分享朋友圈

已有 10961 人浏览分享

开启左侧

关于SIP系统保护和csr-active-config参数的定义与计算

[复制链接]
10961 17
0x0 先弄清楚SIP
    定义:SIP(System Integrity Protection)系统完整性保护。作用:保护macOS系统分区里面的文件不被修改,简单点说系统文件变成只读了,系统更加安全了。为何关闭:《美国往事》看过吧,总是要打开门进去才可以…,关闭SIP相当于安卓root,iOS越狱。PS 有很多好用的软件,需要关闭SIP才能运行,比如:totalfinder、一些学习版软件。
<strong><span style="float:left;margin-right:5px">https://github.com/5T33Z0/OC-Little-Translated/tree/main/B_OC_Calculators</p>以最新的13系统为例,一共有12个配置项,每个配置项都对应一个Hex16进制数值,开启几个项目,就把几个项的数值相加,然后做小端转换,将得到的数值,填入opencore的config.plist文件里csr-active-conflgs项目里即可。
如果你不明白这些配置项具体是干什么的,那么建议直接使用上图最后一行的建议csr数值,按照你的系统照抄到config.plist里就行了。比如:11-13系统就选67080000。
备注1:苹果其实提供了命令行工具:csrutil。这个命令适合白果和原生NVRAM的黑果机器,但因为要进recovery修改,所以比较麻烦,不如直接在config.plist里修改来的直接。
备注2:csrutil只可以配置前7个项目,如果启用了第7项后面的项目,在csrutil status里是查询不到的,会出现unknown。



</ul><strong><span style="float:left;margin-right:5px">https://github.com/webfalter/OCToolBoxGitHub网址打不开的,也可以从这下载:这个工具能计算opencore里很多项目,大家可以自己去开发

</ul>

评论 17

tosles  高级会员  发表于 2023-6-4 06:10 | 显示全部楼层
不错,支持下楼主

举报 使用道具

回复 支持 反对
大发97475229  高级会员  发表于 2023-6-4 07:31 | 显示全部楼层
来顶下,攒一些窝币

举报 使用道具

回复 支持 反对
sdhzcx007  高级会员  发表于 2023-6-4 09:11 | 显示全部楼层
不错不错,很好哦

举报 使用道具

回复 支持 反对
sudan5  高级会员  发表于 2023-6-4 10:30 | 显示全部楼层
20年水粉

举报 使用道具

回复 支持 反对
tieguanyincha  高级会员  发表于 2023-6-4 11:54 | 显示全部楼层
抢个楼板不容易

举报 使用道具

回复 支持 反对
hong99999  高级会员  发表于 2023-6-4 14:10 | 显示全部楼层
不错不错,很好哦

举报 使用道具

回复 支持 反对
daystre  高级会员  发表于 2023-6-4 15:29 | 显示全部楼层
23年水窝,感谢有你

举报 使用道具

回复 支持 反对
messi10  高级会员  发表于 2023-6-4 16:34 | 显示全部楼层
我是来抢楼的

举报 使用道具

回复 支持 反对
shuqiaoluhui  高级会员  发表于 2023-6-4 18:05 | 显示全部楼层
我是来抢楼的

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

21

粉丝

20

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-11-19 20:46 , Processed in 0.117415 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.