网络聊天软件实时监控系统设计与实现开题报告

网络聊天软件实时监控系统设计与实现开题报告

ID:18530615

大小:144.50 KB

页数:5页

时间:2018-09-18

网络聊天软件实时监控系统设计与实现开题报告_第1页
网络聊天软件实时监控系统设计与实现开题报告_第2页
网络聊天软件实时监控系统设计与实现开题报告_第3页
网络聊天软件实时监控系统设计与实现开题报告_第4页
网络聊天软件实时监控系统设计与实现开题报告_第5页
资源描述:

《网络聊天软件实时监控系统设计与实现开题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学号:7023801270112本科生毕业论文(设计)开题报告题目:网络聊天软件实时监控系统设计与实现院(系)电子与信息工程系专业计算机科学与技术班级2007级专升本学生姓名贺湘闽指导教师(职称)刘宏(副教授)提交时间二00九年五月安康学院电子与信息工程院(系)计算机科学与技术专业2009届本科生毕业论文(设计)开题报告姓名贺湘闽学号7023801270112论文题目网络聊天软件实时监控系统设计与实现选题的意义:背景:随着信息时代的到来,给人们提供了各种便利。然而,其中受非议最多的莫过于网络聊天了。由于对网络安

2、全的控制不合理,聊天内容很多时候比较低俗,甚至还有不少犯罪分子利用网络进行犯罪,这样大大影响了网络健康发展。所以人们需要一个辅助的软件来进行聊天的监控。存在什么问题:现在的网络监控,常常是管理员对数据的进行分析,然后采取措施。比如在管理员发现,有人发了一些有危害的语言,然后马上通过权限对这些内容进行删除。但是这个操作流程里面存在一个问题,就是这些内容已经发出去了,就会有人已经看到这样的信息。所以管理员的工作不但辛苦,还达不到一个理想的效果。实时监控软件解决了什么问题:实时监控软件是在用户在发言的时候对消息的一个

3、过滤,判断消息的安全以后,才对消息进行发送,这样实时的监控,不仅可以净化网络聊天,还可以大大减小监控管理人员的工作。研究综述(前人的研究现状及进展情况,应不少于1000字):网络监控技术指针对计算机进行监视和控制,针对电脑上互联网活动(上网监控)以及非上网相关的内部行为与资产等过程管理(内网监控;所以包含了上网监控(上网行为监视和控制、上网行为安全审计)和内网监控(内网行为监视、控制、软硬件资产管理、数据与信息安全),有些还增加了数据安全的透明加密软件部署。目前做的完整的网络监控软件,已经包含了以下所有的功能了

4、:上网监控软件基本功能有:上网监控、网页浏览监控、邮件监控、Webmail发送监视、聊天监控、BT禁止、流量监视、上下行分离流量带宽限制、并发连接数限制、FTP命令监视、TELNET命令监视、网络行为审计、操作员审计、软网关功能、端口映射和PPPOE拨号支持、通过WEB方式发送文件的监视、通过IM聊天工具发送文件的监视和控制等;内网监控软件基本功能(内网行为管理、屏幕监视、软硬件资产管理、数据安全)应包含如下基本功能:内网监控、屏幕监视和录象、软硬件资产管理、光驱和USB等硬件禁止、应用软件限制、打印监控、AR

5、P火墙、消息发布、日志报警、远程文件自动备份功能、禁止修改本地连接属性、禁止聊天工具传输文件、通过网页发送文件监视、远程文件资源管理、支持远程关机注销等、支持MSN/MSNshell/新浪UC/ICQ/AOL/SKYPE/E话通/YAHOO通/贸易通/googletalk/淘宝旺旺/飞信/UUCALL/TM/QQ聊天记录等功能;数据安全部分一般为单独的透明加密软件。研究内容(应不少于800字):本课题主要研究的是聊天软件的实时安全监控,主要研究开发内容是熟悉VC6.0和SQLSERVER2000,搭配系统开发平

6、台,探索在此开发平台下,利用Winsock技术、TCP/IP协议,HOOK技术等进对聊天软件的实时安全监控。本课题的目标是在基于HOOK技术,充分利用计算机强大的数据处理、输入、输出功能及设备资源、网络技术,实现在客户端对聊天消息进行一个实时的监控。与传统的通过管理员来进行的管理,往往是一个事后处理,效率不但比较低。而且可能还会因为数据量过大的原因导致遗漏管理等等。使得管理十分的底下。考虑到传统监控措施的局限。通过将计算机网络技术与HOOK技术相结合,基于TCP/IP协议和DLL注入的结构模式,在VC6.0平台

7、上设计出了一种实时的监控系统。。该系统由4个模块组成。包括小型聊天软件,实现HOOK技术的DLL文件,文件的读写操作,和数据库的操作。4个模块紧密相连,环环相扣。借助一个聊天软件的实例,用HOOK技术来判断消息的发送,通过文件进行对消息的一个初步的整理与存放。再通过最后数据库强大的数据分析和整理功能。形成一个比较完整的系统。完成论文的条件及拟采用的研究方法和技术路线(途径):该网络聊天软件实时监控安全系统是基于VC6.0平台开发的,用到的技术主要是Socket通信和HOOK技术,用SQLSERVER作为后台数据

8、库的设计平台。为了实现一个良好的客户体验,在客户端进行了人性化的界面设计。前期准备情况:课题选定之后,查阅相关资料,确定开发的语言与平台并熟悉开发语言。掌握设计中用到的关键技术,确定课题研究的主要内容,制定详细的设计提纲。熟悉VC6.0、计算机网络原理、计算机通信及数据传输技术、HOOK相关技术和MicrosoftSQLSERVER2000。研究工作进度安排及各阶段预期达到的目标:第一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。