数据库入侵检测技术的研究分析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

管理观察·2012年9月中旬刊□赵杨谷然数据库入侵检测技术的研究分析(山西省电力公司太原供电公司,山西太原030012)摘要:随着人们对计算机安全技术的深入研究。人们注意到计算机数据库入侵检测方面仍存在着一定的问题。本文作者首先简单分析了数据库入侵检测的方法和功能,然后又指出了数据库入侵检测技术存在的问题,最终对数据库入侵检测技术加以详细的分析和阐述。关键词:计算机数据库入侵检测技术研究分析科技进步管理引言随着科学的发展,信息网络安全领域逐渐受到了人们的关注。现阶段,经常出现一些计算机数据库遭到非法攻击的行为,究其原因是,我国计算机入侵检测技术存在限制,检测能力有限。1.数据库入侵检测的方法和功能分析依照计算机数据库入侵检测技术的自身特点,检测技术可以分为两种:反常检测以及误用检测。其中,前者主要是比较用户的行为特征和数据库特征,依照比较结果之间的差别来断定是否出现反常行为。这种方法可以为人们在数据库中存储一些常用的检测规则和知识信息,对使用者的要求不高。后者,误用检测,主要利用误用知识库中的攻击特征来比较误用入侵,判断入侵行为。关于入侵的规则需要专业人员进行修改以及定义,检测准确率很高,但是却无法判断入侵类型,因此,在实际的计算机操作中,两者往往结合使用[1]。2.数据库入侵检测技术存在的问题因为计算机技术在我国的发展时间并不长,而且我国关于入侵检测的系统和技术不够完善,现阶段我国的数据库入侵检测技术仍处在一个探索的阶段。存在着很多问题,主要可以总结为以下几点:(1)为了保证大数据量的数据库,在进行检测系统关卡设定的时候,十分严格,造成了一些非外界攻击被错误检测,降低了系统检测率和服务质量。(2)在现在的计算机网络中,关于数据编程和入侵以及反入侵时的数据计算,都是采用二进制计算方法,另外,也由于用户行为不断变化,最终导致计算量和计算成本十分庞大,降低了入侵检测效率。(3)因为系统以及设计人员能力问题,使得检测技术自身防护能力较差,所以,在出现外界病毒入侵就爱你吃系统时,容易造成整个系统瘫痪,导致数据流失。3.数据库入侵检测技术的研究分析3.1更新Apriori算法关于Apriori算法,其中最为重要的步骤是调查大项目集。在调查的过程中,主要分为两大部分:第一,依照查询结果,从最多的K-1个项目集LK-1中选出待选的K个项目集Ck;第二,整理和扫描DD数据库,保证待选的所有项目集有足够的支持度,最终得到K个项目集Lk-1。一般情况下Apriori算法能够整理好多数的待选集,对于综合能力较强的数据库,由于待选集数目较多,则需要耗费更多的时间和精力[2]。所以更新Apriori算法具有十分重要的意义。更新Apriori算法的具体方法步骤:第一,尽可能的降低待选集中候选项的总体数量;第二,在进行扫描控制的时候,要合理扫描操作数据库,使之最终能够利用编码进行Apriori算法,同时保证各项都是依照数据库中的结果编码所得。另外,为了改善挖掘算法,在进行交易时,如果项目出现就设计编码位置为1,否则设计编码位置为0。3.2数据库入侵检测的系统模型关于数据库入侵检测的系统,在工作的时候,主要步骤是:首先检测审计数据,然后判定入侵行为,最终发出报警。根据系统的功能可以把IDS分为采集数据模块,报警响应模块以及数据检测分析模块这三大功能模块。然而,系统模型主要进行数据库的异常检测,它主要包括五个部分:接口组件,采集、处理以及挖掘数据,入侵检测。这五个部分主要在训练和入侵检测阶段工作[3]。关于系统模型的具体分析:第一,收集数据。在训练阶段中,收集服务器中的主机日志资料,同时反映主要的历史操作行为和数据特征;然后在入侵检测的时候,收集审计数据,保证系统的顺畅。第二,在第一步中收集的数据要进过处理得到所需数据,即是处理数据。第三,利用处理后的数据,从中提取相关的规则和行为特征,保证数据库模式的安全,这一步是挖掘数据。第四,关于知识的规则库,检测系统通过对比,主要检测用户行为是否正常,判定是否为入侵行为。第五,提取特征模块主要是提取用户操作行为的特征。第六,入侵检测模块是整个系统中用来判断用户入侵行为并且采取相应行动的算法模块。3.3数据库知识标准在整个数据库入侵系统中,关于数据库入侵特点的研究和掌握十分重要,在整个入侵检测结构中,数据库的覆盖面以及准确度发挥着重要的作用。相关研究是数据挖掘技术的主要技能,它的主要功能就是利用规定的一个记录整理,研究得出Item之间的联系程度,并且在数据库系统内部进行结合,然后整理研究,并最终挖掘出潜在的入侵行为。挖掘方法主要包括两个方面:一方面在扫描数据库,利用迭代技术检测复杂项集时,要保证其准确度;另一方面,转变复杂项集为相关规定,并且成型后生成的另一种规则要按规定运行。4.小结综上所述,关于计算机数据库的入侵检测技术对于计算机的发展具有十分重要的意义。为了保证计算机安全运行,我们要加强对于计算机数据库的入侵检测技术的研究和创新,实现数据库入侵检测系统的层次化以及检测技术的智能化的发展。为计算机的运行提供一个良好、安全的使用环境。◆参考文献:[1]雷利香.计算机数据库的入侵检测技术探析[J].科技传播,,2011(14):209—211[2]丁健勋、李国锋.基于计算机数据库的入侵检测技术探究[J].黑龙江科技信息,2012(13):90—91[3]于晓东.浅谈计算机数据库入侵检测技术的应用与实践[J].计算机光盘软件与应用,,2012(7):60—62200

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功