thinkphp 5.0.10 Cache getshell原理

2019年09月04日 17:20:16 作者:sherlock 阅读数:556575
网络安全渗透测试北京实地培训,五个月华丽蜕变,零元入学,报名联系:18622800700(手机同微信)。全国诚招招生代理,最低2000元起

首先跟踪源码进入Cache::set()函数

    

    继续跟进self::init()

    self::$handler为null,因此进入67行,又option为[],进入69行

    69行查看cache.type

    

    发现默认为file,因此69行不成立,进入72行。此处调用了self::connect()函数传进的参数为cache,跟进分析。