对于即时通信监控技术的研究

2014-07-29 01:40余红朝
中国新通信 2014年2期
关键词:驱动程序内核应用程序

余红朝

【摘要】 进入新世纪以来,计算机技术发展迅速,在很大程度上改变了人们的生活方式,特别是在人们之间借助于无线通信技术日益频繁地背景下,即时通信技术作为一种新型的信息传输方式获得了巨大的发展。本文从即时通信技术入手,分析即时通信监控技术的基本内容与运行机制,并在此基础上提出进一步完善即时通信监控技术的具体策略。

【关键词】 即时通信 监控技术

即时通信技术最早出现于上个世纪80年代末的芬兰,在此技术问世之后的十几年时间里得到了全球范围内的大规模使用。我国国内的各大门户网站也相继推出了多款即时通信软件:新浪的UC、网易的POPO、搜狐的搜Q、以及使用范围最广的QQ和MSN。这些软件大都具有精美的界面以及快速的信息传播等功能,所以一经推出受到广大互联网用户的好评,使用人数增加迅速。

即时通信技术的出现,不仅在很大程度上减少了邮件服务器的承载负荷,也大大缩短了信息交流所需要的时间。随着即时通信软件应用程序的不断推广,即时通信技术逐渐应用于社会经济生活的各个领域,随着即时通信技术引用规模的扩大,其存在的不足和缺陷也逐渐展现出来[1]。

即时通信监控技术主要是由内容监控技术和通信关系监控技术两个部分组成,内容监控技术是对实时的通话内容进行监控,通信关系监控则是对通话对象进行监督。现阶段,最常用的內容监控技术是加密传输,使用特定的算法程序对所要传输的内容进行加密处理,能够保障即时通信软件的安全性;通信关系监控技术则侧重于对即时通话的对象进行监控。

对即时通信的监控主要是在高速网关上对各个网站推出的即时通信软件的信息进行实时监控,匹配提取有害的信息,对即时通信进行全面拦截和定位拦截,相应的附加功能还包括日志记录功能和界面显示功能。即时通信监控系统建立之后,可以通过用户的特定指令对经过网关的数据包进行分析、监视、控制,最终实现净化网络即时通信内容的目的,以保障网络信息安全[2]。

即时通信监控技术需要有内核驱动程序和应用程序两个部分共同实现,其中数据包的获取、分析和处理术语内核驱动程序的范畴,数据库系统、显示与日志记录等属于应用程序管理。应用程序的不同模块将收集到的数据信息传输给内核驱动程序,内核驱动程序会据此进行进一步的分析、控制,并将分析处理后的结果及时反馈给应用程序,最终展现给使用者。

即时通信监控技术作为一种实时处理的手段,数据资料匹配一直是其关注的要点问题,一般的字符串匹配的模式占用较大的系统资源,再加上即时通信信息量的不断增加,致使监控技术的数据资料匹配问题难度增加。为了缩小文本数据的匹配量,节省系统资源,可以进行深度的即时消息文本协议解析,就是根据即时信息中首部信息的文本长度、分隔符等信息进行分割提取即时消息文本,最后进行字符匹配的仅仅是在即时信息中重复出现的部分。这种匹配模式在很大程度上减少了文本数据匹配的数量,节省了系统的内部资源,也能够保证对即时信息的监控[3]。

即时通信监控技术的顺利实现还需要有用户功能界面的支持,也就是为用户使用提供一个良好的操作平台。用户功能界面包括:用户登陆界面、主操作界面、数据库查询操作界面以及其他用户设置界面。用户登陆界面包括用户名、密码信息以及数据库服务器地址、数据库用名和数据库密码输入等部分,只有正确输入用户名和密码的用户才能获得进入系统、获取进一步数据信息的权限。主操作界面是即时通信监控实现的关键部分,其中包括不同范围、不同级别的子菜单来实现不同层次信息的监控。可以再主界面中对有害关键字进行修改和设定,也可以对数据库的内部信息进行查询和设置,捕捉到的信息会根据不同的格式保留成相应的统计记录日志文件。数据库查询操作界面则是对数据库进行特定统计分析,既可以查询存储在数据库内的数据资料,也可以根据用户的特定需求进行历史记录的进一步追踪和查询。

随着我国计算机软件技术的不断完善,即时通信软件以其强大的优势得到了巨大的发展,即时通信技术的应用领域也随之不断拓展,已经在很大程度上改变了人们的交流与信息传输的模式。不可否认越来越多的即时通信加剧了对网络安全的威胁,为了更好地维护网络即时通信信息的安全性,必须要进一步完善即时通信监控技术。只有建立在安全有效地监控技术基础之上的即时通信软件才能真正保障及时交流的安全性和可靠性。

猜你喜欢
驱动程序内核应用程序
强化『高新』内核 打造农业『硅谷』
删除Win10中自带的应用程序
基于嵌入式Linux内核的自恢复设计
Linux内核mmap保护机制研究
谷歌禁止加密货币应用程序
计算机硬件设备驱动程序分析
微生物内核 生态型农资
基于MPC8280的CPU单元与内部总线驱动程序设计
三星电子将开设应用程序下载商店
微软软件商店开始接受应用程序