我需要准备一个应用程序(用于演示/隐写术),它能够更改第2/3/4/7帧(例如以太网,IP,UDP和HTTP)的头字段值。完美的是,它会在运行中作为路由器(第3层及以上)或网桥(第2层)运行。到目前为止,我只找到了像Ettercap(仅限L2)和libnetfilter_queue库(AFAIR允许我只修改IP PDU)的软件。
我正在寻找一个库/一组库,这些库允许我在Linux / Windows下使用Java,C#,C或C ++以最简单的方式完成。对于我应该引起我注意的任何建议,我将不胜感激。