Proteção de integridade do sistema


A Proteção de integridade do sistema é um sistema de segurança que a Apple desenvolveu para assegurar que softwares maliciosos não acessem pastas vitais para o funcionamento do sistema, em versões anteriores o OS X permitia acesso a todas as pastas protegidas do sistema atreves do usuário root, assim qualquer invasor poderia modificar arquivos vitais do sistema operacional, porem para nos que utilizamos hackintosh isso significa uma pedra no caminho, uma vez que precisamos muitas vezes modificar algo no sistema para ter um bom funcionando no computador.

A Proteção de integridade do sistema restringe a conta de raiz e limita as ações que o utilizador de raiz pode realizar nas partes protegidas do OS X.

Os diretórios e as aplicações protegidos pela Proteção de integridade do sistema incluem:

  • /Sistema
  • /usr
  • /bin
  • /sbin
  • Apps pré-instaladas no OS X

Diretórios e aplicações a que instaladores e apps de terceiros têm acesso incluem:

  • /Aplicações
  • /Biblioteca
  • /usr/local

Essa nova medida de segurança tem afetado o ativamente de áudio e vídeo em casos de inserção de códigos em kexts.

A Proteção de integridade do sistema pode ser burlada por terminal, porem creio que esse não seja o caso para nos que utilizamos Hackintosh, o meio mais indicado para nos é usando os próprios Bootloaders, veja abaixo como podemos contornar o problema usando o Clover ou Chameleon.

Clover

O meio mais fácil de fazer isso é utilizando o Clover Configurator para editar o config.plist.

Abra a config.plist com o Clover Configurator e navegue até a opção RT Variables, e faça como na imagem.

csr-active-config 0x0 = SIP Ativado
csr-active-config 0x3 = SIP Parcialmente desativado
csr-active-config 0x67 = SIP Totalmente desativado

Sem-Título

Chameleon

De modo semelhante no chameleon, devemos adicionar as seguintes chaves no /Extra/org.Chameleon.boot.plist

<key>CsrActiveConfig</key>  
<string>103</string>

Os valores abaixo estão em Hexadecimal, para usar no chameleon devem ser convertido em decimais

csr-active-config 0x0 = SIP Ativado    = 0
csr-active-config 0x3 = SIP Parcialmente desativado    = 3
csr-active-config 0x67 = SIP Totalmente desativado    = 103

Esse foi um guia rápido de como resolver problemas como o El Capitan na hora de instalar kexts não assinadas, duvidas pergunte nos comentários!

Juciano

Asus s4000CA Asrock H67ITX HT i5 3570k SSD 120GB + HD 750GB 8GB Memoria Nvidia GT 630

Posts relacionados

Como exibir porcentagem de Bateria em Hackintosh

Neste post rápido vou ensina-los alguns meios pelos quais você pode obter o funcionamento do gerenciamento de energia da bateria em Hackintosh portátil. Com certeza nas pesquisas de como configurar a bateria em um Hackintosh feito em um notebook a primeira posição será Voodoo Battery, e digo que em muito casos realmente o Voodoo Battery […]

Continue lendo

Como instalar o MacOS em um HD externo

MacOS HD externo. Muitas pessoas tem vontade de experimentar o MacOS em seus computadores, porem tem medo de perder as configurações e arquivos presentes no computador Windows, e ainda a incerteza de saber se o sistema vai ou não funcionar. Em maquinas virtuais você pode ter a oportunidade de testar o sistema, porem não é […]

Continue lendo
  • Após a ultima atualização do El Capitan não consigo desabilitar a proteção de integridade, como consequência o XtraFinder não funciona, tem algum sugestão sobre o que fazer?

    • Juciano

      csr-active-config 0x67 = SIP Totalmente desativado

  • lebilla

    eu sei que vc me falou que não funciona bem, mais me ajuda ai por favor

  • lebilla

    Pessoal boa noite! Sou novo aqui e gostaria de saber se em um notebook Asus AMD E2 eu consigo fazer um hackintosh, e se sim qual sistema devo usar?

    • Juciano

      Não funciona bem Lebilla

      • lebilla

        Mais existe? pois na verdade o que quero é usar apenas para fazer a criação de um novo email icloud. Por favor ainda que não funcione muito bem me ajude. Agradeço muito, estou fazendo uma doação para vocês pelo paypal independente gostei muito do site

  • JorgeMax

    Uso “BooterConfig=0x8” e “CsrActiveConfig=0x1”. Fiz a atualização sem nenhum, deste as versões beta do sistema.
    O áudio, eu uso o modo “on-the-fly” com a kext: DummyHDA. A prova de atualização.

    • [url=http://buytetracycline.pro/]tetracycline[/url] [url=http://buyprovera.in.net/]provera[/url] [url=http://ipratropiumalbuterol.ru/]albuterol[/url] [url=http://metformin-tablets.top/]metformin tablets[/url]

  • Juliano Eduardo

    E para quem tem Mac real. Como desabilitar a SIP..??

Carregando...