[R] Ouvrir un programme en tant qu'administrateur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

[R] Ouvrir un programme en tant qu'administrateur

#1

Message 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.
Modifié en dernier par julienduhavre le jeu. 10 févr. 2011 20:29, modifié 1 fois.
I love programmer :)
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

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

#2

Message 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
Modifié en dernier par zeshrek le jeu. 10 févr. 2011 11:11, modifié 1 fois.
Raison : 'Split' de la discussion
I love programmer :)
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

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

#3

Message par julienduhavre »

A ok :roll:
Un petit up pleaze ;)
I love programmer :)
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#4

Message 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 !
Si vis pacem para bellum
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

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

#5

Message par julienduhavre »

Même si le script est compilé en .exe ?
Arg... Ok je lui dirait, gentille-ment :lol:
I love programmer :)
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#6

Message 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.
Si vis pacem para bellum
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

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

#7

Message par TommyDDR »

Hum, really ?
Fichiers joints
test.rar
(280.17 Kio) Téléchargé 199 fois
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#8

Message par zeshrek »

Je regarde ça en arrivant à la maison (la hé suis dans le train sur mon gsm... )
Si vis pacem para bellum
Avatar du membre
FernandG
Membre émérite
Membre émérite
Messages : 194
Enregistré le : mar. 15 avr. 2008 21:50
Localisation : Picardie
Status : Hors ligne

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

#9

Message par FernandG »

TommyDDR a écrit :Hum, really ?
Mmm autre chose que les deux lignes ? Cher TommyDDR adorré :wink:
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

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

#10

Message par julienduhavre »

Possible ou pas ? :roll:
I love programmer :)
Avatar du membre
FernandG
Membre émérite
Membre émérite
Messages : 194
Enregistré le : mar. 15 avr. 2008 21:50
Localisation : Picardie
Status : Hors ligne

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

#11

Message 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:
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#12

Message 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 )
Si vis pacem para bellum
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

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

#13

Message 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 ^^
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#14

Message 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
Si vis pacem para bellum
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

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

#15

Message par julienduhavre »

Le mieux c'est donc le C# (C++) pour cacher ses données ?
Donc utiliser un autre langage ... :?
I love programmer :)
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

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

#16

Message 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.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

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

#17

Message 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.
Si vis pacem para bellum
Avatar du membre
julienduhavre
Niveau 2
Niveau 2
Messages : 23
Enregistré le : dim. 28 mars 2010 19:23
Localisation : Le Havre
Status : Hors ligne

Re: Ouvrir un programme en tant qu'administrateur

#18

Message par julienduhavre »

Ok, merci à tous. Sujet Resolu
I love programmer :)
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

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

#19

Message 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
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

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

#20

Message 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
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Verrouillé