Mac OSX: come proteggere il processo daemon dall'arresto da root / admin

0

Ho un demone di sicurezza che svolge molte attività relative alla sicurezza. Daemon plist fa parte di /Library/LaunchDaemon/com.xyz.securityservice.plist anche il flag KeepAlive è 1.

Il demone che ho attualmente può essere fermato usando questo comando - sudo launchctl unload /Library/LaunchDaemon/com.xyz.securityservice.plist

Volevo limitare il demone di sicurezza dallo scaricamento tramite questo comando.

Non voglio che nessuno scarichi / fermi questo demone. Si può arrestare il daemon di sicurezza solo se ha una password di sicurezza (non la password di sistema) o se si invia qualche notifica privata a demone per fermarsi. Daemon osserverà questa notifica privata.

Si prega di suggerire qualsiasi puntatore su questo.

    
posta Omkar 18.03.2015 - 04:19
fonte

1 risposta

1

Non sono uno sviluppatore o un guru in tutte le chiavi disponibili con i daemon di lancio, ma questo è un po 'un ordine alto in quanto per impostazione, root può fare qualsiasi cosa. Sto pensando che in pratica creerai un "virus" di sicurezza che avrebbe un meccanismo di supporto che ricarica il demone se viene scaricato.

    
risposta data 18.03.2015 - 04:55
fonte

Leggi altre domande sui tag