Je n'ai pas essayé cette commande sur Ubuntu (pour des raisons évidentes) donc je ne suis pas sûr si Ubuntu permettra son exécution. Mais elle est célèbre pour supprimer tout. Juste par curiosité, que se passe-t-il lorsque le noyau et /bin
sont supprimés? Comment rm
maintient-il une pile d'exécution? Comment rm
parvient-il à communiquer avec le système de fichiers et à effectuer la suppression? Comment communique-t-il avec le matériel?
Réponse
Trop de publicités?Veuillez noter que si le système a selinux et que selinux est en mode d'application, et que les politiques de selinux sont correctement configurées; alors il ne se passera pas grand-chose.
Selinux est un contrôle d'accès obligatoire, ce qui signifie, entre autres choses, que l'utilisateur root n'a pas beaucoup plus de pouvoir pour détruire le système que tout autre utilisateur sur le système.
Selinux est appliqué dans le noyau; vous devriez compromettre le noyau pour contourner cela.
Sur un système bien conçu avec de bonnes politiques Selinux, root ne pourrait pas faire grand-chose sur le système.
Les versions ultérieures d'Android ont Selinux appliqué pour cette raison.
- Réponses précédentes
- Plus de réponses