今天看啥  ›  专栏  ›  合天网安实验室

从0开始的PHP RASP的学习

合天网安实验室  · 公众号  ·  · 2020-03-09 11:15
本文转自先知社区:https://xz.aliyun.com/t/7316基础RASP 设计思路RASP(Runtime Application self-protection)是一种在运行时检测攻击并且进行自我保护的一种技术。PHP RASP的设计思路很直接,安全圈有一句名言叫一切输入都是有害的,我们就跟踪这些有害变量,看它们是否对系统造成了危害。我们跟踪了HTTP请求中的所有参数、HTTP Header等一切client端可控的变量,随着这些变量被使用、被复制,信息随之流动,我们也跟踪了这些信息的流动。我们还选取了一些敏感函数,这些函数都是引发漏洞的函数,例如require函数能引发文件包含漏洞,mysqli->query方法能引发SQL注入漏洞。简单来说,这些函数都是大家在代码审计时关注的函数。我们利用某些方法为这些函数添加安全检查代码。当跟踪 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照