Comment élever les droits des utilisateurs à root en utilisant l'API Authorization afin qu'il soit possible d'utiliser mach_inject?Augmentation des droits d'utilisation de mach_inject
6
A
Répondre
5
Vous n'avez pas besoin d'être root pour utiliser mach_inject; Au lieu de cela, vous devez signer votre code. À des fins de test seulement (et dans 10.4/10.5) vous pouvez également faire votre application setgid procmod. Pour plus d'informations, voir TN2206.
3
question ancienne, mais réponse incorrecte:
À moins que vous possédez le pid/tâche, vous avez réellement besoin soit être root ou être membre de procmod. Dans OS X, cela a peu à voir avec la signature de code. Mach_inject/Mach_star est utilisé par le piège Mach task_for_pid(), qui nécessite les privilèges ci-dessus. Dans iOS, vous avez également besoin du droit correspondant (task_for_pid-allow), où la signature du code serait utile (en utilisant ldid pour la signature automatique).
Questions connexes
- 1. Augmentation de la gestion des événements en Java
- 2. membres statiques et augmentation de la sérialisation
- 3. augmentation automatique conditionnelle dans xsl
- 4. Lecture des droits d'utilisateur à l'aide de VBScript
- 5. Une autre augmentation de vitesse possible?
- 6. WCF ServiceHost droits d'accès
- 7. Augmentation maximale de la vitesse de traitement via le parallélisme
- 8. IIS Manager Gestion des droits IIS6 sur Windows Server 2003
- 9. Comment obtenir des "droits d'administrateur" dans SQL Server Management Studio?
- 10. Quelle technologie pour obtenir des droits d'accès NTFS dans C?
- 11. Les interfaces utilisateur sont-elles protégées par des droits d'auteur?
- 12. Performances avec clé primaire en augmentation séquentielle
- 13. Augmentation du nombre de descripteurs de fichiers sous Linux
- 14. Fondu d'une couleur au blanc (augmentation de la luminosité)
- 15. Paquet SQL - Paquet DTS: droits minimum
- 16. Augmentation de la performance pour le sql dans informix
- 17. Echange de liste 2003 droits de boîte aux lettres
- 18. Définition de la déclaration de droits d'auteur par projet
- 19. Augmentation sensible des performances de Flex 3 en utilisant Canvas vs VBox/HBox?
- 20. Vérification des droits d'utilisateur avant de tenter de CRÉER UNE BASE DE DONNÉES
- 21. Xcode 3.1.4 Code de droits de signature de code manquant?
- 22. Client SVN sous Windows sans droits d'administrateur
- 23. WSS 3.0: Récupérer les droits d'utilisateur
- 24. Augmentation du temps d'indexation en utilisant DIH avec JdbcDataSource
- 25. Démarrage de Java Runtime Process avec droits d'administrateur sur Vista
- 26. Contrôle du volume audio (augmentation ou diminution) en Java
- 27. Comment utiliser Powershell pour accorder des droits d'utilisateur aux clés de registre?
- 28. En attente de ShellExecuteEx (Définition des droits d'accès sur le processus Windows)
- 29. Gestion des droits de sécurité basés sur User.Current.Name dans ASP.NET MVC
- 30. Étrange augmentation des performances dans les projets compilés dans VS 2008 comparant avec VS2005