🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.org.ccc
Article #259

Rewriter für IP-Pakete

#259
From: Berger Bruno
Date: Wed, 25 Nov 1998 00:00
36 lines
2094 bytes
Hallo

Ich möchte mal fragen ob jemand folgendes schon mal realisiert hat bzw.
Infos hat dazu:

Rechner A sendet IP-Pakete an eine virtuelle IP-Adresse (AA) die es im
Segment gar nicht gibt und auch nicht nach aussen geroutet werden. 

Auf Rechner B (LINUX, im selben Segment) läuft ein snifferähnliches
Programm welches auf Packete genau dieser Zieladresse reagiert, die
Zieladresse austauscht (gegen eine bestimmte die nach aussen geroutet
wird) die Quelladresse ebenfalls (BB). Das Paket wird nun auf seinen Weg
geschickt. Irgendwann kommt dann eine Antwort zurück, Rechner B muss nun
die Zieladresse (BB) wieder gegen die des Rechners A austauschen,
ebenfalls die Quelladresse ändern in (AA). 
Zum Ganzen gesellt sich natürlich noch das Problem mit den ARP's ...

So, wozu das ganze? Ich kann Rechner A mit einer IP kommunizieren lassen
die es eigentlich gar nicht gibt. Das Programm auf Rechner B kann
natürlich so konfiguriert werden das es beliebige Zieladressen in den
Header der Pakete einfügt und an A forwardet. Rechner A bekommt aber
immer nur die Kommunikation mit der "Schatten-IP" AA mit und weiss
nichts davon das die Packete umgeschrieben und geforwardet werden. 

Das ganze würde natürlich ein paar fasziniernede Möglichkeiten eröffen.
Hat jemand schon mal sowas geschrieben (oder brauchbare Teile dazu)?

Vielen Dank!

Griessli Bruno Berger
Technical Details
Message-ID: <365BB9A3.5FAB121D@datanetworks.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,37f501891b347df3,start
X-Google-Attributes: gidf4b73,public
X-Google-Thread: 103e79,37f501891b347df3,start
X-Google-Attributes: gid103e79,public
From: Berger Bruno <warp@datanetworks.ch>
Subject: Rewriter für IP-Pakete 
Date: 1998/11/25
Message-ID: <365BB9A3.5FAB121D@datanetworks.ch>
X-Deja-AN: 415450566
Content-Transfer-Encoding: quoted-printable
X-Accept-Language: en
Followup-To: de.comp.os.unix.linux.misc
Content-Type: text/plain; charset=iso-8859-1
X-Trace: 25 Nov 1998 09:02:46 +0100, grimsel.unibe.ch
MIME-Version: 1.0
Newsgroups: de.org.ccc,ch.comp.os.linux