- 博客(2)
- 收藏
- 关注
原创 寒假学习笔记【反序列化2】
观察代码,类函数中destruct中存在if条件,达成可以输出flag,if条件为correct强等于input,但在此之前correct会被赋值。类函数之外有if条件的反序列化,第一个是使get传参的pleaseget===‘1’,之后是post传参的pleasepost==='2',最后是让经过md5哈希后的md51==md52并且md51不等于md52。要想上传obj,首先要绕过md5在PHP中,如果字符串以0e开头并且后面是纯数字,它会被解释为科学计数法,并且其值会被认为是0。
2025-01-17 20:12:57
324
原创 寒假学习笔记〔反序列化〕
destruct在对象销毁时会触发为获取flag,需要用a(lly)构造system('cat/flag')post传参提交相应字符串即可。
2025-01-11 22:54:07
278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