阅读:
11,455
OpenRASP 将新兴的RASP(Runtime Application Self-Protection)安全防护技术普及化,使其迅速成为企业Web安全防护中的一个重要武器,有效增强防御体系纵深和对漏洞防护的适应能力。本文主要针对OpenRASP进行原理介绍和应用。
OpenRASP介绍
百度云分析团队开源的自适应安全产品
https://rasp.baidu.com/ 文档 https://rasp.baidu.com/doc/;
目前只支持JAVA; 以-javaagent 方式启动Tomcat。
安装
java –jar raspInstall.jar 可源码安装;
攻击检测告警日志(XSS):
安全基线检查告警日志:
OpenRASP – 初始化流程
OpenRASP – 类字节码修改流程(instrument方式)
OpenRASP – 攻击检测流程
在进入到被修改类的函数时,调用事先注入的检测函数,最终调用pluginCheck函数。
1.pluginCheck(CheckParameter.Type type, Object params);