Page 1 sur 2

[R] Ouvrir un programme en tant qu'administrateur

Posté : mar. 08 févr. 2011 22:58
par julienduhavre
Bonjour, je souhaite créer un programme en AutoIt qui se présenterais sous la forme d'une fenêtre avec un simple "parcourir" pour ouvrir un fichier en tant qu'administrateur (bien sur le mot de passe étant cacher une fois le fichier compilé en .exe).

Cela permettrai d'ouvrir un programme pour les élèves de ma classe de lycée, car l'administrateur ma confié les mot de passes, mais m'a demander de trouver un moyen de ne pas devoir taper à chaque fois le mot de passe devant les élèves.

C'est pourquoi je m'adresse à vous.

Je souhaite qu'il n'autorise que la lecture et l'écriture sur X mais tout sauf C:/ et D:/ (mise à part la lecture) afin de protéger le disque dur d'éventuel malins qui s'amuseraient à supprimer des fichiers du disque dur.

Si je ne suis pas clair, ne pas hésiter à me poser d'autre questions :D

Je remercie d'avance ceux qui me répondrons.

Cordialement.

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 11:11
par julienduhavre
Message du Moderateur :
La discussion partait dans une direction sans rapport avec le sujet en cours, j'ai donc procédé a un 'split'.
Les messages ont été transférés ici :
Sujet: Disparitions de messages...

ZeShrek

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 14:18
par julienduhavre
A ok :roll:
Un petit up pleaze ;)

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 15:15
par zeshrek
Bon, si je me souviens bien de ce qui s'était dit hier :
1/ il faut pas mettre de login / pass dans un parceque le premier imbécile venu peut le récuperer
2/ non c'est pas toi l'imbécile
3/ décompiler un autoit et insérer une msgbox pour faire afficher les identifiants sont faisable par n'importe qui, même un imbécile peut le faire, ce qui explique le point 1
4/ cacher le pass dans une dll, sur un site ou on le récupere en loucedé, en le cryptant, ou que sais-je ne sert a rien a cause du point 3
5/ faire executer une appli en admin c'est ouvrir un boullevard (cf l'exemple de je sais plus qui, ou il t'expliquait qu'avec un simple notepad lancé en admin il prend le controle de la machine)

J'en étais arrivé a la conclusion suivante :
Plutot que de te lancer la dedans, dis a l'admin de faire son boulot, ce qui veut dire gérer sa sécurité avec des comptes users et des GPO, comme on le fait dans n'importe quelle société.

ca fait 2 cas depuis le début de l'année ou on a des admins qui sont infoutus de gérer la sécurité sur leur réseau. Décidément, les ingés, c'est plus ce que c'était !

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 16:04
par julienduhavre
Même si le script est compilé en .exe ?
Arg... Ok je lui dirait, gentille-ment :lol:

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 16:23
par zeshrek
Si tu veux faire le test, fais un script autoit, met dedans un mot de passe (bidon of course) compile le (avec obfuscation si ca te fait plaisir) et file le moi.
Dans les 30 secondes je te file le pass en clair.
Tu peux faire ce que tu veux, a partir du moment ou tu envoie un pass en autoit, c'est un jeu d'enfant de la récupérer.

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 17:01
par TommyDDR
Hum, really ?

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 17:29
par zeshrek
Je regarde ça en arrivant à la maison (la hé suis dans le train sur mon gsm... )

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 19:04
par FernandG
TommyDDR a écrit :Hum, really ?
Mmm autre chose que les deux lignes ? Cher TommyDDR adorré :wink:

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 19:07
par julienduhavre
Possible ou pas ? :roll:

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 19:10
par FernandG
zeshrek a écrit :5/ faire executer une appli en admin c'est ouvrir un boullevard (cf l'exemple de je sais plus qui, ou il t'expliquait qu'avec un simple notepad lancé en admin il prend le controle de la machine)
Image Je confirme .... :wink:

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 19:44
par zeshrek
Tommy, le deal c'est pas juste de planquer le mdp, c'est de l'utiliser, et sauf erreur de ma part ton script ne le fait pas. L'idée c'était de lui montrer qu'avec le source la simple insertion d'un consolewrite ou une msgbox le fait afficher en clair.
Sinon, les execute(binarytostring(xxx)) en cascade, ca m'a m"chament fait penser a un truc du meme genre pour 'protéger' les javascripts sur les pages html


Ah au fait, pour le pass j'hésite entre 'zeshrek adoré' et 'Mdp'
J'ai bon ?

(EDIT : désolé pour le lag, je regardais stargate atlantis en meme temps :P )

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:01
par TommyDDR
Oui, mais bon, en claire ou pas, c'est récupérable, je n'avais jamais eu de démo donc j'ai voulu voir ^^

C'était bien 'zeshrek adoré' :oops:

Joli... et effrayant ^^

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:04
par zeshrek
Je suis content d'être ainsi adoré, mais bon, effectivement c'est effrayant, et c'est tant mieux.
Parce que arriver a récupérer un mdp qui n'était pas utilisé en environ 1/2 heure tout en suivant une série TV, ca donne une idée du niveau de protection des données confidentielles dans un script autoit

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:14
par julienduhavre
Le mieux c'est donc le C# (C++) pour cacher ses données ?
Donc utiliser un autre langage ... :?

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:19
par TommyDDR
Théoriquement, vos données ne sont en sécurité nul part (à part dans votre cerveau si vous avez suivi une formation de résistance aux tortures) dans tous les langages, on peut avoir facilement le code assembleur, certes il faut connaitre l'assembleur, d'où le "théoriquement", et donc avoir accès aux données.

C'est juste plus simple sous autoit.

Re: [..] Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:24
par zeshrek
D'ou ma suggestion (on va dire que c'est une idée fixe chez moi mais bon, y a un moment ou il faut arreter les c*nneries) : gérer la sécurité depuis les serveurs du domaine avec comptes users, GPO et tout ce qui va bien.
Dis a l'admin de faire son boulot et basta.

Re: Ouvrir un programme en tant qu'administrateur

Posté : jeu. 10 févr. 2011 20:28
par julienduhavre
Ok, merci à tous. Sujet Resolu

Re: [R] Ouvrir un programme en tant qu'administrateur

Posté : mar. 08 juil. 2014 21:26
par Boulanza
Bonjour,
Pour zeshrek :
"Si tu veux faire le test, fais un script autoit, met dedans un mot de passe (bidon of course) compile le (avec obfuscation si ca te fait plaisir) et file le moi.
Dans les 30 secondes je te file le pass en clair.
Tu peux faire ce que tu veux, a partir du moment ou tu envoie un pass en autoit, c'est un jeu d'enfant de la récupérer."

Ce n'est pas un défi, mais plus tôt, pour avoir la conscience tranquille !
Voici ci-joint ficher est: Fichier supprimé car inutile

Re: [R] Ouvrir un programme en tant qu'administrateur

Posté : mar. 08 juil. 2014 21:35
par jguinch
Boulanza : le sujet date de 2011, et marqué comme résolu.
Merci de ne pas ressusciter des vieux posts, surtout pour ne rien dire d'intéressant !
Merci également de ne pas répondre