为了构建一个测量工具,我需要捕获数据包,伪造它们并将它们重新注入网络。我可以研究哪些工具或库?
谢谢。
您可以尝试libcrafter。看起来很容易使用!该库能够制作或解码大多数常见网络协议的数据包,在网络上发送,捕获并匹配请求和回复。
您可以使用libcaphttp://wiki.wireshark.org/libpcap以捕获数据包。libdnet可以用于数据包锻造http://libdnet.sourceforge.net/