Einzelnen Beitrag anzeigen

Seren200018

Registriert seit: 18. Aug 2007
46 Beiträge
 
#17

Re: Packets von und an ein bestimmtes Programm auslesen

  Alt 8. Okt 2008, 13:23
HA Ich habe den Fehler grade gefunden.
Danke für den Hinweis auf die Call funktionen.

Hier die Fehlstelle:
Move ( ((PackPtr) + OFFSET_IP)^, DataBuf [1], DataLen) ; und hier die Reparatur
Move ( ((PackPtr) + OFFSET_IP)^, DataBuf [0], DataLen) ; Das Problem war das ich ein Move in Magentamonpcap übersehen hatte in dem das Array of Byte auf das andere geschickt wird.
Da aber nun ja ein string bei 1 anfängt aber ein Array bei 0 gab es regelmäßig bei kaputten packeten einen overload.
Ich hatte das ganze schon weiter oben ein mal korriegiert aber den Teil weiter unten übersehen.

Läuft jetzt Tadellos damit kann ich endlich weitermachen.
  Mit Zitat antworten Zitat