网页防篡改技术
网页防篡改技术包括时间轮询技术、核心嵌入技术、事件触发技术、文件过滤驱动技术等。
时间轮询技术利用网页检测程序,通过轮询读取被监控的网页,并与实际网页进行比较,判断网页内容的完整性,对篡改的网页进行预警和恢复。 但由于目前网站页数多、检测轮次巡视时间长、占用系统资源大,该技术逐渐被淘汰。
核嵌入技术是指密码水印技术。 该技术将篡改检测模块嵌入Web服务器软件中,在各网民流失时进行完整性检查,阻断对被篡改网页的实时访问,进行预警和恢复。
事件触发技术是指利用操作系统的文件系统和驱动程序接口,在网页文件改变时进行合法性检查,对非法操作进行警告和恢复的技术。
文件过滤驱动技术的原理是将篡改监控的核心程序通过文件基础驱动技术应用于Web服务器,采用事件触发方式进行自动监控,将文件夹的所有文件内容与其基础文件属性进行比对,经过嵌入式哈希快速算法进行实时如果发现属性更改,可将备份路径文件夹内容复制到监视文件夹中的相应文件位置,以防止发布被篡改的页面。 底层文件驱动技术提供了一种简单、高效、安全的防篡改技术,使整个文件复制过程达到毫秒级,内存和CPU利用率也远低于其他防篡改技术。