【技术实现步骤摘要】
网页篡改检测方法、系统、装置及计算机可读存储介质
本专利技术实施例涉及互联网应用领域,特别涉及一种网页篡改的检测的方法、电子设备、装置及计算机可读存储介质。
技术介绍
目前针对网页篡改检测方法大多是基于整个网页源代码的哈希对比技术,哈希对比技术先对网页源代码进行保存作为标准源代码,在后续检测过程中重新获取网页的源代码并和保存的标准源代码进行哈希对比,哈希不同则认为网页发生篡改。然而,专利技术人发现,上述哈希对比技术虽然可以做到网页篡改的检测目的,但由于方法粒度较粗,没有递归检测到具体的篡改类型,缺少有效的篡改误报优化过程。
技术实现思路
本专利技术实施方式的目的在于提供一种网页篡改检测方法、电子设备、装置及计算机可读存储介质,有效的检测到网页篡改类型,减少网页篡改误报的问题。为解决上述技术问题,本专利技术的实施方式提供了一种网页篡改检测方法,所述方法包括:将网页源代码与所述网页源代码对应的标准源代码进行哈希值对比得到哈希值对比结果;若所述哈希值对比结果完全相同,则所述网页源代码未发生篡改;若所述哈希值对比结果不相同,则所述网页源代码发生网页篡改,判断所述对比结果不相同的哈希值所对应的网页篡改类型,并采用与所述网页篡改类型对应的网页检测方法检测所述网页源代码得到篡改结果;根据所述篡改结果运行预先构建的网页篡改告警优化程序进行篡改播报。优选地,所述根据所述篡改结果运行预先构建的网页篡改告警优化程序进行篡改播报,包括:使用所述网页篡改告警优化程序接 ...
【技术保护点】
1.一种网页篡改检测方法,其特征在于,所述方法包括:/n将网页源代码与所述网页源代码对应的标准源代码进行哈希值对比得到哈希值对比结果;/n若所述哈希值对比结果完全相同,则所述网页源代码未发生网页篡改;/n若所述哈希值对比结果不相同,则所述网页源代码发生网页篡改,判断所述对比结果不相同的哈希值所对应的网页篡改类型,并采用与所述网页篡改类型对应的网页检测方法检测所述网页源代码得到篡改结果;/n根据所述篡改结果运行预先构建的网页篡改告警优化程序进行篡改播报。/n
【技术特征摘要】
1.一种网页篡改检测方法,其特征在于,所述方法包括:
将网页源代码与所述网页源代码对应的标准源代码进行哈希值对比得到哈希值对比结果;
若所述哈希值对比结果完全相同,则所述网页源代码未发生网页篡改;
若所述哈希值对比结果不相同,则所述网页源代码发生网页篡改,判断所述对比结果不相同的哈希值所对应的网页篡改类型,并采用与所述网页篡改类型对应的网页检测方法检测所述网页源代码得到篡改结果;
根据所述篡改结果运行预先构建的网页篡改告警优化程序进行篡改播报。
2.根据权利要求1所述的网页篡改检测方法,其特征在于,所述根据所述篡改结果运行预先构建的网页篡改告警优化程序进行篡改播报,包括:
使用所述网页篡改告警优化程序接收所述篡改结果,并记录接收所述篡改结果的接收时间;
判断上一次篡改播报的时间与所述接收时间的时间差是否大于预设播报时间差;
若小于所述播报时间差,则所述网页篡改告警优化程序不处理所述篡改结果,若大于所述播报时间差,则所述网页篡改告警优化程序根据预设规则处理所述篡改结果并进行篡改播报。
3.根据权利要求1所述的网页篡改检测方法,其特征在于,所述判断所述对比结果不相同的哈希值所对应的网页篡改类型,包括:
将所述对比结果不相同的哈希值转变为代码形式得到异常源代码;
判断所述异常源代码中出现的外部链接关键字是否属于预构建的外部链接属性关键字集;
若所述异常源代码中出现的外部链接关键字有属于所述外部链接属性关键字集,则判断所述网页源代码发生了外部链接篡改;
若所述异常源代码中出现的外部链接关键字都不属于所述外部链接属性关键字集,则判断所述网页源代码未发生外部链接篡改;
判断所述异常源代码中是否包含文本数据,若所述异常源代码中不包含所述文本数据,则判断所述网页源代码未发生敏感词篡改;
若所述异常源代码中包含文本数据,则判断所述网页源代码可能发生敏感词篡改;
判断所述异常源代码内是否有图片后缀关键字,若所述异常源代码内没有图片后缀关键字,则判断所述网页源代码未发生图片篡改;
若所述异常源代码内有图片后缀关键字,则判断所述网页源代码可能发生图片篡改。
4.根据权利要求3所述的网页篡改检测方法,其特征在于,所述判断所述网页源代码发生了外部链接篡改,包括:
判断所述外部链接关键字对应的外部链接IP地址是远端IP地址还是本地IP地址;
若所述外部链接IP地址是本地IP地址,则访问所述本地IP地址对应的本地文件,若访问本地文件失败,则发出外部链接异常提示信息,若访问本地文件成功,运行所述网页篡改告警优化程序发出网页篡改告警;
若所述外部链接IP地址是远端IP地址,直接访问所述外部链接IP地址,若访问所述外部链接IP地址时出现...
【专利技术属性】
技术研发人员:池伟,苏杭,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。