欢迎来到天天文库
浏览记录
ID:42152637
大小:805.50 KB
页数:36页
时间:2019-09-09
《网络聊天软件实时监控系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学号7023801270112分类号本科生毕业论文(设计)题目:网络聊天软件实时监控系统设计与实现院(系)电子与信息工程系专业计算机科学与技术班级2007级专升本学生姓名贺湘闽指导教师(职称)刘宏(副教授)提交时间2009年6月摘要网络聊天软件实时监控系统设计与实现贺湘闽(安康学院电子信息工程系,陕西安康,邮编:725000)摘要随着信息时代的到来,网络聊天软件给人们沟通带来便利的同时也为各类人员利用网络进行影响信息安全行为甚至犯罪提供了条件。因此,进行实时的网络聊天监控就具有重要的研究意义和实用价值。W
2、indows的消息机制是用户与Windows应用程序交互的基础,Hook技术为Windows的消息机制提供了一种对本地进程消息按照用户设置的条件进行过滤的内核级机制,所以基于Hook技术实现了一个网络聊天软件的实时监控系统。由于实时监控会产生大量的数据,如何提高系统性能,保证数据完整性和可靠性,成为本系统研究的另一个关键点。在系统中采用多线程和数据两次存储技术。首先使用进程内多线程实现聊天数据获取与数据文档保存,第二次使用后台进程实现文档数据的数据库保存。关键词聊天监控Hook多线程文档数据数据库摘要De
3、signandrealizationofreal-timemonitoringsystemonchattingsoftwareHeXiangmin(AnkangUniversityDepartmentofElectronicandInformationEngineering,ShaanxiAnkang725000)AbstractWiththearrivalofinformationera,networkchattingsoftwaremakescommunicationmoreconvenient,bu
4、tatthesametimeitinfluencesthesafetyofinformationandevenbringstheconditiontocommitcrime.Therefore,carryingonthereal-timesystemofmonitoringnetworkchattinghasanimportantresearchandpracticalvalue.ThemessagemechanismofWindowsisthefoundationofusers’interactingw
5、ithapplicationprogram.Accordingtotheconditionwhichuserssetupforthelocalprocess,HOOKtechnologyofferedakindofwaytofilteredmessagesinkernellayer,andanetworkchattingsoftwareofthemonitoringsystemcomesoutonthebaseofHooktechnology.Becausemonitoringsysteminrealti
6、mewillproducealargenumberofdata,soitisbecominganotherkeytechnologyhowtoimprovesystematicperformanceandguaranteeintegralityandreliabilityofthedata.Itadoptstwotechnologiesofmultithreadsandfiletostoredatatemporarilyinthesystem.Atfirst,thechattingdatacanbesav
7、ingintofilewithmultithreadinprocess,andthendatainfilecanbestoredintodatabaseinanotherbackstageprocess.KeywordsHook;multithreads;file;database摘要目录目录1网络聊天软件监控的意义11.1软件监控的现状11.2网络监控技术概述11.3发展前景21.4本文研究主要内容22网络聊天软件的监控的基本原理32.1WINDOWS平台消息机制32.2Hook技术42.2.1Hook
8、的技术原理42.2.2Hook的种类52.2.3Hook的使用方式52.2.4DLL的三种注入方式52.3WinSock数据传输方式及工作原理72.3.1UDP(UserDatagramProtocol)用户数据报协议72.3.2TCP(TransmissionControlProtocol)传输控制协议82.3.3套接字的阻塞模式和非阻塞模式93聊天监控软件的系统分析113.1软件目标113.2聊天监控软件的功能分析113.
此文档下载收益归作者所有