As mentioned earlier I’m going to upload sources that belong to the prototype of the new project. And as it is new, alpha and tested in a modest scope I cant guarantee it’s working without faults.
In case you encounter problems let me know and drop a mail.
TCPReassemble, as the name says, reassembles TCP data streams. Not perfectly and only a part of the stream as that was not the requirement. But the first steps are done that allows you to add further code to control the streams.
I ignore IP fragments (has it an influence at all?), wrong checksums and the order of the packets.
You can find the source here.