PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MAC Adresse herausfinden ???


zoephy
23.07.2002, 22:08
Wie konn ich mit PHP die MAC adresse ???
THX


TheCondor
24.07.2002, 17:58
?????????

Bitte gib Dir doch ein bisschen Mühe dich anständig auszudrücken. Ich verstehen nicht was Du willst

pate33
24.07.2002, 18:07
er will die mac adresse einer netzwerkkarte auslesen.

geht aber net, da php eine serverbasierte scriptsprache ist, und sowas auf den client dann logischerweise net kann ...

das geht aber auch net mit javascript, da brauchst active scripting fuer, und das kann nur der ie interpretieren ...

aber waer trotztdem toll, wenn du deine fragen das naechste mal anstaendig formulieren koenntest.

mfg

zoephy
24.07.2002, 22:26
Schade !!!
OK ich werde es nächstes mal besser machen...

cYrus
24.07.2002, 22:43
theoretisch würde es mit php gehen, aber ich kann dir jetzt keinen source geben..

so long
cYrus

pate33
24.07.2002, 23:18
die mac vom server vllt. ... aber sicherlich nicht die vom client.

so long

zoephy
24.07.2002, 23:24
vom client natürlich...
weil die mac eine PC kennzeichnet und nur ein mal auf der welt gibt.
ich wollte das haben um benutzer auszuschließen...

cYrus
25.07.2002, 00:34
also die mac-adresse ist ja bei jedem tcp/ip packet dabei, wieso sollte es dann nicht lösbar sein?!

nur musst du halt vermutlich selber die ganzen requests & co. machen..

so long
cYrus

Felix Kaiser
25.07.2002, 00:39
Modems und ISDN Karten haben auch ne MAC Adresse? Bei Ethernet, des ist mir auch klar, aber Modems und sowas wär mir neu, sind ja praktisch auch nur ne Art 'Telefone' die man für Internetverbindungen nutzen kann.

cYrus
25.07.2002, 00:51
Modem und ISDN-Adapter sollten eigentlich auch ne MAC-Adresse haben.. zumindest ist bei jedem tcp/ip-packet ganz sicher die mac-adresse dabei!

so long
cYrus

Felix Kaiser
25.07.2002, 01:26
Afaik ist die aber NULL oder eine Zufallszahl, von daher nicht relevant.

Maik
25.07.2002, 08:02
Also ISDN Karten haben auf jeden Fall eine MAC Adresse. Hab ich zumindest in einem Buch gelesen.
Wie du jetzt an die MAC Adresse ran kommst kann ich dir net sagen, aber die Idee User anhand ihrer MAC Adresse auszuschließen finde ich gut, da sich diese ja nur beim wechsel der Hardware ändert.

Xothous

Jan Krüger
26.07.2002, 15:11
IP-protokoll:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| IHL |Type of Service| Total Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Identification |Flags| Fragment Offset |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Time to Live | Protocol | Header Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Destination Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

TCP-protokoll:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Port | Destination Port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Sequence Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Acknowledgment Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data | |U|A|P|R|S|F| |
| Offset| Reserved |R|C|S|S|Y|I| Window |
| | |G|K|H|T|N|N| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Checksum | Urgent Pointer |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| data |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


ok. und wo soll da jetzt die MAC-adresse drinstehen? :D

Felix Kaiser
26.07.2002, 22:14
Nirgends. Wo haste dieses Diagramm her? Ich such nämlich grad ne TCP/IP Dok wo der explizite Aufbau von entsprechenden Paketen aufgebaut ist.

zoephy
27.07.2002, 12:38
ja IP ist osi layer 2. TCP und UDP sind in osi layer 4.
Aber wir suchen was aus dem Layer 2 !!!

leon
28.07.2002, 11:16
Original geschrieben von JaSt
IP-protokoll:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| IHL |Type of Service| Total Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Identification |Flags| Fragment Offset |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Time to Live | Protocol | Header Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Destination Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

TCP-protokoll:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Port | Destination Port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Sequence Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Acknowledgment Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data | |U|A|P|R|S|F| |
| Offset| Reserved |R|C|S|S|Y|I| Window |
| | |G|K|H|T|N|N| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Checksum | Urgent Pointer |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| data |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


ok. und wo soll da jetzt die MAC-adresse drinstehen? :D

hier du schlaumeier:
http://mitglied.lycos.de/exxxon/mac.gif
:cool:

wenn man über modem/isdn online geht, dann ist wird immer die mac-adresse vom dfü-netzwerk weitergegeben. das ist ja praktisch eine virtuelle netzwerkkarte.

ich kann mir aber nicht vorstellen, dass man diese mit nem php-script auf dem server auslesen könnte.
dazu muss man ziemlich auf den untersten osi-ebenen rumpfuschen. unter windows ist das zb ohne spezielle apis nicht möglich.