功能描述:本模块主要实现对流量数据包的抓取与分析,实现对各层协议的具体分析,能够捕获使用HTTP、FTP、TELNET协议传输的用户名和密码。 性能描述:精度能够捕获每一个数据包;响应速度目前能够计时分析每一个数据包 在100条printf打印/S的流量下能够顺利完成;数据吞吐量能够在10MB/S环境顺利完成分析任务 3.1.4 输入信息...
网络嗅探器的设计与实现
因 此对网络嗅探器的研究具有重要意义。 本毕业设计通过分析网络上常用的嗅探软件,在了解其功能和原理的基础上,以 VC 为开发平台,使用 Windows 环境下的网络数据包捕获开发库 WinPcap,按照软件工程的 思想进行设计并实现了一个网络嗅探工具。该嗅探工具的总体架构划分为 5 个部分,分 别是最底层的数据缓存和数据...
9、C语言实现一个支持PHP的简易WEB服务器 用C语言实现一个简易的WEB服务器,并能支持动态解析PHP程序。主要涉及到的技术有:Linux Socket编程,HTTP协议(只实现GET请求),Fast-CGI协议。 10、C语言实现ping程序 项目用C语言实现ping命令。通过项目可以更深入地理解TCP/IP协议,掌握C语言进行网络编程的技巧方法。 11、C...
14.C 语言实现 Linux 网络嗅探器 https://www.shiyanlou.com/courses/613 本课程通过原生套接字的方式,监听所有本地主机收发的数据链路层帧结构,然后解析数据包的类型,并记录到日志文件。实现一个轻量级的网络嗅探器。 15.C 语言利用 OpenGL 实现旋转地球模型 ...
项目用C语言实现ping命令。通过项目可以更深入地理解TCP/IP协议,掌握C语言进行网络编程的技巧方法。 11、C语言实现 Linux 网络嗅探器 项目通过原生套接字的方式,监听所有本地主机收发的数据链路层帧结构,然后解析数据包的类型,并记录到日志文件。实现一个轻量级的网络嗅探器。
本课程通过原生套接字的方式,监听所有本地主机收发的数据链路层帧结构,然后解析数据包的类型,并记录到日志文件。实现一个轻量级的网络嗅探器。 点击开始学习 15.C 语言利用 OpenGL 实现旋转地球模型 只要你懂 C 语言,就可以自己利用 OpenGL 库和 freeimage,用纹理在 Linux 系统显示的一个动态地球模型,自己一直在转...
C/C++ - C语言实现 Linux 网络嗅探器 项目通过原生套接字的方式,监听所有本地主机收发的数据链路层帧结构,然后解析数据包的类型,并记录到日志文件。实现一个轻量级的网络嗅探器。 C/C++ - C语言实现文件类型统计程序 通过实现一个文件类型统计程序,对Linux的文件系统有一个更加深入的了解,尤其在文件类型的判断,目...
实现轻量级的网络嗅探器。 (4)在Linux的文件系统有一个更加深入的了解后,尤其在文件类型的判断,对目录的操作上的理解会加深,做出一个文件类型统计程序, (5)Linux 环境下使用 C 语言的多线程模型实现排序算法,通过学习后,就能深入理解并实践, Linux 环境的编程基础及多线程模型。 (6)C语言实现 FTP 服务器支持 ...
华为云为你分享云计算行业信息,包含产品介绍、用户指南、开发指南、最佳实践和常见问题等文档,方便快速查找定位问题与能力成长,并提供相关资料和解决方案。本页面关键词:简单的网络嗅探器课程设计。