title: Is there a Windows tool for capture and playback of modified UDP packets?
body: <p>I'm looking for a tool (or a set of tools) for Windows that will perform the following:</p>
  
  <ol>
  <li>Capture UDP packets from a specific network interface to a file.</li>
  <li>Play a stream of packets from a file through a network interface.</li>
  <li>In addition to 2: replay the original packets to a different host than the original one.</li>
  </ol>
  
  <p>I've already got 1 and 2, but I can't find a tool to do 3.</p>
  
  <p>For capturing I can use <a href="http://www.wireshark.org" rel="noreferrer">Wireshark</a>, for playback <a href="http://www.colasoft.com/packet_player/index.php?click=text" rel="noreferrer">Colasoft Packet Player</a>, but I couldn't find a way to change the host the packets are sent to.</p>
  
  <p>The tool should work on Windows XP SP2/3.</p>