•实现Sniffer的基本功能。
Sniffer是一种用于监测网络性能、使用情况的工具。
•能够指定需要侦听的网卡(考虑一台机器上多张网卡的情况)•能够侦听所有进出本主机的数据包,解析显示数据包(ICMP、IP、TCP、UDP等)各个字段。
比如,对IP头而言,需要显示版本、头长度、服务类型、数据包长度、标识、DFMF标志、段内偏移、生存期、协议类型、源目的IP地址、选项内容、数据内容。
要求显示数据的实际含义(例如用ASCII表示);
•能够侦听来源于指定IP地址的数据包,能够侦听指定目的IP地址的数据包,显示接收到的TCP和UDP数据包的全部实际内容。
需要考虑一个TCP或UDP包划分为多个IP包传输的情况;
•能够根据指定的协议类型来过虑包,例如,只侦听ICMP包,或只侦听ICMP和UDP包。
•功能验证手段:在运行Sniffer的同时,执行标准的Ping、Telnet和浏览网页等操作,检查Sniffier能否返回预期的结果。
•数据包保存:可以保存选中的包,保存文件要有可读性。
•文件重组:一个文件在传输过程中,被分成若干个TCP包传送,如果抓到经过本机的该文件的所有TCP包,将这些包重组还原出该文件。
•查询功能:例如查询内容中包含“password”的包,并集中显示。
2023/10/30 20:08:32 301KB 课程设计
1
从网上找的cain资料,以便学习着使用cain功能十分强大,可以网络嗅探,网络欺骗,破解加密口令、解码被打乱的口令、显示口令框、显示缓存口令和分析路由协议,甚至还可以监听内网中他人使用VOIP拨打电话。
2023/10/14 17:40:23 562KB cain 教程
1
1.协议分析和网络嗅探2.ARP攻击的设计与实现3.研究一种新的网络攻击手段,给出防范手段与措施
2023/10/13 14:28:23 7.9MB sniffe ARP攻击 C++ QT写界面
1
使用Winpcap捕获网络数据包,能自定义抓包规则,并且实现了对数据包的分析系统在设计过程中按照MVC的设计模式,整体分为三层。
第一层为Control层即控制层,这里为简化设计,将Control层分为两个部分,一部分为网络报文输入,另一部分为用户输入;
第二层是Model层即模型层;
第三层为View层即显示层。
系统的整体运行过程为:从Control层得到数据,交到Model层进行处理,将处理完的结果交View层进行显示。
Control层主要用于网络数据包的捕获以及获得用户的输入;
Model层主要用于分析数据包,处理用户的输入;
View层主要用于对处理后的结果进行显示。
2023/10/3 8:15:46 1.99MB c++ 嗅探器
1
网络安全课程设计(软件+报告)网络嗅探器设计与实现,完整课程设计
2023/9/25 20:23:58 152KB 网络安全 课程设计 网络嗅探器
1
简单的网络嗅探器Linux下的socket编程的实践libnetlibcap的应用附简单的项目文档
2023/9/16 15:55:43 603KB sniffer 网络嗅探器 linux
1
这是一个网络嗅探器源代码,可以利用winpcap进行数据包的抓取和分析,还可以进行数据包的重组,甚至还有文档,感兴趣的人可以学习一下的
2023/9/1 18:13:33 466KB 分析数据报 抓包 源代码 组包
1
VC++网络嗅探器的设计与实现(源代码及全套资料)
2023/8/21 12:52:47 5.14MB 网络嗅探器
1
计算机网络课程设计,网络嗅探器,附设计文档
2023/7/20 12:24:28 936KB 计算机网络 课程设计 网络嗅探器
1
网络嗅探sniffing技术本来是用于捕获分析网络中的协议和数据包帮助管理员管理和监测网络运行状况的一种手段却时常被黑客用来非法侦听窃取用户信息由于该技术具有被动性和非干扰性的特点因而利用网络嗅探来入侵内部网络窃取网络中的重要信息具有很强的隐蔽性用常规的办法很难检测其存在基于网络嗅探原理推出防御措施的课题就摆在了我们的面前">网络嗅探sniffing技术本来是用于捕获分析网络中的协议和数据包帮助管理员管理和监测网络运行状况的一种手段却时常被黑客用来非法侦听窃取用户信息由于该技术具有被动性和非干扰性的特点因而利用网络嗅探[更多]
2023/7/11 9:34:07 62KB 网络
1
共 35 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