UAC Pass

changelog  FAQ


Aller à la v1.5

Pourquoi
Quoi de neuf ?
Téléchargement




Un programme vous demande sans cesse les droits d'administration via le contrôle de compte d'utilisateur ?
UAC Pass
 permet de donner (et de retirer) les droits d'administration à une application choisie une fois pour toute,  en laissant le système de sécurité actif et sans demande de sa part.

  Glisser une/des applications ou des raccourcis vers ces applications sur uacpass.exe,
  Accepter l'exception de sécurité (une dernière fois),
  Un/des raccourcis sont créés à l'endroit choisi, et/ou ajoutés au démarrage de session.

Pour annuler, Glisser le(s) raccourci(s) créé(s) par UAC Pass sur uacpass.exe, ça l'enverra à la corbeille et effacera la tâche planifiée liée, puis vous demandera si vous souhaitez restaurer un raccourci classique.

Vous devrez confirmer une exception de sécurité à la création et à la suppression du raccourci et de la tâche planifiée.





Pourquoi ai-je conçu cette application ?

Windows Vista amena l'User Account Control (Contrôle de Compte d'Utilisateurs), un peu lourd sur ce dernier, Windows Seven le conserve en l'ergonomisant un petit peu. Néanmoins, pour les applications recquérant systématiquement une élévation ce processus devient vite irritant.
La plupart du temps les utilisateurs basiques subissent ces pop-ups, et les plus téméraires désactivent le Contrôle de Comptes d'Utilisateurs. Cette dernière solution facilite bien des choses, malheureusement aussi pour les malwares !
UAC Pass fut créé dans l'optique de réduire la pénibilité de ce système de sécurité sans le désactiver.
 

Afin de ne pas devenir une faille sécurité, par le biais des liens créés, cet outil doit être utilisé à bon escient.
Les programmes dédouanés s'exécuteront avec tous les droits, donc avec un accès privilégié au système. Il convient alors d'éviter de dédouaner des logiciels se connectant à des services en ligne auxquels vous ne faites pas confiance.

Les applications les plus souvent "dédouanées" sont les programmes plus anciens, recquérant le mode Windows XP et une élévation, ou encore les petits programmes visant le système et le matériel comme Ccleaner, CPU-Z, FRAPS, ou encore les applications système comme regedit ou cmd...
En clair, des applications de provenances sûres, plutôt utilisées fréquemment, et recquérant systématiquement les droits d'administration.

Si vous désirez en savoir plus sur ce programme, vous pouvez consulter les questions fréquentes, et si cela ne suffit pas vous pouvez laisser un commentaire demandant ce qui vous intrigue.



La version 1.7 :

La version 1.7a corrige un bug qui avait lieu si la liste des tâches était fermée lors d'un drag & drop.
Parmis les nouveautés

  • Compatibilité avec les sessions de domaine,
  • Les paramètres sont désormais enregistrés dans un fichier au lieu du registre (situé à côté d'uacpass.exe ou dans roaming si uacpass.exe est sur votre bureau ou un répertoire protégé par l'UAC),
  • Ajout d'une liste des tâches planifiées créées via UAC Pass permettant de lancer ou effacer une tâche, de les effacer toutes, ou d'ouvrir le planificateur des tâches pour y lire ou modifier leur détails,
  • Ajout de plusieurs thèmes couleur afin d'augmenter la visibilité de l'interface sur les écrans sombres, le thème par défaut est plus contrasté,
  • Possibilité d'enregistrer la position de la fenêtre,
  • Possibilité de forcer UAC Pass à utiliser son propre répertoire pour les fichiers temporaire au lieu du dossier temporaire par défaut,
  • Les images sont désormais décompressées en mémoire plutôt que dans le répertoire temporaire par défaut.



L'interface principale



Comme la 1ère version, il est possible de créer des raccourcis vers UAC Pass avec des options pré-définies que l'on spécifie dans les arguments de la ligne de commande.
L'interface principale a été créée pour faciliter leur création : cochez les options qui vous intéresse, puis cliquez sur l'icône  représentant un raccourci sur fond vert, qui ouvrira une petite fenêtre vous proposant de créer le raccourci sur le bureau, de l'épingler à la barre des tâches ou au menu démarrer (sous Windows Vista, le lien est ajouté à la barre de lancement rapide ou ajouté au menu Démarrer).
Avec cette méthode vous pourrez créer les raccourcis passe-UAC en glissant vos programmes sur ce raccourci, les options cochées au moment de la création du raccourci vers UAC Pass seront appliquées.


Il est possible de créer un raccourci passe-UAC vers UAC Pass, vous évitant ainsi de confirmer la moindre élévation après avoir créé ce raccourci. Néanmoins, vous serez contraint de n'indiquer aucun argument et d'utiliser l'interface principale (les tâches planifiées créées peuvent contenir des arguments, mais on ne peut pas ajouter d'arguments au lancement d'une tâche planifiée).
A cette fin il est possible d'enregistrer vos paramètres dans un fichier, ainsi à chaque ouverture UAC Pass sera configuré comme vous le souhaitez et vous n'aurez plus qu'à glisser les programmes à dédouaner sur le rectangle au bas de l'interface.


La mini-interface

      

