【技术实现步骤摘要】
一种用于数据库的风险防御方法
本专利技术属于数据库防御
,具体涉及一种用于数据库的风险防御方法。
技术介绍
数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作,所谓数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,随着互联网的发展,越来越多的业务迁移到互联网上来,数据库的安全越来越受到重视。现有的针对数据库的风险防御功能不完善,针对数据库不能够很好的进行风险防御,对于一些敏感的词汇不能够进行筛选防御,进而使得敏感的词汇代码通过数据库流通至不合适的场合。
技术实现思路
本专利技术的目的在于提供一种用于数据库的风险防御方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种用于数据库的风险防御方法,包括数据库、云端和报警装置,所述云端内设置有处理器以及与处理器之间电性连接的一级数据采集模块、二级数据采集模块、对比模块、时间标定模块、病毒数据拦截模块、病毒数据储存库和病毒数据提取模块,所述病毒数据提取模块还与病毒数据储存库之间 ...
【技术保护点】
1.一种用于数据库的风险防御方法,包括数据库、云端和报警装置,其特征在于:所述云端内设置有处理器以及与处理器之间电性连接的一级数据采集模块、二级数据采集模块、对比模块、时间标定模块、病毒数据拦截模块、病毒数据储存库和病毒数据提取模块,所述病毒数据提取模块还与病毒数据储存库之间电性连接,所述报警装置与处理器之间电性连接,其具体防御步骤如下:1)病毒数据以及云端敏感词输入,首先通过外界电脑输入已知的病毒数据到病毒数据储存库中储存,以供对数据库内数据流通时进行对比检测,同时向云端输入敏感词数据;2)数据库数据注入请求,步骤1)将病毒数据输入以后利用时间计算模块对数据注入到数据库时 ...
【技术特征摘要】
1.一种用于数据库的风险防御方法,包括数据库、云端和报警装置,其特征在于:所述云端内设置有处理器以及与处理器之间电性连接的一级数据采集模块、二级数据采集模块、对比模块、时间标定模块、病毒数据拦截模块、病毒数据储存库和病毒数据提取模块,所述病毒数据提取模块还与病毒数据储存库之间电性连接,所述报警装置与处理器之间电性连接,其具体防御步骤如下:1)病毒数据以及云端敏感词输入,首先通过外界电脑输入已知的病毒数据到病毒数据储存库中储存,以供对数据库内数据流通时进行对比检测,同时向云端输入敏感词数据;2)数据库数据注入请求,步骤1)将病毒数据输入以后利用时间计算模块对数据注入到数据库时的时间进行标定;3)一次数据采集,步骤2)数据库数据注入以后通过一级数据采集模块对数据库内流通的数据进行采集,并将采集到的数据发送到处理器;4)数据对比,步骤3)数据采集的数据通过处理器发送到对比模块,同时病毒数据提取模块提取出病毒数据储存库内储存的已知病毒数据并通过处理器发送到对比模块,利用对比模块对两种数据进行对比;5)数据警报,步骤4)数据对比以后若发现采集到的数据中包含有病毒数据储存库内储存的病毒数据,则处理器控制报警装置进行预警提醒,同时病毒数据拦截模块对含有病毒的数据进行拦截,此次数据注入请求存在危险;6)二次数据采集,步骤5)中未发现两个数据中...
【专利技术属性】
技术研发人员:解玉祥,赵红敏,
申请(专利权)人:中融科创信息技术河北有限公司,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。