title: Frameworks for network protocol fuzzing?
body: <p>Can anyone recommend any programmer-friendly (i.e. extensible) frameworks or systems for performing network level packet <a href="http://en.wikipedia.org/wiki/Fuzzing" rel="noreferrer">fuzzing</a>?</p>
  
  <p>I'm looking for such a system where I can program in additional packet formats and various ways of breaking those packets in a protocol-dependent manner.</p>
  
  <p>I know how to Google.  I'm looking for specific recommendations :)</p>
  
  <p>thanks!</p>