Lorsque vous téléchargez un programme et l'exécutez sous Windows, vous risquez d'être attaqué par un cheval de Troie ou de compromettre la stabilité du système d'exploitation. Si vous n'êtes pas sûr de la fiabilité de la plateforme que vous téléchargez, vous pouvez la tester dans un environnement contrôlé sans privilèges d'administrateur. Cela peut être réalisé avec RunWithRestrictedRights, un outil en ligne de commande qui vous permet d'exécuter n'importe quel programme dans un environnement contrôlé avec des privilèges limités.
Dans un précédent article, nous avons présenté un outil très utile pour exécuter des processus sans privilèges appelé RunWithRestrictedRights. Comme l'utilisation de la console Windows est nécessaire, certains utilisateurs nous ont dit sur les réseaux sociaux qu'ils ne savaient pas comment l'utiliser. Ils cliquaient sur le fichier exécutable et rien ne se passait. Pour eux, et pour réviser, voici un guide très rapide.
Comment utiliser RunWithRestrictedRights
La première chose à faire est de télécharger RunWithRestrictedRights (il ne pèse que 275 Ko). Ensuite, vous devrez ouvrir une fenêtre CMD avec les droits d'administrateur (en appuyant sur la touche Windows + R puis sur Entrée). Dans la console, vous devrez taper la commande suivante :
C:\RunWithRestrictedRights.exe "chemin du programme et fichier exécutable"
Ce que fait la commande, c'est charger d'abord RunWithRestrictedRights, suivi du programme que vous souhaitez exécuter sans droits d'administrateur. Comme vous le verrez dans l'exemple, vous devrez écrire depuis l'emplacement du dossier où RunWithRestrictedRights est téléchargé, suivi du programme que vous souhaitez exécuter (avec son chemin) entre guillemets. Le résultat final devrait ressembler à ceci :
C:\RunWithRestrictedRights.exe "C:\Program Files\dossier du programme\programme.exe"
Vous pouvez consulter la liste de tous les paramètres de commande pris en charge dans RunWithRestrictedRights en exécutant simplement l'exe :
C:\RunWithRestrictedRights.exe
Dans certains cas, RunWithRestrictedRights peut donner quelques erreurs (comme par exemple "Le client ne dispose pas d'un privilège requis"). Pour résoudre ces problèmes, vous devrez accorder au programme les permissions suivantes :
- Adjust memory quotas for a process
- Replace a process level token
Ces permissions se trouvent dans le chemin suivant de votre ordinateur : Panneau de configuration - Outils d'administration - Stratégie de sécurité locale - Attribution des droits utilisateur. Si l'onglet "Groups" est activé... tout est parfait ! S'il est désactivé, vous devez l'activer (ajoutez "Administrateurs" au groupe) puis redémarrez votre ordinateur.
Avec RunWithRestrictedRights, vous disposez d'un environnement contrôlé pour tester n'importe quel programme potentiellement suspect, sans avoir besoin d'installer bacs à sable comme Sandboxie ou similaires. Son utilisation peut intimider ceux qui ne connaissent pas la console Windows, mais comme vous avez pu le voir, son utilisation est très simple.
https://old.neoteo.com/should-i-remove-it-que-programas-puede-desinstalar/