title: Software IP forwarding
body: <p>How can bridge two different network interfaces (e.g. eth0 and wlan0) while intercepting and modifying the content?</p>
  
  <p>Please let me know if there are nice libraries or tools to do this. If there aren't how would one do it in Python or C++? I would like to do this as high-level as possible.</p>
  
  <p>Can someone provide a minimal working example?</p>