Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2994 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVA script] Je voudrais modifier deux lignes en java...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA script] Je voudrais modifier deux lignes en java...

n°79771
panzemeyer
The torture never stops
Posté le 09-12-2001 à 15:37:59  profilanswer
 

Salut,  
 
Bon je le dis tout net c'est mon premier post sur le forum programmation, donc allez y mollo svp  :)  
 
Voilà, on m'a filé quelques lignes de java permettant de protéger un dossier windows avec un mot de passe. Ca marche très bien mais il y a un truc qui me gène c'est qu'un fenetre apparait à chaque fois qu'on tape correctement le mot de passe. Je voudrais qu'une fenetre n'apparaisse que dans le cas où le mot de passe saisi est erroné.  
 
Donc voici les lignes à modifier :  
 
if(name==password)  
{(alert("MESSAGE QUAND LE CODE EST BON" ));}  
else{alert("MESSAGE QUAND LE CODE EST MAUVAIS" );retrace()}  

 
Ce que je voudrais obtenir c'est (dans mon langage à moi :D ) :  
 
if (C'EST ICI QUE J'AI BESOIN DE VOS LUMIERES)
{(alert("MESSAGE QUAND LE CODE EST MAUVAIS" ));}  

 
Merci d'avance  :hello:

mood
Publicité
Posté le 09-12-2001 à 15:37:59  profilanswer
 

n°79807
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 09-12-2001 à 17:06:10  profilanswer
 

panzemeyer a écrit a écrit :

Salut,  
 
Bon je le dis tout net c'est mon premier post sur le forum programmation, donc allez y mollo svp  :)  
 
Voilà, on m'a filé quelques lignes de java permettant de protéger un dossier windows avec un mot de passe. Ca marche très bien mais il y a un truc qui me gène c'est qu'un fenetre apparait à chaque fois qu'on tape correctement le mot de passe. Je voudrais qu'une fenetre n'apparaisse que dans le cas où le mot de passe saisi est erroné.  
 
Donc voici les lignes à modifier :  
 
if(name==password)  
{(alert("MESSAGE QUAND LE CODE EST BON" ));}  
else{alert("MESSAGE QUAND LE CODE EST MAUVAIS" );retrace()}  

 
Ce que je voudrais obtenir c'est (dans mon langage à moi :D ) :  
 
if (C'EST ICI QUE J'AI BESOIN DE VOS LUMIERES)
{(alert("MESSAGE QUAND LE CODE EST MAUVAIS" ));}  

 
Merci d'avance  :hello:  




 
euh ....
 
