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

Instalando MacOS High Sierra (Beta)

Ola amigos, como prometido vou descrever como instalei o MacOS High Sierra Beta em meu Hackintosh, a maquina que instalei foi um Asus S400CA e um Gigabyte Brix, com praticamente nenhuma dificuldade e em menos de 20 minutos eu já tinha o sistema rodando em cada uma das maquinas. Minha experiência com o MacOS High […]

Continue lendo

Forçar MacOS usar dongle Bluetooth USB

Este post veio também da pesquisa que fiz sobre dongles Bluetooth usb compatíveis com o MacOS, no referido post descrevo como fiz para fazer o dongle escolhido funcionar no MacOS. Bem neste post pretendo mostrar como incorporar um segundo adaptador usb Bluetooth, caso o adaptador que vem junto de seu Mac real ou HAckintosh 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

    • beagle

      Sim, digite no terminal
      csrutil enable –without debug

      reinie a maquina e veja a magica.

  • 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..??

Categorias