页面水印防篡改方法、系统、电子设备和可读存储介质

基本信息

申请号 CN202110268191.X 申请日 -
公开(公告)号 CN112966232A 公开(公告)日 2021-06-15
申请公布号 CN112966232A 申请公布日 2021-06-15
分类号 G06F21/16(2013.01)I;G06T1/00(2006.01)I 分类 计算;推算;计数;
发明人 柴智祥 申请(专利权)人 恩亿科(北京)数据科技有限公司
代理机构 青岛清泰联信知识产权代理有限公司 代理人 李红岩
地址 100192北京市海淀区西小口路66号东升科技园·北领地D-1楼1层136A(东升地区)
法律状态 -

摘要

摘要 本申请涉及一种页面水印防篡改方法、系统、电子设备和计算机可读存储介质。其中,该页面水印防篡改方法包括:执行脚本引入步骤,创建全局入口文件并在所述全局入口文件中声明一DOM节点,并将预先定义封装的水印脚本文件引入所述全局入口文件;页面水印生成步骤,基于SVG技术和所述DOM节点进行背景水印矢量图的绘制、配置函数封装并插入所述全局入口文件;节点监测步骤,基于MutationObserver接口监测所述全局入口文件中背景水印所属的目标节点是否被篡改,从而实现节点监测;水印重新绘制步骤,当监测到所述目标节点被篡改时,重新绘制背景水印矢量图并重新触发节点监测。通过本申请,实现了有效防止恶意攻击者通过浏览器调试端篡改企业系统设置的专属水印。