自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除