Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.39 KB

MRCTF2020-Ezpop.md

File metadata and controls

41 lines (29 loc) · 1.39 KB
title author avatar authorAbout authorDesc categories comments date authorLink tags keywords description photos
[MRCTF2020]Ezpop
Troy3e
steamID:888007034
Blizzard:TroyeSivan#51769
技术
true
2020-08-05 15:48:39 -0700

反序列化。说起反序列化,突然想起来之前的很多知识点都有点忘了,比如字符逃逸那块,明天回去复习一下。 源码:

Modifer类,有include,可以通过伪协议读取flag.php文件

__invoke方法,调用函数的方式调用一个对象时的回应方法

看到有__toString方法,类被当成字符串时的回应方法

__wakeup方法,unserialize反序列化时优先调用

__get()方法,访问不存在的属性或是受限的属性时调用

pop链构造