Die Suche ergab 7 Treffer

von aluis
Mittwoch 11. Mai 2011, 09:25
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

OH NEIN! Ich dummer Idiot. Wer lesen kann ist klar im Vorteil. :evil:
Tut mir leid wenn ich eure Zeit verschwendet hab. Aber trotzdem danke für die schnelle hilfe!
*schmeisst seine Tastatur aus dem Fenster*
von aluis
Mittwoch 11. Mai 2011, 09:22
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

socket.getaddrinfo(HOST, PORT, socket.AF_UNSPEC) gibt folgendes zurück
[(2, 1, 6, '', ('192.168.0.1', 0)), (2, 2, 17, '', ('192.168.0.1', 0)), (2, 3, 0, '', ('192.168.0.1', 0))]
was auch meiner IP adresse entspricht
von aluis
Mittwoch 11. Mai 2011, 09:12
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

Uiii. Bei dir läuft das echt? Interessante Info. Also muss der Fehler ja bei mir im System liegen.
Ja. Habe anstatt socket.AF_INET schon probiert:

socket.AF_UNIX¶
socket.AF_INET¶
socket.AF_INET6¶

Das interessante ist vielleicht das wenn ich AF_UNIX verwende kommt diese Fehlermeldung:

Traceback ...
von aluis
Mittwoch 11. Mai 2011, 08:43
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

Ich brauch schon IPv4. IPV6 hab ich garnicht
Als HOST hab ich schon alles versucht. 'localhost' '127.0.0.1' '192.168.0.2' oder 'squeeze'
geht alles nicht.

Also wie gesagt. Ich habe mich exakt an die Dokumentation gehalten. Dieser Quelltext ist ja sogar aus der aktuellen Pythondokumentation:

import ...
von aluis
Mittwoch 11. Mai 2011, 08:32
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

Also wenn ich den Quelltext in der Dokumentation ausführe (also mein erstes Quelltextbeispiel ganz oben) bekomme ich diese Fehlermeldung.

Traceback (most recent call last):
File "test.py", line 3, in <module>
s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_IP)
File "/usr/lib ...
von aluis
Mittwoch 11. Mai 2011, 08:18
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

Re: raw socket - aber wie?

Der Quelltext ist doch von der Seite die du gepostet hast :roll:
read the fucking manual und intensives googln hat leider nicht weiter geholfen. Deshalb habe ich mich doch an das Forum gewendet.
von aluis
Mittwoch 11. Mai 2011, 07:58
Forum: Netzwerkprogrammierung
Thema: raw socket - aber wie?
Antworten: 13
Zugriffe: 5178

raw socket - aber wie?

Hallo Pythonfreunde,

Ich möchte die Netzwerkpakete von einem Server inspizieren. In der Pythondokumentation habe ich auch ein Beispiel gefunden:

import socket
HOST = socket.gethostbyname(socket.gethostname())
s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_IP)
s.bind((HOST, 0))
s ...