recuperer le resultat d'un javascript dans un formulaire - HTML/CSS - Programmation
Marsh Posté le 13-05-2009 à 10:35:03
Bonjour,
mon patron viens de lire que récupérer ou stocker une adresse MAC peut être puni par 15 ans de prison et 250 000 euros d'amende
donc notre idée de faire de la sécu par les adresse mac tombe à l'eau
Marsh Posté le 13-05-2009 à 10:43:22
ReplyMarsh Posté le 13-05-2009 à 11:17:47
Il est impossible de lire l'addresse mac à partir de javascript, à part avec un activex sous ie. Ton patron plane complet.
Edit: ce que tu as codé est du java, pas du javascript. S itu fais pas la différence, te mettre à faire de la sécurité est sans doute pas une bonne idée.
Marsh Posté le 13-05-2009 à 11:37:07
gelatine_velue a écrit : Edit: ce que tu as codé est du java, pas du javascript. S itu fais pas la différence, te mettre à faire de la sécurité est sans doute pas une bonne idée. |
j'ai eu la même réaction, et ca m'a permis de découvrir qu'il est possible de faire des appels à des méthodes java depuis du javascript, du genre: javascript:alert(java.util.Date())
du coup ce qu'a mis idra parait bizarre, mais devrait fonctionner dans l'idée...
EDIT: et d'ailleurs ca marche a peu pres avec le code javascript+java suivant:
Code :
|
à copier dans votre barre d'adresse, le même en formatté:
Code :
|
Marsh Posté le 13-05-2009 à 13:23:03
Ca m'affiche les noms des interfaces, pas l'addresse mac.
Et autant pour moi alors, j'ignorais qu'on pouvait invoquer du java depuis des pages web.
Je reste convaincu quand même qu'on peut pas choper l'addresse mac depuis une page web.
Marsh Posté le 13-05-2009 à 13:26:19
euh, chez moi avec ce code, j'ai le nom et la mac de l'interface... bon la mac est pas tout a fait formatée pareil qu'un ifconfig ou ipconfig, mais ca se traduit.
[EDIT] après vu le code invoqué, ca dépend peut être de la version de java ou du niveau de sécurité de je-ne-sais-quoi...
Marsh Posté le 13-05-2009 à 14:46:26
Moi j'ai juste 'lo' puis 'eth0' qui s'affichent dans des popup. Je suis sous firefox/win 2000.
Marsh Posté le 13-05-2009 à 14:59:50
moi j'ai bien lo, puis eth0, puis le détail d'eth0:
Marsh Posté le 13-05-2009 à 15:32:39
pataluc a écrit : moi j'ai bien lo, puis eth0, puis le détail d'eth0: |
moi non
J'ai:
Puis plus rien.
Marsh Posté le 13-05-2009 à 10:10:14
Bonjour à tous
mon maitre de stage ma mis à travaillé sur du PHP pour faire un peu de sécurité. Le but du code ci-dessous est de recupéré l'adresse MAC du client lorsqu'il se connecter et de la passé en variable POST
malheureusement moi est le java
<html xmlns="http://www.w3.org/1999/xhtml">
<SCRIPT language="JavaScript">
function mac(){
var adrmac=java.net.NetworkInterface.getHardwareAddress();
return adrmac
}
</SCRIPT>
<head>
<title>Accueil</title>
</head>
<body>
Bonjour, veuillez vous indentifier
<form action="verification.php" method="post">
<input type="text" name="login" size="20" value= "" >
<input type="password" name="password" size="20" value="">
<input type="text" name="mac" size="18" value="adresse mac" onchange="javascript:mac()">
<input type="submit" name="ok" value="valider">
</form>
</body>
</html>
quelqu'un peut-il m'aider ???
---------------
HP Pavillon DV5-1030ef