Actuellement, je vends un programme, qui accède à ma page Web. Le programme est HWID (Hard Ware ID) verrouillé, et la seule raison pour laquelle j'utilise le programme pour accéder à la page Web au lieu d'un accès direct via un navigateur web, est que je peux utiliser l'authentification HWID.HWID verrouiller une page PHP?
Cependant, j'ai juste été dit que je peux coder un script pour obtenir des informations sur l'ordinateur, tels que le matériel ID etc.
Est-ce réellement possible complètement côté serveur? Si oui, puis-je le faire avec PHP? Si non, quelle langue serait-ce, et quelles fonctions devrais-je examiner pour cela?
Pourquoi verrouillez-vous une page Web via un matériel côté client? Est-ce que ce genre de vaincre le but de l'utilisation d'une webapp en premier lieu? –
Pourquoi voudriez-vous forcer vos clients à emporter leur ordinateur portable avec eux partout où ils veulent accéder à votre application? En dire plus sur votre but, peut-être que quelqu'un pourrait vous aider avec des idées. Comme vérifier l'IP peut-être? :) – naugtur
Ecrire une application, qui peut lire ce genre d'informations à partir de PC. Apprenez à chiffrer et signer ces données (SHA1 cryptée par exemple) et à les transmettre à votre site (il suffit d'ouvrir le navigateur via ShellExecute avec des données codées en base64 dans l'URL) avec un compteur incrémenté afin que le même lien ne puisse être utilisé deux fois. Avoir votre script PHP décrypter et vérifier cette information. Autorisez l'accès via la variable de session, liez-le à IP (stocker IP dans la session) et vous avez terminé. –