Eigene Netzwerkpakete generieren

OP Persönliche Seite #722390
Lesenswert?
• ▲
▼
Hallo,

ich möchte mir ein Windows-Programm schreiben, welches mir selbst 
definierte Pakete über die Netzwerkkarte versendet bzw. auch Pakete 
empfangen kann. Das Ganze soll unter Win2000/XP laufen. Bei der Wahl der 
Programmiersprache bin ich recht offen...ich nehme da gern Visual Basic, 
Delphi, Visual C,... oder was ihr mir sonst bei dieser Problemstellung 
empfehlen könnt. Es geht mir nur darum, dass ich eben eine Library oder 
ne Beispielanwendung benötige anhand der ich das Ganze angehen kann.
Und ja, das Programm soll selber geschrieben werden und ich will da 
keine fertige Anwendung verwenden ;-)
Mit den Netzwerkprotokollen kenne ich mich soweit aus...das sollte nicht 
das Problem sein. Es geht mir eben hauptsächlich darum wie ich 
selbstdefinierte Pakete über die Netzwerkkarte versenden kann.

Ich hoffe ihr könnt mir da weiterhelfen.

Danke,

Thomas
Gast #722839
Lesenswert?
• ▲
▼
hmm... WinPCAP braucht er nicht, denke ich. Er will ja einfach nur Daten
versenden und empfangen.

Daher:

für UDP:
socket aufmachen
mit sendto senden
mit recvfrom auf eingehende Daten warten

für TCP:
wie UDP, jedoch auf client Seite bind aufrufen und auf Serverseite
mit listen auf das bind warten
OP Persönliche Seite #722994
Lesenswert?
• ▲
▼
> Daher:
>
> für UDP:
> socket aufmachen
> mit sendto senden
> mit recvfrom auf eingehende Daten warten
>
> für TCP:
> wie UDP, jedoch auf client Seite bind aufrufen und auf Serverseite
> mit listen auf das bind warten

Gibt's denn dafür nen Beispielcode? Meine Windows-Programmierkenntnisse 
kommen nicht an meine Kenntnisse von Mikrocontrollern ran ;-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren