帮帮文库

【毕业设计】大型论坛检测系统的开发与应用 【毕业设计】大型论坛检测系统的开发与应用

格式:DOC | 上传时间:2022-06-24 20:05 | 页数:24 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
1 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
2 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
3 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
4 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
5 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
6 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
7 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
8 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
9 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
10 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
11 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
12 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
13 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
14 页 / 共 24
【毕业设计】大型论坛检测系统的开发与应用
【毕业设计】大型论坛检测系统的开发与应用
15 页 / 共 24

1、包捕获模块主要调用完成用户层次的数据包截获工作。库所提供的主要功能函数有。这个接口函数的主要功能如下所述,用来获得个数据截获描述符,该描述符用于查看在网络上传输的数据包,用于读取底层数据缓冲区中的数据包,并对捕获到的数据包用参数所设定的回调函数进行处理,用于生成过滤器指令链表,用于设定过滤器,关闭相关的文件井释放对应资源。打开数据包截获设备,定义是指向数据包截获设备描述符结构的全局指针。该函数由查询当前系统可用的数据包截获设备,得到该设各描述符以及设置过滤器规则组成。结构是实现数据包截获机制的个关键数据结构。文件描述符,这里指数据包的描述符,即底层过滤器特殊文件描述符快照,这里是所指定查看数据包的长度。底层数据链路层接口类型。时区与格林尼治时区的偏移量。对应于不同对齐方式的偏移量。表。

2、以太网头数据结构定义如下。根据数据结构中以太网类型项可以继续判断是传输。目标网卡地址。源网卡地址。以太网类型。去掉以太网头部信息可以得到层数据实体。层头部数据数据结构定义如下。分析该数据结构,可以很容易取出该数据流的源地址目的地址传输层协议类型。包头长度服务类型数据包的总长度标志位生存期传输层协议类型头的校验和源地址目的地址当解码模块按照格式取得数据传输体中的实际数据时数据实体,需要按照定的协议格式进行匹配处理。模式匹配模块模式匹配模块通过打开存取有害词库的文件提取并建立匹配字库。将匹配字库与从解码模块提取的信息实体内容进行字符串比较,比较算法使用算法。模式匹配模块采用顺序匹配方式逐个匹配关键词,如果匹配成功退出该程序,如果不成功继续匹配直到匹配完所有的关键词。匹配算法部分因为采用算。

3、网络层中的特性过滤,如选择。数据而非数据。类型过滤站过滤根据地址,筛选出个工作站或服务器的数据。服务过滤根据端口筛选特定类型服务。内容的过滤根据收到信息的内容,选择性的数据过滤。本系统采用内容过滤的方法来实现论坛监测。系统需求分析互联网论坛监测的产生互联网发展迅速,并在日益趋向跨国界多语种分布式和多接入的态势。同时企业如何能够从海量的数据信息中获取民众焦点和社会舆论动向已经成为管理部门日常工作的重中之重。从小型公司员工上网浪费工作时间和公司资源,到商业间谍通过封邮件将公司机密泄露,无不体现着网络监测的必要性。所以种能够实时监测网络流量和网络传输信息,又能够通过网络信息中把色情和反动字眼的内容过滤的软件,是我们迫切需要的。因此互联网论坛内容监测系统的产生就显得尤为重要。它是当今网络发展。

4、示数据包转储文件的文件结构。表示数据包截获机制状态和相关设备状态的结构。数据包缓冲区大小。数据包缓冲区的首地址。缓冲区指针。用于计数目的的整数。用于特定函数目的的地址指针。为指向过滤器程序代码的指针。用于存放信息字符串的数组。过滤器程序用,函数和数据结构来描述,该数据结构如下所示这定这段指令程序的长度。指向个过滤器指令链表头的指针值。程序的循环部分是读取打开的截获设备上的所有数据包,直到满足设置的最大截获数目。如果失败返回,则显示出错信息。由于最大截获数目设置为,该函数在无情况下,将进入永久循环过程中。解码模块包捕获模块中,定义了从网络上抓取原始数据包后的处理函数。过程复杂,因此划分出解码模块专门对捕获的原始数据包进行处理。是工作在数据链路层,按照以太网头结构取得数据包在该层中的信息。

5、似于木马程序,这种监测软件通过抓屏记录键盘击键信息或窃取记录文件等方式能够获取用户信息。另外种通过捕获网络中的广播数据从而进行监测。监测特指通常直译为嗅探或窥探,即利用计算机网络接口截获目的地为其他计算机的数据报文。大体上来说,可以将监测程序分为两个组成部分内核空间部分负责从网络中捕获以及过滤数据包。用户空间部分负责处理用户界面格式化协议分析,此外如果核心层没有进行过滤的话,还必须负责过滤部分工作。监测程序大体结构如下图包捕获不同的操作系统实现的底层包捕获机制可能是不样的,但从形式上看大同小异。数据包常规的传输路径依次为网卡设备驱动层数据链路层层网络缓冲区过滤区过滤区缓冲区传输层网络层接口协议分析模块系统无关捕获模块用户交互模块其它监测程序用户程序包捕获用户层核心层图监测程序结构传输。

6、图局域网外部监听拓扑图图抓包信息的进制用户机和目标论坛配置这里我们把监测计算机处于外部网络的这种情况做实验,配置如下用户机网卡的地址设为,网关地址设为,地址设为,用查看它的地址。目标论坛网卡的地址设为,网关地址设为,并用查看它的地址为。网关的配置添加网络路由功能,网卡地址设为,网卡的地址设为,地址,设为目标论坛的网关的地址。测试方法与结果当用户机给目标论坛发消息的时候,监测软件能够捕获到它的包,并以十六进制的形式显示出来。因为这是外部网络,监听机放在目标论坛的网关路由器上,所以当用户机给目标论坛发信息的时候,它的地址到达它自己的路由器后,就发生了转变。所以抓到包的地址是目标论坛的网关路由器地址做为源地址,目标论坛地址做为目的地址。如图所示结论随着互联网论坛使用的日益普及,由它引起的系。

7、包时,网络接口通过产生硬件中断,操作系统进行中断处理后将帧中所包含的数据传送给网络层进步处理。而其他情况下数据帧将被丢弃不作处理。网络层判断目标地址是否为本机所绑定的地址,如果不是本机所绑定地址,将丢弃这些数据报如果符合本机地址则交给传输层处理。传输层中的或者判断目标端口是否在本机已经打开,如果没有打开,则抛弃这些包,否则将向应用层提交内容。要监测到流经网卡的不属于自己主机的数据,必须绕过系统正常工作的处理机制,直接访问网络底层。首先将网卡工作模式置于混杂模式。当网络接口处于这种混杂模式时,该网络接口具备广播地址,它对所有接收到的帧都产生硬件中断以提醒操作系统处理流经该物理媒体上的每个报文绝大多数的网络接口具备置成方式的能力。操作系统直接访问数据链路层,截获相关数据,由应用程序如层,。

8、计算机所处的位置,设计了两种测试环境。分别用来测试监测计算机处于局域网络内部和局域网外部的监测效果。监测计算机处于局域网内部示意图如下图管理员命令日志报警显示前台软件后台接收对象报警数据图系统对象关系图图局域网内部监听拓扑图目标论坛监听机用户机用户机和目标论坛配置这里我们把监测计算机处于局域网内部的这种情况做实验,配置如下用户机网卡的地址设为,网关地址设为,地址设为,用查看它的地址为。目标论坛网卡的地址设为,网关地址设为,地址设为,用查看它的地址为。网关的配置网关地址设为,地址设为测试方法与结果当用户机给目标论坛发消息的时候,监测软件能够捕获到它的包,并以十六进制的形式显示出来。如图所示监测计算机处于外部网络如图所示是监测计算机处于局域网外部图抓包信息的进制目标论坛监听机用户机用户机。

9、层最后到达应用程序。而包捕获机制是在数据链路层增加个旁路处理,对发送和接收到的数据包做过滤缓冲等相关处理,最后直接传递到应用程序。值得注意的是,包捕获机制并不影响操作系统对数据包的网络栈处理。利用以太网的广播特性进行包捕获以太网数据传输通过广播实现,通常在同个共享局域网的所有网络接口都有访问在物理媒体上传输的所有数据的能力,但是在系统正常工作时,应用程序只能接收到本主机为目标主机的数据包,其他数据包过滤后将被丢弃不作处理。该过滤机制可以作用在链路层网络层和传输层这几个层次。链路层主要指网卡驱动程序判断所收到包的目标以太网地址,在系统正常工作时,个合法的网络接口应该只响应这样的两种数据帧帧的目标区域具有和本地网络接口相匹配的硬件地址。帧的目标区域具有广播地址。在接收到上面两种情况的数据。

10、的必然产物,也是未来网络的不可或缺的。论坛内容监测系统的总体目标论坛监测系统总体目标通过设计流量控制,身份验证,屏蔽各种端口等方法对用户上网收发邮件聊天和电脑游戏进行严格管理与控制有效预防黑客木马和病毒,进行反动,色情的信息。对用户上网行为的监测和管理事实上要配合个复杂的网络系统体系去实现,首先要定义出了网络用户的类型,普通用户管理员等都应有不同的网络权限去获得网络的资源。此外对用户的数据的监测就通过流控设备,了解所使用的网络服务和各个服务的流量,对敏感的流量和服务有必要进行抓包分析。互联网论坛内容监测系统能够自动获取目标论坛的发布内容,系统针对发帖作者发帖时间帖子帖子标题和帖子正文等关键字段开放据链路层网络传输类型网络层地址范围以及传输层使用的端口号。第四步调用包捕获模块开始抓包。。

11、层的协议对数据过滤处理,这样就可以监测到流经网卡的所有数据。监测程序工作在网络环境中的底层,它会拦截所有的正在网络上传送的数据,并且通过相应的软件处理,可以实时分析这些数据的内容,进而分析所处的网络状态和整体布局。包过滤网络信息监测将获取所有的网络信息,但在实际应用中,其中存在若干用户不关心的数据,或者称为垃圾数据。如果垃圾数据比重极大,将严重影响系统工作效率。事实上,网络监测模块过滤功能的效率是该网络监测的关键,因为对于网络上的每数据包都会使用该模块处理,判断是否符合过滤条件。低效率的过滤程序会导致数据包丢失来不及分析处理等。用户可以按特定的子网主机以及特定的协议端口如等进行过滤,只将用户关心的敏感数据向上层提交,从而提高系统的工作效率。信息的简单过滤有如下几种。协议过滤根据传输层。

12、法,所以编写生成数组函数和匹配函数组成。当匹配成功时调用处理模块完成报警记录日志拦截计算机功能。图形显示模块该模块完成前台软件的所有工作。主要两大部份,部分提供命令接口供用户使用,另部分将数据存储,显示并进行报警。系统启动后,对网络进行初始化,与后台软件建立联系。当用户选择命令发送时,可以有启动抓包结束抓包传送流程三种选择。论坛监测软件的对象关系图以下是该系统从管理员发出命令到抓包,分析数据,过滤数据,以及最后的发现有害数据报警的各个对象的关系图。如图所示论坛监测的关键代码结果测试,性能分析测试指标启动包捕获。停止包捕获。捕获到非法数据后有显示功能。捕获到非法数据后有报警功能。捕获到非法数据后有日志功能。对黑名单用户的信息有显示报瞥日志功能。抓包和丢包率的测试。测试环境针对图所示监测。

参考资料:

[1]【毕业设计】基于单片机酒精浓度测试(第54页,发表于2022-06-24 20:20)

[2]【毕业设计】基于单片机红外遥控电子密码锁(第43页,发表于2022-06-24 20:20)

[3]【毕业设计】基于单片机简易数控直流电压源的设计(第42页,发表于2022-06-24 20:20)

[4]【毕业设计】基于单片机的鸡舍光照控制系统的设计(第20页,发表于2022-06-24 20:20)

[5]【毕业设计】基于单片机的防盗报警器的(第54页,发表于2022-06-24 20:20)

[6]【毕业设计】基于单片机的锂离子电池电量检测系统设计(第42页,发表于2022-06-24 20:20)

[7]【毕业设计】基于单片机的道路管理系统设计2(第24页,发表于2022-06-24 20:20)

[8]【毕业设计】基于单片机的自行车测速系统设计(第35页,发表于2022-06-24 20:20)

[9]【毕业设计】基于单片机的自动豆浆机控制电路设计2(第39页,发表于2022-06-24 20:20)

[10]【毕业设计】基于单片机的自动窗帘控制系统软件毕业设计说明书(第43页,发表于2022-06-24 20:20)

[11]【毕业设计】基于单片机的自动窗帘控制系统硬件毕业设计说明书(第34页,发表于2022-06-24 20:20)

[12]【毕业设计】基于单片机的秒表系统设计(第21页,发表于2022-06-24 20:20)

[13]【毕业设计】基于单片机的直流电机PWM调速控制系统设计(第42页,发表于2022-06-24 20:20)

[14]【毕业设计】基于单片机的病床呼叫控制系统(第11页,发表于2022-06-24 20:20)

[15]【毕业设计】基于单片机的电话远程控制系统的(第40页,发表于2022-06-24 20:20)

[16]【毕业设计】基于单片机的电机转速测量系统设计(答辩版)毕业设计论文附图及源程序(第43页,发表于2022-06-24 20:20)

[17]【毕业设计】基于单片机的电子音乐门铃的设计(第63页,发表于2022-06-24 20:20)

[18]【毕业设计】基于单片机的电子音乐盒(第19页,发表于2022-06-24 20:20)

[19]【毕业设计】基于单片机的电子时钟的设计(第41页,发表于2022-06-24 20:20)

[20]【毕业设计】基于单片机的电子指南针设计(第38页,发表于2022-06-24 20:19)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致