IP-Adresse

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Karl
Beiträge: 520
Registriert: 21.07.2005 13:57
Wohnort: zu Hause

IP-Adresse

Beitrag von Karl »

Wenn eine IP-Nachricht über das Internet geht, dann steht ja im Header die IP-Adresse des Absenders, damit der Server weiß, wohin er die Antwort schicken soll. Mal eine theoretische Frage hierzu:

Wenn ich ins INet gehe, bekomme ich eine IP aus dem Pool des Providers zugewiesen. Also muss ich wohl diese Adresse verwenden und das geschieht wohl automatisch beim SendNetworkData. Kann man den Header durch geschicktes Eingreifen soweit verändern, dass eine andere IP-Adresse als Quelle angegeben wird? Beispiel

PC->Internet/LAN->anderer PC

Soll ein technischer Versuch zur Problematik Netzwerksicherheit werden.

Gruß Karl
The Kopyright Liberation Front also known as the justified ancients of Mumu!
PB 5.X
Jake
Beiträge: 121
Registriert: 28.05.2005 04:10
Wohnort: Berlin

Beitrag von Jake »

Machbar ist sowas, aber wie kann ich dir nicht sagen.
http://de.wikipedia.org/wiki/IP-Spoofing
MfG Jake
Benutzeravatar
Laurin
Beiträge: 1639
Registriert: 23.09.2004 18:04
Wohnort: /dev/eth0

Beitrag von Laurin »

Du fragst, ob man die TCP/IP-Pakete manipulieren kann?
Ja, das ist möglich.

Dazu müsste man glaubig ein eigenes TCP/IP-Protokoll programmieren. Frag mich aber jetzt nicht, wie.
Now these points of data make a beautiful line.
And we're out of beta. We're releasing on time.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

müsstest selbst mit den Socket APIs von Windows programmieren und auf
die bequemen PB Network Funktionen verzichten. Glaube, für dein Vorhaben
benötigst du die RAW Sockets. Du musst die TCP Pakete selbst schnüren.
Bild
Antworten