Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php function checkecomlic_google($ArPF8) { goto jadZ1; mLVzC: j9PiJ: go..
Decoded Output download
<?php
function checkecomlic_google($ArPF8)
{
goto jadZ1;
mLVzC: j9PiJ:
goto enL3q;
jRQc4: stYmj:
goto zeH1A;
Ahj6l:
foreach (glob($BDqMP . "/*.txt") as $Ah6MS) {
goto NlMBG;
Rcm28:
fclose($r4LKa);
goto lQ1Ln;
MCPPJ: p9r_p:
goto oJoVy;
xtbbl:
$SiSzU = openssl_verify($ahiPg, $uSkAj, $e1nBe);
goto Ad9k4;
lQ1Ln:
$e1nBe = openssl_get_publickey($TdRZi);
goto xtbbl;
yvzOA:
include realpath($BDqMP . "/../") . "/metadata.php";
goto kgCeL;
JcA1B:
$r4LKa = fopen($BDqMP . "/public.pem", "r");
goto FnIv_;
h3o9I:
return $P0Wcj;
goto MCPPJ;
sHBQX:
$PSvJq = file_get_contents($r_d0O);
goto yvzOA;
YHr9u:
$ahiPg = $VAFKM . "|" . $hYHFt;
goto BA6A0;
Ad9k4:
openssl_free_key($e1nBe);
goto UxpQ7;
BA6A0:
$uSkAj = base64_decode($PSvJq);
goto JcA1B;
FnIv_:
$TdRZi = fread($r4LKa, 8192);
goto Rcm28;
oJoVy: NlXWW:
goto DdT6Q;
UxpQ7:
if (!($SiSzU == 1)) {
goto p9r_p;
}
goto h3o9I;
kgCeL:
$hYHFt = $KgAo1["id"];
goto YHr9u;
NlMBG:
$r_d0O = $Ah6MS;
goto sHBQX;
DdT6Q:
}
goto zEDNj;
LImtt:
$Svclm = "https://www.aggrosoft.de/";
goto u07X8;
zeH1A:
$BDqMP = realpath(dirname(__FILE__));
goto V9fTg;
DNG9v:
foreach (glob($BDqMP . "/*.lic") as $Ah6MS) {
goto PZWNw;
bN9Rt:
goto HtuKw;
goto QTDWH;
q_rDI:
if ($iRbcP > $I2UIx) {
goto QWUQf;
}
goto guOa9;
SRaji:
curl_setopt($XnqHz, CURLOPT_POSTFIELDS, $Bxtnv);
goto FuTpW;
zZuY_:
$DfqXj = str_replace("\xa", '', $DfqXj);
goto wwimK;
u0Y3i:
$Bxtnv = '';
goto s94i_;
vUSgz:
goto meLan;
goto MPJwo;
Ps0kE:
$OXgTF["check_token"] = $aCSDZ;
goto IUjES;
CYHBS:
$WBrYS = strrev($WBrYS);
goto uF_AJ;
VIw_m:
$uiq5k .= "Connection: close" . $SKxdG . $SKxdG;
goto Fe_1D;
e13Ot: BcKUA:
goto dIyf3;
h48E7:
$DfqXj = file_exists($r_d0O . ".local") ? file_get_contents($r_d0O . ".local") : null;
goto QCGmM;
q0Wr_:
$wthU7 = $edzux;
goto jOypW;
i2OuH:
@stream_set_timeout($r4LKa, 20);
goto v83MV;
yTAQk:
$eTBxG = array();
goto OMs7D;
vJHKQ:
if (!($u9wgC == md5($iRbcP . $e7HAW))) {
goto BcKUA;
}
goto ZQCrh;
Hfk7G:
@fclose($r4LKa);
goto ltK_w;
v83MV:
@fputs($r4LKa, $uiq5k);
goto zTHGv;
DV2wL:
$r8cOY = substr($r8cOY, 32);
goto n300Z;
jOypW: HtuKw:
goto Tr7_8;
xUJxf: ujdgj:
goto d0kK8;
YSfw0:
$wthU7 = array();
goto NiTz0;
mkXHp: DfXxg:
goto lvcTT;
nqZcw:
$iRbcP = $edzux["checkdate"];
goto vJHKQ;
GiTmb: HBzeO:
goto Bf2tA;
zx61B:
$edzux["status"] = "Invalid";
goto YSfw0;
u4o9p:
$O0Xmt = explode(",", $wthU7["validdomain"]);
goto qJKAx;
lP2To:
$wthU7["checkdate"] = $G_UrC;
goto ohWdL;
FuTpW:
curl_setopt($XnqHz, CURLOPT_TIMEOUT, 30);
goto kT99E;
fm1HD:
$wthU7["description"] = "MD5 Checksum Verification Failed";
goto R5Noh;
MXxpM:
$SKxdG = "\xd\xa";
goto extQu;
miiUM: HMsrH:
goto ko5Wb;
UwL8a:
if (!$wthU7["md5hash"]) {
goto XEJXK;
}
goto d2cjX;
nWBZG:
curl_setopt($XnqHz, CURLOPT_SSL_VERIFYPEER, FALSE);
goto M4zwr;
YoEiI:
if (!($wthU7["status"] == "Active" || $wthU7["status"] == "Expired")) {
goto TvAQr;
}
goto xEORq;
PjZqO:
$TKO5p = "modules/servers/licensing/verify.php";
goto Y4opI;
KSd32: H6J_n:
goto UwL8a;
lDuth:
$wthU7 = $edzux;
goto u4o9p;
cawVX:
$I2UIx = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - ($Z9li2 + $FDVTI), date("Y")));
goto q_rDI;
OHkif:
$HJh89 = 0;
goto gcbti;
zZ3JY: qZ3XQ:
goto txhSE;
lvcTT:
if (function_exists("curl_exec")) {
goto HBzeO;
}
goto uccKg;
Ovpyn:
$ahiPg = curl_exec($XnqHz);
goto L_U2C;
QCGmM:
$aCSDZ = time() . md5(mt_rand(1000000000, 9999999999) . $ZBgAC);
goto tyGr8;
MG9Tx: s5jd1:
goto Hp6LX;
OJ1OA: meLan:
goto Agdz5;
SNSDg: TvAQr:
goto wr_Za;
afGNh:
$u9wgC = substr($DfqXj, strlen($DfqXj) - 32);
goto rt7PJ;
kT99E:
curl_setopt($XnqHz, CURLOPT_RETURNTRANSFER, 1);
goto nWBZG;
guOa9:
$wthU7 = array();
goto i6u9W;
ZWthh:
$S50Av = $VAFKM;
goto aLrc7;
IuO5X:
die("Invalid License Server Response");
goto KSd32;
Wnewd:
$wthU7["remotecheck"] = true;
goto xUJxf;
s94i_:
foreach ($OXgTF as $BZh2g => $bmKzG) {
$Bxtnv .= $BZh2g . "=" . urlencode($bmKzG) . "&";
zS_3n:
}
goto mkXHp;
M4zwr:
curl_setopt($XnqHz, CURLOPT_SSL_VERIFYHOST, FALSE);
goto Ovpyn;
Dvotf:
$uiq5k .= "Content-length: " . @strlen($Bxtnv) . $SKxdG;
goto VIw_m;
pRN_m:
goto Qb2R_;
goto AIg2L;
d2cjX:
if (!($wthU7["md5hash"] != md5($e7HAW . $aCSDZ))) {
goto eaEtu;
}
goto pZcNb;
aLrc7:
$K9tmC = isset($GKs64["SERVER_ADDR"]) ? $GKs64["SERVER_ADDR"] : $GKs64["LOCAL_ADDR"];
goto auQoR;
wwimK:
$r8cOY = substr($DfqXj, 0, strlen($DfqXj) - 32);
goto afGNh;
x7cyo:
$r8cOY = strrev($r8cOY);
goto owmXY;
mBozg:
$ahiPg = $ha8J9 = '';
goto i2OuH;
Rj3A6:
goto qZ3XQ;
goto GiTmb;
gcbti:
$OXgTF = array("licensekey" => $ZBgAC, "domain" => $S50Av, "ip" => $K9tmC, "dir" => $VmYf9);
goto WzB8Y;
Bf2tA:
$XnqHz = curl_init();
goto DvW9S;
AIg2L: Thnan:
goto cawVX;
U46EE:
$wthU7 = json_decode(json_encode(simplexml_load_string("<responsedata>." . $ahiPg . "</responsedata>")), true);
goto pRN_m;
VVnfT:
curl_setopt($XnqHz, CURLOPT_POST, 1);
goto SRaji;
ZQCrh:
$I2UIx = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - $Z9li2, date("Y")));
goto rrBzN;
zTHGv:
$gyPdP = @socket_get_status($r4LKa);
goto OJ1OA;
v43LR:
$ETTpk = false;
goto zx61B;
NiTz0: Oaxpc:
goto gb8wZ;
w6pRK: tByG4:
goto yqSko;
txhSE:
if ($HJh89 != 200) {
goto Thnan;
}
goto U46EE;
uF_AJ:
$WBrYS = $WBrYS . md5($WBrYS . $e7HAW);
goto lZQCA;
LRPX3:
if (!($wthU7["status"] == "Active" || $wthU7["status"] == "Expired")) {
goto t_kn9;
}
goto lP2To;
rt7PJ:
if (!($u9wgC == md5($r8cOY . $e7HAW))) {
goto Imkxr;
}
goto x7cyo;
ZVOVj:
$WBrYS = md5($G_UrC . $e7HAW) . $WBrYS;
goto CYHBS;
extQu:
$uiq5k = "POST " . $Svclm . $TKO5p . " HTTP/1.0" . $SKxdG;
goto q9GLO;
Fe_1D:
$uiq5k .= $Bxtnv;
goto mBozg;
GrevG:
if (!$DfqXj) {
goto s5jd1;
}
goto zZuY_;
uccKg:
$BuWZf = "/^HTTP\/\d+\.\d+\s+(\d+)/";
goto pEQPk;
WzB8Y:
if (!$aCSDZ) {
goto j0Z6H;
}
goto Ps0kE;
oPPVZ:
$wthU7["description"] = "Remote Check Failed";
goto oPgUc;
yjx1A:
file_put_contents($r_d0O . ".local", $wthU7["localkey"]);
goto miiUM;
Agdz5:
if (!(!@feof($r4LKa) && $gyPdP)) {
goto mCdRn;
}
goto LGeSS;
gb8wZ: hKvv1:
goto e13Ot;
q9GLO:
$uiq5k .= "Host: " . $Svclm . $SKxdG;
goto gjg6r;
qJKAx:
if (in_array($_SERVER["SERVER_NAME"], $O0Xmt)) {
goto Oaxpc;
}
goto v43LR;
ppPRX: eaEtu:
goto xmW07;
zMHoA:
$ZBgAC = file_get_contents($r_d0O);
goto h48E7;
rI0Ld:
$WBrYS = base64_encode($WBrYS);
goto ZVOVj;
IUjES: j0Z6H:
goto u0Y3i;
MPJwo: mCdRn:
goto Hfk7G;
h9kwb:
$ETTpk = true;
goto lDuth;
Hp6LX:
if ($ETTpk) {
goto ujdgj;
}
goto OHkif;
OMs7D:
if (!(!$HJh89 && preg_match($BuWZf, trim($ha8J9), $eTBxG))) {
goto tByG4;
}
goto cBTCE;
R5Noh:
return $wthU7;
goto ppPRX;
ohWdL:
$WBrYS = serialize($wthU7);
goto rI0Ld;
Y4opI:
$ETTpk = false;
goto GrevG;
i6u9W:
$wthU7["status"] = "Invalid";
goto oPPVZ;
Tr7_8: Qb2R_:
goto L2Lmj;
ffFSI:
$edzux = unserialize($r8cOY);
goto nqZcw;
xmW07: XEJXK:
goto LRPX3;
yqSko:
$ahiPg .= $ha8J9;
goto NBrC5;
d0kK8:
unset($OXgTF, $ahiPg, $KtxMr, $Svclm, $e7HAW, $G_UrC, $K9tmC, $Z9li2, $FDVTI, $u9wgC);
goto YoEiI;
gjg6r:
$uiq5k .= "Content-type: application/x-www-form-urlencoded" . $SKxdG;
goto Dvotf;
dIyf3: Imkxr:
goto MG9Tx;
rrBzN:
if (!($iRbcP > $I2UIx)) {
goto hKvv1;
}
goto h9kwb;
xEORq:
if (!$wthU7["localkey"]) {
goto HMsrH;
}
goto yjx1A;
pZcNb:
$wthU7["status"] = "Invalid";
goto fm1HD;
NBrC5:
$gyPdP = @socket_get_status($r4LKa);
goto vUSgz;
tyGr8:
$G_UrC = date("Ymd");
goto ZWthh;
oPgUc:
return $wthU7;
goto bN9Rt;
PZWNw:
$r_d0O = $Ah6MS;
goto zMHoA;
wr_Za: rQB5Y:
goto aSzNl;
LGeSS:
$ha8J9 = @fgets($r4LKa, 1024);
goto yTAQk;
DvW9S:
curl_setopt($XnqHz, CURLOPT_URL, $Svclm . $TKO5p);
goto VVnfT;
owmXY:
$u9wgC = substr($r8cOY, 0, 32);
goto DV2wL;
lZQCA:
$WBrYS = wordwrap($WBrYS, 80, "\xa", true);
goto WzxhQ;
ko5Wb:
return $P0Wcj;
goto SNSDg;
n300Z:
$r8cOY = base64_decode($r8cOY);
goto ffFSI;
pEQPk:
$r4LKa = @fsockopen($Svclm, 80, $d704k, $H6O_0, 5);
goto IiweY;
QTDWH: QWUQf:
goto q0Wr_;
o8aZp: t_kn9:
goto Wnewd;
cBTCE:
$HJh89 = empty($eTBxG[1]) ? 0 : $eTBxG[1];
goto w6pRK;
L2Lmj:
if (is_array($wthU7)) {
goto H6J_n;
}
goto IuO5X;
IiweY:
if (!$r4LKa) {
goto EdEr3;
}
goto MXxpM;
auQoR:
$VmYf9 = dirname(__FILE__);
goto PjZqO;
WzxhQ:
$wthU7["localkey"] = $WBrYS;
goto o8aZp;
YdE21:
curl_close($XnqHz);
goto zZ3JY;
L_U2C:
$HJh89 = curl_getinfo($XnqHz, CURLINFO_HTTP_CODE);
goto YdE21;
ltK_w: EdEr3:
goto Rj3A6;
aSzNl:
}
goto qMgkz;
b7hWs:
$GKs64 = $_SERVER;
goto A2j0T;
u07X8:
$e7HAW = "TBRTbc9CEEKRr8TArUvGG";
goto dFTEd;
OxR1V:
$P0Wcj = "F3TZ6KNL1";
goto LImtt;
oegyz:
if (!(preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/", $VAFKM) || $VAFKM == "localhost" || strpos($VAFKM, ".your-server.de") !== FALSE || strpos($VAFKM, ".local") !== FALSE || strpos($VAFKM, ".dev") !== FALSE || strpos($VAFKM, ".dgx") !== FALSE)) {
goto j9PiJ;
}
goto WNpe3;
XOhXT:
if (!($TELHJ > 2)) {
goto aKS2E;
}
goto gJV9i;
WNpe3:
return $P0Wcj;
goto mLVzC;
N0044: aKS2E:
goto DNG9v;
A2j0T:
$b4mA_ = $q86bE->getConfigParam("sShopURL");
goto nAo3D;
nAo3D:
$VAFKM = parse_url($b4mA_, PHP_URL_HOST);
goto oegyz;
enL3q:
$zdins = explode(".", $VAFKM);
goto zhYsC;
Sds5Q:
return false;
goto jRQc4;
qMgkz: P7q7Y:
goto Ahj6l;
V9fTg:
$q86bE = agConfig::getInstance();
goto OxR1V;
jadZ1:
if (!($ArPF8 != "F3TZ6KNL")) {
goto stYmj;
}
goto Sds5Q;
dFTEd:
$Z9li2 = 15;
goto AWSiA;
gJV9i:
$VAFKM = $zdins[$TELHJ - 2] . "." . $zdins[$TELHJ - 1];
goto N0044;
zhYsC:
$TELHJ = count($zdins);
goto XOhXT;
AWSiA:
$FDVTI = 5;
goto b7hWs;
zEDNj: myrov:
goto GlKAI;
GlKAI:
} ?>
Did this file decode correctly?
Original Code
<?php
function checkecomlic_google($ArPF8)
{
goto jadZ1;
mLVzC: j9PiJ:
goto enL3q;
jRQc4: stYmj:
goto zeH1A;
Ahj6l:
foreach (glob($BDqMP . "\57\x2a\x2e\x74\x78\164") as $Ah6MS) {
goto NlMBG;
Rcm28:
fclose($r4LKa);
goto lQ1Ln;
MCPPJ: p9r_p:
goto oJoVy;
xtbbl:
$SiSzU = openssl_verify($ahiPg, $uSkAj, $e1nBe);
goto Ad9k4;
lQ1Ln:
$e1nBe = openssl_get_publickey($TdRZi);
goto xtbbl;
yvzOA:
include realpath($BDqMP . "\x2f\x2e\x2e\57") . "\57\155\145\164\x61\144\141\x74\141\x2e\x70\x68\x70";
goto kgCeL;
JcA1B:
$r4LKa = fopen($BDqMP . "\57\x70\165\142\154\x69\143\x2e\160\145\155", "\x72");
goto FnIv_;
h3o9I:
return $P0Wcj;
goto MCPPJ;
sHBQX:
$PSvJq = file_get_contents($r_d0O);
goto yvzOA;
YHr9u:
$ahiPg = $VAFKM . "\174" . $hYHFt;
goto BA6A0;
Ad9k4:
openssl_free_key($e1nBe);
goto UxpQ7;
BA6A0:
$uSkAj = base64_decode($PSvJq);
goto JcA1B;
FnIv_:
$TdRZi = fread($r4LKa, 8192);
goto Rcm28;
oJoVy: NlXWW:
goto DdT6Q;
UxpQ7:
if (!($SiSzU == 1)) {
goto p9r_p;
}
goto h3o9I;
kgCeL:
$hYHFt = $KgAo1["\x69\x64"];
goto YHr9u;
NlMBG:
$r_d0O = $Ah6MS;
goto sHBQX;
DdT6Q:
}
goto zEDNj;
LImtt:
$Svclm = "\150\x74\x74\x70\163\72\x2f\x2f\167\167\167\56\141\147\x67\162\x6f\163\x6f\x66\x74\x2e\x64\145\x2f";
goto u07X8;
zeH1A:
$BDqMP = realpath(dirname(__FILE__));
goto V9fTg;
DNG9v:
foreach (glob($BDqMP . "\x2f\52\56\x6c\151\143") as $Ah6MS) {
goto PZWNw;
bN9Rt:
goto HtuKw;
goto QTDWH;
q_rDI:
if ($iRbcP > $I2UIx) {
goto QWUQf;
}
goto guOa9;
SRaji:
curl_setopt($XnqHz, CURLOPT_POSTFIELDS, $Bxtnv);
goto FuTpW;
zZuY_:
$DfqXj = str_replace("\xa", '', $DfqXj);
goto wwimK;
u0Y3i:
$Bxtnv = '';
goto s94i_;
vUSgz:
goto meLan;
goto MPJwo;
Ps0kE:
$OXgTF["\143\150\x65\x63\153\137\x74\157\x6b\x65\156"] = $aCSDZ;
goto IUjES;
CYHBS:
$WBrYS = strrev($WBrYS);
goto uF_AJ;
VIw_m:
$uiq5k .= "\x43\x6f\x6e\x6e\145\143\164\x69\x6f\156\x3a\40\143\x6c\x6f\163\x65" . $SKxdG . $SKxdG;
goto Fe_1D;
e13Ot: BcKUA:
goto dIyf3;
h48E7:
$DfqXj = file_exists($r_d0O . "\56\x6c\157\x63\141\x6c") ? file_get_contents($r_d0O . "\56\154\157\143\141\x6c") : null;
goto QCGmM;
q0Wr_:
$wthU7 = $edzux;
goto jOypW;
i2OuH:
@stream_set_timeout($r4LKa, 20);
goto v83MV;
yTAQk:
$eTBxG = array();
goto OMs7D;
vJHKQ:
if (!($u9wgC == md5($iRbcP . $e7HAW))) {
goto BcKUA;
}
goto ZQCrh;
Hfk7G:
@fclose($r4LKa);
goto ltK_w;
v83MV:
@fputs($r4LKa, $uiq5k);
goto zTHGv;
DV2wL:
$r8cOY = substr($r8cOY, 32);
goto n300Z;
jOypW: HtuKw:
goto Tr7_8;
xUJxf: ujdgj:
goto d0kK8;
YSfw0:
$wthU7 = array();
goto NiTz0;
mkXHp: DfXxg:
goto lvcTT;
nqZcw:
$iRbcP = $edzux["\143\150\x65\143\x6b\144\x61\164\x65"];
goto vJHKQ;
GiTmb: HBzeO:
goto Bf2tA;
zx61B:
$edzux["\x73\164\141\164\x75\x73"] = "\x49\156\x76\x61\x6c\151\x64";
goto YSfw0;
u4o9p:
$O0Xmt = explode("\x2c", $wthU7["\x76\x61\154\151\x64\144\157\x6d\x61\x69\156"]);
goto qJKAx;
lP2To:
$wthU7["\143\150\145\143\x6b\x64\141\164\x65"] = $G_UrC;
goto ohWdL;
FuTpW:
curl_setopt($XnqHz, CURLOPT_TIMEOUT, 30);
goto kT99E;
fm1HD:
$wthU7["\x64\145\x73\143\x72\151\x70\164\151\x6f\x6e"] = "\x4d\x44\x35\40\x43\x68\x65\x63\x6b\163\165\155\x20\x56\x65\x72\151\146\x69\x63\141\164\151\157\156\40\x46\x61\x69\x6c\145\x64";
goto R5Noh;
MXxpM:
$SKxdG = "\xd\xa";
goto extQu;
miiUM: HMsrH:
goto ko5Wb;
UwL8a:
if (!$wthU7["\155\x64\65\150\141\x73\150"]) {
goto XEJXK;
}
goto d2cjX;
nWBZG:
curl_setopt($XnqHz, CURLOPT_SSL_VERIFYPEER, FALSE);
goto M4zwr;
YoEiI:
if (!($wthU7["\x73\164\141\x74\x75\163"] == "\x41\143\164\x69\166\x65" || $wthU7["\x73\x74\141\x74\165\163"] == "\x45\170\x70\151\162\145\144")) {
goto TvAQr;
}
goto xEORq;
PjZqO:
$TKO5p = "\155\157\144\165\154\145\163\57\x73\145\x72\166\145\162\163\57\154\151\x63\x65\x6e\x73\151\x6e\x67\x2f\166\x65\x72\x69\146\171\x2e\160\150\x70";
goto Y4opI;
KSd32: H6J_n:
goto UwL8a;
lDuth:
$wthU7 = $edzux;
goto u4o9p;
cawVX:
$I2UIx = date("\x59\155\x64", mktime(0, 0, 0, date("\155"), date("\144") - ($Z9li2 + $FDVTI), date("\x59")));
goto q_rDI;
OHkif:
$HJh89 = 0;
goto gcbti;
zZ3JY: qZ3XQ:
goto txhSE;
lvcTT:
if (function_exists("\x63\165\x72\x6c\x5f\145\x78\x65\143")) {
goto HBzeO;
}
goto uccKg;
Ovpyn:
$ahiPg = curl_exec($XnqHz);
goto L_U2C;
QCGmM:
$aCSDZ = time() . md5(mt_rand(1000000000, 9999999999) . $ZBgAC);
goto tyGr8;
MG9Tx: s5jd1:
goto Hp6LX;
OJ1OA: meLan:
goto Agdz5;
SNSDg: TvAQr:
goto wr_Za;
afGNh:
$u9wgC = substr($DfqXj, strlen($DfqXj) - 32);
goto rt7PJ;
kT99E:
curl_setopt($XnqHz, CURLOPT_RETURNTRANSFER, 1);
goto nWBZG;
guOa9:
$wthU7 = array();
goto i6u9W;
ZWthh:
$S50Av = $VAFKM;
goto aLrc7;
IuO5X:
die("\111\x6e\166\x61\154\x69\144\40\x4c\x69\x63\145\156\163\145\40\x53\x65\x72\166\x65\x72\x20\x52\x65\163\x70\157\x6e\163\x65");
goto KSd32;
Wnewd:
$wthU7["\162\x65\x6d\157\164\145\x63\150\145\143\x6b"] = true;
goto xUJxf;
s94i_:
foreach ($OXgTF as $BZh2g => $bmKzG) {
$Bxtnv .= $BZh2g . "\75" . urlencode($bmKzG) . "\46";
zS_3n:
}
goto mkXHp;
M4zwr:
curl_setopt($XnqHz, CURLOPT_SSL_VERIFYHOST, FALSE);
goto Ovpyn;
Dvotf:
$uiq5k .= "\103\157\156\x74\x65\x6e\164\55\154\145\x6e\x67\164\150\72\x20" . @strlen($Bxtnv) . $SKxdG;
goto VIw_m;
pRN_m:
goto Qb2R_;
goto AIg2L;
d2cjX:
if (!($wthU7["\155\144\x35\x68\x61\163\x68"] != md5($e7HAW . $aCSDZ))) {
goto eaEtu;
}
goto pZcNb;
aLrc7:
$K9tmC = isset($GKs64["\x53\105\x52\x56\105\x52\137\x41\104\104\x52"]) ? $GKs64["\x53\x45\x52\x56\105\x52\x5f\x41\104\x44\x52"] : $GKs64["\114\117\103\x41\114\x5f\101\104\104\x52"];
goto auQoR;
wwimK:
$r8cOY = substr($DfqXj, 0, strlen($DfqXj) - 32);
goto afGNh;
x7cyo:
$r8cOY = strrev($r8cOY);
goto owmXY;
mBozg:
$ahiPg = $ha8J9 = '';
goto i2OuH;
Rj3A6:
goto qZ3XQ;
goto GiTmb;
gcbti:
$OXgTF = array("\x6c\151\x63\145\156\x73\x65\x6b\x65\171" => $ZBgAC, "\x64\x6f\x6d\x61\x69\156" => $S50Av, "\151\160" => $K9tmC, "\x64\151\x72" => $VmYf9);
goto WzB8Y;
Bf2tA:
$XnqHz = curl_init();
goto DvW9S;
AIg2L: Thnan:
goto cawVX;
U46EE:
$wthU7 = json_decode(json_encode(simplexml_load_string("\74\162\145\x73\x70\x6f\x6e\x73\x65\x64\x61\164\x61\x3e\x2e" . $ahiPg . "\x3c\x2f\162\x65\x73\160\x6f\x6e\163\x65\144\x61\x74\141\76")), true);
goto pRN_m;
VVnfT:
curl_setopt($XnqHz, CURLOPT_POST, 1);
goto SRaji;
ZQCrh:
$I2UIx = date("\x59\155\144", mktime(0, 0, 0, date("\155"), date("\144") - $Z9li2, date("\131")));
goto rrBzN;
zTHGv:
$gyPdP = @socket_get_status($r4LKa);
goto OJ1OA;
v43LR:
$ETTpk = false;
goto zx61B;
NiTz0: Oaxpc:
goto gb8wZ;
w6pRK: tByG4:
goto yqSko;
txhSE:
if ($HJh89 != 200) {
goto Thnan;
}
goto U46EE;
uF_AJ:
$WBrYS = $WBrYS . md5($WBrYS . $e7HAW);
goto lZQCA;
LRPX3:
if (!($wthU7["\163\164\x61\164\165\x73"] == "\x41\x63\164\151\x76\x65" || $wthU7["\x73\x74\141\x74\x75\x73"] == "\x45\x78\x70\x69\162\145\x64")) {
goto t_kn9;
}
goto lP2To;
rt7PJ:
if (!($u9wgC == md5($r8cOY . $e7HAW))) {
goto Imkxr;
}
goto x7cyo;
ZVOVj:
$WBrYS = md5($G_UrC . $e7HAW) . $WBrYS;
goto CYHBS;
extQu:
$uiq5k = "\x50\117\123\x54\40" . $Svclm . $TKO5p . "\40\110\x54\x54\120\57\x31\x2e\60" . $SKxdG;
goto q9GLO;
Fe_1D:
$uiq5k .= $Bxtnv;
goto mBozg;
GrevG:
if (!$DfqXj) {
goto s5jd1;
}
goto zZuY_;
uccKg:
$BuWZf = "\x2f\136\110\124\x54\x50\134\x2f\134\144\x2b\134\56\134\144\53\134\x73\x2b\x28\x5c\144\x2b\51\x2f";
goto pEQPk;
WzB8Y:
if (!$aCSDZ) {
goto j0Z6H;
}
goto Ps0kE;
oPPVZ:
$wthU7["\144\145\x73\x63\x72\151\x70\x74\x69\157\x6e"] = "\x52\x65\x6d\x6f\164\145\x20\103\x68\x65\143\x6b\40\106\x61\x69\x6c\x65\144";
goto oPgUc;
yjx1A:
file_put_contents($r_d0O . "\56\x6c\x6f\143\x61\x6c", $wthU7["\154\157\143\141\154\x6b\145\x79"]);
goto miiUM;
Agdz5:
if (!(!@feof($r4LKa) && $gyPdP)) {
goto mCdRn;
}
goto LGeSS;
gb8wZ: hKvv1:
goto e13Ot;
q9GLO:
$uiq5k .= "\x48\x6f\163\x74\x3a\x20" . $Svclm . $SKxdG;
goto gjg6r;
qJKAx:
if (in_array($_SERVER["\123\x45\x52\126\x45\x52\x5f\116\101\x4d\105"], $O0Xmt)) {
goto Oaxpc;
}
goto v43LR;
ppPRX: eaEtu:
goto xmW07;
zMHoA:
$ZBgAC = file_get_contents($r_d0O);
goto h48E7;
rI0Ld:
$WBrYS = base64_encode($WBrYS);
goto ZVOVj;
IUjES: j0Z6H:
goto u0Y3i;
MPJwo: mCdRn:
goto Hfk7G;
h9kwb:
$ETTpk = true;
goto lDuth;
Hp6LX:
if ($ETTpk) {
goto ujdgj;
}
goto OHkif;
OMs7D:
if (!(!$HJh89 && preg_match($BuWZf, trim($ha8J9), $eTBxG))) {
goto tByG4;
}
goto cBTCE;
R5Noh:
return $wthU7;
goto ppPRX;
ohWdL:
$WBrYS = serialize($wthU7);
goto rI0Ld;
Y4opI:
$ETTpk = false;
goto GrevG;
i6u9W:
$wthU7["\x73\164\141\x74\165\163"] = "\111\x6e\x76\x61\x6c\x69\144";
goto oPPVZ;
Tr7_8: Qb2R_:
goto L2Lmj;
ffFSI:
$edzux = unserialize($r8cOY);
goto nqZcw;
xmW07: XEJXK:
goto LRPX3;
yqSko:
$ahiPg .= $ha8J9;
goto NBrC5;
d0kK8:
unset($OXgTF, $ahiPg, $KtxMr, $Svclm, $e7HAW, $G_UrC, $K9tmC, $Z9li2, $FDVTI, $u9wgC);
goto YoEiI;
gjg6r:
$uiq5k .= "\x43\x6f\x6e\x74\x65\156\x74\x2d\164\x79\160\145\72\x20\x61\x70\160\x6c\x69\143\x61\x74\151\x6f\x6e\x2f\x78\55\x77\167\167\55\x66\x6f\x72\x6d\x2d\x75\162\154\x65\x6e\143\x6f\x64\x65\144" . $SKxdG;
goto Dvotf;
dIyf3: Imkxr:
goto MG9Tx;
rrBzN:
if (!($iRbcP > $I2UIx)) {
goto hKvv1;
}
goto h9kwb;
xEORq:
if (!$wthU7["\x6c\157\x63\x61\x6c\x6b\145\171"]) {
goto HMsrH;
}
goto yjx1A;
pZcNb:
$wthU7["\163\164\x61\x74\x75\x73"] = "\x49\156\x76\141\154\151\144";
goto fm1HD;
NBrC5:
$gyPdP = @socket_get_status($r4LKa);
goto vUSgz;
tyGr8:
$G_UrC = date("\131\x6d\x64");
goto ZWthh;
oPgUc:
return $wthU7;
goto bN9Rt;
PZWNw:
$r_d0O = $Ah6MS;
goto zMHoA;
wr_Za: rQB5Y:
goto aSzNl;
LGeSS:
$ha8J9 = @fgets($r4LKa, 1024);
goto yTAQk;
DvW9S:
curl_setopt($XnqHz, CURLOPT_URL, $Svclm . $TKO5p);
goto VVnfT;
owmXY:
$u9wgC = substr($r8cOY, 0, 32);
goto DV2wL;
lZQCA:
$WBrYS = wordwrap($WBrYS, 80, "\xa", true);
goto WzxhQ;
ko5Wb:
return $P0Wcj;
goto SNSDg;
n300Z:
$r8cOY = base64_decode($r8cOY);
goto ffFSI;
pEQPk:
$r4LKa = @fsockopen($Svclm, 80, $d704k, $H6O_0, 5);
goto IiweY;
QTDWH: QWUQf:
goto q0Wr_;
o8aZp: t_kn9:
goto Wnewd;
cBTCE:
$HJh89 = empty($eTBxG[1]) ? 0 : $eTBxG[1];
goto w6pRK;
L2Lmj:
if (is_array($wthU7)) {
goto H6J_n;
}
goto IuO5X;
IiweY:
if (!$r4LKa) {
goto EdEr3;
}
goto MXxpM;
auQoR:
$VmYf9 = dirname(__FILE__);
goto PjZqO;
WzxhQ:
$wthU7["\154\157\143\141\x6c\153\145\171"] = $WBrYS;
goto o8aZp;
YdE21:
curl_close($XnqHz);
goto zZ3JY;
L_U2C:
$HJh89 = curl_getinfo($XnqHz, CURLINFO_HTTP_CODE);
goto YdE21;
ltK_w: EdEr3:
goto Rj3A6;
aSzNl:
}
goto qMgkz;
b7hWs:
$GKs64 = $_SERVER;
goto A2j0T;
u07X8:
$e7HAW = "\x54\102\x52\124\142\143\71\103\x45\x45\113\x52\162\x38\124\x41\162\x55\166\x47\x47";
goto dFTEd;
OxR1V:
$P0Wcj = "\106\63\x54\132\x36\x4b\116\114\61";
goto LImtt;
oegyz:
if (!(preg_match("\x2f\x5e\x28\134\x64\x7b\61\x2c\63\175\x29\134\x2e\x28\x5c\x64\x7b\61\54\63\175\51\x5c\x2e\x28\134\x64\173\61\54\x33\175\x29\134\x2e\x28\x5c\144\x7b\61\54\63\175\x29\44\x2f", $VAFKM) || $VAFKM == "\154\x6f\x63\x61\x6c\x68\x6f\163\x74" || strpos($VAFKM, "\x2e\171\x6f\165\x72\x2d\x73\x65\x72\166\x65\x72\56\144\x65") !== FALSE || strpos($VAFKM, "\56\154\157\143\x61\x6c") !== FALSE || strpos($VAFKM, "\56\x64\145\166") !== FALSE || strpos($VAFKM, "\56\x64\x67\170") !== FALSE)) {
goto j9PiJ;
}
goto WNpe3;
XOhXT:
if (!($TELHJ > 2)) {
goto aKS2E;
}
goto gJV9i;
WNpe3:
return $P0Wcj;
goto mLVzC;
N0044: aKS2E:
goto DNG9v;
A2j0T:
$b4mA_ = $q86bE->getConfigParam("\x73\x53\x68\x6f\x70\125\x52\114");
goto nAo3D;
nAo3D:
$VAFKM = parse_url($b4mA_, PHP_URL_HOST);
goto oegyz;
enL3q:
$zdins = explode("\56", $VAFKM);
goto zhYsC;
Sds5Q:
return false;
goto jRQc4;
qMgkz: P7q7Y:
goto Ahj6l;
V9fTg:
$q86bE = agConfig::getInstance();
goto OxR1V;
jadZ1:
if (!($ArPF8 != "\x46\63\124\x5a\66\x4b\116\114")) {
goto stYmj;
}
goto Sds5Q;
dFTEd:
$Z9li2 = 15;
goto AWSiA;
gJV9i:
$VAFKM = $zdins[$TELHJ - 2] . "\56" . $zdins[$TELHJ - 1];
goto N0044;
zhYsC:
$TELHJ = count($zdins);
goto XOhXT;
AWSiA:
$FDVTI = 5;
goto b7hWs;
zEDNj: myrov:
goto GlKAI;
GlKAI:
}
Function Calls
None |
Stats
MD5 | 6cb7a2e114a90dd7ec645c2d16b26e49 |
Eval Count | 0 |
Decode Time | 58 ms |