AntiGuide: UAC



PagePrincipale :: DerniersChangements :: ParametresUtilisateur :: Vous êtes 216.73.216.115 :: Signaler un abus :: le: 20250620 14:20:45
politique de gestion de l'usage des droits d'admin par Vista, et suivant (serveur 2008, Seven)

20080302: observé que l'élévation comme admin sous un compte différent du compte actif n'est possible que si le compte admin à utiliser a un mot de passe. (par contre l'élévation d'un compte comme admin, sans changement de compte, est possible même si le compte n'est pas protégé par un mot de passe: CE QUI EST SCANDALEUX!)

mail à propos de la demande d'uac pour exécution d'openvpn-gui:
Bonjour,

la suite est périmée
NOTE: les règles élémentaires de sécurité m'interdisent de joindre le .exe, vous le trouverez à l'url:
http://intranet.inrets.fr/~flavigny/UAC/openvpn-gui-1.0.3.exe
accès limité, à migrer par ici

ci joint une une copie modifiée à OpenVpn-Gui conforme à la politique de
gestion des droits d'administrateur de Windows Vista (UAC).

en deux mots quand ce programme sera exécuté:
- si l'utilisateur a les droits d'admin, il lui sera demandé de confirmer
qu'il est à l'origine de la demande
- sinon, il sera demandé d'entrer un nom de compte admin et le mot de passe
qui va avec.

pour l'installation, je vous propose:
- ouvrez le dossier d'installation avec l'explorateur de fichiers
(c:, Programmes, OpenVpn, Bin )
dans la vraie vie: "c:\program files\openvpn\bin"
- renommez le fichier openvpn-gui-1.0.3.exe en openvpon-gui-1.0.3.xex
- copiez le fichier joint à ce message
- play again!

pour la survie de l'espèce quelques infos techniques:
- les droits nécessaires doivent être demandés dans un "manifeste"
apparié au fichier .exe,
ici le fichier: openvpn-gui-1.0.3.exe.manifest qui contient:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86"
name="openvpn-gui-1.0.3" type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

- chargez l'exécutable mt.exe contenu dans le kit de développement à
partir de l'url:
http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b1e300-f358-4523-b479-f53d234cdccf&displayLang=en
(demande la validation de WGA et l'identification par un LiveId )
(une fois installé, chercher le fichier sur le disque dur, le préserver, et détruire les 3 Go de fichiers qui l'entouraient)

- pour faire simple: placer le manifeste et mt.exe dans le dossier
"c:\program files\openvpn\bin"

- ouvrir une fenêtre de commande et se déplacer dans le même dossier
- frapper la commande suivante:
mt.exe -manifest openvpn-gui-1.0.3.exe.manifest -outputresource:openvpn-gui-1.0.3.exe

bon, ben, bonne journée quand même, j'attends anxieusement de vos nouvelles.

à+
PO.

PS: j'ai fait mes essais sur un Vista Basic, en session avec droit d'admin,
mais je crois que ça ne fait pas de différence.