01前言最近打了一个比赛遇到了以new a(b)这样的考点,结合以前了解的知识,所以总结一下几种类似形式的解题技巧。这里主要以下三种形式的代码eval("echo new b);")ech...
PHP反序列化漏洞(入门二)-魔术方法+原生类
魔术方法利用点分析演示:触发:unserialize函数的变量可控,文件中存在可利用的类,类中有魔术方法。魔术方法:__construct()://构造函数,当对象new的时候会自动调用__destr...
浅谈php中常见的原生类
什么是php原生类 php原生类就是不用在当前脚本中写出来也可以直接实例化,因为php已经内置好了,等待调用; 一般来说,我们都是挑一些会调用tostring的内置类来用,比如Error类,这是php...
php原生类-SplFileObject在CTF中的运用
今天帮朋友遇到一道CTF题目源码简化如下:<?phperror_reporting(0);show_source(__FILE__);$a = $_GET["a"];$b = $_GET["b"...