攻防世界 Web_php_unserialize的坑

题目要求传入的参数先base64解码,然后再反序列化。
题目中的class有一个私有变量,我知道最后打印出来的序列化内容会在类名前后加%00。
(ps:以前做相关序列化的题是直接GET传入参数,所以浏览器自动解码%00)但是今天我是先把%00加进去再去别的网站进行base64编码,这就是问题所在,编码时不会把%00当做一个特殊字符,结果就是死活不对。其实直接在php里面编码就行了。(菜得真实)

发布了47 篇原创文章 · 获赞 2 · 访问量 3165

猜你喜欢

转载自blog.csdn.net/a3320315/article/details/101406818