xarsoft
Messages postés21Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention 2 février 2009 2 févr. 2009 à 20:10
a merci :)
XelectroX
Messages postés209Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention 6 novembre 2009 28 janv. 2009 à 19:35
Pour le No de série de la carte mère :
Imports System.Management
Function SerialNo() As String
Dim objBB = New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")
For Each objMgmt As ManagementObject In objBB.Get
Return(objMgmt("SerialNumber").ToString())
Next
End Sub
xarsoft
Messages postés21Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention 2 février 2009 10 janv. 2009 à 20:13
merci oui je c'est pour la config matérielle je voulais mettre l'adresse MAC car elle est unique mais je n'est pas réussie et pour la version final je n'utiliserai pas webbrowser. Oui c'est pour la faille mais j'y travail
XelectroX
Messages postés209Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention 6 novembre 2009 10 janv. 2009 à 15:04
Par contre, tu pourrai améliorer encore le programme en te basant sur une config matérielle, par ex : N° de série de la carte mère ou du disque car une adresse IP peut être dynamique.
J'ai pas non plus essayé, mais qd tu dis "Cette application doit s'exécuter a la fin de l'installation d'un logiciel ou au premier démarrage" ca veut dire que ce n'est pas inclut dans le logiciel protégé, donc tu pourrais l'ouvrir sans passer par l'appli de vérification donc c'est une grosse faille (Passe par ex par une dll qui doit obligatoirement retourner un code qui signalerait une erreur ou que c'est bien passé)
Puis il y a sûrement une meilleure que de passer par un webbroswer par exemple, passe par un DownloadString (en faisant une url avec les params : méthode GET)
Voilà quelques petits conseils ;)
xarsoft
Messages postés21Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention 2 février 2009 10 janv. 2009 à 09:56
merci :)
XelectroX
Messages postés209Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention 6 novembre 2009 9 janv. 2009 à 23:54
Ca à l'air pas mal, perso, je le mets dans les favoris pour quand j'en aurai besoin et vivement la version finale :)
Bon courage
xarsoft
Messages postés21Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention 2 février 2009 9 janv. 2009 à 20:51
au zut le zip ne marche pas il manque des fichiers
2 févr. 2009 à 20:10
28 janv. 2009 à 19:35
Imports System.Management
Function SerialNo() As String
Dim objBB = New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")
For Each objMgmt As ManagementObject In objBB.Get
Return(objMgmt("SerialNumber").ToString())
Next
End Sub
10 janv. 2009 à 20:13
10 janv. 2009 à 15:04
J'ai pas non plus essayé, mais qd tu dis "Cette application doit s'exécuter a la fin de l'installation d'un logiciel ou au premier démarrage" ca veut dire que ce n'est pas inclut dans le logiciel protégé, donc tu pourrais l'ouvrir sans passer par l'appli de vérification donc c'est une grosse faille (Passe par ex par une dll qui doit obligatoirement retourner un code qui signalerait une erreur ou que c'est bien passé)
Puis il y a sûrement une meilleure que de passer par un webbroswer par exemple, passe par un DownloadString (en faisant une url avec les params : méthode GET)
Voilà quelques petits conseils ;)
10 janv. 2009 à 09:56
9 janv. 2009 à 23:54
Bon courage
9 janv. 2009 à 20:51