IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API, COM et SDKs Delphi Discussion :

Récupération du numero de série de la carte mère


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre confirmé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Points : 612
    Points
    612
    Par défaut Récupération du numero de série de la carte mère
    tout le monde, j'aimerais savoir comment récupérer le numéro de série de ma carte mère?

    Merci d'avance.
    Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

    Groupe des développeurs ivoiriens

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Cela dépend de la carte-mère : fabricant et génération... Sachant que ce n'est pas rare que cette information n'existe tout simplement pas de façon numérique (et donc accessible), et qu'elle n'existe que sous forme d'un sticker sur la CM.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Membre confirmé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Points : 612
    Points
    612
    Par défaut
    En fait j'aimerais récupérer un numéro unique sur ma machine.
    Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

    Groupe des développeurs ivoiriens

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Celui du CPU ne te plait pas ?
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  5. #5
    Membre confirmé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Points : 612
    Points
    612
    Par défaut
    Citation Envoyé par Mac LAK Voir le message
    Celui du CPU ne te plait pas ?
    Comment je le récupère?
    Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

    Groupe des développeurs ivoiriens

  6. #6
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Il y a aussi l'adresse MAC de la carte réseau ...

  7. #7
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Deux solutions : passer par WMI (un exemple ici), ou émettre directement les opcodes ASM requis pour demander au CPU son numéro de série (voir les spécialistes de la question pour cette partie, l'intégration à Delphi étant après très simple en ASM inline).
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  8. #8
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    L'adresse MAC est truandable sans trop de souci, c'est hélas une mauvaise méthode...
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  9. #9
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Citation Envoyé par Mac LAK Voir le message
    L'adresse MAC est truandable sans trop de souci, c'est hélas une mauvaise méthode...
    Je suis d'accord avec toi que l'on peut facilement modifier une adresse MAC, mais faut-il encore savoir s'y prendre!
    Dans tous les cas, c'est une des méthodes assez répandue.

  10. #10
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Citation Envoyé par ero-sennin Voir le message
    Je suis d'accord avec toi que l'on peut facilement modifier une adresse MAC, mais faut-il encore savoir s'y prendre!
    Dans tous les cas, c'est une des méthodes assez répandue.
    Oui, comme utiliser le générateur pseudo-aléatoire pour faire du cryptage... Ce n'est pas parce que c'est couramment utilisé que c'est une bonne idée malgré tout !

    En fait, le problème principal est que c'est POSSIBLE, et cela suffit donc à rendre la méthode mauvaise pour une identification unique.
    A contrario, taper directement dans le CPU pour y lire des informations totalement infalsifiables est nettement plus intéressant côté certitude d'avoir un numéro réellement unique.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  11. #11
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Une question comme ça que l'autre fois je me posais :

    Obtenir l'adresse MAC, oui mais si poste non connecté...

    Pas plus simple de récupérer en BdR le numéro identificateur de produit ?

    @+

  12. #12
    Membre confirmé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Points : 612
    Points
    612
    Par défaut
    Citation Envoyé par Droïde Système7 Voir le message
    Une question comme ça que l'autre fois je me posais :
    Obtenir l'adresse MAC, oui mais si poste non connecté...
    A ce que je sache un ordinateur n'a pas besoin d'être connecté à un réseau pour avoir une adresse MAC parce que l'adresse MAC est l'adresse physique de la carte réseau (son identifiant qui lui permet d'être unique au monde).

    Citation Envoyé par Droïde Système7 Voir le message
    Pas plus simple de récupérer en BdR le numéro identificateur de produit ?
    Comment ça se fait?
    Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

    Groupe des développeurs ivoiriens

  13. #13
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Envoyé par vg-matrix :
    A ce que je sache un ordinateur n'a pas besoin d'être connecté à un réseau pour avoir une adresse MAC parce que l'adresse MAC est l'adresse physique de la carte réseau (son identifiant qui lui permet d'être unique au monde).
    As-tu déjà testé de trouver une MAC sur un PC non connecté ?

    Test et reviens nous dire :
    http://delphi.developpez.com/faq/?pa...eau#adressemac



    (Testé sous Vista)

  14. #14
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 732
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 732
    Points : 15 137
    Points
    15 137
    Par défaut
    Salut, Droïde ! et les autres.

    Je m'immisce :
    Citation Envoyé par Droïde Système7 Voir le message
    As-tu déjà testé de trouver une MAC sur un PC non connecté ?
    (Testé sous Vista)
    Est-ce à dire que Vista ne monterait pas les services réseau dans ce cas ? Mais comment Vista peut savoir que le câble est débranché, si ce n'est en utilisant les dits services réseau ? Vista les désactiverait alors ?
    Et pourtant si tu rebranches le câble, tu te retrouves connecté, non ?
    Donc les services continuent à tourner.

    En exécutant l'exemple du lien que tu cites, tu récupères quoi, sous ton Vista ?
    Tu y es Admin ou simple user ?

    ÀMHA, les services réseau tournent à partir du moment où il y a une carte réseau et donc une adresse MAC disponible.
    Maintenant, contrairement à l'introduction du lié cité, une adresse MAC est usurpable, en tapant dans les tables dynamiques, sans doute...
    Tchô,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  15. #15
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Citation Envoyé par vg-matrix Voir le message
    A ce que je sache un ordinateur n'a pas besoin d'être connecté à un réseau pour avoir une adresse MAC parce que l'adresse MAC est l'adresse physique de la carte réseau (son identifiant qui lui permet d'être unique au monde).
    Théoriquement unique au monde... J'ai fait pas mal de simulations de stations Ethernet via des raw sockets (à titre professionnel, je ne veux pas avoir de MP d'apprentis hackers, merci), et je peux te garantir que c'est l'enfance de l'art d'usurper une MAC.
    Avec certaines cartes réseau, c'est carrément le driver qui dit au contrôleur Ethernet quelle adresse MAC il doit utiliser, qui est "claquée" dans le composant à l'initialisation !
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  16. #16
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Bonjour jp, bonjour tout le monde

    Jipété écrivait :
    Est-ce à dire que Vista ne monterait pas les services réseau dans ce cas ? Mais comment Vista peut savoir que le câble est débranché, si ce n'est en utilisant les dits services réseau ? Vista les désactiverait alors ?
    Et pourtant si tu rebranches le câble, tu te retrouves connecté, non ?
    Donc les services continuent à tourner.
    Whaouuuuu, tu recherches les racoins de la métaphysique

    En fait ma démarche était bien plus simple : l'autre fois fallait que je trouve un moyen hyper fiable, d'obtenir une identification unique par bécane. Alors j'ai sauté sur cette méthode MAC.

    Mais en me déconnectant via un raccourci LAN, cette indication MAC devenait absente. J'ai simplement tourné les talons sans chercher d'approfondir plus en avant, car cela ne me convenait plus du tout ; c'était tout simplement rédhibitoire. Je n'ai même pas testé si en me déconnectant physiquement, le résultat était identique.

    Jipété écrivait :
    En exécutant l'exemple du lien que tu cites, tu récupères quoi, sous ton Vista ?
    Tu y es Admin ou simple user ?
    Je récupére l'identification MAC, mais seulement en étant connecté ainsi qu'indiqué dito.

    En dév, je suis toujours comme un simple user.

    @+

  17. #17
    Membre éprouvé Avatar de BuzzLeclaire
    Homme Profil pro
    Dev/For/Vte/Ass
    Inscrit en
    Août 2008
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev/For/Vte/Ass

    Informations forums :
    Inscription : Août 2008
    Messages : 1 606
    Points : 1 113
    Points
    1 113
    Par défaut
    Salut,

    Moi j'ai utilisé le numéro de série du disque dur.

    Alors tout le monde va me dire, oui mais il peut changer de disque et tout ré-installer...euhhhhhhh , bas là justement il devra rappeler pour refaire l'installe le mec.
    En plus j'ai couplé cela avec l'adresse e-mail de l'utilisateur, puis une activation par internet obligatoire (ouai y'en a qui n'ont pas internet...bas cela je leur fournirai jamais rien !!! lol).

    enfait, avec l'e-mail qui equivaut au compte j'autorise x n° de serie de disque dur à l'ouverture de l'application et le tour est joué.

    Du coup pour me hacker faudra me pirater mon serveur FTP, et c'est pas donné à tout le monde.

    @+

    (D'ailleur j'ai l'intention de mettre à disposition (l'exe) de mon travail pour les commentaires de pro, je termine la procédure d'installation.)

  18. #18
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    BuzzLeclaire écrivait :
    [...] puis une activation par internet obligatoire (ouai y'en a qui n'ont pas internet...bas cela je leur fournirai jamais rien !!! lol). [...]
    Oui oui, mais si tu as des users avec UNE seule bécane connectée et les autres pour diverses raisons, non connectées, tu fais quoi ?

  19. #19
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 732
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 732
    Points : 15 137
    Points
    15 137
    Par défaut
    Citation Envoyé par Droïde Système7 Voir le message
    Mais en me déconnectant via un raccourci LAN, cette indication MAC devenait absente.
    Et si ce raccourci déconnectait la carte réseau, et donc tombait les services ?

    Parce que sur mon vieux w2k (solid as a rock), en débranchant le câble, j'ai toujours l'adresse MAC dispo...

    Salustre,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  20. #20
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Et si ce raccourci déconnectait la carte réseau, et donc tombait les services ?

    Parce que sur mon vieux w2k (solid as a rock), en débranchant le câble, j'ai toujours l'adresse MAC dispo...
    Donc je subodore que cette manip de "déconnection" au niveau du raccourci LAN, sous un poste XP, donne un résultat tout autre que sous Vista.

    Qui peut nous le confirmer cela ?

    Vista, pourquoi te caches-tu encore dans un trou de souris ?

    Salujp

Discussions similaires

  1. Récupérer numéro de série de la carte mère
    Par 3aychoucha dans le forum C++
    Réponses: 1
    Dernier message: 29/03/2011, 11h35
  2. cherche numéro de série carte mère asus
    Par aurel2638 dans le forum Composants
    Réponses: 1
    Dernier message: 01/03/2008, 15h25
  3. Numéro série carte mère
    Par guen dans le forum Access
    Réponses: 2
    Dernier message: 06/02/2007, 22h47
  4. Réponses: 10
    Dernier message: 26/07/2005, 14h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo