我有一个问题,我想用C++实现一个程序,面向对象和线程。 程序必须在shell中运行,如示例所示:
#./DesiredProgram IFS=eth01,eth02,eth03
这里有一些想法:1-程序必须桥接接口,接口是用户输入的接口,作为输入参数,必须由程序桥接在一起2-程序必须作为被动监听创建的接口3-程序必须保存数据包的统计信息(在网络和传输层),我如何实现这一点? 它有点像防火墙,但更多的是定制化的,你能告诉我哪些书和主题对我的问题有帮助吗? 事先谢谢我不需要或想要某人或任何人写任何代码,我只需要朝着正确的方向指导
查看libpcap--它是专为窥探网络流量而构建的:https://wiki.wireshark.org/libpcap