if (name != password)
{ alert ...
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
n°79841
benou
Posté le 09-12-2001 à 19:21:52  profilanswer
 

beurk ! un password dans le code javascript !  :gun:

n°79850
panzemeyer
The torture never stops
Posté le 09-12-2001 à 20:12:21  profilanswer
 

DarkLord22 a écrit a écrit :

 
 
euh ....
 
if (name != password)
{ alert ...
 
A+  



Oui c'est tout bete mais quand on n'y connait rien...  :jap: En tout cas merci c'est exactement ce que je voulais et ça marche impec  
 :benetton:  
 
 :hello:

n°79852
panzemeyer
The torture never stops
Posté le 09-12-2001 à 20:13:03  profilanswer
 

benou a écrit a écrit :

beurk ! un password dans le code javascript !  :gun:  



Ben quoi ?  :??: C'est quoi le problème du javasrcipt ?

n°79893
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 09-12-2001 à 21:22:01  profilanswer
 

panzemeyer a écrit a écrit :

Ben quoi ?  :??: C'est quoi le problème du javasrcipt ?  




 
Que ton password est en clair et que donc il ne sert absolument à rien :D


---------------
What is popular is not always right, what is right is not always popular :D
n°79902
panzemeyer
The torture never stops
Posté le 09-12-2001 à 21:35:49  profilanswer
 

DarkLord22 a écrit a écrit :

 
 
Que ton password est en clair et que donc il ne sert absolument à rien :D  



Tu veux dire qu'il est possible à n'importe qui d'entrer dans le programme et de trouver le mot de passe ?  :( De quelle manière ?  :??:

n°79903
benou
Posté le 09-12-2001 à 21:44:55  profilanswer
 

sous IE : menu affichage, source
 
le javascript est dans le fichier HTML. donc tout le monde peut le voir ...

n°79907
panzemeyer
The torture never stops
Posté le 09-12-2001 à 22:02:55  profilanswer
 

benou a écrit a écrit :

sous IE : menu affichage, source
 
le javascript est dans le fichier HTML. donc tout le monde peut le voir ...  



Euh je suis pas sûr là. Pour entrer dans le dossier dans IE, il faut déjà taper le mot de passe :D Donc impossible de voir la source par ce moyen. Mais peut-être y en a-t-il un autre ??  :(

n°79913
benou
Posté le 09-12-2001 à 22:28:54  profilanswer
 

tu désactives l'interpretation du code Javascript et là, plus aucun soucis !
 
la Javascript ne doit pas être utilisé pour géré l'authentification ! elle doit être faite côté serveur !

mood
Publicité
Posté le 09-12-2001 à 22:28:54  profilanswer
 

n°79915
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 09-12-2001 à 22:29:33  profilanswer
 

panzemeyer a écrit a écrit :

Euh je suis pas sûr là. Pour entrer dans le dossier dans IE, il faut déjà taper le mot de passe :D Donc impossible de voir la source par ce moyen. Mais peut-être y en a-t-il un autre ??  :(  




 
Ta page HTML qui donne le choix de rentrer un mot de passe contient le mot de passe. C'est ca que je veux dire. Et meme si c un fichier js séparé, on peut le récupérer qd meme via le répertoire temporaire. C'est pas secure, quoi qu'il en soit


---------------
What is popular is not always right, what is right is not always popular :D
n°79945
panzemeyer
The torture never stops
Posté le 10-12-2001 à 00:55:45  profilanswer
 

benou a écrit a écrit :

tu désactives l'interpretation du code Javascript et là, plus aucun soucis !
 
la Javascript ne doit pas être utilisé pour géré l'authentification ! elle doit être faite côté serveur !  



J'ai mis le niveau de sécurité d'IE à zéro (autorisations Java désactivée ; script des applets java déactivé), eh bien il me demande encore mon mot de pase  :p  
 
Je précise que c'est un mot de passe qui doit servir principalement dans l'explorateur windows, donc déjà aller dans IE pour ouvrir un répertoire  :heink:  
 
Si vous avez des procédés plus "secure", je suis preneur  :hello: (à condition qu'il ne faille pas un soft spécifique et hormis le zip avec mot de passe).  
Mes répertoires doivent résister aux intrusions des personnes les plus déterminées ! :D

 

[edtdd]--Message édité par panzemeyer--[/edtdd]

n°79974
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 10-12-2001 à 09:12:16  profilanswer
 

panzemeyer a écrit a écrit :

J'ai mis le niveau de sécurité d'IE à zéro (autorisations Java désactivée ; script des applets java déactivé), eh bien il me demande encore mon mot de pase  :p  




 
 :non:  
Mais enfin t'es bouché à l'emri ou quoi toi ????? :D
 
C'est pas le problème qu'il te DEMANDE le pass, c'est le fait que tu le compares avec le bon dans le JS.
 
Exemple: je surfe sur ta page, on me demande un mot de passe. T'es d'accord que c'est cette page la qui vérifie que le pass est bon ok?
 
Bon je fais click droit, show source et je me promène dans ta source de ta forme permettant d'enter le mot de passe et je vois
 
if (name != *****)
  alert("Mot de passe incorrect);
 
je récupère ***** et je te n**** profond :D
 
Pigé là ??? :D
 
 :hap:  :pt1cable:


---------------
What is popular is not always right, what is right is not always popular :D
n°79983
panzemeyer
The torture never stops
Posté le 10-12-2001 à 09:46:23  profilanswer
 

Citation :

Mais enfin t'es bouché à l'emri ou quoi toi ????? :D

Hé j'avais dis d'y aller molo  [:sisicaivrai] :D
 

Citation :

Exemple: je surfe sur ta page,

:heink: Euh... j'ai pas dû me faire comprendre... c'est pour un DOSSIER de l'explorateur windows.  
 

Citation :

Bon je fais click droit, show source et je me promène dans ta source de ta forme permettant d'enter le mot de passe et je vois
 
if (name != *****)
  alert("Mot de passe incorrect);
 
je récupère ***** et je te n**** profond :D
 
Pigé là ??? :D

Ben je suis pas si largué que ça en fait  ;)  Essaie d'ouvrir dans IE mon dossier D:\Fichiers protégé par le mot de passe (c'est une hypothèse hein ?) et tu verras bien que la seule chose qui apparaît c'est le prompt qui te demande d'entrer le mot de passe. Donc je répête, le coup de regarder le code source,  :non: pas à moi  :D

 

[edtdd]--Message édité par panzemeyer--[/edtdd]

n°79991
benou
Posté le 10-12-2001 à 10:11:26  profilanswer
 

en effet, je crois que tu nous avais tous largué : tu fais du javascript pour protéger l'accès à un répertoire de windows ?
 
premièrement, j'aimerai bien savior comment tu fais !! ;)
 
deuxièmement, qu'est ce qu'il se passe si tu accède au répertoire depuis une console DOS ? j'imagine que le dos va pas interprété ton javascrupt ... après tu fais un edit de ton fichier javascript et tu vois le mot de passe ...
 
mais bon. Comment tu fais pour déclencher l'execution d'un js à l'ouverture d'un répertoire ? ca me parait vraiment louche et très riqué d'un point de vue sécurité un OS qui permet ce genre de choses !

n°79992
wouatouwou​atou
Posté le 10-12-2001 à 10:17:44  profilanswer
 

avec windaube.. je m'attend a tout. :D
 
Mais je pense qu'il confond javascript et java.
 
Ou encore c un javascript 2022 qui te permet d'emuler la securite de windaube... c sera possible, j'suis sur :D :D

 

[edtdd]--Message édité par wouatouwouatou--[/edtdd]

n°80005
panzemeyer
The torture never stops
Posté le 10-12-2001 à 10:59:53  profilanswer
 

:heink:  :heink:  :heink: Hé ça vous dirait d'arreter 2 sec de me prendre pour plus  :pt1cable: [:alisson] que je ne suis ? :na:  
 
Quand j'écris javascript c'est que je parle de javascript :na: pas de JAVA, c++, binaire ou que sais-je encore (me souviens des cours d'info à l'école  :D ).  
 
Ce qui a l'air de vous surprendre est en fait tout con : pour restreindre l'accès aux DOSSIERS (bon là je crois que c'est assez clair  :D )de windaube, il est possible de créer un mot de passe à partir du menu "personnaliser", qui donne accès à un fichier de type .htt Ce fichier est écrit en langage .html (et me dites pas que je me gourre   :heink: :fou: ). J'imagine que c'est ce fichier qui définit tous les attributs du dossier en question.  
 
Donc dans le corps de ce fichier hmtl, il suffit de taper un petit programme en JAVASCRIPT.  
 
Si vous etes encore sceptiques, allez là :  
 
Je ne crois que ce que je vois et j'en suis fier
 
C'est bon je suis calmé  :ange:

 

[edtdd]--Message édité par panzemeyer--[/edtdd]

n°80008
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 10-12-2001 à 11:19:40  profilanswer
 

il n'empêche que via le dos, on peut rentrer dans ton dossier :D


---------------
What is popular is not always right, what is right is not always popular :D
n°80009
panzemeyer
The torture never stops
Posté le 10-12-2001 à 11:21:28  profilanswer
 

benou a écrit a écrit :

en effet, je crois que tu nous avais tous largué : tu fais du javascript pour protéger l'accès à un répertoire de windows ?
 
premièrement, j'aimerai bien savior comment tu fais !! ;)
 
deuxièmement, qu'est ce qu'il se passe si tu accède au répertoire depuis une console DOS ? j'imagine que le dos va pas interprété ton javascrupt ... après tu fais un edit de ton fichier javascript et tu vois le mot de passe ...
 



Pour la procédure à suivre, c'est dans le lien au-dessus.  
 
En revanche, pour ce qui concerne le dos, je suis bien incapable de répondre vu mes connaissances (très) limitées en programmation. en tout cas tel que tu l'expliques ça a l'air cohérent. Je vais essayer sous dos.  
 
 
 
Voilà j'ai fait l'essai, ton intuition ne t'as pas trompé benou, j'ai pu entrer dans le répertoire et voir les fichiers qu'il contient. Donc on peut les copier à partir du dos et les mettre dans un autre répertoire malgré le mot de passe. Arrr zut !  :(  
 
Bon, si vous avez mieux à me proposer, je suis à l'écoute  :jap:
Ca existe les mots de passe sous dos ???  :D

n°80010
panzemeyer
The torture never stops
Posté le 10-12-2001 à 11:22:51  profilanswer
 

darklord22 a écrit a écrit :

il n'empêche que via le dos, on peut rentrer dans ton dossier :D  



Vouis  :( c'est ce que je viens de voir (tu m'as pris de vitesse  ;) ).

n°80223
benou
Posté le 10-12-2001 à 16:40:38  profilanswer
 

panzemeyer a écrit a écrit :

:heink:  :heink:  :heink: Hé ça vous dirait d'arreter 2 sec de me prendre pour plus  :pt1cable: [:alisson] que je ne suis ? :na:  




 
ben c'est quand même toi qui savait pas fair un '!=' :lol: (je rigole)
 
en tout cas, merci pour le lien : je connaissais pas et c'est intéressant à savior !
 
je ne connais aucun moyen "sur" de bloquer l'accès d'un repertoire sous window (non-NT) sans installer de soft. Et a mon avis, si il en existe un, tu pourras toujours le contourner en passant par le DOS. Et même si tu pouvais bloquer l'eccès sous DOS(ce que je ne crois pas une seconde), tu t'en sortirai encore avec une disquette bootable de linux ;)
 
En plus à mon avis, si tu créé un raccourcis vers un sous-répertoire de ton répertoire protégé, tu y accederas sans problème ;)
 
(je suis un vrai nacker moi :sol:)

 

[edtdd]--Message édité par benou--[/edtdd]

n°80268
panzemeyer
The torture never stops
Posté le 10-12-2001 à 17:07:18  profilanswer
 

Je suis tetu alors c'est pour ça parfois j'ai tendance à insister un peu lourdement  :D mais en temps normal je suis un agneau  :ange:  
 
Bon, le talon d'achille de la protection, c'est DOS, et la programmation sous DOS moi pas connaitre  :sweat:  
 
C'est un peu frustrant de savoir qu'il est si facile de contourner cette protection, rien qu'en tapant le chemin d'accès sous DOS.  
 
Ben en définitive je dirais que la solution c'est peut-etre Folder Guard Pro (jamais essayé) et encore mieux NT. D'ailleurs je me demande pourquoi une protection efficace n'est possible sous NT et pas sous les autres windaube. Je connais pas la raison technique  :??:

n°80280
wouatouwou​atou
Posté le 10-12-2001 à 17:18:29  profilanswer
 

elle s'appelle surement ntfs :D

n°80287
panzemeyer
The torture never stops
Posté le 10-12-2001 à 17:30:34  profilanswer
 

ah voui mais où ai-je la tete ? [:ben84]

n°80342
benou
Posté le 10-12-2001 à 20:15:34  profilanswer
 

panzemeyer a écrit a écrit :

 Je connais pas la raison technique  :??:  




 
ben je crois que c'est surtout que windows 9x est prévu pour une utilisation personnelle ou familliale et que dans ce cadre là y a pas un besoin trop important...

n°80394
panzemeyer
The torture never stops
Posté le 10-12-2001 à 22:08:57  profilanswer
 

benou a écrit a écrit :

 
 
ben je crois que c'est surtout que windows 9x est prévu pour une utilisation personnelle ou familliale et que dans ce cadre là y a pas un besoin trop important...  



Oui c'est surement ça  :jap:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVA script] Je voudrais modifier deux lignes en java...

 

Sujets relatifs
[ JAVA ] sous UNIX message bizarre.[JAVA] Comment acceder a la base de registre ?
[JAVA] classes abstraites[JAVA]strategy
Script perl ...JAVA MySQL
[JAVA] Debutant pige que dalle[java] comment installer la jvm sous linux
[ JAVA ] JBuilder et code générer ?[JAVA-SERVLET] changer dynamique le nom d'un fichier à télécharger
Plus de sujets relatifs à : [JAVA script] Je voudrais modifier deux lignes en java...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR