基于数据库审计系统TNS协议解析的研究与实现

被引量 : 0次 | 上传用户:sun88888jian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,数据库安全问题日益显得重要。数据库本身拥有安全机制来保证用户数据的完整性、正确性,但是没有一个系统永远是安全的。攻击者或非法用户总是想通过非正规途径对数据库进行操作,因此记录用户对数据库的各种操作显得尤为重要。本文提出了一种新的记录用户操作的审计系统,该系统是以旁路监听式接入到网络中,通过设定策略对多种数据库系统进行安全审计。它的优点是不影响原来客户端与数据库服务器之间的通信,而且数据库出现问题也影响不到数据库审计系统。该数据库审计系统支持多种主流数据库的审计,现已进入国网公司的测试阶段。本文以Oracle数据库通信协议TNS (Transparent Network Substrate Potocol)为例进行审计系统的介绍,首先进行TNS协议解析的研究,通过使用WireShark抓包工具研究TNS数据包的结构,对不确定的字段进行编程测试以及研究Oracle提供的开源代码,最终完成对TNS协议的解析。文中在协议框架上对TNS加以概述,将它所处的网络层次位置呈现出来,然后根据网络模型设计了审计系统的框架流程。再完成数据库审计系统编程实现工作,将得到的结果展示出来。该协议实现了网络模型中的上三层,有一套自己的通信机制。TNS协议的解析使得对Oracle数据库的安全审计进入一个新的阶段。现存的资料中很少有对它进行详细的解析,所以本课题完成的解析对审计数据库系统的安全做出了一定贡献。
其他文献
<正>要让学生养成良好的学习习惯,像书法这种技能课,关键是要激发学生的学习兴趣。兴趣是学习的原动力。在书法教学中,教师必须想方设法激发学生的学习兴趣,诱发学生的求知欲
学习桌椅应体现人文关怀,为引导学生建立健康学习方式而设计。目前市场销售的学习桌椅存在着不少设计方面的缺陷,如果学生长时间使用这类不良桌椅,必然会导致一系列不良姿势,
总结50例晚期癌症患者护理,包括根据不同心理反应给予心理关怀、一般护理、疼痛的护理等,认为人性化护理虽不能挽救患者的生命,但可为其减轻痛苦,控制疼痛,给予舒适,给患者家
1975 年,柯林·罗在《拼贴城市》一书中将“拼贴”一词用于城市与建筑设计领域,寻求把过去与未来统一在现时之中。柯林·罗认为,城市是一种历史合力的产物,任何人对城市的认识或
报纸
著名的东天山黄山—镜儿泉铜镍成矿带中有许多成因相似的铜镍矿床,本文在野外调查和镜下鉴定的基础上通过电子探针成分测试,对香山铜镍矿床矿石矿物成分做了详细研究,将矿石
舞蹈音乐是舞蹈表演的重要组成部分,舞蹈音乐中的情感结构、旋律结构、段落结构等都直接影响了舞蹈表演的水平,而对于舞蹈表演来说,只有正确处理舞蹈音乐结构与舞蹈表演的关
讨论了电力机车牵引电机滚动轴承振动法故障诊断方案,介绍了JDZ-1型机车轴承检测仪中采用的信号处理、数据分析、诊断参数选择以及轴承状态判别等关键技术,并介绍了该仪器用于SS3型电力
建立后车门分析的有限元分析模型,对后车门在自由状态下进行模态分析;在四种工况下对后车门的扭转刚度进行分析;在四种工况下对后车门进行下垂刚度的分析,通过CAE分析,为结构
介绍机器人滚边技术及其研究现状,在归纳现有机器人滚边设备的基础上,讨论了机器人滚边在汽车工业应用中存在的问题,认为其压力供给设备稳定性,离线编程能力及质量控制问题有
随着翻译活动的深入与发展,译者的地位逐渐提高。我们鼓励翻译时在忠实原文的基础上充分发挥译者的主体性作用,在儿童文学翻译中亦是如此。通过对儿童文学《夏洛的网》的两个