È / dev protetto da SIP?

6

Quindi so / dev contiene tutti i driver necessari per mouse, tastiera, ecc. ma alcuni malware pericolosi possono eliminare la cartella? Oppure qualcuno può cancellare manualmente la cartella con sudo ?

    
posta 04.11.2017 - 15:55
fonte

1 risposta

8

La directory che copre SIP ( Informazioni sulla protezione dell'integrità del sistema ) è

  • /System
  • /usr
  • /bin
  • /sbin
  • Apps that are pre-installed with OS X

/dev contains all the drivers required for mouse , keyboard etc

No. Questi sono nodi del dispositivo o file speciali che accedono direttamente all'hardware.

I driver di dispositivo si trovano solitamente nella libreria di sistema come kexts (estensioni del kernel). Consulta questa risposta per ulteriori dettagli.

can someone manually delete the folder with sudo?

Sì, è possibile eliminare questa cartella, tuttavia, dovrebbe essere ripristinata al riavvio poiché questi nodi sono dinamicamente generati quando viene rilevato l'hardware. Sotto Linux e BSD, il comando makedev rigenera i tuoi dispositivi. mknod farà lo stesso per macOS.

Dalla pagina man ( man mknod )

The mknod command creates device special files.

Quindi il malware può eliminare o influire su questi file? Forse, ma sarebbe controproducente perché avrebbe bisogno di root di accesso per cominciare e qualunque cambiamento sarebbe temporaneo al meglio.

    
risposta data 04.11.2017 - 16:34
fonte

Leggi altre domande sui tag