一种Java反序列化漏洞防御方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种Java反序列化漏洞防御方法及系统
申请号:CN202411674233
申请日期:2024-11-21
公开号:CN119598452A
公开日期:2025-03-11
类型:发明专利
摘要
本发明涉及一种Java反序列化漏洞防御方法及系统,属于计算机技术领域,该方法包括:获取程序中的一个或多个反序列化点;根据反序列化点生成对象所属的类确定根节点,并基于根节点构建反序列化点对应的语义结构树;基于遍历语义结构树,根据语义结构树中每个节点对应的类和每个节点与对应父节点连接边的属性,确定语义结构树的白名单列表;将白名单列表作为配置文件导入至Java探针中,基于Java探针校验程序执行的反序列化操作。该方法可自动确定语义结构树和白名单列表,无需人工制定,且可以准确地识别合法的反序列化操作,减少误报和漏报的情况,提升了防御的可靠性。
技术关键词
漏洞防御方法 语义结构 Java反序列化 白名单 节点 探针 列表 对象 防御系统 计算机 校验模块 处理器通信 指令 可读存储介质 程序 存储器 电子设备