Das geht nur mit einem zusätzlich WinPCap Treiber, der vor den eigentlich Windows Netzwerktreiber gesetzt wird und somit alle Pakete erstmal auseinander nimmt, abspeichert und dann an den vorgesehenen Netzwerktreiber weitergibt.
Sowas funktioniert wie gesagt mit
WinPCap und
Ethereal
Edit: Natürlich speichert der Treiber die Daten nur ab, wenn er dazu angewiesen wird. Von alleine werden nicht alle Pakete mitgeloggt.