วิธีทดสอบ SIP System Integrity Protection (ไม่เกี่ยวกับวิธีเปิด / ปิดการใช้งาน)


11

เมื่อฉันเริ่มใช้ 10.11 El Capitan ฉันต้องปิดการใช้งาน SIP เพื่อเรียกใช้บางสิ่งและเพื่อหลีกเลี่ยงการขัดข้อง ข้อผิดพลาดน่าจะเป็นไปได้ถึงบาง kext ฉันเหลือจากการติดตั้งซอฟต์แวร์เก่า ฯลฯ ไม่แน่ใจ

มีวิธีสั้น ๆ ในการเปิดใช้งาน SIPเพื่อทดสอบเพื่อดูว่าฉันมี kexts ที่ยอมรับไม่ได้หรืออย่างอื่นในพื้นที่ที่มีการป้องกันที่จะปิดปากเครื่องหรือไม่? ฉันไม่ต้องการที่จะทำซ้ำการบูทมากมายเพื่อหวังว่าจะได้พบกับสิ่งต่าง ๆ ที่แขวนหรือพังเครื่อง

ในการใช้ถ้อยคำใหม่นี่ไม่เกี่ยวกับวิธีการเปิดใช้งานหรือปิดใช้งาน SIPแต่วิธีการทดสอบโดยอัตโนมัติหรือโดยทางโปรแกรมเพื่อกำหนดสถานะของ SIP



ฉันคิดว่าเราควรปิดซ้ำซ้อน
JMY1000

ฉันไม่คิดว่าจะมีวิธี 'ทดสอบ' SIP โดยไม่ต้องเปิด / ปิดการใช้งานและรีบูตสองสามครั้ง
fsb

มีวิธีตรวจสอบการอนุญาตของไฟล์เพื่อดูว่าจะไม่อนุญาตให้ใช้ในโฟลเดอร์ที่ป้องกันด้วย SIP หรือไม่
211Oakland

ฉันสามารถคิดได้หลายวิธี - แขวนให้แน่นในขณะที่ทดสอบ - นี่ควรเปิด IMO
bmike

คำตอบ:


18

ฉันรู้ว่าคุณสามารถตรวจสอบว่า SIP เปิดหรือปิดใน terminal ด้วยคำสั่งนี้:

csrutil status

ฉันคิดว่าคุณอาจกำลังมองหาการวิเคราะห์ที่ละเอียดกว่านี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.