title: Is there a low level Network library to sniff and change network traffic?
body: <p>I am looking for a way to sniff network packets and encode them with C# (in summary: alter network traffic).  </p>
  
  <p>I don't know how to explain my request but I need something like "Keyboard Hook".</p>
  
  <p><strong>Is there any library or software in .net or Windows API?</strong></p>