Ho provato con Ethereal ma non funziona (a meno che non ci siano delle particolari impostazioni da fare che non conosco).No, in teoria Ethereal ( anche Ettercap, di cui trovi una guida su html.it) servono a sniffare i pacchetti di rete, non vanno a livello HW, ma un livello sopra, sul protocollo TCP, quindi dovresti tranquillamente riuscire nel tuo intento
Quando accedo al server usando 127.0.0.1 o l'indirizzo ip della mia macchina non viene catturato alcun pacchetto. Solo quando accedo al server da un client che sta su un'altra macchina riesco a catturare i pacchetti scambiati.
Sniffare va inteso metaforicamente!Ehm... "sniffare"?
http://en.wikipedia.org/wiki/Packet_sniffer
E' come se Ethereal "sniffasse" i pacchetti che passano per la scheda di rete...