Elle s'ouvre si vous glissez un fichier sur uacpass.exe, ou un raccourci vers lui ne contenant aucun argument de destination. Elle permet de choisir que faire suite à la création ou destruction de la tâche planifiée.
Dans le cas ou vous glissez des raccourcis passe-UAC simultanément avec des programmes, les options seront toutes là et ne seront utilisées que pour l'action qui les recquiert (-startup n'influe pas sur une destruction de passe-UAC).


Sans interface

Si vous utilisez toujours de la même façon UAC Pass, il est alors plus confortable de créer un raccourci vers UAC Pass avec l'interface principale  représentant un raccourci sur fond vert, ou manuellement avec les arguments de destination, pour créer le raccourci sur le bureau (-ondk), attaché à la barre des tâches (-pin2tb) ou au menu Démarrer (-pin2sm), et/ou ajouté au démarrage de session (-startup).
Vous retombez ainsi sur le fonctionnement de la version 1.0 qui était :
- glisser un programme (ou un raccourci vers lui) sur uacpass.exe,
- accepter la demande d'élévation : la tâche et le raccourci sont alors créés/détruits.




 

Principales caractéristiques :

  • application portable (sans installation) et non nécessaire au fonctionnement des raccourcis créés,
  • fonctionne en glisser-déposer (drag & drop),
  • Conserve les paramètres de lancement (quand vous glissez un raccourci qui en contient),
  • les liens créés ne sont utilisables que par leur créateur,
  • peut détruire ce qu'il a créé et reconstruire ce qu'il a effacé,
  • fonctionne aussi en ligne de commande.
     
OS Windows Seven, Vista*
Pré-requis Compte administrateur
Langages  
Version 1.7a
Téléchargement
uacpass1.7a.zip

Télécharger depuis freeAvvArea.r00t.la (359 téléchargements)

miroirs     Softpedia     Brothersoft
Démo vidéo  Softoxi
* J'ai testé le programme sous Windows 7 Pro SP1 x64. Il peut y avoir des limitations avec Vista.

Fichier uacpass.exe
Taille 370 988 octets (~362Ko)
MD5 627a7ae3b53eeae1ac482b772c7e2458
SHA1 7fb16282959ba7bb259a0f7ce0a17976cf352a3a
SHA256 919ee3e9f24ef06dfff3bdd52d3ba555e2152c5c605e8c106993096424e0f6e1
Virus check* Latest virus check
* McAfee-GW-Edition v2010.1D détecte "correctement" que l'exécutable est compressé avec une "version modifiée" d'UPX. (Plus précisemment, j'utilise UPX 308w avec un argument qui fait essayer à UPX plusieurs compressions et garder la meilleure : --ultra-brute fichier). Merci McAfee, voici un avertissement bien utile !

 

Code source
UACPass1.7a_sources.7z (79 téléchargements)
(69 257 octets, ~67,6Ko)
SHA1: ec4b155c7ff4326e48d01b28584f91616fbf1cd5
Discussion sujet sur le forum officiel d'AutoIt 3

 





Si vous êtes un utilisateur de WOT (Web of Trust) , s'il vous plaît, évaluez ce site.

 


Bonjour, Je suis extrêment

Bonjour,

Je suis extrêment déçu par cette réponse, autant que j'étais ravi d'apprendre l'existance de ce soft. Il exite des 10aines de moyens pour passer outre l'UAC sur une session admin. Certes ça reste sympa et le travail est respectable, mais ça va faire une semaine que je cherche à pouvoir le faire sur une session non admin, et c'est toujours pas ce que je recherche.

Il ya bien un moyen d'ouvrir un programme spécifique en utilisateur standard sans qu'on ait l'admin dans la pièce pour lui demander à chaque fois le mot de passe ? C'est fou ça, ça me parait tellement évident pourtant comme système.

Portrait de AvvA

Bonjour, Déçu par quelle

Bonjour,

Déçu par quelle réponse ? :S

Pour ton problème sous session utilisateur, sans plus de détails sur ton environnement et le logiciel impliqué je préfère ne pas rentrer dans les détails, mais si tu utilises un vieux logiciel plus édité, peut-être que tu peux regarder du côté de la virtualisation (émulation d'une machine XP avec VirtualBox ou autre logiciel du genre).

il n'y à pas de

il n'y à pas de virus?????????????????????

Portrait de AvvA

Non. Enfin, ce n'est pas un

Non. Enfin, ce n'est pas un question a poser sur le site de l'auteur, tu ne crois pas ?
Tu peux toujours inspecter le code source, accessible via le menu sur la gauche.

Merci pour cette merveille

Merci pour cette merveille !!!

Merci

Super ce petit log

MERCI !!!!

Excellent, merci, je connaissais le principe de la tache planifiee pour contourner l'UAC, mais là, tu fais fort !!!!!!

Indispensable, pour unsoft aussi elementaire que ccleaner sur un compte non admin par ex., ou encore un log de compta EBP même en admin, etc.

Bref, que du bonheur et de temps de gagné sur mes installes !!!!

Portrait de AvvA

Merci

J'attendais une réponse sur le seven-forum avant de te répondre ici, mais l'utilisation que tu décris avec CCleaner n'est pas possible, pour que les raccourcis passe-UAC marchent tu dois être sous une session administrateur.

Publier un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.
If you can see this, please, the field above must remain empty.
  • Tags HTML autorisés : <b> <u> <s> <i>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage