- 2
- 0
- 约5.27万字
- 约 14页
- 2025-10-21 发布于海南
- 举报
理论研究2025年第1期
doi:10.3969/j.issn.1671-1122.2025.01.012
一个用于Java应用程序运行时保护的
混合系统
江昊,刘成杰,文伟平
(北京大学软件与微电子学院,北京100091)
摘要:近年来,应用程序运行时自我保护RASP技术作为一种嵌入式防护机制,
广泛应用于检测和防御Web应用程序中的常见攻击,如SQL注入、跨站脚本XSS攻
击以及Java反序列化攻击。然而,现有RASP系统多采用基于黑名单的检测方法,容
易被绕过且难以应对新型攻击。为此,文章提出一种混合系统HP-RASP,该系统结
合启发式规则和深度学习模型,在应用程序运行时提供自适应的安全保护。文章将
BERT模型引入RASP系统,用于分析和检测SQL注入攻击,同时通过对常见方法调
用栈进行监控和黑名单匹配,防御XSS和反序列化攻击。HP-RASP利用Java插桩技术,
动态插入关键类和方法的监控逻辑,实现对Web请求的实时分析。文章在多个开源数
据集上评估了该系统的检测性能,并将其与当前主流RASP系统OpenRASP进行了对
比。实验结果表明,在检测准确率、性能开销和系统鲁棒性方面,HP-RASP相较现有
方案均有显著提升;在SQL注入方面,准确率达到81.9%,比OpenRASP提升了1.84倍,
召回率和F1分数也显著高于OpenRASP;在XSS防护方面,HP-RASP对反射型XSS
和存储型XSS的召回率均达到99.9%,对反序列化攻击的召回率达到84.6%;在响应时
间和资源消耗方面,HP-RASP表现良好,并未显著增加响应时间和资源消耗。
关键词:RASP;BERT模型;软件安全;Java网络应用程序
中图分类号:TP309文献标志码:A文章编号:1671-1122(2025)01-0134-14
中文引用格式:江昊,刘成杰,文伟平.一个用于Java应用程序运行时保护的混合系统[J].信息网络安全,
2025,25(1):134-147.
英文引用格式:JIANGHao,LIUChengjie,WENWeiping.AHybridSystemforRuntimeProtectioninside
JavaApplication[J].NetinfoSecurity,2025,25(1):134-147.
AHybridSystemforRuntimeProtectioninsideJavaApplication
JIANGHao,LIUChengjie,WENWeiping
(SchoolofSoftwareMicroelectronics,PekingUniversity,Beijing100091,China)
Abstract:Inrecentyears,RuntimeApplicationSelf-Protection(RASP)hasemergedas
anembeddeddefensemechanismwidelyusedtodetectandpreventcommonwebapplication
attacks,suchasSQLinjection,cross-sitescripting(XSS),andJavadeserializationattacks.
收稿日期:2024-11-
您可能关注的文档
- 叶片叶根形变补偿控制方法研究.pdf
- 页岩气核心参数预测的异构异质数据多模态融合算法.pdf
- 页岩陶粒混凝土导热系数计算模型研究.pdf
- 夜间动物目标的被动式快速监测方法.pdf
- 夜视模拟训练系统的设计与实现.pdf
- 液氮旋转射流流场结构特性研究.pdf
- 液氦等密度压升的无损储存时间计算.pdf
- 液化天然气码头应急锚地设计环境条件数值计算方法.pdf
- 液化烃球罐水喷雾冷却系统的设计与计算.pdf
- 液晶玻璃用包装支架自动清洗装置的研究开发.pdf
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 话题10 文学与艺术——2025中考英语外研版文学、艺术与体育话题复习课件(共93张PPT)(含音频+视频).pptx VIP
- 生物分离提取技术 生物分离提取技术 6第六章 离子交换法.ppt VIP
- 起重锻造卸扣基础知识.ppt VIP
- 5REFLEXW软件培训10.ppt VIP
- 2025年太仓市太訸控股集团有限公司第二批公开招聘19人笔试模拟试题及答案解析.docx VIP
- 2025年重庆中考各科考纲 .pdf VIP
- 五年(2021-2025)高考英语真题分类汇编 专题17 语法埴空(全国通用)(原卷版).pdf VIP
- JB 8112-1999 一般起重机用锻造卸扣 D 形卸扣和弓形卸扣.pdf VIP
- 2026届高考语文二轮专题复习:整本书阅读:《论语》++课件.pdf VIP
- 人际沟通与礼仪(配套教材课件完整版电子教案.pptx
原创力文档

文档评论(0)