Powerbuilder pour les completement Geeks !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 24-09-2008 09:51:19

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Sécurité

Bonjour,

Je désire avoir une fenêtre que l'on ne peut pas fermer (sauf si on rentre le bon mot de passe), et qu'on ne peux plus rien faire sur windows sans que le mot de passe ne soit pas bon.
Pour l'instant, j'ai mis la fenêtre en "response", sa marche bien sauf que l'utilisateur peut se promener sur le pc, ouvrir d'autre application même s'il ne connaît pas le mot de passe.

Merci d'avance.

Hors ligne

 

#2 24-09-2008 10:11:53

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: Sécurité

salut, que viens faire pb ici avec la sécurité windows ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 24-09-2008 10:26:40

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: Sécurité

Pour info, PB n'est pas un outil de développement d'OS.
Ta problématique semble purement système, et non applicative.
Je te conseille d'aller voir la gestion des comptes utilisateurs dans le panneau de configuration de Windows


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#4 24-09-2008 10:37:55

Nyphel  
Membre Power Geek
Lieu: Grenoble
Date d'inscription: 06-05-2008
Messages: 253
Pépites: 12
Banque: 529,705,333,097,693

Re: Sécurité

Moi je trouve ça intéressant : le but du jeu serait d'avoir un évènement de type focus_out() pour l'application. Ou d'avoir un event qui indique quelle fenêtre Windows a le focus, via son handle. Je ne sais pas si c'est possible, mais si tu trouve la solution, je serai curieux de la connaître

Hors ligne

 

#5 24-09-2008 12:08:33

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: Sécurité

Comme sa une fois l'application mis en executable, je le mettrai en service de windows.
Je désire que dès le démarrage de XP, mon appli se lance et que l'utilisateur ne peut aller que sur mon appli et rien d'autre...
Vous pensez que c'est pas possible?

Dernière modification par poche (24-09-2008 12:09:00)

Hors ligne

 

#6 24-09-2008 12:16:20

Cortex  
Modérateur
Lieu: Arlon
Date d'inscription: 08-02-2008
Messages: 194
Pépites: 6,904
Banque: 2,109,818,425,070

Re: Sécurité

Sans vouloir faire le rabat-joie, je confirme que c'est impossible...

Pensons-y une seconde: quel que soit le mal qu'on se donne, on aura toujours la possibilité de faire un bon vieu ctrl-alt-delete, qu'on catch ou pas les event de perte de focus de fenetres, le taskManager n'a pas la meme priorité qu'une application standard... Bref, un utilisateur moyennement dégourdi pourra sans conteste contourner ta sécurité...

Je n'ai qu'une vague idée de comment faire ça, mais ce dont je suis sûr, c'est que PB ne sert a rien dans cette problématique... D'ailleurs, ce n'est pas une question de languages, mais d'architecture sécurité Windows... Bref, Poche, bonne chance !

Hors ligne

 

#7 24-09-2008 12:26:10

Nyphel  
Membre Power Geek
Lieu: Grenoble
Date d'inscription: 06-05-2008
Messages: 253
Pépites: 12
Banque: 529,705,333,097,693

Re: Sécurité

C'est vrai que j'ai déjà vu ce genre de choses, et ça passait par le contrôle des utilisateurs.

En gros on créée un profil avec un accès très restreint, ainsi que des scripts au démarrage : on bloque la barre des tâches, on masque les icônes bureau, on vide le menu démarrer (sans oublier de virer l'invite de commande :-D) et on ne laisse qu'un raccourci vers l'application.
Par contre je ne sais pas comment tout cela est mis en place dans le détail :-/

Au final l'utilisateur peut faire tout ce qu'il veut (copier-coller, ctr-alt-supp, etc.) mais n'a pas de point d'accès vers les autres applications. Elles ne lui sont pas interdites, c'est juste qu'il n'a aucun moyen de les lancer puisqu'il n' pas de raccourcis, pas d'invite de commande, ...

Hors ligne

 

#8 24-09-2008 13:39:50

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: Sécurité

Bonjour,

Il ne faut pas dire que c'est impossible.

En fait, j'ai déjà fait cela il y a quelques années sous Windows NT 4.0 :

De souvenir, il faut travailler sur la clé de registre :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\

tu remplaces la clé Shell contenant explorer.exe par le nom de ton exécutable PB qui doit contrôler l'ouverture de session.

tu configures AutoAdminLogon à 1
tu ajoutes la variable DefaultPassword et tu définis un password.

Ensuite tu peux définir une stratégie de sécurité locale avec l'utilitaire poledit qui empêchera de pouvoir lancer une application avec le gestionnaire de tâche windows en pressant Ctr-Al-Del

J'ai peux être oublié des choses mais c'est le principe grosso-modo (à affiner).

Hors ligne

 

#9 24-09-2008 14:04:29

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: Sécurité


never let people work on more than one thing at once.

Hors ligne

 

#10 24-09-2008 14:25:10

Nyphel  
Membre Power Geek
Lieu: Grenoble
Date d'inscription: 06-05-2008
Messages: 253
Pépites: 12
Banque: 529,705,333,097,693

Re: Sécurité

Buck il intervient pas souvent... Mais quand il le fait... Waou

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22