一种以编程方式修改数据包(以太网,IP,应用程序)的方法

时间:2011-11-07 14:06:25

标签: security network-protocols

我需要准备一个应用程序(用于演示/隐写术),它能够更改第2/3/4/7帧(例如以太网,IP,UDP和HTTP)的头字段值。完美的是,它会在运行中作为路由器(第3层及以上)或网桥(第2层)运行。到目前为止,我只找到了像Ettercap(仅限L2)和libnetfilter_queue库(AFAIR允许我只修改IP PDU)的软件。

我正在寻找一个库/一组库,这些库允许我在Linux / Windows下使用Java,C#,C或C ++以最简单的方式完成。对于我应该引起我注意的任何建议,我将不胜感激。

0 个答案:

没有答案