怎么用C或C++来编写一个抓包程序,或者是编写一个能够保存抓出的包然后分析出结果的程序,要个思路!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用C或C++来编写一个抓包程序,或者是编写一个能够保存抓出的包然后分析出结果的程序,要个思路!相关的知识,希望对你有一定的参考价值。

如题!我只有一点基础根本不知道该从哪方面下手去看去编!

参考技术A 先得了解通信协议,个层次的追问

了解了之后该怎么做?

追答

可以看看网络环境高级编程

参考技术B TCP/IP协议详解卷一
Unix网络编程
TCP/IP协议详解卷二

我也想过你这个想法,然后还在慢慢看书,看例子,首先要抓包。追问

我一开始没看资料,直接下了一个抓包软件然后先抓了包。。。

参考技术C 利用pcaplib库可以实现
我写过一个简单的程序,如果需要,我可以发给你追问

那是什么库。干嘛的?。。简单的?是抓包的吗?

追答

嗯,抓包用的,挺方便的,你上网查查吧

以上是关于怎么用C或C++来编写一个抓包程序,或者是编写一个能够保存抓出的包然后分析出结果的程序,要个思路!的主要内容,如果未能解决你的问题,请参考以下文章

怎么用Visual Studio 2008编写C++程序?

怎么用c++编写一个Windows服务程序来监控另一个程序,崩溃后重新启动。

怎么用c++编写一个Windows服务程序来监控另一个程序,崩溃后重新启动。

用C或C++编写:输入一段英文句子,输出其中最长的单词

怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!

怎么用C语言编写一个windows窗口?