Auftrag: Kleines Netzwerktool als .exe oder .com (Window 7) benötigt

OP (Firma: Q3) #3942568
Ich bitte um Angebote für ein kleines Windows-Programm, compiliert, als 
.exe mit folgenden Eigenschaften:

- benötigt keine (oder nur minimalistische) GUI, soll sich nach dem 
Start "in den Hintergrund" begeben, KEINE sichtbare Eingabeaufforderung 
öffnen!

- öffnet lokal einen UDP-Port, Portnummer wird als CLI-Parameter 
übergeben

- jedes empfangene Datagramm (max. 1500 Byte, muss aber flexibel sein) 
wird ohne jede Veränderung per RAW-Socket als Ethernet-Frame versendet. 
Die Paketgröße ergibt sich aus dem UDP-Payload. Das zum Senden zu 
verwendende Netzwerkinterface (Name oder Index) wird per CLI-Parameter 
übergeben

- das auszusendene RAW-Packet enthält (entnommen aus dem UDP-Datagramm) 
lediglich Quell-Mac (6Byte), Ziel-Mac (6 Byte), Protokolltyp (2 Byte), 
Nutzdaten (flex) und Checksum (2 Byte).

- die Checksum wird bereits vor dem Zusenden des UDP-Datagramms 
berechnet und ist einfach in den letzten beiden Bytes des Payload 
enthalten, das Tool darf das also nicht selber tun.

- wird ein Datagramm unter einer Größe von 100 Byte zugesandt, soll sich 
das Programm beenden.

Als externe Abhängigkeit ist Winpcap gewünscht/gestattet.

Bitte keine Java- oder sonstige Script-Lösung anbieten. Benötigt wird 
ein kompaktes Programm (exe oder com) mit wenigen oder mögl. ohne 
externe Abhängigkeiten.

Angebote per PN. Danke.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.