|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Salut à tous !!
Est-ce que quelqu'un connait comment faire pour avec l'adresse IP an ayant l'adresse MAC ??? Existe-il un petit programme qui fait cela ?? enfin style générateur de requête ARP
__________________
le problème se situe souvent entre la chaise et le clavier. @@++ |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
pourquoi tu ne lance pas toi meme la commande ARP ou RARP en fonction de ton besoin et tu recuperer le flux de la commande depuis ton logiciel?
generateur de requete, ca veut dire quoi?
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
00
|
|
|
#3 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 497 ![]() |
Il n'existe aucun lien entre une adresse IP et une adresse MAC.
Une adresse MAC est une adresse unique (au monde, si si si) gravée en dur dans ta carte par le fabriquant. Elles sont le plus souvent recopiées sur la carte, pour pouvoir les connaitre sans devoir installer la carte. Elle est du type xx.xx.xx.xx.xx.xx , avec x un nombre hexadécimal. En ravanche, une adresse IP (du type x.x.x.x avec 0 <= x <=255)est une adresse qui peut t'être fournie soit par ton F.A.I. (connexion RNIS ou ADSL ou cable), soit par ton OS (adressage fixe, ...), soit encore par un serveur DHCP (routeur par exemple). Ces adresses ne sont pas uniques, loin de là (il n'y en a d'ailleurs pas assez, ce qui explique ente autre que l'on passe à IPv6, dans lequel les adresses IP seront de la forme x.x.x.x.x.x avec 0 <= x <= 255 ) |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() |
pas totalement vrai... par exemple, quand une machine démarre, elle émet une requête RARP, disant mon MAC est de tant, est-ce qqn connait mon IP ?
mais RARP n'est rien d'autre que l'ancêtre de DHCP. mais tous les rézos n'ont pas forcément de serveur RARP|BOOTP|DHCP je pense que l'utilitaire qui te conviendrait le mieux, c'est CommView
__________________
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore) Mandrake 10.1 up to date OpenBSD 3.5 Win XP SP 2 |
|
|
00
|
|
|
#5 | |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 497 ![]() |
Citation:
Juste pour savoir : ca suppose que les autres machines stockent @IP et @MAC, or je vois pas l'intéret... |
|
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() |
quand tu envoies un message sur un rézo, il est décomposé en paquets où le destinataire est identifié par son IP
mais ces paquets sont aussi découpés en trames où le destinataire est identifié par son adresse Ethernet (MAC) il faut donc connaître les correspondances
__________________
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore) Mandrake 10.1 up to date OpenBSD 3.5 Win XP SP 2 |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
Je sais comment ça marche le problème n'est pas la.
Ce que j'aimerai c'est lorsque j'ai l'adresse MAC d'un switch par exemple je puisse exécuter une commande ou n'importe quoi et qu'il me sorte l'adresse ip. Style un ping -a qui grâce à l'adresse ip permet de sortir le nom de la machine , simplement que là j'aimerai sortir l'ip grâce à l'adresse MAC. En fait il me faudrait un truc qui me simule une commande RARP. Mon but n'étant pas de codé un truc moi même (enfin sa m'intéresserait mais j'ai d'autre programme en cours). Vous voyez le truc ??? Je crois que ce type de commande existe sous Linux mais sous Windows...
__________________
le problème se situe souvent entre la chaise et le clavier. @@++ |
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() |
Cool j'ai trouver quelque chose :-)
enfin on ma donné cela et sa marche pas mal du tout : http://www.youngzsoft.net/cc-get-mac-address/ Si quelqu'un à autre chose ... Je suis toujours tout Ouï
__________________
le problème se situe souvent entre la chaise et le clavier. @@++ |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 4 ![]() |
salut tlm
je suis pas un membre éprouvé comme vous tous mais je crois que l'adresse MAC n'a aucun rapport avec l'adresse IP, l'adresse MAC permet d'identifier de manière unique une carte réseau, un switch, un routeur etc mais on ne peut déduire l'adresse IP à partir de l'adresse MAC je m'explique: je mets une carte réseau sur mon PC, elle a une adresse MAC unique, j'obtiens une adresse IP sur mon réseau, si je ping mon PC, je peux obtenir l'adresse MAC ,ok maintenant je change ma carte réseau, elle a une autre adresse MAC unique, je ping à nouveau mon PC (supposons qu'il ait la même adresse IP) j'obtiens une nouvelle adresse MAC qui sera spécifique à la carte réseau et non à l'adresse IP corrigez moi si je me trompe mais c'est ce qu'on m'avait appris |
|
|
00
|
|
|
#10 | |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 4 ![]() |
j'ai trouvé une définition de l'adresse MAC
Citation:
seboubou86, le programme que t'a trouvé, il te permet d'identifier l'adresse IP et l'adresse MAC d'un "élément actif" sur un réseau, mais pas de déduire l'un à partir de l'autre ... |
|
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Inscription : juin 2004 Messages : 41 ![]() |
y'a un post à ce propos mais il n'est pas vrai de dire qu'une adresse MAC est "unique" enfin pour Windows car effectivement chaque carte réseau à sa propre adresse MAC gravé sur un composant de la carte mais avec Windows il est posible de modifier cette adresse MAC "virtuellement"
voir ce post : http://www.developpez.net/forums/viewtopic.php?t=125657 |
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() |
éclaircissons quelques points:
chaque matériel réseau contient dans son matériel une adresse mac unique. cette adresse est lue par le gestionnaire réseau, et normalement transmise avec chaque trame. toutefois dans un spoofing, rien n'empêche le gestionnaire de transmettre une autre adresse, comme expliqué par Leviathan_72 quand on parle de déduire une adresse IP d'une adresse MAC, en effet c'est éphémère, il suffit de changer les paramètres rézos ou le matériel pour briser ces couples après tant qu'il n'y a pas de changement, les trames adressées à une certaine adresse MAC transportent normalement les paquets d'une même IP : on peu donc associer les 2 cordialement
__________________
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore) Mandrake 10.1 up to date OpenBSD 3.5 Win XP SP 2 |
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() |
Ben merci de votre aide.
Mais en fait une adresse MAC c'est un identifiant unique pour une carte réseau. Elle est codée sur 48 bits (6 octets). Elle se compose de 3 octets pour le constructeur et 3 octets définisse le numéro de la carte réseau (je usis pas sûres du 3 octets) afin que les ordinateur puisse communiquer il faut avoir l'adresse mac. Lorsque vous faites un ping sur une ip quelqu'on le protocole ARP va demander au réseau quel adresse mac correspond à l'ip pingée et de cette manière la coueh 2 du modèle OSI peux envoyer les donnée au bonne endroits. vous voyez le truc ?? en fait il existe le rarp c'est pour savoir quel ip correspond a une adresse mac. vous voyez le truc ?? et moi je voulais jsute avoir un programme qui faisait une de ces requêtes. Si j'ai dit des boulettes arréter moi... (j'ai vu ça au cours cete année mais je me souviens plus de tout)...
__________________
le problème se situe souvent entre la chaise et le clavier. @@++ |
|
|
00
|
|
|
#14 | |
|
Membre habitué
![]() |
Citation:
mais pour revenir au problème de départ, rarp n'est pas le seul protocole, son principal inconvénient étant d'utiliser des broadcast local, et donc de ne pas être retransmis par les routeurs. BOOTP (et DHCP, son successeur) utilisent eux des paquets UDP, et sont donc routés.
__________________
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore) Mandrake 10.1 up to date OpenBSD 3.5 Win XP SP 2 |
|
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() Inscription : juin 2004 Messages : 52 ![]() |
tu peux voir le lien entre les adresses mac et adresses ip
dans l invite de commande DOS en tapant mais la table arp change en permanence donc t aura jamais une correspondance exacte entre les 2 adresses sauf si tu ne changes jamais tes postes sur le reseau et que tu ne changes pas les adresses ip des postes |
|
|
00
|
|
|
#16 |
|
Membre du Club
![]() |
ouais au début je pensais pouvoir faire comme cela, le problème c'est qeu tant que tu n'0a pas communiquer avec la machine distante elle ne ce mais pas dans la table ARP.
En effet on n'a pas encore eut besoin de son adresse MAC ...
__________________
le problème se situe souvent entre la chaise et le clavier. @@++ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com