
C语言
Sandra_93
这个作者很懒,什么都没留下…
展开
-
网络编程工程实训(DVB+CentOS+libpcap+分析帧格式)
内容为实训期间上课笔记兼老师的PPT整理,如果因为个人知识限制原因,有错误部分,欢迎在评论指正。另外,整理不易,若转发,请注明网址。谢谢 #^ _^#需求分析文档(划分模块,每个模块什么功能)用户意图、测试(根据需求分析测试)、缺陷文档、源代码文档、使用说明、有关代码的部分(类似百度知道、百度百科,格式有什么要求,代码有什么要求等)、会议纪要,代码高效性、灵活性、健壮性,在实际任务中...原创 2019-07-13 11:25:53 · 946 阅读 · 0 评论 -
网络编程工程实训__实验一 使用Libpcap库抓包
一、实验任务:使用前期搭建好的开发环境(Centos7.0+gcc+libpcap),使用C/C++语言开发一个应用程序,打开虚拟机网卡(与物理主机在同一个子网的)设备,抓取数据包,并打印数据包内容。二、实验内容:1.使用libpcap库的pcap_open_live()函数,打开虚拟机网卡,并根据打开成功与否,打印“Hello+你的项目组成员姓名!”(成功)或“Sorry+你的项目组成员姓...原创 2019-07-13 11:28:19 · 481 阅读 · 0 评论 -
网络编程工程实训_实验二 使用Libpcap库实时抓包并解析
实验任务:使用前期搭建好的开发环境(Centos7.0+gcc+libpcap),使用C/C++语言开发一个应用程序,打开虚拟机网卡(与物理主机在同一个子网的)设备,抓取数据包,并对数据包内容进行解析。实验内容:1.使用libpcap库的pcap_open_live()函数,打开虚拟机网卡,并根据打开成功与否,打印“Hello+你的姓名!”(成功)或“Sorry+你的姓名!”(失败)2.使...原创 2019-07-13 11:30:53 · 809 阅读 · 0 评论 -
网络编程工程实训_实验三 使用Libpcap库离线抓包并解析
实验任务使用前期搭建好的开发环境(Centos7.0+gcc+libpcap),使用C/C++语言开发一个应用程序,打开离线数据包文件(前期使用tcpdump抓取的数据包文件,已经发送给大家),从其中抓取一个数据包,并对数据包内容进行解析。实验内容:1.使用libpcap库的pcap_t *pcap_open_offline(const char *fname, char *errbuf)函...原创 2019-07-13 11:32:38 · 2144 阅读 · 0 评论 -
网络编程工程实训_实验四 使用Libpcap库将离线文件转换为TS文件
实验任务:使用前期搭建好的开发环境(Centos7.0+gcc+libpcap),使用C/C++语言开发一个应用程序,打开虚拟机网卡(与物理主机在同一个子网的)设备,将离线文件中的数据包进行解析,去除协议层头部,仅保留应用层数据,保存为TS文件(扩展名为ts)。实验内容:1.使用libpcap库的pcap_t *pcap_open_offline(const char *fname, cha...原创 2019-07-13 11:35:16 · 393 阅读 · 0 评论 -
网络编程工程实训_实验五 使用Libpcap库实时抓包提取数据保存为TS文件
实验任务:使用前期搭建好的开发环境(Centos7.0+gcc+libpcap),使用C/C++语言开发一个应用程序,打开虚拟机网卡(与物理主机在同一个子网的)设备,实时抓取从物理主机发来的UDP数据包并进行解析,去除协议层头部,仅保留应用层数据,保存为TS文件(扩展名为ts)。实验内容:1.使用TS流发送软件Winsend发送TS视频数据流到虚拟机和VMnet8网卡所在的网络(或者以单播的...原创 2019-07-13 11:36:33 · 1396 阅读 · 0 评论