Existe-t-il un moyen pour obtenir le numéro de série du disque dur ou le numéro de série de la machine avec php ou javascript sur localhost ??
Nous pouvons l'obtenir avec la commande suivante dans cmd
wmic DISKDRIVE GET SerialNumber
Ou numéro de série de la machine par ceci
wmic bios get serialnumber
Est-ce possible avec php ou javascript ?? Quelque chose en php
<?php echo DISKDRIVE GET SerialNumber //** some thing like this on local host ?>
Le besoin est de donner un projet à Clint sur l'hôte local, et je veux que personne ne l'accède sur un autre ordinateur (en php)
Vous pouvez naturellement utiliser
shell_exec('wmic DISKDRIVE GET SerialNumber 2>&1')
ou
shell_exec('wmic bios get serialnumber 2>&1')
Si wmic
est installé sur le serveur et que votre PHP a l'autorisation de l'exécuter.
La partie '2>&1'
est utilisée à partir de la suggestion ici .
Impossible. Rien ne peut briser le bac à sable du navigateur, sinon il sera un problème de sécurité majeur.
La seule possibilité est via ActiveX, mais doit toujours être signée et modifier les paramètres IE. (Pas de plate-forme croisée, pas de navigateur croisé)