CTF-网鼎杯-青龙组AreUSerialz
解题思路:
1.获取flag存储flag.php
2.存在两个魔术方法__construct()和__destruct()
3.传输str参数数据后触发destruct(),存在is_valid过滤
4.__destruct()中会调用process,其中op=1读取op=2写入
5.涉及对象FileHandler,变量op及filename,contect,进行构造输出
对代码进行审计
通过此处获取flag
两个魔术手法
传输str参数数据后触发destruct(),存在is_valid过滤,进行.
原创
2021-08-23 22:09:19 ·
218 阅读 ·
0 评论