public function check() { if($this->payl0ad === 0) { die('FAILED TO ATTACK'); } $a = $this->what; $a(); } }
class class001 { public $payl0ad; public $a; public function __invoke() { $this->a->payload = $this->payl0ad; } }
class class002 { private $sec; public function __set($a, $b) { $this->$b($this->sec); } public function dangerous($whaattt) { $whaattt->evvval($this->sec); }
}
class class003 { public $mystr; public function evvval($str) { eval($str); }
public function __tostring() { return $this->mystr; } }