re (1) -- that's fine - it's probably easier to timestamp using the system date than parse it from the output.
re (2) -- here's some output from the basic client you wrote, and yes, I had included setShouldSkipUDP(true) in the setup.
Code:
[PDE] packetEvent: == E 4 @ @ s V * d P ) ( & B G > : o
[PDE] packetEvent: == E < @ @ s V * e P go F G >
[PDE] packetEvent: == E 4 @ 1 , *V P d( & ) : G >
[PDE] packetEvent: == E < @ 1 , *V P eT[ gp p : G >
[PDE] packetEvent: == E 4 @ @ s V * e P gpT[ G > : [PDE] packetEvent: == E @ @ rtV * e P gpT[ Q G > : GET /assets/img/Banner_magnet.gif?1127290483925 HTTP/1.1 Host: adserver.openmute.org Connection: keep-alive Referer: http://adserver.openmute.org/banner/ User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3 Accept: */* Accept-Encoding: gzip, deflate Accept-Language: en-us
It's clear that some of this is valid packet data from the last line, but as you can see, it comes through with no IP/port info. I've been running several applications to see if this is occuring with any specific protocols, but I've not found any obvious connections.
Running the client under minivore shows very little activity even when I'm forcing network activity under various protocols both from the machine it's running on and others on the network, and again, it's seldom showing IP/port data.
running as hexivore shows more output, but again, very rarely shows IP data, and all lines commence '== 4500 ' (e followed by a null character - is this significant ? i seem to recall sockets using the null char as a terminator/delimiter)
Code:
[PDE] packetEvent: == 4500 0030 aba2 4000 7006 15d1 5681 b8b3 5681 e39e 0570 01bd 1807 a0e7 0000 0000 7002 ffff 79b7 0000 0204 05ac 0101 0402
[PDE] packetEvent: == 4500 0028 2a86 4000 4006 c6f5 5681 e39e 5681 b8b3 01bd 0570 0000 0000 1807 a0e8 5014 0000 a65f 0000
[PDE] packetEvent: == 4500 0030 abc8 4000 7006 15ab 5681 b8b3 5681 e39e 0570 01bd 1807 a0e7 0000 0000 7002 ffff 79b7 0000 0204 05ac 0101 0402
I've tried going back a few versions of p5 but all produce the same results...