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 /* Mecondielle (using yak pro) http://mecondielle.com */ use app\Omron; use ..
Decoded Output download
<?php
/*
Mecondielle (using yak pro)
http://mecondielle.com
*/
use app\Omron;
use app\BD\Entities\Monitor;
use app\BD\DataBase;
use app\Util;
use app\Server\Server;
use app\BD\Data\MonitorData;
use app\BD\Data\OnTheFlyData;
use app\BD\Entities\Alert;
use app\BD\Entities\Operation;
use app\BD\Data\AlertsData;
use app\Fins\Memory;
use app\Fins\Memorys;
goto zX2W1wDZ;
ggMoZhJt:
require_once __DIR__ . "/../Wui/Action/EmailAux.php";
goto daTAXpB_;
NodxHWxB:
class Daemon
{
private $TCUvBQOA;
private $I94gxmfN;
private $mNn_J3w3;
private $KvD04c08;
private $EsChCekm;
private $n93PCS7Z = array();
private $nJXhmcdR = null;
private $Jfc65SHm = 0;
private $X5W_2ex8 = 0;
function __construct($E8mM4cXe = null)
{
goto j7RgJ5XB;
iWKVutkR:
$this->TCUvBQOA = new Omron($this->I94gxmfN);
goto ikB8R1et;
ikB8R1et:
$this->nJXhmcdR = $E8mM4cXe;
goto Hon4AxP8;
j7RgJ5XB:
$this->I94gxmfN = Util::c8eKQrCW(Omron::sHUSeL3j());
goto C7SHN7Hn;
C7SHN7Hn:
$this->EsChCekm = new DataBase(gXRYhnzW);
goto iWKVutkR;
Hon4AxP8:
}
function __destruct()
{
unset($this->EsChCekm);
unset($this->TCUvBQOA);
}
function startCommunications()
{
goto WFPiuptS;
VhO3e_hS:
$j2gTQ_ai = $this->EsChCekm->ZteZnXIp($this->mNn_J3w3->ZbPi1BYj());
goto pOeY8zTL;
pOeY8zTL:
$this->KvD04c08 = new Alert();
goto jjw9suWW;
WFPiuptS:
try {
$this->TCUvBQOA->iVWtSnki();
$this->EsChCekm->SfXtteEM("configuration", "message", Util::$J3I70vbA);
} catch (Exception $uzz4hpxg) {
$this->EsChCekm->sFxTtEEM("configuration", "message", utf8_encode($uzz4hpxg->getMessage()));
}
goto iXM8lm9p;
iXM8lm9p:
$this->mNn_J3w3 = new Monitor();
goto VhO3e_hS;
biz5n6gR:
goto mEwuOU1a;
goto ilDPL7QG;
jjw9suWW:
mEwuOU1a:
goto UlTQFuyy;
ilDPL7QG:
keFuOabb:
goto UaM0_y5A;
UaM0_y5A:
unset($j2gTQ_ai);
goto NCvPa33W;
WK9qMig0:
$this->mNn_J3w3->DKSkPvpp($JTuAcuGP);
goto biz5n6gR;
UlTQFuyy:
if (!($JTuAcuGP = $j2gTQ_ai->fetch_assoc())) {
goto keFuOabb;
}
goto WK9qMig0;
NCvPa33W:
}
private function Ef1XIzcX($cBKt5Qhp, $F61arn9q)
{
return substr($cBKt5Qhp, 0, 5) === "alert" && intval($F61arn9q) == 1;
}
function updateMainInfo()
{
goto NhRNIyZs;
lXu7jXDa:
RYU8_UuL:
goto qYey66E2;
Ti9Dy43d:
N7xjVowD:
goto VluLPm_2;
KxI1mIcl:
if (!(count($LiZKLExK) > 0)) {
goto JspPX3u9;
}
goto Pa7amhHs;
WL94x56d:
if ($this->EsChCekm->OJEBB_n9()) {
goto N7xjVowD;
}
goto bdsXEwR6;
Q7ZDc1lU:
HaoInMs5:
goto WL94x56d;
ijr_iWyl:
$a7fjCu_U["oven_time_to_bake"] = Memory::MUqIM70_(OnTheFlyData::getData("oven_time_to_bake"));
goto eYD8Ckg_;
TaS62IFq:
qJh0PrxK:
goto ijr_iWyl;
Az8a_qMh:
unset($LiZKLExK);
goto qLuDOGNT;
YGPt7JkI:
foreach ($LiZKLExK as $cBKt5Qhp) {
goto kVFVEqfT;
Tjjpha3c:
goto zxnRCeyS;
goto ORC7l2jo;
N0pIZrZY:
unset($WttBowdv);
goto voer8eDx;
d4m2tauw:
$a7fjCu_U[$cBKt5Qhp] = Memory::MUqIm70_($WttBowdv);
goto Tjjpha3c;
EzIC67oK:
$a7fjCu_U[$cBKt5Qhp . "92"] = Memory::MUQim70_($WttBowdv, 1);
goto jRzvYY4a;
bXp75Lvj:
$a7fjCu_U[$cBKt5Qhp . "91"] = Memory::MUqiM70_($WttBowdv, 0);
goto EzIC67oK;
kVFVEqfT:
$WttBowdv = $this->mNn_J3w3->vZR8HaXv($cBKt5Qhp);
goto fLsKdodb;
ORC7l2jo:
VUHA4dJJ:
goto bXp75Lvj;
fLsKdodb:
if ($cBKt5Qhp == "alerts_all") {
goto VUHA4dJJ;
}
goto d4m2tauw;
voer8eDx:
H_NIHywY:
goto C0MHDjG3;
jRzvYY4a:
zxnRCeyS:
goto N0pIZrZY;
C0MHDjG3:
}
goto TaS62IFq;
kfJLUpEF:
$this->IS9TWciT();
goto E8CcTW2v;
v9th3SyD:
try {
goto G5ymPJdZ;
ry5eGb5P:
q2Ux4hUr:
goto UXpJdJ9R;
a2yzCmRz:
$QPy0JW_E["alerts_all"] = $QPy0JW_E["alerts_all91"] . $QPy0JW_E["alerts_all92"];
goto ASPHA4ss;
ASPHA4ss:
unset($QPy0JW_E["alerts_all91"]);
goto Xu2jXFIh;
G5ymPJdZ:
$QPy0JW_E = $this->TCUvBQOA->RdFfnOA4(new Memorys($a7fjCu_U));
goto t_GysluA;
wOiddIDU:
g8x4Ln0U:
goto YpizG7Gx;
YpizG7Gx:
foreach ($QPy0JW_E as $cBKt5Qhp => $F61arn9q) {
goto uHUOOV1_;
aWCWWka5:
$Olvo5f72 = $this->mNn_J3w3->flgDJ0h6($cBKt5Qhp);
goto mfoy1XRA;
BpMCpAiC:
unset($WttBowdv);
goto mxqWP_J9;
WLFx_cgC:
goto O_JwXOne;
goto dx__mpfl;
mxqWP_J9:
o20vpE83:
goto nPPyV_xD;
RMNQcwnc:
nF3JFdZP:
goto Q5s3YUuU;
KJ92RFzW:
$this->processPLCSales();
goto RMNQcwnc;
ZG6JEkag:
if (!($cBKt5Qhp == "entregaPaoComSucesso" && intval($F61arn9q) == 1)) {
goto nF3JFdZP;
}
goto O8UCu53Z;
VOqNMLsg:
ZxxqVNUP:
goto A8dVE7T1;
L4Hy9yyR:
unset($MBfLIMMq);
goto BpMCpAiC;
Sr2ZORuf:
KgGg1hZ8:
goto wrOXF2bp;
gQ_gAMtH:
foreach ($MBfLIMMq as $nGHzQfUb => $oFbb0V4U) {
goto XjK4JCLc;
SJYDuV4h:
unset($ZoohY_AE);
goto QpHvZOyP;
QpHvZOyP:
yBa4EDcO:
goto nJR0oRfZ;
LP1HMywK:
Util::printToLog("{$oFbb0V4U} is active", $this->getDefaultLogFile("alerts"), "info");
goto vi7K05NJ;
gCQRDTvt:
$ZoohY_AE = AlertsData::getData($oFbb0V4U);
goto LP1HMywK;
XjK4JCLc:
if (array_key_exists($nGHzQfUb, $BjTI_kGa)) {
goto yBa4EDcO;
}
goto gCQRDTvt;
vi7K05NJ:
Alert::insert($this->EsChCekm, $oFbb0V4U);
goto SJYDuV4h;
nJR0oRfZ:
lOPRI1RV:
goto qeDp06w2;
qeDp06w2:
}
goto VOqNMLsg;
nPPyV_xD:
if (!($cBKt5Qhp == "bread_in_oven")) {
goto PLF7DAxI;
}
goto t62NE_lA;
A8dVE7T1:
ME2yTOsM:
goto L4Hy9yyR;
rWR0DlmB:
if (!($cBKt5Qhp == "alerts_all")) {
goto o20vpE83;
}
goto ixPw6UXJ;
KqEJXIqO:
$cLcn8u9y = intval($QPy0JW_E["tempo_med_t_forno"]) == 0 ? intval($QPy0JW_E["oven_time_to_bake"]) : intval($QPy0JW_E["tempo_med_t_forno"]) / 600;
goto I2UhF41f;
dx__mpfl:
MpUjytNa:
goto Kde3Zqld;
I2UhF41f:
$this->lMiHhVcR($cLcn8u9y);
goto iEw0pxS8;
wUVmiQhI:
goto MrGnWj7p;
goto Pos9kAQQ;
Wz37RXYA:
Util::printToLog("Alerts (ative): " . print_r($MBfLIMMq, true), $this->getDefaultLogFile("alerts"), "debug");
goto gQ_gAMtH;
qlLuks2E:
$MBfLIMMq = $this->KvD04c08->zw_5J7Or($WttBowdv["address"], $WttBowdv["numElOrBit"], $F61arn9q);
goto GafisBhw;
PmoVFv43:
$sUDp0CHX = time();
goto GyeBEGYp;
SLDGjwRj:
MrGnWj7p:
goto WLFx_cgC;
mfoy1XRA:
$BjTI_kGa = $this->KvD04c08->Zw_5j7OR($WttBowdv["address"], $WttBowdv["numElOrBit"], $Olvo5f72);
goto qlLuks2E;
ixPw6UXJ:
$WttBowdv = $this->mNn_J3w3->vzR8haXv($cBKt5Qhp);
goto aWCWWka5;
Q5s3YUuU:
$this->EsChCekm->sfXtTEEm($this->mNn_J3w3->Zbpi1BYj(), $cBKt5Qhp, $F61arn9q);
goto a8ogjvdM;
O8UCu53Z:
$this->getFTPSales();
goto KJ92RFzW;
GyeBEGYp:
if (!($sUDp0CHX - $this->X5W_2ex8 > 10)) {
goto Rco9wS0y;
}
goto KqEJXIqO;
Kde3Zqld:
O_JwXOne:
goto Sr2ZORuf;
kDnJlQC_:
unset($sUDp0CHX);
goto wUVmiQhI;
GafisBhw:
if (!(count($MBfLIMMq) > 0)) {
goto ME2yTOsM;
}
goto Wz37RXYA;
ZAJRPdcd:
$this->LMihHvcr($cLcn8u9y, intval($F61arn9q) > intval($this->mNn_J3w3->fLgDJ0h6($cBKt5Qhp)));
goto XVC8U4Wa;
GqLH3Tsk:
if ($this->mNn_J3w3->FJodidzg($cBKt5Qhp, $F61arn9q)) {
goto qg0rlrc3;
}
goto oCJcKO5G;
AO5VXdYy:
Rco9wS0y:
goto psxPckYG;
t62NE_lA:
$cLcn8u9y = intval($QPy0JW_E["tempo_med_t_forno"]) == 0 ? intval($QPy0JW_E["oven_time_to_bake"]) : intval($QPy0JW_E["tempo_med_t_forno"]) / 600;
goto ZAJRPdcd;
Pos9kAQQ:
qg0rlrc3:
goto rWR0DlmB;
oCJcKO5G:
if (!($cBKt5Qhp == "bread_in_oven")) {
goto Kg1UcUiS;
}
goto PmoVFv43;
psxPckYG:
Kg1UcUiS:
goto kDnJlQC_;
XVC8U4Wa:
PLF7DAxI:
goto ZG6JEkag;
iEw0pxS8:
$this->X5W_2ex8 = $sUDp0CHX;
goto AO5VXdYy;
uHUOOV1_:
if ($cBKt5Qhp == "oven_time_to_bake" || $cBKt5Qhp == "tempo_med_t_forno") {
goto MpUjytNa;
}
goto GqLH3Tsk;
a8ogjvdM:
$this->mNn_J3w3->JmBgckkX($cBKt5Qhp, $F61arn9q);
goto SLDGjwRj;
wrOXF2bp:
}
goto ry5eGb5P;
Xu2jXFIh:
unset($QPy0JW_E["alerts_all92"]);
goto wOiddIDU;
t_GysluA:
if (!(isset($QPy0JW_E["alerts_all92"]) && isset($QPy0JW_E["alerts_all91"]))) {
goto g8x4Ln0U;
}
goto a2yzCmRz;
UXpJdJ9R:
} catch (Exception $uzz4hpxg) {
throw $uzz4hpxg;
}
goto D4ctdhzV;
eYD8Ckg_:
$a7fjCu_U["tempo_med_t_forno"] = Memory::muQIm70_(OnTheFlyData::getData("tempo_med_t_forno"));
goto v9th3SyD;
D4ctdhzV:
unset($a7fjCu_U);
goto Az8a_qMh;
Pa7amhHs:
$a7fjCu_U = array();
goto YGPt7JkI;
wdkNc9P4:
try {
$this->TCUvBQOA->ZuSuuBFI();
} catch (Exception $uzz4hpxg) {
$this->EsChCekm->SfxTTEem("configuration", "message", utf8_encode($uzz4hpxg->getMessage()));
}
goto f26s7WDq;
bdsXEwR6:
try {
$this->EsChCekm = new DataBase(gXRYhnzW);
} catch (Exception $uzz4hpxg) {
Util::printToLog($uzz4hpxg->getMessage(), $this->getDefaultLogFile());
}
goto UvBCIRAx;
UvBCIRAx:
goto RYU8_UuL;
goto Ti9Dy43d;
NhRNIyZs:
if ($this->TCUvBQOA->DH1BX4uf()) {
goto HaoInMs5;
}
goto wdkNc9P4;
f26s7WDq:
goto ljwoz7zu;
goto Q7ZDc1lU;
qLuDOGNT:
JspPX3u9:
goto lXu7jXDa;
qYey66E2:
ljwoz7zu:
goto kfJLUpEF;
VluLPm_2:
$LiZKLExK = $this->mNn_J3w3->SLxc78Te();
goto KxI1mIcl;
E8CcTW2v:
}
private function LMIHHVCr($PmFJwQV3, $vmrBp2IH = false)
{
goto MJlsgnJj;
thPycKpJ:
Jx6PTc6_:
goto gGRLNnqP;
FS9924zi:
$sUDp0CHX = time();
goto tE2iNhDE;
awqk7noy:
sort($AdR1bd8U);
goto kvrPVepY;
AabEx31d:
iOZEQfsz:
goto ZFfBjJ_n;
k06AjQ2B:
Ei62_Dyd:
goto C7KZdr6m;
MJlsgnJj:
$TnD3ccF_ = unserialize($this->EsChCekm->RHtkJnGB("configuration", "oven_time_list"));
goto FS9924zi;
CjvvhH68:
unset($TnD3ccF_);
goto XyEKwsoA;
kiXCzB1g:
PgQaXu_0:
goto awqk7noy;
kvrPVepY:
$TnD3ccF_ = $AdR1bd8U;
goto GzpUfdai;
fRp01W5u:
$TnD3ccF_ = array($sUDp0CHX + 60);
goto oxEuTMtu;
GzpUfdai:
unset($AdR1bd8U);
goto thPycKpJ;
xXkCzZjg:
$AdR1bd8U = array();
goto l5vtBDZo;
tT0JGUuS:
if (is_array($TnD3ccF_)) {
goto Ei62_Dyd;
}
goto fRp01W5u;
tE2iNhDE:
if (!is_array($TnD3ccF_)) {
goto Jx6PTc6_;
}
goto xXkCzZjg;
ZFfBjJ_n:
$this->EsChCekm->sFXtteem("configuration", "oven_time_list", serialize($TnD3ccF_));
goto CjvvhH68;
XyEKwsoA:
unset($sUDp0CHX);
goto IZxpKriI;
fH9diH4A:
XdsqUPJg:
goto AabEx31d;
oxEuTMtu:
goto XdsqUPJg;
goto k06AjQ2B;
l5vtBDZo:
foreach ($TnD3ccF_ as $pEHwDykv) {
goto auhAT3PI;
auhAT3PI:
$oaVxRyBI = $pEHwDykv + $PmFJwQV3 * 60;
goto AZEVKnn4;
TpwfPmg4:
joVZLcAb:
goto LzzJB2IK;
l_iRAr8v:
array_push($AdR1bd8U, $pEHwDykv);
goto TpwfPmg4;
AZEVKnn4:
if (!($oaVxRyBI > $sUDp0CHX)) {
goto joVZLcAb;
}
goto l_iRAr8v;
LzzJB2IK:
Spfw5uet:
goto q4Y27Mm4;
q4Y27Mm4:
}
goto kiXCzB1g;
gGRLNnqP:
if (!$vmrBp2IH) {
goto iOZEQfsz;
}
goto tT0JGUuS;
C7KZdr6m:
$TnD3ccF_[count($TnD3ccF_)] = $sUDp0CHX + 60;
goto fH9diH4A;
IZxpKriI:
}
private function is9TWciT()
{
goto w7irV2cp;
w7irV2cp:
$GVy6Waax = $this->I94gxmfN["log_max_size"];
goto YS0aKe31;
rGmhrez2:
$this->TCUvBQOA->NyzLhK7G();
goto NbMj7vXF;
h3uO2PqA:
clearstatcache();
goto DBS0mpRT;
YS0aKe31:
if (!(filesize($this->I94gxmfN["log_full_path"]) > $GVy6Waax)) {
goto CL88DKVI;
}
goto rGmhrez2;
NbMj7vXF:
CL88DKVI:
goto h3uO2PqA;
DBS0mpRT:
}
private function RPyTBLIw(array &$sY8gOMvx, $ZABtWVjX, $jTHxPRgs)
{
goto V4tMK3xw;
Q4LBFc7f:
udUdM5K3:
goto vPGEjWCL;
kcFyujOD:
if (!($GrZwWz5W < strlen($ZABtWVjX))) {
goto yWZGG1wK;
}
goto xmYU7Ngh;
RNUenuXY:
$jTHxPRgs++;
goto Q4LBFc7f;
yr3CfWlo:
lAuLODx2:
goto kcFyujOD;
E2EgIOjE:
BCDqsPHF:
goto ddsHw_p2;
V4tMK3xw:
$GrZwWz5W = 0;
goto yr3CfWlo;
bpkMtsXQ:
TDev1c1Q:
goto hmWeYCck;
AYkfaV12:
$v2YYfMQH = substr($ZABtWVjX, $GrZwWz5W, 4);
goto avkf5rUR;
ohgPbMFr:
if ($bm7HoW34 < strlen($nUdGK4c0)) {
goto TDev1c1Q;
}
goto ZSUDQhzt;
vPGEjWCL:
$GrZwWz5W = $GrZwWz5W + 4;
goto tlWUa8sy;
uc5tHqVq:
goto fdS_9gcD;
goto w0HLfplj;
tlWUa8sy:
goto lAuLODx2;
goto xE_nbYFO;
xmYU7Ngh:
$sY8gOMvx[$jTHxPRgs] = array();
goto AYkfaV12;
O9Z8tsaN:
$nUdGK4c0 = strrev($HbqPG8kf);
goto mjXlVlpo;
w0HLfplj:
MuydNzrn:
goto RNUenuXY;
ddsHw_p2:
$bm7HoW34++;
goto uc5tHqVq;
ZSUDQhzt:
$sY8gOMvx[$jTHxPRgs][$bm7HoW34] = 0;
goto XUISaVBC;
hmWeYCck:
$sY8gOMvx[$jTHxPRgs][$bm7HoW34] = substr($nUdGK4c0, $bm7HoW34, 1);
goto C14NmiGW;
xE_nbYFO:
yWZGG1wK:
goto gLx1o4IO;
ElBn0jAM:
if (!($bm7HoW34 < 16)) {
goto MuydNzrn;
}
goto ohgPbMFr;
avkf5rUR:
$HbqPG8kf = base_convert($v2YYfMQH, 16, 2);
goto O9Z8tsaN;
ZIak3B1Y:
fdS_9gcD:
goto ElBn0jAM;
mjXlVlpo:
$bm7HoW34 = 0;
goto ZIak3B1Y;
XUISaVBC:
goto uHFnfei2;
goto bpkMtsXQ;
C14NmiGW:
uHFnfei2:
goto E2EgIOjE;
gLx1o4IO:
}
public function submitIAmLive()
{
goto a1Q66ee0;
EG1n1qE_:
$IH6hvpx1 = $LmZiESBE["result"]["task"]["type"];
goto wWj89LeL;
wWj89LeL:
$MvbDy6vt = $LmZiESBE["result"]["task"]["id"];
goto mi8JmrKx;
Eqkf7VXk:
DHbijdyL:
goto IFeo2RQk;
wRJ2lrzJ:
unset($hFZdtyAV);
goto z6zypVi3;
GW7tWkYV:
$hFZdtyAV = $this->EsChCekm->rhTKJnGb("configuration", "web_port");
goto BdK_3QUk;
a1Q66ee0:
$QG0PwuCc = $this->EsChCekm->rHTkjNGb("configuration", "serial_number");
goto XgjMPl4m;
Yxnv3GhF:
$this->Azr2XutF($QG0PwuCc, $hFZdtyAV);
goto gInwm8vm;
IFeo2RQk:
unset($RKpPBH3Y);
goto k_h_7F1k;
BHcohm6q:
unset($nGHzQfUb);
goto wRJ2lrzJ;
X19G7HJ3:
$a7fjCu_U["lossesR"] = Memory::MUqim70_(OnTheFlyData::getData("total_losses"));
goto AFSn6Yuw;
B9bD0D9Z:
return $LmZiESBE;
goto Q2F1xvx2;
mi8JmrKx:
$Ir1krpmL = $this->EsChCekm->rhtkJNgb("tasks", "{$IH6hvpx1}.{$MvbDy6vt}");
goto yN4Ibe6B;
z6zypVi3:
unset($cuvfpk8U);
goto B9bD0D9Z;
qQ5vIx0C:
$a7fjCu_U["salesL"] = Memory::muQIM70_(OnTheFlyData::getData("total_sales"), 1);
goto X19G7HJ3;
qwkfvniJ:
if (!(isset($LmZiESBE["result"]) && isset($LmZiESBE["result"]["task"]))) {
goto OFljX22T;
}
goto EG1n1qE_;
l1D7izoW:
if ($RKpPBH3Y) {
goto DHbijdyL;
}
goto MsqPtCyg;
mcuwHeF0:
$a7fjCu_U["modelo"] = Memory::MuqiM70_(OnTheFlyData::getData("modelo"));
goto BuSeALnr;
XgjMPl4m:
$nGHzQfUb = $this->EsChCekm->rHTkJNgb("configuration", "key");
goto GW7tWkYV;
BdK_3QUk:
$cuvfpk8U = new Server();
goto aSuOFEC0;
z3F905QO:
$a7fjCu_U = array();
goto mcuwHeF0;
pZAousea:
unset($Ir1krpmL);
goto Gu8uRiq3;
MsqPtCyg:
Util::printToLog($this->EsChCekm->DuL1dVsj(), $this->getDefaultLogFile());
goto Eqkf7VXk;
x_NXJS0_:
$a7fjCu_U["salesR"] = Memory::mUqim70_(OnTheFlyData::getData("total_sales"), 0);
goto qQ5vIx0C;
BuSeALnr:
$a7fjCu_U["versao"] = Memory::muqIm70_(OnTheFlyData::getData("versao"));
goto x_NXJS0_;
A8UCWXkb:
unset($MvbDy6vt);
goto pZAousea;
k_h_7F1k:
JDkg9crJ:
goto L5xgWdEY;
tmWmMDn0:
$RKpPBH3Y = $this->EsChCekm->EZCLkZvz("{$IH6hvpx1}.{$MvbDy6vt}");
goto l1D7izoW;
L5xgWdEY:
unset($IH6hvpx1);
goto A8UCWXkb;
yN4Ibe6B:
if (!is_null($Ir1krpmL)) {
goto JDkg9crJ;
}
goto tmWmMDn0;
aSuOFEC0:
$cuvfpk8U->WOb69fY2($QG0PwuCc, $nGHzQfUb);
goto z3F905QO;
gInwm8vm:
unset($QG0PwuCc);
goto BHcohm6q;
Gu8uRiq3:
OFljX22T:
goto Yxnv3GhF;
HxGxdub0:
try {
goto LNQXICk5;
Mizq2r9C:
$LmZiESBE = $this->ZWmiGtRx("_iAmAlive", $CfLg5YKP);
goto bJ9T0e1b;
ui_CRw3n:
$CfLg5YKP = array("plc_software" => trim($QPy0JW_E["modelo"], "0") . "." . intval($QPy0JW_E["versao"]), "total_sales" => hexdec($QPy0JW_E["salesL"] . $QPy0JW_E["salesR"]), "total_losses" => hexdec($QPy0JW_E["lossesL"] . $QPy0JW_E["lossesR"]));
goto Mizq2r9C;
LNQXICk5:
$QPy0JW_E = $this->TCUvBQOA->rdffNOA4(new Memorys($a7fjCu_U));
goto ui_CRw3n;
bJ9T0e1b:
} catch (Exception $uzz4hpxg) {
throw $uzz4hpxg;
}
goto qwkfvniJ;
AFSn6Yuw:
$a7fjCu_U["lossesL"] = Memory::MUQim70_(OnTheFlyData::getData("total_losses"), 1);
goto HxGxdub0;
Q2F1xvx2:
}
public function getFTPSales()
{
goto QBevZssd;
UPSi1KmM:
ftp_close($fkQFq9SY);
goto HE5l6H9W;
w9jt9O0v:
if (!ftp_rename($fkQFq9SY, $V3X8jL2i, $IxGD6cvT)) {
goto RpWJVLV6;
}
goto u6t2A3IG;
HE5l6H9W:
goto ud5eDj_j;
goto z0y39xuK;
z0y39xuK:
WMbhbLez:
goto dcjU84_P;
Cwxq7gMS:
Util::printToLog("File {$IxGD6cvT} succefully removed.", $this->getDefaultLogFile("sales"), "info");
goto yJTio_Ks;
VtGimfuf:
$SZUXSGyk = "MEMCARD";
goto Yf1paPCG;
LndXzCNw:
j_wA4K5R:
goto wsxzWHxk;
d9qgZLzi:
ud5eDj_j:
goto adg8p2Z_;
a0nPYm1U:
$KAU0EVlb = $this->EsChCekm->rhTKjNGb("configuration", "ftp_plc");
goto w0bLsgb5;
u6t2A3IG:
Util::printToLog("File {$V3X8jL2i} succefully renamed: {$IxGD6cvT} ", $this->getDefaultLogFile("sales"), "info");
goto oE3ajbUR;
QBevZssd:
$IxGD6cvT = date("zHi");
goto I9wh2trV;
dcjU84_P:
Util::printToLog("Connection failed to {$nwm3Sey4}!", $this->getDefaultLogFile("sales"), "error");
goto d9qgZLzi;
qs4yRXJh:
Util::printToLog("Download successfully to {$Rb9leO9i}", $this->getDefaultLogFile("sales"), "info");
goto L3ijtXyy;
GWy21nJ7:
if (!@ftp_login($fkQFq9SY, $edeV0ctm[0], $edeV0ctm[1])) {
goto uQSy3uui;
}
goto ulKHnLxs;
Rk0xxdNy:
RpWJVLV6:
goto LndXzCNw;
K3NC0OJN:
Util::printToLog("Connected to server {$nwm3Sey4}!", $this->getDefaultLogFile("sales"), "info");
goto GWy21nJ7;
w0bLsgb5:
$edeV0ctm = explode(":", Ie5ov4Uq($KAU0EVlb));
goto WD1MBb8I;
wsxzWHxk:
uQSy3uui:
goto UPSi1KmM;
rd4vqEja:
$V3X8jL2i = "LOG.CSV";
goto VtGimfuf;
ulKHnLxs:
Util::printToLog("Login successfully [" . $edeV0ctm[0] . "]", $this->getDefaultLogFile("sales"), "info");
goto CLye2_aD;
WD1MBb8I:
$fkQFq9SY = ftp_connect($nwm3Sey4, 21, 30);
goto pJvkDpiv;
Q1JnHtZ6:
J_EZgFRW:
goto Rk0xxdNy;
I9wh2trV:
$Rb9leO9i = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $IxGD6cvT . ".inp";
goto rd4vqEja;
Yf1paPCG:
$nwm3Sey4 = $this->EsChCekm->rHtkjNGb("configuration", "plc_ip");
goto a0nPYm1U;
L3ijtXyy:
if (!ftp_delete($fkQFq9SY, $IxGD6cvT)) {
goto CLmWFz4H;
}
goto Cwxq7gMS;
kib1E4t2:
Util::printToLog("Current directory is now: " . ftp_pwd($fkQFq9SY), $this->getDefaultLogFile("sales"), "info");
goto w9jt9O0v;
pJvkDpiv:
if (!$fkQFq9SY) {
goto WMbhbLez;
}
goto K3NC0OJN;
CLye2_aD:
if (!ftp_chdir($fkQFq9SY, $SZUXSGyk)) {
goto j_wA4K5R;
}
goto kib1E4t2;
yJTio_Ks:
CLmWFz4H:
goto Q1JnHtZ6;
oE3ajbUR:
if (!ftp_get($fkQFq9SY, $Rb9leO9i, $IxGD6cvT, FTP_BINARY)) {
goto J_EZgFRW;
}
goto qs4yRXJh;
adg8p2Z_:
}
public function getFTPPaymentConfigFile()
{
goto bWTWweYy;
cmTdQcya:
if (!(!$cuvfpk8U->u1zJqe5P($LmZiESBE) && isset($LmZiESBE["result"]) && isset($LmZiESBE["result"]["file"]))) {
goto L4nMG9ov;
}
goto PUa6WMvv;
KECE3oK2:
if (!@ftp_login($fkQFq9SY, $edeV0ctm[0], $edeV0ctm[1])) {
goto R1BJtEl0;
}
goto WCfVyDhL;
EkfqWH0M:
$nwm3Sey4 = $this->EsChCekm->rHTKjnGb("configuration", "plc_ip");
goto CeuKi2O3;
t8wuUSbY:
goto PajdqfH5;
goto nggxfsWG;
i72gj9Qk:
Util::printToLog("Getting file from server: _getPaymentConfigurationFile", $this->getDefaultLogFile("paymentConfig"), "info");
goto BetmX_58;
imoOeovs:
Util::printToLog($LmZiESBE["result"]["file"], $Rb9leO9i, null, false, true);
goto BFGVAYfT;
o4zBIdHH:
j_gwrdn0:
goto cACB47f_;
fdMq52j1:
$DJogbXbv = fopen($Rb9leO9i, "r");
goto cE8RKLH1;
CKfY0o69:
Util::printToLog("Successfully uploaded {$LLI9IM7H}", $this->getDefaultLogFile("paymentConfig"), "info");
goto hUnMwqWF;
hUnMwqWF:
return "OK";
goto UMSKK5M2;
DosHLG6N:
Util::printToLog("Connection failed to {$nwm3Sey4}!", $this->getDefaultLogFile("paymentConfig"), "error");
goto CFVT9bTh;
cACB47f_:
R1BJtEl0:
goto JrbQuxcV;
uWeXig5r:
$edeV0ctm = explode(":", IE5Ov4Uq($KAU0EVlb));
goto gUFjJS8L;
okYYPhL6:
$QG0PwuCc = $this->EsChCekm->RhTkjNgB("configuration", "serial_number");
goto dYEkoQZS;
iFkR2dSk:
if (!ftp_chdir($fkQFq9SY, $SZUXSGyk)) {
goto j_gwrdn0;
}
goto qj_VaG7Q;
pn0Z9xpY:
fclose($DJogbXbv);
goto o4zBIdHH;
BCgWV4XA:
L4nMG9ov:
goto oj9fQans;
dYEkoQZS:
$nGHzQfUb = $this->EsChCekm->rHtkjnGb("configuration", "key");
goto PrYYoXR3;
O_QHcJuN:
$cuvfpk8U->woB69fY2($QG0PwuCc, $nGHzQfUb);
goto i72gj9Qk;
PrYYoXR3:
$cuvfpk8U = new Server();
goto O_QHcJuN;
BetmX_58:
$LmZiESBE = $cuvfpk8U->EVNGzy73("_getPaymentConfigurationFile");
goto cmTdQcya;
bWTWweYy:
$SZUXSGyk = "MEMCARD";
goto WGenDGzL;
qj_VaG7Q:
Util::printToLog("Current directory is now: " . ftp_pwd($fkQFq9SY), $this->getDefaultLogFile("paymentConfig"), "info");
goto fdMq52j1;
jlrbe0nt:
$Rb9leO9i = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H;
goto okYYPhL6;
Y7rewmoE:
ftp_pasv($fkQFq9SY, true);
goto iFkR2dSk;
WCfVyDhL:
Util::printToLog("Login successfully [" . $edeV0ctm[0] . "]", $this->getDefaultLogFile("paymentConfig"), "info");
goto Cj9RjK6M;
CeuKi2O3:
$KAU0EVlb = $this->EsChCekm->RhTKjnGB("configuration", "ftp_plc");
goto uWeXig5r;
UMSKK5M2:
mgWRxjDq:
goto pn0Z9xpY;
WGenDGzL:
$LLI9IM7H = "PLCCF.TXT";
goto jlrbe0nt;
PUa6WMvv:
Util::printToLog($LmZiESBE["result"]["file"], $this->getDefaultLogFile("paymentConfig"), "info", false);
goto imoOeovs;
cE8RKLH1:
if (!ftp_fput($fkQFq9SY, $LLI9IM7H, $DJogbXbv, FTP_ASCII)) {
goto mgWRxjDq;
}
goto CKfY0o69;
Cj9RjK6M:
Util::printToLog("Setting passive mode", $this->getDefaultLogFile("paymentConfig"), "info");
goto Y7rewmoE;
U8hbsPWP:
if (!$fkQFq9SY) {
goto z6EpDx4c;
}
goto XjVPMZ6Q;
oj9fQans:
return "NOK";
goto k5OU3X0r;
BFGVAYfT:
Util::printToLog("Connection to PLC's FTP Server", $this->getDefaultLogFile("paymentConfig"), "info");
goto EkfqWH0M;
nggxfsWG:
z6EpDx4c:
goto DosHLG6N;
gUFjJS8L:
$fkQFq9SY = ftp_connect($nwm3Sey4, 21, 30);
goto U8hbsPWP;
XjVPMZ6Q:
Util::printToLog("Connected to server {$nwm3Sey4}!", $this->getDefaultLogFile("paymentConfig"), "info");
goto KECE3oK2;
CFVT9bTh:
PajdqfH5:
goto BCgWV4XA;
JrbQuxcV:
ftp_close($fkQFq9SY);
goto t8wuUSbY;
k5OU3X0r:
}
public function setPaymentConfiguration($dywxNDiQ)
{
goto CBVZLGYP;
EWyc5mqR:
if (!Server::U1zJqe5p($LmZiESBE) && isset($LmZiESBE["result"]) && isset($LmZiESBE["result"]["submitted"]) && boolval($LmZiESBE["result"]["submitted"])) {
goto RH4N35Wv;
}
goto SJ0swqAh;
SJ0swqAh:
return "NOK: clientArea, not ok";
goto iFJdaFJV;
FF0I7BAB:
QUZtmuhm:
goto hjNW5owx;
T8Mojecx:
RH4N35Wv:
goto fROzgaR9;
iFJdaFJV:
goto eGebX3oD;
goto T8Mojecx;
NzUh1rsg:
$LmZiESBE = $this->zwmiGTRX("_setPaymentConfiguration", $CfLg5YKP);
goto EWyc5mqR;
fjXg7bUV:
$CfLg5YKP = array("paymentType" => intval($dywxNDiQ[2]));
goto NzUh1rsg;
VE1htOMr:
goto QUZtmuhm;
goto Q9npZGTW;
fROzgaR9:
return "OK";
goto OvRPUAlZ;
Q9npZGTW:
nU4Ysrrb:
goto fjXg7bUV;
OvRPUAlZ:
eGebX3oD:
goto FF0I7BAB;
CBVZLGYP:
if (count($dywxNDiQ) > 2 && isset($dywxNDiQ[2])) {
goto nU4Ysrrb;
}
goto Wepa8po2;
Wepa8po2:
return "NOK: there is no argv[2]";
goto VE1htOMr;
hjNW5owx:
}
public function pingGuacamoleRemoteConnection()
{
goto MY3nrjcX;
jQleXipN:
unset($QG0PwuCc);
goto EyPgL73y;
SntVZUf_:
$this->azR2XUtF($QG0PwuCc, $hFZdtyAV);
goto jQleXipN;
jDQmaKQ6:
return null;
goto SrWu58IN;
EyPgL73y:
unset($hFZdtyAV);
goto jDQmaKQ6;
GvJAnlJf:
$hFZdtyAV = $this->EsChCekm->rhTKjNgB("configuration", "web_port");
goto SntVZUf_;
MY3nrjcX:
$QG0PwuCc = $this->EsChCekm->rhTkJNgb("configuration", "serial_number");
goto GvJAnlJf;
SrWu58IN:
}
private function Azr2xuTF($p39Jrgn_, $ACoSoke0)
{
goto NB4pAQB2;
bNo7CTk7:
$j5uydLe8 = "c:\bin\xampp\htdocs\app\Service\RestartVNCServices.exe";
goto FA52o9y4;
pz0GjSl3:
$vlSnAWS6 = $this->gYTE9FwF($xFEo7TOU);
goto X2YjUXGX;
SeFfFvlg:
if (!($this->Jfc65SHm > 1)) {
goto qErerukL;
}
goto T33fCL0H;
e8w3Rzw9:
pclose(popen("start /B {$j5uydLe8}", "r"));
goto Utjkqnmw;
lU_whzHA:
qErerukL:
goto DlYdv09s;
aPkebj2A:
Util::printToLog("Execute restart!", $this->getDefaultLogFile("guacamole"), "debug");
goto bNo7CTk7;
OIvfyn2R:
if (!(intval($vlSnAWS6) != 200 && intval($vlSnAWS6) > -1)) {
goto Gbahag38;
}
goto o2ilMeL2;
PMx6mLxg:
Gbahag38:
goto SeFfFvlg;
T33fCL0H:
$this->Jfc65SHm = 0;
goto aPkebj2A;
nG6cA1Vc:
Util::printToLog("Write trigger file", $this->getDefaultLogFile("guacamole"), "debug");
goto IYPQqjsi;
NB4pAQB2:
$xFEo7TOU = sprintf("http://guacamole.mecondielle.com/%s/app/Wui/Page/monitor.php", crypt($p39Jrgn_, $p39Jrgn_) . $ACoSoke0);
goto pz0GjSl3;
me9_bkbz:
jowiFPo1:
goto PJ84nimr;
FA52o9y4:
if (!file_exists($j5uydLe8)) {
goto qUdJt8R4;
}
goto hvHFY3te;
JNjLuLdu:
unset($xFEo7TOU);
goto kjEM1DpJ;
aq008Uw5:
if (!file_exists($j5uydLe8)) {
goto jowiFPo1;
}
goto nG6cA1Vc;
t4sbT3cV:
$j5uydLe8 = "/opt/lampp/htdocs/app/Service/linux/tunneling.php";
goto aq008Uw5;
o2ilMeL2:
$this->Jfc65SHm++;
goto PMx6mLxg;
DlYdv09s:
unset($vlSnAWS6);
goto JNjLuLdu;
IYPQqjsi:
Util::printToLog('', self::getTriggerFilePath(), null, false);
goto me9_bkbz;
hvHFY3te:
Util::printToLog("Execute RestartVNCServices.exe", $this->getDefaultLogFile("guacamole"), "debug");
goto e8w3Rzw9;
Utjkqnmw:
qUdJt8R4:
goto t4sbT3cV;
PJ84nimr:
unset($j5uydLe8);
goto lU_whzHA;
X2YjUXGX:
Util::printToLog("Guacamole request status: " . $vlSnAWS6, $this->getDefaultLogFile("guacamole"), "debug");
goto OIvfyn2R;
kjEM1DpJ:
}
public static function getTriggerFilePath($EkIyK4y9 = 0)
{
goto SmlE4S5R;
obg4Qi3n:
kGndTk2F:
goto At9BTPDK;
At9BTPDK:
MpsnpX6X:
goto yWo5YN61;
SmlE4S5R:
switch ($EkIyK4y9) {
case 0:
return "/opt/lampp/temp/.restartTunnelingConnection";
case 1:
return Y_KxQTO1();
case 2:
return JM0iz9up();
case 3:
return "/opt/lampp/temp/.monitoringRC";
}
goto obg4Qi3n;
yWo5YN61:
}
private function ge7NGsSh($kH3R4PpU)
{
return boolval($this->EsChCekm->rhtKJnGB("configuration", $kH3R4PpU["monitor_id"])) && $kH3R4PpU["type"] != "DEBUG";
}
private function IzxIRTyA($kH3R4PpU, $pgC_B1g3 = 240)
{
$bWSAzfEj = Alert::NH1mpOUl($this->EsChCekm, $kH3R4PpU["monitor_id"], $kH3R4PpU["id"]);
return time() - strtotime($bWSAzfEj["send_timestamp"]) < $pgC_B1g3;
}
private function ErGgLH69(&$kH3R4PpU)
{
goto juFmk4pI;
mUs00m8S:
Util::printToLog("Alert #" . $kH3R4PpU["id"] . " email not sent. Reason: is to recent", $this->getDefaultLogFile("alerts"), "info");
goto eCat2fgW;
B4ZMe_W9:
$Y4oUo496 = base64_decode($this->EsChCekm->rHTkjNGb("configuration", "smtp_pass"));
goto hrkcB8HD;
OY2RzJ1P:
$ce6er32w = boolval($this->EsChCekm->rhtKjNgb("configuration", "smtp_client_enable"));
goto uX9_3_fr;
SaB1oDY1:
yc6_wEfD:
goto rFRtoUeC;
w9U1MUP2:
goto XVc5gbuv;
goto SaB1oDY1;
o4dgZ9kH:
$vk32GqCl = $this->EsChCekm->rhtkJNgB("configuration", "serial_number");
goto i3GPgEQ3;
uX9_3_fr:
if (!$ce6er32w) {
goto ZymdLKi8;
}
goto P1rqGwdS;
izwcU6Dq:
xcy58vOP:
goto Xph3GSVd;
FpmPDaoc:
$FYoUeCZK = "(" . $kH3R4PpU["timestamp"] . ") " . $vk32GqCl . ": " . Util::getAlertDesc($kH3R4PpU["code"], $FwqVPtCI);
goto ZpKQod12;
UU31MMLs:
goto Xo6THKf0;
goto gXTDxk9D;
un7MLw5Q:
XVc5gbuv:
goto nmeK0FaZ;
ZpKQod12:
$F5yMP_d0 = Util::getAlertTypeDesc($kH3R4PpU["type"], $FwqVPtCI) . " | {$vk32GqCl} | #" . Util::getAlertTitle($kH3R4PpU["code"], $FwqVPtCI);
goto f0S3Re2R;
ZfDxV1Br:
EmailAux::setMessage($jLDz0qLt, $F5yMP_d0, $FYoUeCZK);
goto y5GTAoRl;
eCat2fgW:
mlb0G3xe:
goto syAOAFq_;
f0S3Re2R:
if ($u99taJYg || true) {
goto yc6_wEfD;
}
goto w9U1MUP2;
tBcGhCYk:
EmailAux::setEmailauth($jLDz0qLt, $iLedxJb0, $Y4oUo496, $fNGvwv44);
goto nPvkzZzJ;
Ll4Q44Bq:
Util::printToLog("Alert #" . $kH3R4PpU["id"] . " email successfully sent", $this->getDefaultLogFile("alerts"), "info");
goto PMFUVcSj;
syAOAFq_:
ZymdLKi8:
goto izwcU6Dq;
hrkcB8HD:
$fNGvwv44 = $this->EsChCekm->rhTKjNgb("configuration", "smtp_secure");
goto tBcGhCYk;
tLzV1UFT:
$kH3R4PpU["status"] = intval($kH3R4PpU["status"]) + 2;
goto h1Dv5e_X;
nmeK0FaZ:
goto mlb0G3xe;
goto wfLVgYgT;
PMFUVcSj:
Xo6THKf0:
goto un7MLw5Q;
juFmk4pI:
if (!$this->GE7nGSSh($kH3R4PpU)) {
goto xcy58vOP;
}
goto OY2RzJ1P;
NjC2cCxR:
EmailAux::setEmailBases($jLDz0qLt, $SgSOiBpz, $rak370Fe);
goto VZ0m5qaG;
I07G7GlU:
$u99taJYg = boolval($this->EsChCekm->RhTKJNGB("configuration", "smtp_custom_enabled"));
goto e8uFet3i;
e8uFet3i:
$FwqVPtCI = $this->EsChCekm->RHtKJNgB("configuration", "locale");
goto o4dgZ9kH;
uBRtNL4N:
$rak370Fe = $this->EsChCekm->rhtKjngb("configuration", "smtp_port");
goto NjC2cCxR;
y5GTAoRl:
if ($jLDz0qLt->send()) {
goto CiRNG62Q;
}
goto ePUCjC1c;
wfLVgYgT:
Sv2KlqG1:
goto ozfBAwkH;
xQwY6Vwg:
$GLOBALS[EmailAux::getOutPutName()] = '';
goto EK6Uwi5B;
HKwVXVDX:
$iLedxJb0 = base64_decode($this->EsChCekm->rHTkJnGB("configuration", "smtp_user"));
goto B4ZMe_W9;
ozfBAwkH:
$kH3R4PpU["status"] = intval($kH3R4PpU["status"]) + 2;
goto e0hfLZtV;
h1Dv5e_X:
Alert::eCssJqRO($this->EsChCekm, $kH3R4PpU["id"], $kH3R4PpU["status"], true);
goto Ll4Q44Bq;
VZ0m5qaG:
if (!boolval($this->EsChCekm->RHtkjnGB("configuration", "smtp_auth"))) {
goto xcqrkGIH;
}
goto HKwVXVDX;
nPvkzZzJ:
xcqrkGIH:
goto bEdPrMBf;
P1rqGwdS:
if ($this->iZXiRtYa($kH3R4PpU)) {
goto Sv2KlqG1;
}
goto I07G7GlU;
rFRtoUeC:
$jLDz0qLt = new PHPMailer();
goto xQwY6Vwg;
e0hfLZtV:
Alert::EcSsJQRO($this->EsChCekm, $kH3R4PpU["id"], $kH3R4PpU["status"]);
goto mUs00m8S;
ePUCjC1c:
Util::printToLog($jLDz0qLt->m1Mx2FXv, $this->getDefaultLogFile("alerts"));
goto UU31MMLs;
gXTDxk9D:
CiRNG62Q:
goto tLzV1UFT;
bBSOplxk:
EmailAux::setPlayers($jLDz0qLt, $JpD1XfDz, $wz2hBH5P);
goto ZfDxV1Br;
i3GPgEQ3:
$wz2hBH5P = $this->EsChCekm->RHtKjNGB("configuration", "smtp_to");
goto FpmPDaoc;
EK6Uwi5B:
$SgSOiBpz = $this->EsChCekm->rHtKjNgb("configuration", "smtp_host");
goto uBRtNL4N;
bEdPrMBf:
$JpD1XfDz = $this->EsChCekm->RHTKjNGb("configuration", "smtp_from");
goto bBSOplxk;
Xph3GSVd:
}
private function i2OsqEhv(&$kH3R4PpU)
{
goto obAmnZCo;
obAmnZCo:
$Jx7H1_3y = $kH3R4PpU["status"] + 1000;
goto RS5DEIvC;
TweDpjkT:
$Jx7H1_3y = $Jx7H1_3y - 1000 + 1;
goto zBT1ePAt;
rppZawL1:
$vk32GqCl = $this->EsChCekm->rhtKJnGb("configuration", "serial_number");
goto izfY634o;
EAV1_NuN:
IhkNU8S7:
goto qF5eAcBn;
hqPToFm7:
Alert::ecsSjQro($this->EsChCekm, $kH3R4PpU["id"], $kH3R4PpU["status"], false);
goto E0bet_0o;
XyhTVSdV:
$FwqVPtCI = $this->EsChCekm->rhtkJngB("configuration", "locale");
goto rppZawL1;
BmmjBoXq:
$CfLg5YKP = array("type" => $kH3R4PpU["type"], "id" => $kH3R4PpU["code"], "timestamp" => $kH3R4PpU["timestamp"], "sendEmail" => $ZvJq5mNb && $XMLn_SmY, "sendSMS" => $xfPY_TuT && $XMLn_SmY, "emailSubject" => "{$vk32GqCl} | " . Util::getAlertTitle($kH3R4PpU["code"], $FwqVPtCI), "emailBody" => "(" . $kH3R4PpU["timestamp"] . ") " . $vk32GqCl . ": " . Util::getAlertDesc($kH3R4PpU["code"], $FwqVPtCI));
goto NMPFuQni;
u35gyE2p:
$xfPY_TuT = boolval($this->EsChCekm->rHtKJNgB("configuration", "sms_clientArea_enabled"));
goto XyhTVSdV;
khgeC0GK:
$ZvJq5mNb = boolval($this->EsChCekm->RHtkJngB("configuration", "email_clientArea_enabled"));
goto u35gyE2p;
qF5eAcBn:
Alert::eCSSjqRO($this->EsChCekm, $kH3R4PpU["id"], $Jx7H1_3y, $Jx7H1_3y == 1 && !$ce6er32w);
goto yu4EhEIg;
NMPFuQni:
$LmZiESBE = $this->zWMigTRx("_registerMachinesAlert", $CfLg5YKP);
goto TweDpjkT;
uqBTp49T:
$XMLn_SmY = boolval($this->EsChCekm->RHTKjnGB("configuration", $kH3R4PpU["monitor_id"]));
goto x0NSoGt0;
RS5DEIvC:
Alert::ECSSJqro($this->EsChCekm, $kH3R4PpU["id"], $Jx7H1_3y);
goto uqBTp49T;
E0bet_0o:
goto FittURJI;
goto EAV1_NuN;
zBT1ePAt:
if (!Server::U1ZjQE5p($LmZiESBE) && isset($LmZiESBE["result"]) && isset($LmZiESBE["result"]["submitted"]) && boolval($LmZiESBE["result"]["submitted"])) {
goto IhkNU8S7;
}
goto hqPToFm7;
yu4EhEIg:
FittURJI:
goto kqbAJnTa;
izfY634o:
$ce6er32w = $sPrPnSBw === 1 && $XMLn_SmY && $kH3R4PpU["type"] != "DEBUG";
goto BmmjBoXq;
x0NSoGt0:
$sPrPnSBw = $this->EsChCekm->RHTkjNGB("configuration", "smtp_client_enable");
goto khgeC0GK;
kqbAJnTa:
}
public function resetPendingAlerts()
{
Alert::resetPendingAlerts($this->EsChCekm);
}
public function processAlerts()
{
goto hqiHuU72;
Q70Gx8R1:
BAbFdtJv:
goto Rx33qHVP;
R8ccZjMH:
$this->ErGgLh69($kH3R4PpU);
goto dsyudtfj;
Rx33qHVP:
$kH3R4PpU = Alert::W00Xg0wN($this->EsChCekm);
goto P7L3yrr6;
dsyudtfj:
au2K8lNU:
goto wXZAa53Q;
AW_BXTBI:
if (empty($kH3R4PpU)) {
goto BAbFdtJv;
}
goto tAoBoAoo;
G4Hrhsm0:
OvzNlSwk:
goto qOlltJF8;
P7L3yrr6:
if (empty($kH3R4PpU)) {
goto au2K8lNU;
}
goto R8ccZjMH;
tAoBoAoo:
$this->I2Osqehv($kH3R4PpU);
goto Q70Gx8R1;
wXZAa53Q:
$kH3R4PpU = Alert::STAYQZgc($this->EsChCekm, 0);
goto kAu35x0A;
hqiHuU72:
set_error_handler(function ($GseTWfvy, $TGABIRjA, $A52EkdBW, $GXhFBKlT) {
return true;
});
goto J3Ud2VGW;
FSfz5Jmj:
$this->i2OSqEhv($kH3R4PpU);
goto G4Hrhsm0;
kAu35x0A:
if (empty($kH3R4PpU)) {
goto OvzNlSwk;
}
goto ESVg1OTX;
J3Ud2VGW:
$kH3R4PpU = Alert::nQ2cs1ah($this->EsChCekm);
goto AW_BXTBI;
ESVg1OTX:
Util::printToLog("Processing alert #" . $kH3R4PpU["id"] . " - " . $kH3R4PpU["code"] . "(from " . $kH3R4PpU["timestamp"] . ")", $this->getDefaultLogFile("alerts"), "info");
goto lM_NSDsh;
lM_NSDsh:
$this->ERGGLH69($kH3R4PpU);
goto FSfz5Jmj;
qOlltJF8:
}
public function getAvailableUpdateTask()
{
return $this->EsChCekm->AnjUQRD5();
}
function updateTaskStatus($MvbDy6vt)
{
goto Lwk6yqWB;
rwzyCmst:
$CfLg5YKP = array("id" => $MvbDy6vt, "status" => $B9T4Byd2);
goto KZeA0X_z;
KZeA0X_z:
$this->ZWmIGTRx("_updateTaskStatus", $CfLg5YKP);
goto xyfKwiZw;
Lwk6yqWB:
$B9T4Byd2 = $this->EsChCekm->RHtkJNGB("tasks", $MvbDy6vt);
goto rwzyCmst;
xyfKwiZw:
}
public function checkAndProcessTasks()
{
goto hoMHpLSN;
Mb5I4M0v:
$this->updateTaskStatus($MvbDy6vt);
goto SunQM_Dv;
SunQM_Dv:
llrfz17f:
goto sB_ePSwV;
Xy1QWayy:
if (empty($MvbDy6vt)) {
goto llrfz17f;
}
goto BahGfkyN;
hoMHpLSN:
$MvbDy6vt = $this->getAvailableUpdateTask();
goto Xy1QWayy;
BahGfkyN:
Util::printToLog("Find task {$MvbDy6vt}", Daemon::getDefaultLogFile("tasks"), "info");
goto vAhnyRHv;
WRClH3vx:
$this->executeTask($MvbDy6vt, "/opt/lampp/bin/php");
goto Mb5I4M0v;
vAhnyRHv:
$this->prepareTask($MvbDy6vt);
goto WRClH3vx;
sB_ePSwV:
}
private function zwMiGtRx($vlSnAWS6, $CfLg5YKP = array())
{
goto xBs1Uje4;
xBs1Uje4:
$QG0PwuCc = $this->EsChCekm->RhtKjNgB("configuration", "serial_number");
goto XFi8D1DP;
opVc0gNK:
$cuvfpk8U->dxueok7A(serialize($CfLg5YKP));
goto oALj2ppx;
oALj2ppx:
return $cuvfpk8U->eVngzy73($vlSnAWS6);
goto SlxHms74;
Ds2zgOSJ:
$cuvfpk8U->WOb69FY2($QG0PwuCc, $nGHzQfUb);
goto opVc0gNK;
LZ05NrmF:
$cuvfpk8U = new Server();
goto Ds2zgOSJ;
XFi8D1DP:
$nGHzQfUb = $this->EsChCekm->rhtkJngb("configuration", "key");
goto LZ05NrmF;
SlxHms74:
}
function getTempDirectory()
{
return join(DIRECTORY_SEPARATOR, array(__DIR__, "..", "tmp"));
}
function prepareTask($MvbDy6vt)
{
goto tV5cX4Be;
PH0kkKZK:
K3F8hlf8:
goto XFyig176;
RklQVeHi:
if (!file_exists($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt)) {
goto K3F8hlf8;
}
goto FC1rUqCW;
tT1aY5fG:
$ZCnJAY3U->open($yPnZbZAc);
goto DMR_3Lqw;
tV5cX4Be:
$yPnZbZAc = $this->VuFUBhaI($MvbDy6vt, "zip");
goto RklQVeHi;
XFyig176:
mkdir($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt);
goto doEZA1yd;
RGSo9Rs8:
HyyVD1F1:
goto BI39BCLN;
FC1rUqCW:
rmdir($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt);
goto PH0kkKZK;
DMR_3Lqw:
if (!$ZCnJAY3U->extractTo($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt)) {
goto HyyVD1F1;
}
goto KPhAQOBO;
KPhAQOBO:
$ZCnJAY3U->close();
goto sL6xvWig;
doEZA1yd:
$ZCnJAY3U = new ZipArchive();
goto tT1aY5fG;
sL6xvWig:
unlink($yPnZbZAc);
goto RGSo9Rs8;
BI39BCLN:
}
function executeTask($MvbDy6vt, $XIxycNQw = null)
{
goto oVLxVfcQ;
ml5ieq_x:
$this->updateTaskStatus($MvbDy6vt);
goto mxA2bwxZ;
cHXE3YDi:
Util::printToLog("Task {$MvbDy6vt} successuflly ended", $this->getDefaultLogFile("tasks"), "info");
goto qxtEVR3Z;
oVLxVfcQ:
$Q8ki6JO6 = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt . DIRECTORY_SEPARATOR . "script.php";
goto sLOu_UF4;
vqQlzWz_:
$this->updateTaskStatus($MvbDy6vt);
goto L210zpuF;
qxtEVR3Z:
fZs3tksl:
goto vqQlzWz_;
sLOu_UF4:
if (!file_exists($Q8ki6JO6)) {
goto GvDpRMVg;
}
goto tRR1Nl7_;
tD_wGFAV:
$NvJelW3s = exec("{$XIxycNQw} {$Q8ki6JO6} {$MvbDy6vt}");
goto prCFbkMQ;
tRR1Nl7_:
$this->EsChCekm->SFxtTeeM("tasks", $MvbDy6vt, 1);
goto ml5ieq_x;
ldYbhXoy:
$this->EsChCekm->SFXttEeM("tasks", $MvbDy6vt, 2);
goto cHXE3YDi;
L210zpuF:
GvDpRMVg:
goto CGb9Adwc;
HT6f_M6p:
CBfNmIlI:
goto tD_wGFAV;
yByX_yJw:
$this->EsChCekm->SfxTteeM("tasks", $MvbDy6vt, 3);
goto SUPrNnAl;
lg12ASCE:
pAeShYxi:
goto ldYbhXoy;
SUPrNnAl:
goto fZs3tksl;
goto lg12ASCE;
mxA2bwxZ:
if (!is_null($XIxycNQw)) {
goto CBfNmIlI;
}
goto hAEktVlN;
hAEktVlN:
$XIxycNQw = "c:\bin\xampp\php\php.exe";
goto HT6f_M6p;
prCFbkMQ:
if ($NvJelW3s == "OK") {
goto pAeShYxi;
}
goto g6EF02qG;
g6EF02qG:
Util::printToLog("The task {$MvbDy6vt} went wrong: " . $NvJelW3s, $this->getDefaultLogFile("tasks"), "alert");
goto yByX_yJw;
CGb9Adwc:
}
function vUfuBHaI($cBKt5Qhp, $MVeUbHGy)
{
goto mMDNiufN;
X3FQp4nK:
$IX1CPElX = fopen($xFEo7TOU, "r");
goto oR2nxkyL;
oR2nxkyL:
$xpbR68K9 = fopen($EkIyK4y9, "w");
goto BQtuE2kt;
BQtuE2kt:
stream_copy_to_stream($IX1CPElX, $xpbR68K9);
goto s9Nx0pAL;
z1a_PSRo:
$EkIyK4y9 = $this->getTempDirectory() . DIRECTORY_SEPARATOR . "{$cBKt5Qhp}.{$MVeUbHGy}";
goto X3FQp4nK;
mMDNiufN:
$xFEo7TOU = cLaU6zPZ . "upload/mpv/updateService/{$cBKt5Qhp}";
goto z1a_PSRo;
s9Nx0pAL:
return $EkIyK4y9;
goto IjOADnDi;
IjOADnDi:
}
public static function getDefaultLogFile($rCAUl6mZ = null)
{
return W0cYFE4G($rCAUl6mZ);
}
public function processPLCSales()
{
goto Te9YDxao;
JrUxiM07:
KBLkn3ec:
goto YP5uOF3p;
FQb0WI3J:
$CfLg5YKP = array();
goto FpNhmKZy;
vKeT_pPa:
$QIDTdsA8 = $this->zwMiGtrX("_registerMachineOperations", $CfLg5YKP);
goto yNp3GjtH;
LTnNpVpp:
kxjKaIg_:
goto yVeGp87u;
Kl5V8Mr1:
$DUWE7puh = glob($this->getTempDirectory() . DIRECTORY_SEPARATOR . "*.inp");
goto J7CPM0zU;
TD2ZRCXf:
$LLI9IM7H = $hobMRdKc[count($hobMRdKc) - 1];
goto txvMqISH;
yVeGp87u:
a_3KPMaV:
goto ui5xSYXi;
JrW5NABx:
$DUWE7puh = glob($uFFofUkD . DIRECTORY_SEPARATOR . "*.inp");
goto FLTxCNT5;
JyygWUx5:
$uFFofUkD = "C:\bin\log\data";
goto JrW5NABx;
wYS49aHN:
$hobMRdKc = explode(DIRECTORY_SEPARATOR, $DUWE7puh[0]);
goto TD2ZRCXf;
rani7gt2:
$NmzV871Y = $r8TRDTWX->Kn1MJY3f();
goto FQb0WI3J;
yNp3GjtH:
if (Server::u1zjQE5p($QIDTdsA8)) {
goto kxjKaIg_;
}
goto TXZfeKIn;
TXZfeKIn:
if (isset($QIDTdsA8["result"]) && isset($QIDTdsA8["result"]["submitted"]) && boolval($QIDTdsA8["result"]["submitted"])) {
goto nuN0DA72;
}
goto vf3ScJbY;
YP5uOF3p:
if (!(count($CfLg5YKP) > 0)) {
goto a_3KPMaV;
}
goto vKeT_pPa;
Vhe5bRyR:
ylvrIu92:
goto LTnNpVpp;
iNUQHY_k:
nuN0DA72:
goto psqSuDOa;
vf3ScJbY:
goto ylvrIu92;
goto iNUQHY_k;
L2cSegqt:
if (copy($DUWE7puh[0], $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H)) {
goto WgwjiSYA;
}
goto Bv5OEq6K;
Te9YDxao:
set_error_handler(function ($GseTWfvy, $TGABIRjA, $A52EkdBW, $GXhFBKlT) {
return true;
});
goto t64O6GBO;
svVyA7kr:
Util::printToLog("Found " . $DUWE7puh[0] . " (app/tmp folder)", $this->getDefaultLogFile("sales"), "debug");
goto QvuvlZrO;
srbmxrJN:
SnL0Hlui:
goto ULyFRs7H;
txvMqISH:
Util::printToLog("Found {$LLI9IM7H} from plc", $this->getDefaultLogFile("sales"), "debug");
goto L2cSegqt;
XQ60ATRf:
if (!($JTuAcuGP = $NmzV871Y->fetch_assoc())) {
goto KBLkn3ec;
}
goto s38twWWz;
t64O6GBO:
$r8TRDTWX = new Operation($this->EsChCekm);
goto JyygWUx5;
FLTxCNT5:
if (!(count($DUWE7puh) > 0)) {
goto SnL0Hlui;
}
goto wYS49aHN;
s38twWWz:
array_push($CfLg5YKP, $JTuAcuGP);
goto YkvOnvEM;
SE0lIVgk:
Vtix3oCs:
goto Vhe5bRyR;
J7CPM0zU:
if (!(count($DUWE7puh) > 0)) {
goto RW9YjPUA;
}
goto svVyA7kr;
oBJ5w6eM:
unlink($DUWE7puh[0]);
goto qe0khAgx;
ULyFRs7H:
unset($DUWE7puh);
goto Kl5V8Mr1;
FpNhmKZy:
DXIfaS1Q:
goto XQ60ATRf;
MOnHQudH:
WgwjiSYA:
goto oBJ5w6eM;
xO9jqUel:
goto iTzjIbhU;
goto MOnHQudH;
qe0khAgx:
iTzjIbhU:
goto srbmxrJN;
psqSuDOa:
foreach ($CfLg5YKP as $LGFtog9v) {
$r8TRDTWX->ML5a5Sa3($LGFtog9v["op_code_id"], $LGFtog9v["timestamp"]);
k99ItXo5:
}
goto SE0lIVgk;
QvuvlZrO:
try {
goto yUpkjqJC;
P2um0nmW:
pNLeyJf7:
goto DwB6ZuG6;
yUpkjqJC:
$EkIyK4y9 = fopen($DUWE7puh[0], "r");
goto acPN32mc;
uynZBHDJ:
goto AzEPuSEf;
goto P2um0nmW;
sAA8mrB5:
rename($DUWE7puh[0], $this->getTempDirectory() . DIRECTORY_SEPARATOR . "data" . DIRECTORY_SEPARATOR . $LLI9IM7H);
goto hVjTcg24;
hnfaqJTx:
$hobMRdKc = explode(DIRECTORY_SEPARATOR, $DUWE7puh[0]);
goto s50Ot2tX;
F29VIc0H:
Dc1PDwav:
goto W8cZfYRC;
HLUNd0PB:
$JKOwIOwJ = fgets($EkIyK4y9);
goto ZNWqeJCS;
FZqyDA32:
if ($vk32GqCl === $daJ0Hobr) {
goto pNLeyJf7;
}
goto ea5Le3A5;
cJyAU_tH:
$myA6iP7R = hexdec($B3X9Pfbd[13]);
goto FXpAYI2T;
RN7biSgQ:
AzEPuSEf:
goto F29VIc0H;
ETOD5Zht:
$Pzqjq2tR = $B3X9Pfbd[12] . $B3X9Pfbd[11];
goto cJyAU_tH;
T6Yhlx9K:
fclose($EkIyK4y9);
goto hnfaqJTx;
ea5Le3A5:
Util::printToLog("processPLCSales - founded {$vk32GqCl} instead of {$daJ0Hobr}", $this->getDefaultLogFile("sales"), "warning");
goto uynZBHDJ;
oZX2RKp4:
$daJ0Hobr = $this->EsChCekm->RHtkJngb("configuration", "serial_number");
goto FZqyDA32;
acPN32mc:
$Ibcj8OOB = explode(PHP_EOL, $EkIyK4y9);
goto h6okjCMt;
PONzNTIw:
$vk32GqCl = hex2bin($B3X9Pfbd[0] . $B3X9Pfbd[1] . $B3X9Pfbd[2] . $B3X9Pfbd[3] . $B3X9Pfbd[4]);
goto oZX2RKp4;
W8cZfYRC:
goto XaRTnALi;
goto Wv07T5dB;
s50Ot2tX:
$LLI9IM7H = $hobMRdKc[count($hobMRdKc) - 1];
goto sAA8mrB5;
GnWyD19J:
$o79FNwI3 = date("Y-m-d G:i:s", $kGCpLYti);
goto ETOD5Zht;
DwB6ZuG6:
$kGCpLYti = mktime($B3X9Pfbd[8], $B3X9Pfbd[9], $B3X9Pfbd[10], $B3X9Pfbd[6], $B3X9Pfbd[7], $B3X9Pfbd[5]);
goto GnWyD19J;
FXpAYI2T:
$r8TRDTWX->insert($myA6iP7R, $Pzqjq2tR, $o79FNwI3);
goto RN7biSgQ;
sYiE895W:
if (feof($EkIyK4y9)) {
goto EjhN2RFs;
}
goto HLUNd0PB;
Wv07T5dB:
EjhN2RFs:
goto T6Yhlx9K;
ZNWqeJCS:
$B3X9Pfbd = explode(",", $JKOwIOwJ);
goto zrUpGbo2;
zrUpGbo2:
if (!(count($B3X9Pfbd) >= 14)) {
goto Dc1PDwav;
}
goto PONzNTIw;
h6okjCMt:
XaRTnALi:
goto sYiE895W;
hVjTcg24:
} catch (Exception $uzz4hpxg) {
Util::printToLog($uzz4hpxg->getMessage(), $this->getDefaultLogFile("sales"));
}
goto amppURnt;
Bv5OEq6K:
Util::printToLog("Its not possible copy the file " . $DUWE7puh[0] . " into " . $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H, $this->getDefaultLogFile("sales"));
goto xO9jqUel;
YkvOnvEM:
goto DXIfaS1Q;
goto JrUxiM07;
amppURnt:
RW9YjPUA:
goto rani7gt2;
ui5xSYXi:
}
private function a8qQIZpv()
{
return implode(DIRECTORY_SEPARATOR, array("c:", "bin"));
}
private function gyte9Fwf($xFEo7TOU)
{
goto LvzFN9G1;
INJKthaS:
$YFjbIUNj = curl_exec($RWrLVWkG);
goto U9OANLjL;
LvzFN9G1:
$RWrLVWkG = curl_init();
goto O9OCZBmC;
g7F2_iWT:
return $XzfUFuGD;
goto Q6gK_wNT;
LLcdUvQT:
curl_setopt($RWrLVWkG, CURLOPT_CONNECTTIMEOUT, 5);
goto INJKthaS;
vGtVJVWT:
Dip4jlSY:
goto g7F2_iWT;
lUrn8obx:
curl_close($RWrLVWkG);
goto ADMz25Yd;
O9OCZBmC:
curl_setopt($RWrLVWkG, CURLOPT_URL, $xFEo7TOU);
goto EJyznDbv;
EJyznDbv:
curl_setopt($RWrLVWkG, CURLOPT_HEADER, TRUE);
goto er2GYg83;
Nhh4JwuG:
return -1;
goto vGtVJVWT;
ADMz25Yd:
if ($YFjbIUNj) {
goto Dip4jlSY;
}
goto Nhh4JwuG;
U9OANLjL:
$XzfUFuGD = curl_getinfo($RWrLVWkG, CURLINFO_HTTP_CODE);
goto lUrn8obx;
er2GYg83:
curl_setopt($RWrLVWkG, CURLOPT_NOBODY, TRUE);
goto erfg52yH;
erfg52yH:
curl_setopt($RWrLVWkG, CURLOPT_RETURNTRANSFER, TRUE);
goto LLcdUvQT;
Q6gK_wNT:
}
public static function loadConfigurationFile()
{
goto rl039U20;
V058T5hm:
file_put_contents(VOROX8Ep, "rport2="" . $UGJE4qky->RHtKjnGb("configuration", "web_port") . ":127.0.0.1:80"" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto qiJHke0r;
gUyJHeVJ:
file_put_contents(VOROX8Ep, "ip="" . $UGJE4qky->RhtKjNgB("configuration", "plc_ip") . """ . PHP_EOL, FILE_APPEND | LOCK_EX);
goto niewhJyJ;
YKIXA6gD:
file_put_contents(VOROX8Ep, "sn="" . $UGJE4qky->rHtKjNGb("configuration", "serial_number") . """ . PHP_EOL, FILE_APPEND | LOCK_EX);
goto gUyJHeVJ;
niewhJyJ:
file_put_contents(VOROX8Ep, "port="" . $UGJE4qky->RHtkJNGB("configuration", "plc_port") . """ . PHP_EOL, FILE_APPEND | LOCK_EX);
goto NTEWIo4p;
rl039U20:
$UGJE4qky = new DataBase(gXRYhnzW);
goto YKIXA6gD;
NTEWIo4p:
file_put_contents(VOROX8Ep, "rport1="" . $UGJE4qky->rhTKJnGB("configuration", "mecondielle_port") . ":127.0.0.1:6900"" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto V058T5hm;
qiJHke0r:
}
public static function getTunnelingCommand($WVZ_w9l2, $ngAuVpO8)
{
goto mdXmetRz;
EBsEvEkA:
$dYdh3aMo = '';
goto PiZeaEhH;
IVvXW8Sf:
if (!(is_null($ybrKvuRi) && is_null($GgpSaAti))) {
goto XU3ZZguw;
}
goto iWQugnhC;
PuNaDiC0:
$GgpSaAti = isset($OVH1pX40["rport2"]) ? $OVH1pX40["rport2"] : null;
goto LaeHMBm0;
CTl9ywD9:
$GgpSaAti = null;
goto duuRQv6d;
duuRQv6d:
$kMSRh0GK = '';
goto EBsEvEkA;
rDvweUm0:
$dYdh3aMo = "-R {$kMSRh0GK}:127.0.0.1:22";
goto RVXUyyS9;
J2CXrm8z:
$QG0PwuCc = isset($OVH1pX40["sn"]) ? $OVH1pX40["sn"] : null;
goto uKBBdnyJ;
LaeHMBm0:
$kMSRh0GK = 18000 + intval(date("z"));
goto rDvweUm0;
RVXUyyS9:
XU3ZZguw:
goto EPVpqYvd;
EPVpqYvd:
return "ssh -tt [email protected] -i /opt/lampp/etc/mpv.ppk -o CheckHostIP=no -o StrictHostKeyChecking=no " . " -R {$ybrKvuRi} -R {$GgpSaAti} {$dYdh3aMo}" . " 'while true; do echo `date` [PRI] - ports {$ybrKvuRi}, {$GgpSaAti}, {$dYdh3aMo} >> /tmp/mpv_ping_{$QG0PwuCc}; sleep 10; done;'";
goto lAIyuqbA;
PiZeaEhH:
try {
goto Jr9x4kV1;
rWY4JXEW:
$QG0PwuCc = $UGJE4qky->rhtKJnGb("configuration", "serial_number");
goto RzLbMj7a;
z0ruDCZB:
$ybrKvuRi = $UGJE4qky->rhTkJngB("configuration", "web_port") . ":127.0.0.1:{$WVZ_w9l2}";
goto wBDZ1Xs3;
Jr9x4kV1:
$UGJE4qky = new DataBase(gXRYhnzW, true);
goto rWY4JXEW;
RzLbMj7a:
$HLpF0EIL = $UGJE4qky->rHTKjnGb("configuration", "web_port");
goto o8Vs9zIH;
o8Vs9zIH:
$LhlH3J2d = $UGJE4qky->RHTkjNgB("configuration", "mecondielle_port");
goto z0ruDCZB;
wBDZ1Xs3:
$GgpSaAti = $UGJE4qky->rhTKjNGB("configuration", "mecondielle_port") . ":127.0.0.1:{$ngAuVpO8}";
goto PPMDX027;
PPMDX027:
} catch (Exception $uzz4hpxg) {
goto iCg1jOsq;
iCg1jOsq:
Util::printToLog("Tunneling information not available from db. Reading from file.", $j253TrLV["log_full_path"]);
goto lwghJ0wu;
B1DI4kj1:
$GgpSaAti = null;
goto S1bi07Qc;
lwghJ0wu:
$ybrKvuRi = null;
goto B1DI4kj1;
S1bi07Qc:
}
goto IVvXW8Sf;
mdXmetRz:
$QG0PwuCc = null;
goto rPVsnVs3;
iWQugnhC:
$OVH1pX40 = Util::c8EkQrcw();
goto J2CXrm8z;
rPVsnVs3:
$ybrKvuRi = null;
goto CTl9ywD9;
uKBBdnyJ:
$ybrKvuRi = isset($OVH1pX40["rport1"]) ? $OVH1pX40["rport1"] : null;
goto PuNaDiC0;
lAIyuqbA:
}
public static function getDynamicTunnelingCommand($vsxBuSr2, $Ser2J7dh, $E1s5TPOp)
{
goto k56dGRtB;
k56dGRtB:
$UGJE4qky = new DataBase(gXRYhnzW);
goto OpqSnwUp;
XS2f8Ioo:
return "ssh -tt [email protected] -i /opt/lampp/etc/mpv.ppk -o CheckHostIP=no -o StrictHostKeyChecking=no" . " -R {$vsxBuSr2}:{$Ser2J7dh}:{$E1s5TPOp} " . " 'while true; do echo `date` [DYN:{$E1s5TPOp}] - port {$vsxBuSr2} >> /tmp/mpv_ping_{$QG0PwuCc}; sleep 10; done;'";
goto lCUDwV0U;
OpqSnwUp:
$QG0PwuCc = $UGJE4qky->RHtKjngB("configuration", "serial_number");
goto XS2f8Ioo;
lCUDwV0U:
}
public static function saveTotalSales()
{
$LGFtog9v = new Operation(new DataBase(gXRYhnzW));
return $LGFtog9v->qB8QW2Ju();
}
public function backupConfiguration()
{
goto JuhifmnU;
Xys4352R:
OluqjNgE:
goto L4qQbOxg;
bGWOj_M7:
array_push($vlSnAWS6, $JTuAcuGP);
goto lwpRfSet;
HGMN5iI4:
A35_uLkK:
goto hhiCmmB6;
L4qQbOxg:
if (!($JTuAcuGP = $rZGVJc5w->fetch_assoc())) {
goto A35_uLkK;
}
goto bGWOj_M7;
zfAGtLzq:
$vlSnAWS6 = array();
goto Xys4352R;
lwpRfSet:
goto OluqjNgE;
goto HGMN5iI4;
hhiCmmB6:
return $this->zWmigtRX("_updateMachineConfiguration", $vlSnAWS6);
goto ysy2RCb0;
JuhifmnU:
$rZGVJc5w = $this->EsChCekm->ZtEznxip("configuration");
goto zfAGtLzq;
ysy2RCb0:
}
public function updatePlcClock()
{
try {
goto i7TppOCT;
su5yjhHv:
return "OK";
goto Ivpsh5s_;
i7TppOCT:
$this->startCommunications();
goto klgN28F0;
klgN28F0:
$this->TCUvBQOA->l3NFKQdW(time());
goto su5yjhHv;
Ivpsh5s_:
} catch (Exception $uzz4hpxg) {
return $uzz4hpxg->getMessage();
}
}
}
goto GPUx5usx;
EzIRlE9t:
require_once __DIR__ . "/../PHPMailer/PHPMailerAutoload.php";
goto ggMoZhJt;
daTAXpB_:
require_once __DIR__ . "/../Wui/Action/Common.php";
goto NodxHWxB;
zX2W1wDZ:
require_once __DIR__ . "/../autoload.php";
goto EzIRlE9t;
GPUx5usx:
?>
Did this file decode correctly?
Original Code
<?php
/*
Mecondielle (using yak pro)
http://mecondielle.com
*/
use app\Omron;
use app\BD\Entities\Monitor;
use app\BD\DataBase;
use app\Util;
use app\Server\Server;
use app\BD\Data\MonitorData;
use app\BD\Data\OnTheFlyData;
use app\BD\Entities\Alert;
use app\BD\Entities\Operation;
use app\BD\Data\AlertsData;
use app\Fins\Memory;
use app\Fins\Memorys;
goto zX2W1wDZ;
ggMoZhJt:
require_once __DIR__ . "\57\x2e\x2e\57\127\165\x69\57\x41\143\164\x69\x6f\156\57\x45\x6d\x61\x69\154\101\165\x78\56\160\150\x70";
goto daTAXpB_;
NodxHWxB:
class Daemon
{
private $TCUvBQOA;
private $I94gxmfN;
private $mNn_J3w3;
private $KvD04c08;
private $EsChCekm;
private $n93PCS7Z = array();
private $nJXhmcdR = null;
private $Jfc65SHm = 0;
private $X5W_2ex8 = 0;
function __construct($E8mM4cXe = null)
{
goto j7RgJ5XB;
iWKVutkR:
$this->TCUvBQOA = new Omron($this->I94gxmfN);
goto ikB8R1et;
ikB8R1et:
$this->nJXhmcdR = $E8mM4cXe;
goto Hon4AxP8;
j7RgJ5XB:
$this->I94gxmfN = Util::c8eKQrCW(Omron::sHUSeL3j());
goto C7SHN7Hn;
C7SHN7Hn:
$this->EsChCekm = new DataBase(gXRYhnzW);
goto iWKVutkR;
Hon4AxP8:
}
function __destruct()
{
unset($this->EsChCekm);
unset($this->TCUvBQOA);
}
function startCommunications()
{
goto WFPiuptS;
VhO3e_hS:
$j2gTQ_ai = $this->EsChCekm->ZteZnXIp($this->mNn_J3w3->ZbPi1BYj());
goto pOeY8zTL;
pOeY8zTL:
$this->KvD04c08 = new Alert();
goto jjw9suWW;
WFPiuptS:
try {
$this->TCUvBQOA->iVWtSnki();
$this->EsChCekm->SfXtteEM("\x63\157\x6e\146\151\x67\x75\162\x61\x74\151\x6f\156", "\155\x65\x73\163\x61\147\x65", Util::$J3I70vbA);
} catch (Exception $uzz4hpxg) {
$this->EsChCekm->sFxTtEEM("\143\x6f\x6e\x66\151\x67\165\x72\x61\x74\151\157\x6e", "\155\145\163\x73\141\x67\x65", utf8_encode($uzz4hpxg->getMessage()));
}
goto iXM8lm9p;
iXM8lm9p:
$this->mNn_J3w3 = new Monitor();
goto VhO3e_hS;
biz5n6gR:
goto mEwuOU1a;
goto ilDPL7QG;
jjw9suWW:
mEwuOU1a:
goto UlTQFuyy;
ilDPL7QG:
keFuOabb:
goto UaM0_y5A;
UaM0_y5A:
unset($j2gTQ_ai);
goto NCvPa33W;
WK9qMig0:
$this->mNn_J3w3->DKSkPvpp($JTuAcuGP);
goto biz5n6gR;
UlTQFuyy:
if (!($JTuAcuGP = $j2gTQ_ai->fetch_assoc())) {
goto keFuOabb;
}
goto WK9qMig0;
NCvPa33W:
}
private function Ef1XIzcX($cBKt5Qhp, $F61arn9q)
{
return substr($cBKt5Qhp, 0, 5) === "\141\x6c\x65\162\x74" && intval($F61arn9q) == 1;
}
function updateMainInfo()
{
goto NhRNIyZs;
lXu7jXDa:
RYU8_UuL:
goto qYey66E2;
Ti9Dy43d:
N7xjVowD:
goto VluLPm_2;
KxI1mIcl:
if (!(count($LiZKLExK) > 0)) {
goto JspPX3u9;
}
goto Pa7amhHs;
WL94x56d:
if ($this->EsChCekm->OJEBB_n9()) {
goto N7xjVowD;
}
goto bdsXEwR6;
Q7ZDc1lU:
HaoInMs5:
goto WL94x56d;
ijr_iWyl:
$a7fjCu_U["\157\166\145\x6e\137\164\151\x6d\145\x5f\x74\x6f\x5f\142\x61\153\145"] = Memory::MUqIM70_(OnTheFlyData::getData("\157\166\x65\156\x5f\164\x69\155\145\137\x74\x6f\x5f\x62\141\153\145"));
goto eYD8Ckg_;
TaS62IFq:
qJh0PrxK:
goto ijr_iWyl;
Az8a_qMh:
unset($LiZKLExK);
goto qLuDOGNT;
YGPt7JkI:
foreach ($LiZKLExK as $cBKt5Qhp) {
goto kVFVEqfT;
Tjjpha3c:
goto zxnRCeyS;
goto ORC7l2jo;
N0pIZrZY:
unset($WttBowdv);
goto voer8eDx;
d4m2tauw:
$a7fjCu_U[$cBKt5Qhp] = Memory::MUqIm70_($WttBowdv);
goto Tjjpha3c;
EzIC67oK:
$a7fjCu_U[$cBKt5Qhp . "\x39\x32"] = Memory::MUQim70_($WttBowdv, 1);
goto jRzvYY4a;
bXp75Lvj:
$a7fjCu_U[$cBKt5Qhp . "\x39\x31"] = Memory::MUqiM70_($WttBowdv, 0);
goto EzIC67oK;
kVFVEqfT:
$WttBowdv = $this->mNn_J3w3->vZR8HaXv($cBKt5Qhp);
goto fLsKdodb;
ORC7l2jo:
VUHA4dJJ:
goto bXp75Lvj;
fLsKdodb:
if ($cBKt5Qhp == "\141\x6c\x65\162\x74\163\137\x61\x6c\x6c") {
goto VUHA4dJJ;
}
goto d4m2tauw;
voer8eDx:
H_NIHywY:
goto C0MHDjG3;
jRzvYY4a:
zxnRCeyS:
goto N0pIZrZY;
C0MHDjG3:
}
goto TaS62IFq;
kfJLUpEF:
$this->IS9TWciT();
goto E8CcTW2v;
v9th3SyD:
try {
goto G5ymPJdZ;
ry5eGb5P:
q2Ux4hUr:
goto UXpJdJ9R;
a2yzCmRz:
$QPy0JW_E["\141\x6c\145\x72\164\x73\137\141\x6c\x6c"] = $QPy0JW_E["\x61\154\x65\162\x74\163\x5f\x61\154\154\x39\61"] . $QPy0JW_E["\x61\x6c\x65\162\164\x73\x5f\x61\154\154\71\x32"];
goto ASPHA4ss;
ASPHA4ss:
unset($QPy0JW_E["\x61\x6c\x65\162\164\x73\x5f\141\x6c\x6c\x39\61"]);
goto Xu2jXFIh;
G5ymPJdZ:
$QPy0JW_E = $this->TCUvBQOA->RdFfnOA4(new Memorys($a7fjCu_U));
goto t_GysluA;
wOiddIDU:
g8x4Ln0U:
goto YpizG7Gx;
YpizG7Gx:
foreach ($QPy0JW_E as $cBKt5Qhp => $F61arn9q) {
goto uHUOOV1_;
aWCWWka5:
$Olvo5f72 = $this->mNn_J3w3->flgDJ0h6($cBKt5Qhp);
goto mfoy1XRA;
BpMCpAiC:
unset($WttBowdv);
goto mxqWP_J9;
WLFx_cgC:
goto O_JwXOne;
goto dx__mpfl;
mxqWP_J9:
o20vpE83:
goto nPPyV_xD;
RMNQcwnc:
nF3JFdZP:
goto Q5s3YUuU;
KJ92RFzW:
$this->processPLCSales();
goto RMNQcwnc;
ZG6JEkag:
if (!($cBKt5Qhp == "\145\156\x74\x72\x65\x67\x61\x50\141\x6f\103\x6f\x6d\123\x75\x63\x65\x73\163\x6f" && intval($F61arn9q) == 1)) {
goto nF3JFdZP;
}
goto O8UCu53Z;
VOqNMLsg:
ZxxqVNUP:
goto A8dVE7T1;
L4Hy9yyR:
unset($MBfLIMMq);
goto BpMCpAiC;
Sr2ZORuf:
KgGg1hZ8:
goto wrOXF2bp;
gQ_gAMtH:
foreach ($MBfLIMMq as $nGHzQfUb => $oFbb0V4U) {
goto XjK4JCLc;
SJYDuV4h:
unset($ZoohY_AE);
goto QpHvZOyP;
QpHvZOyP:
yBa4EDcO:
goto nJR0oRfZ;
LP1HMywK:
Util::printToLog("{$oFbb0V4U}\40\151\163\40\x61\143\x74\151\x76\x65", $this->getDefaultLogFile("\141\154\x65\x72\164\x73"), "\151\x6e\x66\157");
goto vi7K05NJ;
gCQRDTvt:
$ZoohY_AE = AlertsData::getData($oFbb0V4U);
goto LP1HMywK;
XjK4JCLc:
if (array_key_exists($nGHzQfUb, $BjTI_kGa)) {
goto yBa4EDcO;
}
goto gCQRDTvt;
vi7K05NJ:
Alert::insert($this->EsChCekm, $oFbb0V4U);
goto SJYDuV4h;
nJR0oRfZ:
lOPRI1RV:
goto qeDp06w2;
qeDp06w2:
}
goto VOqNMLsg;
nPPyV_xD:
if (!($cBKt5Qhp == "\142\x72\145\x61\x64\x5f\x69\x6e\137\x6f\166\x65\156")) {
goto PLF7DAxI;
}
goto t62NE_lA;
A8dVE7T1:
ME2yTOsM:
goto L4Hy9yyR;
rWR0DlmB:
if (!($cBKt5Qhp == "\141\x6c\x65\x72\164\x73\x5f\x61\154\154")) {
goto o20vpE83;
}
goto ixPw6UXJ;
KqEJXIqO:
$cLcn8u9y = intval($QPy0JW_E["\x74\x65\155\160\157\137\x6d\145\x64\x5f\164\137\146\157\x72\156\x6f"]) == 0 ? intval($QPy0JW_E["\157\x76\145\156\137\x74\x69\155\145\137\x74\x6f\x5f\142\x61\153\145"]) : intval($QPy0JW_E["\164\x65\155\160\x6f\x5f\x6d\x65\144\137\x74\x5f\146\x6f\x72\x6e\157"]) / 600;
goto I2UhF41f;
dx__mpfl:
MpUjytNa:
goto Kde3Zqld;
I2UhF41f:
$this->lMiHhVcR($cLcn8u9y);
goto iEw0pxS8;
wUVmiQhI:
goto MrGnWj7p;
goto Pos9kAQQ;
Wz37RXYA:
Util::printToLog("\x41\154\145\162\164\x73\x20\50\x61\x74\151\166\145\x29\x3a\x20" . print_r($MBfLIMMq, true), $this->getDefaultLogFile("\141\154\x65\162\164\x73"), "\x64\x65\x62\x75\147");
goto gQ_gAMtH;
qlLuks2E:
$MBfLIMMq = $this->KvD04c08->zw_5J7Or($WttBowdv["\141\x64\144\162\x65\x73\x73"], $WttBowdv["\x6e\165\x6d\x45\154\117\162\x42\151\x74"], $F61arn9q);
goto GafisBhw;
PmoVFv43:
$sUDp0CHX = time();
goto GyeBEGYp;
SLDGjwRj:
MrGnWj7p:
goto WLFx_cgC;
mfoy1XRA:
$BjTI_kGa = $this->KvD04c08->Zw_5j7OR($WttBowdv["\141\x64\x64\x72\145\x73\x73"], $WttBowdv["\156\165\x6d\x45\x6c\117\x72\x42\x69\x74"], $Olvo5f72);
goto qlLuks2E;
ixPw6UXJ:
$WttBowdv = $this->mNn_J3w3->vzR8haXv($cBKt5Qhp);
goto aWCWWka5;
Q5s3YUuU:
$this->EsChCekm->sfXtTEEm($this->mNn_J3w3->Zbpi1BYj(), $cBKt5Qhp, $F61arn9q);
goto a8ogjvdM;
O8UCu53Z:
$this->getFTPSales();
goto KJ92RFzW;
GyeBEGYp:
if (!($sUDp0CHX - $this->X5W_2ex8 > 10)) {
goto Rco9wS0y;
}
goto KqEJXIqO;
Kde3Zqld:
O_JwXOne:
goto Sr2ZORuf;
kDnJlQC_:
unset($sUDp0CHX);
goto wUVmiQhI;
GafisBhw:
if (!(count($MBfLIMMq) > 0)) {
goto ME2yTOsM;
}
goto Wz37RXYA;
ZAJRPdcd:
$this->LMihHvcr($cLcn8u9y, intval($F61arn9q) > intval($this->mNn_J3w3->fLgDJ0h6($cBKt5Qhp)));
goto XVC8U4Wa;
GqLH3Tsk:
if ($this->mNn_J3w3->FJodidzg($cBKt5Qhp, $F61arn9q)) {
goto qg0rlrc3;
}
goto oCJcKO5G;
AO5VXdYy:
Rco9wS0y:
goto psxPckYG;
t62NE_lA:
$cLcn8u9y = intval($QPy0JW_E["\164\x65\x6d\x70\x6f\x5f\x6d\x65\x64\x5f\x74\x5f\146\x6f\162\x6e\x6f"]) == 0 ? intval($QPy0JW_E["\157\166\x65\x6e\x5f\164\x69\155\145\137\164\157\137\142\141\x6b\x65"]) : intval($QPy0JW_E["\x74\145\155\160\x6f\137\155\145\x64\137\164\137\146\x6f\x72\x6e\x6f"]) / 600;
goto ZAJRPdcd;
Pos9kAQQ:
qg0rlrc3:
goto rWR0DlmB;
oCJcKO5G:
if (!($cBKt5Qhp == "\x62\x72\x65\x61\144\x5f\x69\156\137\x6f\166\x65\x6e")) {
goto Kg1UcUiS;
}
goto PmoVFv43;
psxPckYG:
Kg1UcUiS:
goto kDnJlQC_;
XVC8U4Wa:
PLF7DAxI:
goto ZG6JEkag;
iEw0pxS8:
$this->X5W_2ex8 = $sUDp0CHX;
goto AO5VXdYy;
uHUOOV1_:
if ($cBKt5Qhp == "\x6f\x76\145\x6e\137\x74\x69\155\145\137\x74\x6f\x5f\142\x61\153\x65" || $cBKt5Qhp == "\164\x65\155\x70\x6f\137\155\x65\x64\x5f\164\x5f\146\x6f\162\x6e\157") {
goto MpUjytNa;
}
goto GqLH3Tsk;
a8ogjvdM:
$this->mNn_J3w3->JmBgckkX($cBKt5Qhp, $F61arn9q);
goto SLDGjwRj;
wrOXF2bp:
}
goto ry5eGb5P;
Xu2jXFIh:
unset($QPy0JW_E["\x61\154\145\162\164\163\x5f\141\154\x6c\71\x32"]);
goto wOiddIDU;
t_GysluA:
if (!(isset($QPy0JW_E["\141\154\x65\162\164\x73\x5f\x61\154\154\71\62"]) && isset($QPy0JW_E["\141\x6c\145\162\x74\163\x5f\141\154\x6c\71\x31"]))) {
goto g8x4Ln0U;
}
goto a2yzCmRz;
UXpJdJ9R:
} catch (Exception $uzz4hpxg) {
throw $uzz4hpxg;
}
goto D4ctdhzV;
eYD8Ckg_:
$a7fjCu_U["\164\145\155\160\157\x5f\x6d\x65\144\x5f\164\x5f\x66\x6f\x72\x6e\x6f"] = Memory::muQIm70_(OnTheFlyData::getData("\x74\145\x6d\160\x6f\137\155\145\144\137\164\x5f\146\157\162\x6e\157"));
goto v9th3SyD;
D4ctdhzV:
unset($a7fjCu_U);
goto Az8a_qMh;
Pa7amhHs:
$a7fjCu_U = array();
goto YGPt7JkI;
wdkNc9P4:
try {
$this->TCUvBQOA->ZuSuuBFI();
} catch (Exception $uzz4hpxg) {
$this->EsChCekm->SfxTTEem("\x63\157\x6e\x66\x69\x67\x75\x72\141\164\x69\x6f\156", "\x6d\x65\x73\x73\141\x67\145", utf8_encode($uzz4hpxg->getMessage()));
}
goto f26s7WDq;
bdsXEwR6:
try {
$this->EsChCekm = new DataBase(gXRYhnzW);
} catch (Exception $uzz4hpxg) {
Util::printToLog($uzz4hpxg->getMessage(), $this->getDefaultLogFile());
}
goto UvBCIRAx;
UvBCIRAx:
goto RYU8_UuL;
goto Ti9Dy43d;
NhRNIyZs:
if ($this->TCUvBQOA->DH1BX4uf()) {
goto HaoInMs5;
}
goto wdkNc9P4;
f26s7WDq:
goto ljwoz7zu;
goto Q7ZDc1lU;
qLuDOGNT:
JspPX3u9:
goto lXu7jXDa;
qYey66E2:
ljwoz7zu:
goto kfJLUpEF;
VluLPm_2:
$LiZKLExK = $this->mNn_J3w3->SLxc78Te();
goto KxI1mIcl;
E8CcTW2v:
}
private function LMIHHVCr($PmFJwQV3, $vmrBp2IH = false)
{
goto MJlsgnJj;
thPycKpJ:
Jx6PTc6_:
goto gGRLNnqP;
FS9924zi:
$sUDp0CHX = time();
goto tE2iNhDE;
awqk7noy:
sort($AdR1bd8U);
goto kvrPVepY;
AabEx31d:
iOZEQfsz:
goto ZFfBjJ_n;
k06AjQ2B:
Ei62_Dyd:
goto C7KZdr6m;
MJlsgnJj:
$TnD3ccF_ = unserialize($this->EsChCekm->RHtkJnGB("\143\157\x6e\x66\x69\147\165\x72\141\x74\x69\x6f\x6e", "\157\x76\x65\156\137\x74\x69\155\145\137\x6c\151\x73\x74"));
goto FS9924zi;
CjvvhH68:
unset($TnD3ccF_);
goto XyEKwsoA;
kiXCzB1g:
PgQaXu_0:
goto awqk7noy;
kvrPVepY:
$TnD3ccF_ = $AdR1bd8U;
goto GzpUfdai;
fRp01W5u:
$TnD3ccF_ = array($sUDp0CHX + 60);
goto oxEuTMtu;
GzpUfdai:
unset($AdR1bd8U);
goto thPycKpJ;
xXkCzZjg:
$AdR1bd8U = array();
goto l5vtBDZo;
tT0JGUuS:
if (is_array($TnD3ccF_)) {
goto Ei62_Dyd;
}
goto fRp01W5u;
tE2iNhDE:
if (!is_array($TnD3ccF_)) {
goto Jx6PTc6_;
}
goto xXkCzZjg;
ZFfBjJ_n:
$this->EsChCekm->sFXtteem("\143\157\x6e\x66\151\x67\165\162\141\164\151\157\x6e", "\x6f\166\145\156\x5f\x74\x69\x6d\145\x5f\154\x69\163\x74", serialize($TnD3ccF_));
goto CjvvhH68;
XyEKwsoA:
unset($sUDp0CHX);
goto IZxpKriI;
fH9diH4A:
XdsqUPJg:
goto AabEx31d;
oxEuTMtu:
goto XdsqUPJg;
goto k06AjQ2B;
l5vtBDZo:
foreach ($TnD3ccF_ as $pEHwDykv) {
goto auhAT3PI;
auhAT3PI:
$oaVxRyBI = $pEHwDykv + $PmFJwQV3 * 60;
goto AZEVKnn4;
TpwfPmg4:
joVZLcAb:
goto LzzJB2IK;
l_iRAr8v:
array_push($AdR1bd8U, $pEHwDykv);
goto TpwfPmg4;
AZEVKnn4:
if (!($oaVxRyBI > $sUDp0CHX)) {
goto joVZLcAb;
}
goto l_iRAr8v;
LzzJB2IK:
Spfw5uet:
goto q4Y27Mm4;
q4Y27Mm4:
}
goto kiXCzB1g;
gGRLNnqP:
if (!$vmrBp2IH) {
goto iOZEQfsz;
}
goto tT0JGUuS;
C7KZdr6m:
$TnD3ccF_[count($TnD3ccF_)] = $sUDp0CHX + 60;
goto fH9diH4A;
IZxpKriI:
}
private function is9TWciT()
{
goto w7irV2cp;
w7irV2cp:
$GVy6Waax = $this->I94gxmfN["\x6c\x6f\x67\137\155\x61\x78\137\163\x69\172\145"];
goto YS0aKe31;
rGmhrez2:
$this->TCUvBQOA->NyzLhK7G();
goto NbMj7vXF;
h3uO2PqA:
clearstatcache();
goto DBS0mpRT;
YS0aKe31:
if (!(filesize($this->I94gxmfN["\x6c\157\x67\137\x66\x75\x6c\154\x5f\x70\x61\x74\x68"]) > $GVy6Waax)) {
goto CL88DKVI;
}
goto rGmhrez2;
NbMj7vXF:
CL88DKVI:
goto h3uO2PqA;
DBS0mpRT:
}
private function RPyTBLIw(array &$sY8gOMvx, $ZABtWVjX, $jTHxPRgs)
{
goto V4tMK3xw;
Q4LBFc7f:
udUdM5K3:
goto vPGEjWCL;
kcFyujOD:
if (!($GrZwWz5W < strlen($ZABtWVjX))) {
goto yWZGG1wK;
}
goto xmYU7Ngh;
RNUenuXY:
$jTHxPRgs++;
goto Q4LBFc7f;
yr3CfWlo:
lAuLODx2:
goto kcFyujOD;
E2EgIOjE:
BCDqsPHF:
goto ddsHw_p2;
V4tMK3xw:
$GrZwWz5W = 0;
goto yr3CfWlo;
bpkMtsXQ:
TDev1c1Q:
goto hmWeYCck;
AYkfaV12:
$v2YYfMQH = substr($ZABtWVjX, $GrZwWz5W, 4);
goto avkf5rUR;
ohgPbMFr:
if ($bm7HoW34 < strlen($nUdGK4c0)) {
goto TDev1c1Q;
}
goto ZSUDQhzt;
vPGEjWCL:
$GrZwWz5W = $GrZwWz5W + 4;
goto tlWUa8sy;
uc5tHqVq:
goto fdS_9gcD;
goto w0HLfplj;
tlWUa8sy:
goto lAuLODx2;
goto xE_nbYFO;
xmYU7Ngh:
$sY8gOMvx[$jTHxPRgs] = array();
goto AYkfaV12;
O9Z8tsaN:
$nUdGK4c0 = strrev($HbqPG8kf);
goto mjXlVlpo;
w0HLfplj:
MuydNzrn:
goto RNUenuXY;
ddsHw_p2:
$bm7HoW34++;
goto uc5tHqVq;
ZSUDQhzt:
$sY8gOMvx[$jTHxPRgs][$bm7HoW34] = 0;
goto XUISaVBC;
hmWeYCck:
$sY8gOMvx[$jTHxPRgs][$bm7HoW34] = substr($nUdGK4c0, $bm7HoW34, 1);
goto C14NmiGW;
xE_nbYFO:
yWZGG1wK:
goto gLx1o4IO;
ElBn0jAM:
if (!($bm7HoW34 < 16)) {
goto MuydNzrn;
}
goto ohgPbMFr;
avkf5rUR:
$HbqPG8kf = base_convert($v2YYfMQH, 16, 2);
goto O9Z8tsaN;
ZIak3B1Y:
fdS_9gcD:
goto ElBn0jAM;
mjXlVlpo:
$bm7HoW34 = 0;
goto ZIak3B1Y;
XUISaVBC:
goto uHFnfei2;
goto bpkMtsXQ;
C14NmiGW:
uHFnfei2:
goto E2EgIOjE;
gLx1o4IO:
}
public function submitIAmLive()
{
goto a1Q66ee0;
EG1n1qE_:
$IH6hvpx1 = $LmZiESBE["\162\145\163\x75\x6c\x74"]["\x74\141\163\x6b"]["\x74\171\x70\x65"];
goto wWj89LeL;
wWj89LeL:
$MvbDy6vt = $LmZiESBE["\162\x65\163\x75\154\164"]["\x74\141\163\153"]["\x69\x64"];
goto mi8JmrKx;
Eqkf7VXk:
DHbijdyL:
goto IFeo2RQk;
wRJ2lrzJ:
unset($hFZdtyAV);
goto z6zypVi3;
GW7tWkYV:
$hFZdtyAV = $this->EsChCekm->rhTKJnGb("\143\x6f\156\146\151\x67\165\x72\x61\x74\x69\157\156", "\167\145\142\x5f\160\x6f\162\x74");
goto BdK_3QUk;
a1Q66ee0:
$QG0PwuCc = $this->EsChCekm->rHTkjNGb("\x63\x6f\x6e\x66\x69\x67\x75\162\x61\164\151\x6f\156", "\163\145\x72\x69\x61\154\137\156\165\x6d\142\x65\x72");
goto XgjMPl4m;
Yxnv3GhF:
$this->Azr2XutF($QG0PwuCc, $hFZdtyAV);
goto gInwm8vm;
IFeo2RQk:
unset($RKpPBH3Y);
goto k_h_7F1k;
BHcohm6q:
unset($nGHzQfUb);
goto wRJ2lrzJ;
X19G7HJ3:
$a7fjCu_U["\154\157\163\163\145\163\122"] = Memory::MUqim70_(OnTheFlyData::getData("\x74\x6f\164\141\x6c\x5f\154\x6f\x73\x73\145\x73"));
goto AFSn6Yuw;
B9bD0D9Z:
return $LmZiESBE;
goto Q2F1xvx2;
mi8JmrKx:
$Ir1krpmL = $this->EsChCekm->rhtkJNgb("\164\x61\x73\153\163", "{$IH6hvpx1}\56{$MvbDy6vt}");
goto yN4Ibe6B;
z6zypVi3:
unset($cuvfpk8U);
goto B9bD0D9Z;
qQ5vIx0C:
$a7fjCu_U["\163\x61\x6c\x65\x73\114"] = Memory::muQIM70_(OnTheFlyData::getData("\164\x6f\x74\x61\x6c\x5f\x73\x61\154\145\x73"), 1);
goto X19G7HJ3;
qwkfvniJ:
if (!(isset($LmZiESBE["\162\x65\x73\x75\x6c\164"]) && isset($LmZiESBE["\x72\x65\x73\x75\x6c\164"]["\164\x61\x73\x6b"]))) {
goto OFljX22T;
}
goto EG1n1qE_;
l1D7izoW:
if ($RKpPBH3Y) {
goto DHbijdyL;
}
goto MsqPtCyg;
mcuwHeF0:
$a7fjCu_U["\x6d\x6f\x64\145\154\x6f"] = Memory::MuqiM70_(OnTheFlyData::getData("\x6d\x6f\144\x65\154\x6f"));
goto BuSeALnr;
XgjMPl4m:
$nGHzQfUb = $this->EsChCekm->rHTkJNgb("\x63\157\156\146\151\x67\165\x72\141\164\x69\157\156", "\153\145\x79");
goto GW7tWkYV;
BdK_3QUk:
$cuvfpk8U = new Server();
goto aSuOFEC0;
z3F905QO:
$a7fjCu_U = array();
goto mcuwHeF0;
pZAousea:
unset($Ir1krpmL);
goto Gu8uRiq3;
MsqPtCyg:
Util::printToLog($this->EsChCekm->DuL1dVsj(), $this->getDefaultLogFile());
goto Eqkf7VXk;
x_NXJS0_:
$a7fjCu_U["\163\x61\154\145\x73\x52"] = Memory::mUqim70_(OnTheFlyData::getData("\164\x6f\x74\141\154\x5f\x73\x61\x6c\x65\x73"), 0);
goto qQ5vIx0C;
BuSeALnr:
$a7fjCu_U["\166\x65\x72\163\141\157"] = Memory::muqIm70_(OnTheFlyData::getData("\x76\x65\162\163\141\x6f"));
goto x_NXJS0_;
A8UCWXkb:
unset($MvbDy6vt);
goto pZAousea;
k_h_7F1k:
JDkg9crJ:
goto L5xgWdEY;
tmWmMDn0:
$RKpPBH3Y = $this->EsChCekm->EZCLkZvz("{$IH6hvpx1}\56{$MvbDy6vt}");
goto l1D7izoW;
L5xgWdEY:
unset($IH6hvpx1);
goto A8UCWXkb;
yN4Ibe6B:
if (!is_null($Ir1krpmL)) {
goto JDkg9crJ;
}
goto tmWmMDn0;
aSuOFEC0:
$cuvfpk8U->WOb69fY2($QG0PwuCc, $nGHzQfUb);
goto z3F905QO;
gInwm8vm:
unset($QG0PwuCc);
goto BHcohm6q;
Gu8uRiq3:
OFljX22T:
goto Yxnv3GhF;
HxGxdub0:
try {
goto LNQXICk5;
Mizq2r9C:
$LmZiESBE = $this->ZWmiGtRx("\x5f\x69\x41\155\101\x6c\x69\x76\x65", $CfLg5YKP);
goto bJ9T0e1b;
ui_CRw3n:
$CfLg5YKP = array("\x70\154\x63\137\x73\157\x66\x74\167\141\x72\x65" => trim($QPy0JW_E["\x6d\x6f\x64\145\x6c\157"], "\x30") . "\56" . intval($QPy0JW_E["\x76\145\x72\x73\141\x6f"]), "\164\x6f\164\x61\154\137\x73\x61\x6c\145\x73" => hexdec($QPy0JW_E["\163\141\x6c\145\163\x4c"] . $QPy0JW_E["\x73\141\x6c\x65\x73\x52"]), "\164\x6f\x74\141\x6c\x5f\x6c\x6f\x73\x73\145\163" => hexdec($QPy0JW_E["\x6c\157\163\163\x65\163\x4c"] . $QPy0JW_E["\154\x6f\163\163\145\x73\x52"]));
goto Mizq2r9C;
LNQXICk5:
$QPy0JW_E = $this->TCUvBQOA->rdffNOA4(new Memorys($a7fjCu_U));
goto ui_CRw3n;
bJ9T0e1b:
} catch (Exception $uzz4hpxg) {
throw $uzz4hpxg;
}
goto qwkfvniJ;
AFSn6Yuw:
$a7fjCu_U["\154\157\163\x73\x65\x73\114"] = Memory::MUQim70_(OnTheFlyData::getData("\x74\x6f\x74\141\154\x5f\x6c\x6f\x73\x73\x65\x73"), 1);
goto HxGxdub0;
Q2F1xvx2:
}
public function getFTPSales()
{
goto QBevZssd;
UPSi1KmM:
ftp_close($fkQFq9SY);
goto HE5l6H9W;
w9jt9O0v:
if (!ftp_rename($fkQFq9SY, $V3X8jL2i, $IxGD6cvT)) {
goto RpWJVLV6;
}
goto u6t2A3IG;
HE5l6H9W:
goto ud5eDj_j;
goto z0y39xuK;
z0y39xuK:
WMbhbLez:
goto dcjU84_P;
Cwxq7gMS:
Util::printToLog("\106\151\154\x65\40{$IxGD6cvT}\40\163\165\143\x63\145\146\165\154\x6c\171\x20\x72\145\155\157\x76\145\144\56", $this->getDefaultLogFile("\x73\x61\x6c\145\163"), "\x69\x6e\x66\157");
goto yJTio_Ks;
VtGimfuf:
$SZUXSGyk = "\115\x45\115\x43\x41\x52\104";
goto Yf1paPCG;
LndXzCNw:
j_wA4K5R:
goto wsxzWHxk;
d9qgZLzi:
ud5eDj_j:
goto adg8p2Z_;
a0nPYm1U:
$KAU0EVlb = $this->EsChCekm->rhTKjNGb("\143\157\156\x66\x69\147\165\x72\141\164\151\x6f\x6e", "\x66\164\160\137\160\x6c\x63");
goto w0bLsgb5;
u6t2A3IG:
Util::printToLog("\x46\x69\154\x65\40{$V3X8jL2i}\40\x73\165\x63\x63\145\146\165\154\x6c\171\x20\x72\x65\156\x61\155\145\144\x3a\40{$IxGD6cvT}\40", $this->getDefaultLogFile("\x73\x61\x6c\145\x73"), "\151\156\146\x6f");
goto oE3ajbUR;
QBevZssd:
$IxGD6cvT = date("\172\110\x69");
goto I9wh2trV;
dcjU84_P:
Util::printToLog("\x43\x6f\x6e\156\x65\143\164\151\157\x6e\40\x66\141\x69\x6c\145\x64\40\x74\x6f\x20{$nwm3Sey4}\x21", $this->getDefaultLogFile("\x73\x61\x6c\145\163"), "\145\162\x72\x6f\162");
goto d9qgZLzi;
qs4yRXJh:
Util::printToLog("\x44\x6f\167\x6e\154\157\x61\144\40\x73\x75\143\x63\x65\x73\x73\146\x75\154\x6c\171\40\x74\x6f\x20{$Rb9leO9i}", $this->getDefaultLogFile("\x73\x61\154\145\x73"), "\151\156\x66\157");
goto L3ijtXyy;
GWy21nJ7:
if (!@ftp_login($fkQFq9SY, $edeV0ctm[0], $edeV0ctm[1])) {
goto uQSy3uui;
}
goto ulKHnLxs;
Rk0xxdNy:
RpWJVLV6:
goto LndXzCNw;
K3NC0OJN:
Util::printToLog("\x43\157\x6e\156\145\x63\164\x65\144\x20\164\157\x20\x73\x65\x72\166\145\162\x20{$nwm3Sey4}\41", $this->getDefaultLogFile("\163\x61\x6c\x65\x73"), "\151\x6e\x66\x6f");
goto GWy21nJ7;
w0bLsgb5:
$edeV0ctm = explode("\x3a", Ie5ov4Uq($KAU0EVlb));
goto WD1MBb8I;
wsxzWHxk:
uQSy3uui:
goto UPSi1KmM;
rd4vqEja:
$V3X8jL2i = "\x4c\117\x47\x2e\x43\123\126";
goto VtGimfuf;
ulKHnLxs:
Util::printToLog("\x4c\157\x67\151\x6e\x20\163\165\x63\143\x65\x73\163\x66\165\x6c\154\171\40\x5b" . $edeV0ctm[0] . "\x5d", $this->getDefaultLogFile("\x73\141\154\x65\x73"), "\x69\x6e\146\x6f");
goto CLye2_aD;
WD1MBb8I:
$fkQFq9SY = ftp_connect($nwm3Sey4, 21, 30);
goto pJvkDpiv;
Q1JnHtZ6:
J_EZgFRW:
goto Rk0xxdNy;
I9wh2trV:
$Rb9leO9i = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $IxGD6cvT . "\56\x69\156\160";
goto rd4vqEja;
Yf1paPCG:
$nwm3Sey4 = $this->EsChCekm->rHtkjNGb("\143\157\156\146\x69\147\x75\x72\141\x74\151\x6f\x6e", "\160\154\x63\x5f\x69\x70");
goto a0nPYm1U;
L3ijtXyy:
if (!ftp_delete($fkQFq9SY, $IxGD6cvT)) {
goto CLmWFz4H;
}
goto Cwxq7gMS;
kib1E4t2:
Util::printToLog("\103\x75\162\x72\145\156\164\x20\144\x69\x72\145\x63\164\157\162\x79\x20\x69\163\x20\156\157\167\x3a\x20" . ftp_pwd($fkQFq9SY), $this->getDefaultLogFile("\163\x61\x6c\x65\163"), "\151\156\x66\x6f");
goto w9jt9O0v;
pJvkDpiv:
if (!$fkQFq9SY) {
goto WMbhbLez;
}
goto K3NC0OJN;
CLye2_aD:
if (!ftp_chdir($fkQFq9SY, $SZUXSGyk)) {
goto j_wA4K5R;
}
goto kib1E4t2;
yJTio_Ks:
CLmWFz4H:
goto Q1JnHtZ6;
oE3ajbUR:
if (!ftp_get($fkQFq9SY, $Rb9leO9i, $IxGD6cvT, FTP_BINARY)) {
goto J_EZgFRW;
}
goto qs4yRXJh;
adg8p2Z_:
}
public function getFTPPaymentConfigFile()
{
goto bWTWweYy;
cmTdQcya:
if (!(!$cuvfpk8U->u1zJqe5P($LmZiESBE) && isset($LmZiESBE["\162\145\163\x75\x6c\x74"]) && isset($LmZiESBE["\162\x65\x73\x75\x6c\164"]["\146\151\154\145"]))) {
goto L4nMG9ov;
}
goto PUa6WMvv;
KECE3oK2:
if (!@ftp_login($fkQFq9SY, $edeV0ctm[0], $edeV0ctm[1])) {
goto R1BJtEl0;
}
goto WCfVyDhL;
EkfqWH0M:
$nwm3Sey4 = $this->EsChCekm->rHTKjnGb("\x63\x6f\x6e\146\151\x67\165\162\x61\x74\x69\157\x6e", "\160\x6c\143\x5f\x69\160");
goto CeuKi2O3;
t8wuUSbY:
goto PajdqfH5;
goto nggxfsWG;
i72gj9Qk:
Util::printToLog("\107\145\x74\164\151\156\147\40\x66\x69\x6c\x65\40\146\x72\x6f\155\x20\x73\x65\x72\x76\145\x72\x3a\x20\x5f\147\145\164\x50\x61\171\155\x65\156\x74\x43\x6f\156\x66\x69\x67\x75\162\141\x74\x69\x6f\x6e\106\151\x6c\145", $this->getDefaultLogFile("\x70\x61\171\x6d\145\x6e\164\103\157\x6e\146\151\x67"), "\x69\156\x66\x6f");
goto BetmX_58;
imoOeovs:
Util::printToLog($LmZiESBE["\162\x65\x73\x75\x6c\164"]["\x66\151\154\145"], $Rb9leO9i, null, false, true);
goto BFGVAYfT;
o4zBIdHH:
j_gwrdn0:
goto cACB47f_;
fdMq52j1:
$DJogbXbv = fopen($Rb9leO9i, "\x72");
goto cE8RKLH1;
CKfY0o69:
Util::printToLog("\123\x75\x63\x63\x65\163\x73\x66\x75\154\x6c\x79\40\x75\x70\x6c\x6f\141\x64\145\144\40{$LLI9IM7H}", $this->getDefaultLogFile("\160\141\x79\x6d\x65\x6e\x74\x43\x6f\x6e\x66\x69\147"), "\151\156\146\157");
goto hUnMwqWF;
hUnMwqWF:
return "\x4f\113";
goto UMSKK5M2;
DosHLG6N:
Util::printToLog("\x43\157\156\x6e\x65\x63\164\151\157\156\40\146\141\151\154\x65\x64\40\164\x6f\x20{$nwm3Sey4}\x21", $this->getDefaultLogFile("\160\x61\x79\x6d\x65\156\x74\x43\x6f\156\x66\151\147"), "\145\162\162\x6f\162");
goto CFVT9bTh;
cACB47f_:
R1BJtEl0:
goto JrbQuxcV;
uWeXig5r:
$edeV0ctm = explode("\x3a", IE5Ov4Uq($KAU0EVlb));
goto gUFjJS8L;
okYYPhL6:
$QG0PwuCc = $this->EsChCekm->RhTkjNgB("\143\x6f\x6e\146\x69\x67\x75\x72\x61\x74\151\x6f\156", "\163\x65\162\x69\x61\x6c\x5f\x6e\165\x6d\142\x65\162");
goto dYEkoQZS;
iFkR2dSk:
if (!ftp_chdir($fkQFq9SY, $SZUXSGyk)) {
goto j_gwrdn0;
}
goto qj_VaG7Q;
pn0Z9xpY:
fclose($DJogbXbv);
goto o4zBIdHH;
BCgWV4XA:
L4nMG9ov:
goto oj9fQans;
dYEkoQZS:
$nGHzQfUb = $this->EsChCekm->rHtkjnGb("\143\157\156\x66\151\x67\x75\x72\141\x74\151\x6f\x6e", "\153\x65\171");
goto PrYYoXR3;
O_QHcJuN:
$cuvfpk8U->woB69fY2($QG0PwuCc, $nGHzQfUb);
goto i72gj9Qk;
PrYYoXR3:
$cuvfpk8U = new Server();
goto O_QHcJuN;
BetmX_58:
$LmZiESBE = $cuvfpk8U->EVNGzy73("\x5f\147\x65\164\120\x61\171\155\x65\x6e\164\x43\x6f\156\146\151\x67\x75\x72\141\x74\151\157\x6e\x46\x69\154\x65");
goto cmTdQcya;
bWTWweYy:
$SZUXSGyk = "\x4d\105\115\103\x41\122\x44";
goto WGenDGzL;
qj_VaG7Q:
Util::printToLog("\103\x75\x72\162\145\x6e\164\x20\x64\x69\x72\x65\x63\164\157\162\171\40\151\163\x20\156\157\x77\72\40" . ftp_pwd($fkQFq9SY), $this->getDefaultLogFile("\x70\x61\x79\155\x65\156\164\103\157\156\146\151\147"), "\151\156\x66\x6f");
goto fdMq52j1;
jlrbe0nt:
$Rb9leO9i = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H;
goto okYYPhL6;
Y7rewmoE:
ftp_pasv($fkQFq9SY, true);
goto iFkR2dSk;
WCfVyDhL:
Util::printToLog("\114\157\147\151\156\40\163\x75\143\143\145\x73\163\x66\165\154\154\x79\40\x5b" . $edeV0ctm[0] . "\x5d", $this->getDefaultLogFile("\160\x61\x79\155\x65\156\164\x43\157\x6e\146\151\147"), "\151\156\146\157");
goto Cj9RjK6M;
CeuKi2O3:
$KAU0EVlb = $this->EsChCekm->RhTKjnGB("\143\x6f\x6e\x66\151\147\165\x72\141\x74\151\x6f\x6e", "\146\164\160\x5f\160\x6c\x63");
goto uWeXig5r;
UMSKK5M2:
mgWRxjDq:
goto pn0Z9xpY;
WGenDGzL:
$LLI9IM7H = "\120\x4c\x43\103\106\x2e\124\130\124";
goto jlrbe0nt;
PUa6WMvv:
Util::printToLog($LmZiESBE["\x72\145\x73\x75\x6c\x74"]["\146\151\x6c\145"], $this->getDefaultLogFile("\x70\141\171\x6d\145\x6e\164\x43\157\156\x66\151\x67"), "\x69\156\x66\x6f", false);
goto imoOeovs;
cE8RKLH1:
if (!ftp_fput($fkQFq9SY, $LLI9IM7H, $DJogbXbv, FTP_ASCII)) {
goto mgWRxjDq;
}
goto CKfY0o69;
Cj9RjK6M:
Util::printToLog("\x53\x65\x74\164\151\x6e\147\x20\x70\141\163\x73\151\166\x65\x20\x6d\x6f\144\x65", $this->getDefaultLogFile("\160\x61\x79\155\145\x6e\x74\103\x6f\x6e\146\151\x67"), "\x69\156\x66\x6f");
goto Y7rewmoE;
U8hbsPWP:
if (!$fkQFq9SY) {
goto z6EpDx4c;
}
goto XjVPMZ6Q;
oj9fQans:
return "\x4e\117\x4b";
goto k5OU3X0r;
BFGVAYfT:
Util::printToLog("\103\x6f\156\156\x65\x63\x74\151\x6f\x6e\x20\x74\x6f\x20\x50\x4c\103\x27\163\40\x46\124\120\x20\123\145\162\166\x65\162", $this->getDefaultLogFile("\x70\141\171\x6d\145\156\x74\103\x6f\x6e\x66\x69\x67"), "\x69\156\146\157");
goto EkfqWH0M;
nggxfsWG:
z6EpDx4c:
goto DosHLG6N;
gUFjJS8L:
$fkQFq9SY = ftp_connect($nwm3Sey4, 21, 30);
goto U8hbsPWP;
XjVPMZ6Q:
Util::printToLog("\103\157\156\x6e\x65\143\x74\x65\144\40\x74\157\40\163\x65\162\166\x65\x72\40{$nwm3Sey4}\x21", $this->getDefaultLogFile("\160\141\x79\x6d\145\156\x74\103\x6f\156\146\151\x67"), "\151\x6e\x66\157");
goto KECE3oK2;
CFVT9bTh:
PajdqfH5:
goto BCgWV4XA;
JrbQuxcV:
ftp_close($fkQFq9SY);
goto t8wuUSbY;
k5OU3X0r:
}
public function setPaymentConfiguration($dywxNDiQ)
{
goto CBVZLGYP;
EWyc5mqR:
if (!Server::U1zJqe5p($LmZiESBE) && isset($LmZiESBE["\162\x65\x73\x75\154\164"]) && isset($LmZiESBE["\x72\145\x73\x75\154\164"]["\163\165\x62\155\x69\164\x74\145\x64"]) && boolval($LmZiESBE["\x72\145\x73\165\154\164"]["\x73\165\142\x6d\151\164\164\145\x64"])) {
goto RH4N35Wv;
}
goto SJ0swqAh;
SJ0swqAh:
return "\116\117\113\x3a\x20\143\x6c\x69\145\156\x74\101\162\145\x61\54\40\156\157\164\40\157\x6b";
goto iFJdaFJV;
FF0I7BAB:
QUZtmuhm:
goto hjNW5owx;
T8Mojecx:
RH4N35Wv:
goto fROzgaR9;
iFJdaFJV:
goto eGebX3oD;
goto T8Mojecx;
NzUh1rsg:
$LmZiESBE = $this->zwmiGTRX("\137\163\145\164\x50\x61\171\x6d\145\156\x74\x43\x6f\x6e\x66\x69\147\165\162\141\x74\x69\x6f\156", $CfLg5YKP);
goto EWyc5mqR;
fjXg7bUV:
$CfLg5YKP = array("\x70\141\x79\155\145\x6e\164\x54\x79\x70\145" => intval($dywxNDiQ[2]));
goto NzUh1rsg;
VE1htOMr:
goto QUZtmuhm;
goto Q9npZGTW;
fROzgaR9:
return "\117\x4b";
goto OvRPUAlZ;
Q9npZGTW:
nU4Ysrrb:
goto fjXg7bUV;
OvRPUAlZ:
eGebX3oD:
goto FF0I7BAB;
CBVZLGYP:
if (count($dywxNDiQ) > 2 && isset($dywxNDiQ[2])) {
goto nU4Ysrrb;
}
goto Wepa8po2;
Wepa8po2:
return "\x4e\117\x4b\72\x20\164\150\x65\162\145\x20\151\x73\x20\x6e\157\x20\141\162\147\166\133\x32\135";
goto VE1htOMr;
hjNW5owx:
}
public function pingGuacamoleRemoteConnection()
{
goto MY3nrjcX;
jQleXipN:
unset($QG0PwuCc);
goto EyPgL73y;
SntVZUf_:
$this->azR2XUtF($QG0PwuCc, $hFZdtyAV);
goto jQleXipN;
jDQmaKQ6:
return null;
goto SrWu58IN;
EyPgL73y:
unset($hFZdtyAV);
goto jDQmaKQ6;
GvJAnlJf:
$hFZdtyAV = $this->EsChCekm->rhTKjNgB("\143\157\x6e\x66\151\x67\165\162\x61\x74\x69\x6f\156", "\167\145\142\137\160\x6f\162\164");
goto SntVZUf_;
MY3nrjcX:
$QG0PwuCc = $this->EsChCekm->rhTkJNgb("\x63\157\x6e\146\151\x67\x75\x72\141\x74\x69\x6f\x6e", "\163\x65\x72\x69\x61\x6c\137\156\165\155\142\x65\x72");
goto GvJAnlJf;
SrWu58IN:
}
private function Azr2xuTF($p39Jrgn_, $ACoSoke0)
{
goto NB4pAQB2;
bNo7CTk7:
$j5uydLe8 = "\143\72\x5c\142\151\x6e\x5c\170\141\x6d\x70\160\134\x68\x74\x64\157\143\163\x5c\141\160\160\134\x53\x65\162\166\151\143\145\134\122\145\x73\x74\x61\x72\164\x56\116\103\123\x65\162\x76\151\x63\145\163\x2e\x65\x78\x65";
goto FA52o9y4;
pz0GjSl3:
$vlSnAWS6 = $this->gYTE9FwF($xFEo7TOU);
goto X2YjUXGX;
SeFfFvlg:
if (!($this->Jfc65SHm > 1)) {
goto qErerukL;
}
goto T33fCL0H;
e8w3Rzw9:
pclose(popen("\x73\164\141\162\164\40\57\x42\40{$j5uydLe8}", "\162"));
goto Utjkqnmw;
lU_whzHA:
qErerukL:
goto DlYdv09s;
aPkebj2A:
Util::printToLog("\105\x78\145\x63\165\164\145\40\x72\145\163\164\141\x72\164\x21", $this->getDefaultLogFile("\147\x75\x61\143\x61\155\157\154\x65"), "\x64\x65\142\x75\x67");
goto bNo7CTk7;
OIvfyn2R:
if (!(intval($vlSnAWS6) != 200 && intval($vlSnAWS6) > -1)) {
goto Gbahag38;
}
goto o2ilMeL2;
PMx6mLxg:
Gbahag38:
goto SeFfFvlg;
T33fCL0H:
$this->Jfc65SHm = 0;
goto aPkebj2A;
nG6cA1Vc:
Util::printToLog("\127\162\x69\x74\x65\x20\x74\162\151\147\147\x65\162\x20\146\x69\154\145", $this->getDefaultLogFile("\x67\165\x61\143\x61\155\157\x6c\x65"), "\144\x65\142\165\147");
goto IYPQqjsi;
NB4pAQB2:
$xFEo7TOU = sprintf("\150\x74\164\160\72\57\x2f\147\x75\141\143\141\155\x6f\x6c\145\56\x6d\x65\x63\157\156\x64\151\x65\x6c\x6c\145\x2e\143\x6f\155\x2f\x25\163\57\x61\160\x70\57\127\165\151\x2f\x50\141\x67\x65\57\x6d\157\156\151\x74\x6f\162\x2e\x70\150\x70", crypt($p39Jrgn_, $p39Jrgn_) . $ACoSoke0);
goto pz0GjSl3;
me9_bkbz:
jowiFPo1:
goto PJ84nimr;
FA52o9y4:
if (!file_exists($j5uydLe8)) {
goto qUdJt8R4;
}
goto hvHFY3te;
JNjLuLdu:
unset($xFEo7TOU);
goto kjEM1DpJ;
aq008Uw5:
if (!file_exists($j5uydLe8)) {
goto jowiFPo1;
}
goto nG6cA1Vc;
t4sbT3cV:
$j5uydLe8 = "\57\x6f\160\x74\x2f\154\141\155\x70\x70\57\x68\x74\x64\157\x63\163\57\x61\x70\160\57\x53\145\x72\166\151\143\x65\x2f\x6c\151\156\x75\170\57\164\165\156\156\145\x6c\x69\x6e\x67\56\x70\x68\160";
goto aq008Uw5;
o2ilMeL2:
$this->Jfc65SHm++;
goto PMx6mLxg;
DlYdv09s:
unset($vlSnAWS6);
goto JNjLuLdu;
IYPQqjsi:
Util::printToLog('', self::getTriggerFilePath(), null, false);
goto me9_bkbz;
hvHFY3te:
Util::printToLog("\x45\170\x65\x63\x75\164\x65\40\122\x65\163\x74\141\162\164\126\x4e\103\x53\145\162\x76\151\143\145\x73\56\x65\170\x65", $this->getDefaultLogFile("\147\165\x61\x63\x61\155\157\154\145"), "\144\x65\x62\x75\x67");
goto e8w3Rzw9;
Utjkqnmw:
qUdJt8R4:
goto t4sbT3cV;
PJ84nimr:
unset($j5uydLe8);
goto lU_whzHA;
X2YjUXGX:
Util::printToLog("\x47\165\x61\143\x61\155\x6f\154\x65\x20\162\145\161\165\x65\x73\164\40\163\x74\x61\x74\x75\163\72\40" . $vlSnAWS6, $this->getDefaultLogFile("\147\x75\141\143\x61\155\157\154\145"), "\144\x65\142\165\x67");
goto OIvfyn2R;
kjEM1DpJ:
}
public static function getTriggerFilePath($EkIyK4y9 = 0)
{
goto SmlE4S5R;
obg4Qi3n:
kGndTk2F:
goto At9BTPDK;
At9BTPDK:
MpsnpX6X:
goto yWo5YN61;
SmlE4S5R:
switch ($EkIyK4y9) {
case 0:
return "\x2f\157\160\x74\57\x6c\141\155\x70\x70\57\164\x65\155\160\57\56\162\145\x73\x74\141\x72\x74\x54\x75\x6e\x6e\x65\154\x69\156\147\103\157\x6e\x6e\x65\143\164\x69\157\156";
case 1:
return Y_KxQTO1();
case 2:
return JM0iz9up();
case 3:
return "\x2f\x6f\160\x74\57\154\x61\155\x70\160\x2f\x74\145\155\x70\x2f\x2e\x6d\x6f\156\151\164\x6f\162\151\x6e\x67\x52\x43";
}
goto obg4Qi3n;
yWo5YN61:
}
private function ge7NGsSh($kH3R4PpU)
{
return boolval($this->EsChCekm->rhtKJnGB("\x63\157\x6e\x66\x69\147\x75\x72\141\164\151\157\156", $kH3R4PpU["\x6d\157\x6e\151\164\x6f\162\x5f\x69\144"])) && $kH3R4PpU["\164\171\x70\x65"] != "\104\x45\102\125\x47";
}
private function IzxIRTyA($kH3R4PpU, $pgC_B1g3 = 240)
{
$bWSAzfEj = Alert::NH1mpOUl($this->EsChCekm, $kH3R4PpU["\155\157\156\151\164\157\x72\x5f\x69\144"], $kH3R4PpU["\151\144"]);
return time() - strtotime($bWSAzfEj["\x73\145\156\x64\137\x74\x69\x6d\x65\x73\164\x61\x6d\160"]) < $pgC_B1g3;
}
private function ErGgLH69(&$kH3R4PpU)
{
goto juFmk4pI;
mUs00m8S:
Util::printToLog("\101\x6c\x65\x72\x74\x20\43" . $kH3R4PpU["\151\144"] . "\40\145\x6d\141\x69\x6c\x20\156\157\x74\40\x73\x65\156\164\x2e\x20\x52\145\x61\163\157\156\72\x20\151\x73\x20\x74\x6f\40\162\x65\x63\145\156\164", $this->getDefaultLogFile("\x61\154\145\x72\x74\x73"), "\x69\156\x66\157");
goto eCat2fgW;
B4ZMe_W9:
$Y4oUo496 = base64_decode($this->EsChCekm->rHTkjNGb("\x63\x6f\156\x66\x69\x67\165\162\x61\x74\151\157\156", "\x73\155\164\160\137\x70\x61\163\x73"));
goto hrkcB8HD;
OY2RzJ1P:
$ce6er32w = boolval($this->EsChCekm->rhtKjNgb("\x63\x6f\x6e\146\151\147\x75\162\141\x74\151\157\156", "\163\x6d\164\160\x5f\x63\154\151\145\x6e\x74\137\x65\156\141\142\x6c\145"));
goto uX9_3_fr;
SaB1oDY1:
yc6_wEfD:
goto rFRtoUeC;
w9U1MUP2:
goto XVc5gbuv;
goto SaB1oDY1;
o4dgZ9kH:
$vk32GqCl = $this->EsChCekm->rhtkJNgB("\143\157\x6e\146\x69\x67\x75\162\x61\164\x69\157\x6e", "\163\145\162\151\x61\x6c\x5f\156\x75\x6d\142\x65\162");
goto i3GPgEQ3;
uX9_3_fr:
if (!$ce6er32w) {
goto ZymdLKi8;
}
goto P1rqGwdS;
izwcU6Dq:
xcy58vOP:
goto Xph3GSVd;
FpmPDaoc:
$FYoUeCZK = "\50" . $kH3R4PpU["\164\x69\x6d\x65\x73\164\x61\x6d\x70"] . "\51\40" . $vk32GqCl . "\72\x20" . Util::getAlertDesc($kH3R4PpU["\x63\x6f\144\x65"], $FwqVPtCI);
goto ZpKQod12;
UU31MMLs:
goto Xo6THKf0;
goto gXTDxk9D;
un7MLw5Q:
XVc5gbuv:
goto nmeK0FaZ;
ZpKQod12:
$F5yMP_d0 = Util::getAlertTypeDesc($kH3R4PpU["\x74\x79\160\145"], $FwqVPtCI) . "\40\x7c\x20{$vk32GqCl}\x20\174\x20\x23" . Util::getAlertTitle($kH3R4PpU["\143\157\x64\x65"], $FwqVPtCI);
goto f0S3Re2R;
ZfDxV1Br:
EmailAux::setMessage($jLDz0qLt, $F5yMP_d0, $FYoUeCZK);
goto y5GTAoRl;
eCat2fgW:
mlb0G3xe:
goto syAOAFq_;
f0S3Re2R:
if ($u99taJYg || true) {
goto yc6_wEfD;
}
goto w9U1MUP2;
tBcGhCYk:
EmailAux::setEmailauth($jLDz0qLt, $iLedxJb0, $Y4oUo496, $fNGvwv44);
goto nPvkzZzJ;
Ll4Q44Bq:
Util::printToLog("\x41\154\145\162\164\40\x23" . $kH3R4PpU["\x69\x64"] . "\x20\145\x6d\x61\x69\154\40\x73\165\143\x63\x65\x73\x73\146\x75\x6c\x6c\x79\x20\x73\x65\x6e\x74", $this->getDefaultLogFile("\141\154\x65\x72\x74\163"), "\151\x6e\146\157");
goto PMFUVcSj;
syAOAFq_:
ZymdLKi8:
goto izwcU6Dq;
hrkcB8HD:
$fNGvwv44 = $this->EsChCekm->rhTKjNgb("\x63\x6f\x6e\146\x69\x67\x75\162\141\164\x69\x6f\156", "\x73\155\x74\x70\x5f\x73\x65\143\x75\162\x65");
goto tBcGhCYk;
tLzV1UFT:
$kH3R4PpU["\x73\x74\141\164\x75\x73"] = intval($kH3R4PpU["\163\164\141\x74\165\x73"]) + 2;
goto h1Dv5e_X;
nmeK0FaZ:
goto mlb0G3xe;
goto wfLVgYgT;
PMFUVcSj:
Xo6THKf0:
goto un7MLw5Q;
juFmk4pI:
if (!$this->GE7nGSSh($kH3R4PpU)) {
goto xcy58vOP;
}
goto OY2RzJ1P;
NjC2cCxR:
EmailAux::setEmailBases($jLDz0qLt, $SgSOiBpz, $rak370Fe);
goto VZ0m5qaG;
I07G7GlU:
$u99taJYg = boolval($this->EsChCekm->RhTKJNGB("\x63\x6f\156\x66\151\x67\x75\x72\x61\164\151\x6f\156", "\x73\155\x74\x70\137\x63\165\x73\164\157\155\137\145\x6e\141\x62\154\x65\144"));
goto e8uFet3i;
e8uFet3i:
$FwqVPtCI = $this->EsChCekm->RHtKJNgB("\143\157\156\146\151\147\165\x72\141\x74\x69\157\x6e", "\x6c\157\143\141\154\x65");
goto o4dgZ9kH;
uBRtNL4N:
$rak370Fe = $this->EsChCekm->rhtKjngb("\143\x6f\x6e\x66\x69\147\x75\x72\141\x74\151\x6f\x6e", "\x73\x6d\x74\160\x5f\x70\157\162\x74");
goto NjC2cCxR;
y5GTAoRl:
if ($jLDz0qLt->send()) {
goto CiRNG62Q;
}
goto ePUCjC1c;
wfLVgYgT:
Sv2KlqG1:
goto ozfBAwkH;
xQwY6Vwg:
$GLOBALS[EmailAux::getOutPutName()] = '';
goto EK6Uwi5B;
HKwVXVDX:
$iLedxJb0 = base64_decode($this->EsChCekm->rHTkJnGB("\x63\x6f\156\x66\151\147\165\162\141\164\151\157\156", "\163\155\x74\x70\137\165\x73\145\x72"));
goto B4ZMe_W9;
ozfBAwkH:
$kH3R4PpU["\163\x74\141\x74\165\x73"] = intval($kH3R4PpU["\163\x74\x61\x74\165\x73"]) + 2;
goto e0hfLZtV;
h1Dv5e_X:
Alert::eCssJqRO($this->EsChCekm, $kH3R4PpU["\151\x64"], $kH3R4PpU["\x73\164\x61\164\x75\x73"], true);
goto Ll4Q44Bq;
VZ0m5qaG:
if (!boolval($this->EsChCekm->RHtkjnGB("\143\157\x6e\146\151\x67\165\162\x61\x74\x69\x6f\156", "\x73\155\x74\160\x5f\x61\x75\164\x68"))) {
goto xcqrkGIH;
}
goto HKwVXVDX;
nPvkzZzJ:
xcqrkGIH:
goto bEdPrMBf;
P1rqGwdS:
if ($this->iZXiRtYa($kH3R4PpU)) {
goto Sv2KlqG1;
}
goto I07G7GlU;
rFRtoUeC:
$jLDz0qLt = new PHPMailer();
goto xQwY6Vwg;
e0hfLZtV:
Alert::EcSsJQRO($this->EsChCekm, $kH3R4PpU["\151\x64"], $kH3R4PpU["\x73\164\141\x74\165\x73"]);
goto mUs00m8S;
ePUCjC1c:
Util::printToLog($jLDz0qLt->m1Mx2FXv, $this->getDefaultLogFile("\141\x6c\x65\x72\x74\163"));
goto UU31MMLs;
gXTDxk9D:
CiRNG62Q:
goto tLzV1UFT;
bBSOplxk:
EmailAux::setPlayers($jLDz0qLt, $JpD1XfDz, $wz2hBH5P);
goto ZfDxV1Br;
i3GPgEQ3:
$wz2hBH5P = $this->EsChCekm->RHtKjNGB("\143\x6f\156\146\x69\147\x75\162\141\x74\151\x6f\x6e", "\x73\155\164\x70\x5f\x74\157");
goto FpmPDaoc;
EK6Uwi5B:
$SgSOiBpz = $this->EsChCekm->rHtKjNgb("\143\157\x6e\x66\x69\147\x75\162\141\x74\151\x6f\x6e", "\163\155\164\160\x5f\x68\157\163\x74");
goto uBRtNL4N;
bEdPrMBf:
$JpD1XfDz = $this->EsChCekm->RHTKjNGb("\143\157\x6e\146\151\147\165\x72\141\x74\x69\x6f\x6e", "\163\155\x74\x70\137\x66\x72\x6f\155");
goto bBSOplxk;
Xph3GSVd:
}
private function i2OsqEhv(&$kH3R4PpU)
{
goto obAmnZCo;
obAmnZCo:
$Jx7H1_3y = $kH3R4PpU["\163\164\141\x74\x75\x73"] + 1000;
goto RS5DEIvC;
TweDpjkT:
$Jx7H1_3y = $Jx7H1_3y - 1000 + 1;
goto zBT1ePAt;
rppZawL1:
$vk32GqCl = $this->EsChCekm->rhtKJnGb("\143\x6f\156\x66\151\147\165\x72\141\x74\151\x6f\x6e", "\x73\x65\162\x69\141\x6c\137\156\x75\x6d\142\x65\162");
goto izfY634o;
EAV1_NuN:
IhkNU8S7:
goto qF5eAcBn;
hqPToFm7:
Alert::ecsSjQro($this->EsChCekm, $kH3R4PpU["\x69\x64"], $kH3R4PpU["\x73\164\141\x74\165\163"], false);
goto E0bet_0o;
XyhTVSdV:
$FwqVPtCI = $this->EsChCekm->rhtkJngB("\143\157\156\x66\x69\x67\165\x72\x61\x74\x69\157\156", "\154\x6f\143\x61\154\x65");
goto rppZawL1;
BmmjBoXq:
$CfLg5YKP = array("\x74\171\160\x65" => $kH3R4PpU["\164\171\160\x65"], "\151\x64" => $kH3R4PpU["\143\x6f\144\x65"], "\x74\151\x6d\x65\x73\x74\x61\x6d\x70" => $kH3R4PpU["\164\151\x6d\x65\x73\164\141\155\x70"], "\x73\x65\x6e\x64\105\155\141\151\x6c" => $ZvJq5mNb && $XMLn_SmY, "\163\145\156\x64\123\x4d\x53" => $xfPY_TuT && $XMLn_SmY, "\x65\155\141\151\x6c\x53\165\142\152\145\143\164" => "{$vk32GqCl}\x20\x7c\x20" . Util::getAlertTitle($kH3R4PpU["\x63\157\x64\x65"], $FwqVPtCI), "\x65\x6d\141\151\x6c\x42\157\x64\x79" => "\50" . $kH3R4PpU["\164\151\155\145\x73\x74\141\x6d\x70"] . "\x29\x20" . $vk32GqCl . "\72\x20" . Util::getAlertDesc($kH3R4PpU["\x63\157\144\145"], $FwqVPtCI));
goto NMPFuQni;
u35gyE2p:
$xfPY_TuT = boolval($this->EsChCekm->rHtKJNgB("\x63\x6f\x6e\146\x69\x67\165\162\141\x74\x69\157\x6e", "\163\155\x73\137\143\x6c\x69\145\x6e\x74\x41\162\145\141\137\x65\x6e\141\142\x6c\x65\144"));
goto XyhTVSdV;
khgeC0GK:
$ZvJq5mNb = boolval($this->EsChCekm->RHtkJngB("\x63\157\x6e\x66\x69\x67\165\162\141\164\151\157\x6e", "\x65\x6d\x61\x69\x6c\x5f\143\154\151\x65\156\x74\x41\x72\x65\141\x5f\145\156\141\x62\x6c\145\144"));
goto u35gyE2p;
qF5eAcBn:
Alert::eCSSjqRO($this->EsChCekm, $kH3R4PpU["\151\144"], $Jx7H1_3y, $Jx7H1_3y == 1 && !$ce6er32w);
goto yu4EhEIg;
NMPFuQni:
$LmZiESBE = $this->zWMigTRx("\137\x72\x65\147\x69\x73\x74\145\162\115\x61\143\150\x69\x6e\145\x73\101\154\145\x72\164", $CfLg5YKP);
goto TweDpjkT;
uqBTp49T:
$XMLn_SmY = boolval($this->EsChCekm->RHTKjnGB("\x63\x6f\156\x66\x69\147\x75\162\141\x74\x69\x6f\x6e", $kH3R4PpU["\155\157\x6e\x69\164\157\x72\137\151\144"]));
goto x0NSoGt0;
RS5DEIvC:
Alert::ECSSJqro($this->EsChCekm, $kH3R4PpU["\x69\x64"], $Jx7H1_3y);
goto uqBTp49T;
E0bet_0o:
goto FittURJI;
goto EAV1_NuN;
zBT1ePAt:
if (!Server::U1ZjQE5p($LmZiESBE) && isset($LmZiESBE["\162\x65\x73\165\154\164"]) && isset($LmZiESBE["\162\x65\163\x75\x6c\x74"]["\x73\165\x62\x6d\151\164\x74\145\144"]) && boolval($LmZiESBE["\x72\145\x73\165\x6c\x74"]["\163\x75\142\155\151\164\x74\145\x64"])) {
goto IhkNU8S7;
}
goto hqPToFm7;
yu4EhEIg:
FittURJI:
goto kqbAJnTa;
izfY634o:
$ce6er32w = $sPrPnSBw === 1 && $XMLn_SmY && $kH3R4PpU["\164\x79\160\x65"] != "\x44\x45\102\x55\x47";
goto BmmjBoXq;
x0NSoGt0:
$sPrPnSBw = $this->EsChCekm->RHTkjNGB("\x63\x6f\x6e\x66\151\147\165\162\x61\x74\151\157\156", "\x73\x6d\x74\x70\x5f\143\x6c\151\145\156\164\137\145\156\141\x62\x6c\145");
goto khgeC0GK;
kqbAJnTa:
}
public function resetPendingAlerts()
{
Alert::resetPendingAlerts($this->EsChCekm);
}
public function processAlerts()
{
goto hqiHuU72;
Q70Gx8R1:
BAbFdtJv:
goto Rx33qHVP;
R8ccZjMH:
$this->ErGgLh69($kH3R4PpU);
goto dsyudtfj;
Rx33qHVP:
$kH3R4PpU = Alert::W00Xg0wN($this->EsChCekm);
goto P7L3yrr6;
dsyudtfj:
au2K8lNU:
goto wXZAa53Q;
AW_BXTBI:
if (empty($kH3R4PpU)) {
goto BAbFdtJv;
}
goto tAoBoAoo;
G4Hrhsm0:
OvzNlSwk:
goto qOlltJF8;
P7L3yrr6:
if (empty($kH3R4PpU)) {
goto au2K8lNU;
}
goto R8ccZjMH;
tAoBoAoo:
$this->I2Osqehv($kH3R4PpU);
goto Q70Gx8R1;
wXZAa53Q:
$kH3R4PpU = Alert::STAYQZgc($this->EsChCekm, 0);
goto kAu35x0A;
hqiHuU72:
set_error_handler(function ($GseTWfvy, $TGABIRjA, $A52EkdBW, $GXhFBKlT) {
return true;
});
goto J3Ud2VGW;
FSfz5Jmj:
$this->i2OSqEhv($kH3R4PpU);
goto G4Hrhsm0;
kAu35x0A:
if (empty($kH3R4PpU)) {
goto OvzNlSwk;
}
goto ESVg1OTX;
J3Ud2VGW:
$kH3R4PpU = Alert::nQ2cs1ah($this->EsChCekm);
goto AW_BXTBI;
ESVg1OTX:
Util::printToLog("\120\162\157\x63\x65\x73\x73\151\156\147\x20\141\154\x65\x72\x74\x20\x23" . $kH3R4PpU["\x69\144"] . "\40\55\40" . $kH3R4PpU["\x63\x6f\144\145"] . "\x28\x66\x72\157\155\x20" . $kH3R4PpU["\x74\x69\x6d\x65\x73\x74\141\155\160"] . "\x29", $this->getDefaultLogFile("\x61\x6c\145\162\x74\x73"), "\x69\156\x66\x6f");
goto lM_NSDsh;
lM_NSDsh:
$this->ERGGLH69($kH3R4PpU);
goto FSfz5Jmj;
qOlltJF8:
}
public function getAvailableUpdateTask()
{
return $this->EsChCekm->AnjUQRD5();
}
function updateTaskStatus($MvbDy6vt)
{
goto Lwk6yqWB;
rwzyCmst:
$CfLg5YKP = array("\x69\144" => $MvbDy6vt, "\x73\x74\x61\164\x75\163" => $B9T4Byd2);
goto KZeA0X_z;
KZeA0X_z:
$this->ZWmIGTRx("\137\x75\160\x64\141\x74\x65\124\x61\x73\153\x53\164\x61\x74\165\163", $CfLg5YKP);
goto xyfKwiZw;
Lwk6yqWB:
$B9T4Byd2 = $this->EsChCekm->RHtkJNGB("\x74\x61\x73\x6b\163", $MvbDy6vt);
goto rwzyCmst;
xyfKwiZw:
}
public function checkAndProcessTasks()
{
goto hoMHpLSN;
Mb5I4M0v:
$this->updateTaskStatus($MvbDy6vt);
goto SunQM_Dv;
SunQM_Dv:
llrfz17f:
goto sB_ePSwV;
Xy1QWayy:
if (empty($MvbDy6vt)) {
goto llrfz17f;
}
goto BahGfkyN;
hoMHpLSN:
$MvbDy6vt = $this->getAvailableUpdateTask();
goto Xy1QWayy;
BahGfkyN:
Util::printToLog("\x46\151\156\x64\x20\x74\x61\163\x6b\x20{$MvbDy6vt}", Daemon::getDefaultLogFile("\x74\141\x73\153\163"), "\151\x6e\x66\x6f");
goto vAhnyRHv;
WRClH3vx:
$this->executeTask($MvbDy6vt, "\57\157\x70\164\57\154\141\155\160\160\57\x62\151\156\57\x70\150\x70");
goto Mb5I4M0v;
vAhnyRHv:
$this->prepareTask($MvbDy6vt);
goto WRClH3vx;
sB_ePSwV:
}
private function zwMiGtRx($vlSnAWS6, $CfLg5YKP = array())
{
goto xBs1Uje4;
xBs1Uje4:
$QG0PwuCc = $this->EsChCekm->RhtKjNgB("\143\x6f\156\146\151\147\x75\162\141\x74\151\157\156", "\163\145\162\151\x61\154\137\x6e\165\155\142\145\x72");
goto XFi8D1DP;
opVc0gNK:
$cuvfpk8U->dxueok7A(serialize($CfLg5YKP));
goto oALj2ppx;
oALj2ppx:
return $cuvfpk8U->eVngzy73($vlSnAWS6);
goto SlxHms74;
Ds2zgOSJ:
$cuvfpk8U->WOb69FY2($QG0PwuCc, $nGHzQfUb);
goto opVc0gNK;
LZ05NrmF:
$cuvfpk8U = new Server();
goto Ds2zgOSJ;
XFi8D1DP:
$nGHzQfUb = $this->EsChCekm->rhtkJngb("\x63\157\156\146\x69\147\x75\x72\141\164\151\x6f\x6e", "\153\145\171");
goto LZ05NrmF;
SlxHms74:
}
function getTempDirectory()
{
return join(DIRECTORY_SEPARATOR, array(__DIR__, "\56\x2e", "\x74\155\x70"));
}
function prepareTask($MvbDy6vt)
{
goto tV5cX4Be;
PH0kkKZK:
K3F8hlf8:
goto XFyig176;
RklQVeHi:
if (!file_exists($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt)) {
goto K3F8hlf8;
}
goto FC1rUqCW;
tT1aY5fG:
$ZCnJAY3U->open($yPnZbZAc);
goto DMR_3Lqw;
tV5cX4Be:
$yPnZbZAc = $this->VuFUBhaI($MvbDy6vt, "\172\x69\x70");
goto RklQVeHi;
XFyig176:
mkdir($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt);
goto doEZA1yd;
RGSo9Rs8:
HyyVD1F1:
goto BI39BCLN;
FC1rUqCW:
rmdir($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt);
goto PH0kkKZK;
DMR_3Lqw:
if (!$ZCnJAY3U->extractTo($this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt)) {
goto HyyVD1F1;
}
goto KPhAQOBO;
KPhAQOBO:
$ZCnJAY3U->close();
goto sL6xvWig;
doEZA1yd:
$ZCnJAY3U = new ZipArchive();
goto tT1aY5fG;
sL6xvWig:
unlink($yPnZbZAc);
goto RGSo9Rs8;
BI39BCLN:
}
function executeTask($MvbDy6vt, $XIxycNQw = null)
{
goto oVLxVfcQ;
ml5ieq_x:
$this->updateTaskStatus($MvbDy6vt);
goto mxA2bwxZ;
cHXE3YDi:
Util::printToLog("\x54\141\x73\153\x20{$MvbDy6vt}\x20\163\165\143\x63\145\x73\x73\165\x66\154\x6c\171\x20\145\x6e\144\145\x64", $this->getDefaultLogFile("\x74\141\163\x6b\x73"), "\151\156\x66\x6f");
goto qxtEVR3Z;
oVLxVfcQ:
$Q8ki6JO6 = $this->getTempDirectory() . DIRECTORY_SEPARATOR . $MvbDy6vt . DIRECTORY_SEPARATOR . "\163\143\162\151\x70\x74\x2e\x70\x68\160";
goto sLOu_UF4;
vqQlzWz_:
$this->updateTaskStatus($MvbDy6vt);
goto L210zpuF;
qxtEVR3Z:
fZs3tksl:
goto vqQlzWz_;
sLOu_UF4:
if (!file_exists($Q8ki6JO6)) {
goto GvDpRMVg;
}
goto tRR1Nl7_;
tD_wGFAV:
$NvJelW3s = exec("{$XIxycNQw}\40{$Q8ki6JO6}\40{$MvbDy6vt}");
goto prCFbkMQ;
tRR1Nl7_:
$this->EsChCekm->SFxtTeeM("\x74\141\x73\153\x73", $MvbDy6vt, 1);
goto ml5ieq_x;
ldYbhXoy:
$this->EsChCekm->SFXttEeM("\x74\x61\163\153\x73", $MvbDy6vt, 2);
goto cHXE3YDi;
L210zpuF:
GvDpRMVg:
goto CGb9Adwc;
HT6f_M6p:
CBfNmIlI:
goto tD_wGFAV;
yByX_yJw:
$this->EsChCekm->SfxTteeM("\164\x61\163\153\x73", $MvbDy6vt, 3);
goto SUPrNnAl;
lg12ASCE:
pAeShYxi:
goto ldYbhXoy;
SUPrNnAl:
goto fZs3tksl;
goto lg12ASCE;
mxA2bwxZ:
if (!is_null($XIxycNQw)) {
goto CBfNmIlI;
}
goto hAEktVlN;
hAEktVlN:
$XIxycNQw = "\x63\x3a\134\142\x69\156\x5c\x78\x61\x6d\160\x70\x5c\160\x68\160\134\160\x68\160\x2e\x65\x78\x65";
goto HT6f_M6p;
prCFbkMQ:
if ($NvJelW3s == "\117\113") {
goto pAeShYxi;
}
goto g6EF02qG;
g6EF02qG:
Util::printToLog("\124\x68\145\40\164\141\x73\153\x20{$MvbDy6vt}\40\x77\x65\x6e\164\40\x77\x72\157\156\147\x3a\x20" . $NvJelW3s, $this->getDefaultLogFile("\164\141\163\x6b\163"), "\x61\154\145\162\164");
goto yByX_yJw;
CGb9Adwc:
}
function vUfuBHaI($cBKt5Qhp, $MVeUbHGy)
{
goto mMDNiufN;
X3FQp4nK:
$IX1CPElX = fopen($xFEo7TOU, "\162");
goto oR2nxkyL;
oR2nxkyL:
$xpbR68K9 = fopen($EkIyK4y9, "\167");
goto BQtuE2kt;
BQtuE2kt:
stream_copy_to_stream($IX1CPElX, $xpbR68K9);
goto s9Nx0pAL;
z1a_PSRo:
$EkIyK4y9 = $this->getTempDirectory() . DIRECTORY_SEPARATOR . "{$cBKt5Qhp}\x2e{$MVeUbHGy}";
goto X3FQp4nK;
mMDNiufN:
$xFEo7TOU = cLaU6zPZ . "\165\x70\154\x6f\x61\x64\57\x6d\x70\166\x2f\x75\x70\x64\141\164\145\x53\x65\x72\166\151\143\x65\57{$cBKt5Qhp}";
goto z1a_PSRo;
s9Nx0pAL:
return $EkIyK4y9;
goto IjOADnDi;
IjOADnDi:
}
public static function getDefaultLogFile($rCAUl6mZ = null)
{
return W0cYFE4G($rCAUl6mZ);
}
public function processPLCSales()
{
goto Te9YDxao;
JrUxiM07:
KBLkn3ec:
goto YP5uOF3p;
FQb0WI3J:
$CfLg5YKP = array();
goto FpNhmKZy;
vKeT_pPa:
$QIDTdsA8 = $this->zwMiGtrX("\x5f\x72\145\147\x69\163\x74\x65\x72\x4d\141\x63\150\x69\156\x65\117\160\145\x72\141\x74\151\157\x6e\163", $CfLg5YKP);
goto yNp3GjtH;
LTnNpVpp:
kxjKaIg_:
goto yVeGp87u;
Kl5V8Mr1:
$DUWE7puh = glob($this->getTempDirectory() . DIRECTORY_SEPARATOR . "\52\56\151\x6e\x70");
goto J7CPM0zU;
TD2ZRCXf:
$LLI9IM7H = $hobMRdKc[count($hobMRdKc) - 1];
goto txvMqISH;
yVeGp87u:
a_3KPMaV:
goto ui5xSYXi;
JrW5NABx:
$DUWE7puh = glob($uFFofUkD . DIRECTORY_SEPARATOR . "\x2a\x2e\151\x6e\x70");
goto FLTxCNT5;
JyygWUx5:
$uFFofUkD = "\x43\72\x5c\x62\x69\156\134\x6c\x6f\147\x5c\144\141\x74\x61";
goto JrW5NABx;
wYS49aHN:
$hobMRdKc = explode(DIRECTORY_SEPARATOR, $DUWE7puh[0]);
goto TD2ZRCXf;
rani7gt2:
$NmzV871Y = $r8TRDTWX->Kn1MJY3f();
goto FQb0WI3J;
yNp3GjtH:
if (Server::u1zjQE5p($QIDTdsA8)) {
goto kxjKaIg_;
}
goto TXZfeKIn;
TXZfeKIn:
if (isset($QIDTdsA8["\x72\x65\163\165\154\164"]) && isset($QIDTdsA8["\162\145\163\x75\x6c\164"]["\163\165\x62\x6d\151\x74\x74\x65\144"]) && boolval($QIDTdsA8["\x72\x65\x73\x75\154\164"]["\163\165\x62\155\x69\164\164\x65\144"])) {
goto nuN0DA72;
}
goto vf3ScJbY;
YP5uOF3p:
if (!(count($CfLg5YKP) > 0)) {
goto a_3KPMaV;
}
goto vKeT_pPa;
Vhe5bRyR:
ylvrIu92:
goto LTnNpVpp;
iNUQHY_k:
nuN0DA72:
goto psqSuDOa;
vf3ScJbY:
goto ylvrIu92;
goto iNUQHY_k;
L2cSegqt:
if (copy($DUWE7puh[0], $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H)) {
goto WgwjiSYA;
}
goto Bv5OEq6K;
Te9YDxao:
set_error_handler(function ($GseTWfvy, $TGABIRjA, $A52EkdBW, $GXhFBKlT) {
return true;
});
goto t64O6GBO;
svVyA7kr:
Util::printToLog("\x46\157\165\x6e\x64\x20" . $DUWE7puh[0] . "\x20\x28\x61\160\x70\x2f\x74\155\x70\40\x66\x6f\x6c\x64\x65\x72\51", $this->getDefaultLogFile("\x73\x61\x6c\x65\x73"), "\x64\145\142\165\x67");
goto QvuvlZrO;
srbmxrJN:
SnL0Hlui:
goto ULyFRs7H;
txvMqISH:
Util::printToLog("\106\157\165\x6e\144\40{$LLI9IM7H}\40\x66\x72\x6f\x6d\x20\x70\154\143", $this->getDefaultLogFile("\x73\141\x6c\145\163"), "\x64\x65\142\165\147");
goto L2cSegqt;
XQ60ATRf:
if (!($JTuAcuGP = $NmzV871Y->fetch_assoc())) {
goto KBLkn3ec;
}
goto s38twWWz;
t64O6GBO:
$r8TRDTWX = new Operation($this->EsChCekm);
goto JyygWUx5;
FLTxCNT5:
if (!(count($DUWE7puh) > 0)) {
goto SnL0Hlui;
}
goto wYS49aHN;
s38twWWz:
array_push($CfLg5YKP, $JTuAcuGP);
goto YkvOnvEM;
SE0lIVgk:
Vtix3oCs:
goto Vhe5bRyR;
J7CPM0zU:
if (!(count($DUWE7puh) > 0)) {
goto RW9YjPUA;
}
goto svVyA7kr;
oBJ5w6eM:
unlink($DUWE7puh[0]);
goto qe0khAgx;
ULyFRs7H:
unset($DUWE7puh);
goto Kl5V8Mr1;
FpNhmKZy:
DXIfaS1Q:
goto XQ60ATRf;
MOnHQudH:
WgwjiSYA:
goto oBJ5w6eM;
xO9jqUel:
goto iTzjIbhU;
goto MOnHQudH;
qe0khAgx:
iTzjIbhU:
goto srbmxrJN;
psqSuDOa:
foreach ($CfLg5YKP as $LGFtog9v) {
$r8TRDTWX->ML5a5Sa3($LGFtog9v["\x6f\x70\x5f\143\157\x64\x65\137\151\144"], $LGFtog9v["\x74\151\155\145\x73\x74\141\155\160"]);
k99ItXo5:
}
goto SE0lIVgk;
QvuvlZrO:
try {
goto yUpkjqJC;
P2um0nmW:
pNLeyJf7:
goto DwB6ZuG6;
yUpkjqJC:
$EkIyK4y9 = fopen($DUWE7puh[0], "\x72");
goto acPN32mc;
uynZBHDJ:
goto AzEPuSEf;
goto P2um0nmW;
sAA8mrB5:
rename($DUWE7puh[0], $this->getTempDirectory() . DIRECTORY_SEPARATOR . "\144\x61\164\x61" . DIRECTORY_SEPARATOR . $LLI9IM7H);
goto hVjTcg24;
hnfaqJTx:
$hobMRdKc = explode(DIRECTORY_SEPARATOR, $DUWE7puh[0]);
goto s50Ot2tX;
F29VIc0H:
Dc1PDwav:
goto W8cZfYRC;
HLUNd0PB:
$JKOwIOwJ = fgets($EkIyK4y9);
goto ZNWqeJCS;
FZqyDA32:
if ($vk32GqCl === $daJ0Hobr) {
goto pNLeyJf7;
}
goto ea5Le3A5;
cJyAU_tH:
$myA6iP7R = hexdec($B3X9Pfbd[13]);
goto FXpAYI2T;
RN7biSgQ:
AzEPuSEf:
goto F29VIc0H;
ETOD5Zht:
$Pzqjq2tR = $B3X9Pfbd[12] . $B3X9Pfbd[11];
goto cJyAU_tH;
T6Yhlx9K:
fclose($EkIyK4y9);
goto hnfaqJTx;
ea5Le3A5:
Util::printToLog("\160\x72\x6f\143\x65\163\163\x50\x4c\103\123\x61\154\x65\163\x20\x2d\x20\x66\x6f\x75\x6e\144\x65\144\x20{$vk32GqCl}\x20\x69\x6e\x73\x74\145\x61\x64\40\x6f\x66\40{$daJ0Hobr}", $this->getDefaultLogFile("\163\141\154\145\x73"), "\167\141\x72\x6e\151\x6e\147");
goto uynZBHDJ;
oZX2RKp4:
$daJ0Hobr = $this->EsChCekm->RHtkJngb("\x63\157\156\146\151\147\x75\x72\x61\164\151\x6f\x6e", "\x73\x65\x72\x69\x61\154\137\156\165\x6d\x62\145\162");
goto FZqyDA32;
acPN32mc:
$Ibcj8OOB = explode(PHP_EOL, $EkIyK4y9);
goto h6okjCMt;
PONzNTIw:
$vk32GqCl = hex2bin($B3X9Pfbd[0] . $B3X9Pfbd[1] . $B3X9Pfbd[2] . $B3X9Pfbd[3] . $B3X9Pfbd[4]);
goto oZX2RKp4;
W8cZfYRC:
goto XaRTnALi;
goto Wv07T5dB;
s50Ot2tX:
$LLI9IM7H = $hobMRdKc[count($hobMRdKc) - 1];
goto sAA8mrB5;
GnWyD19J:
$o79FNwI3 = date("\x59\55\x6d\x2d\144\x20\107\72\151\72\x73", $kGCpLYti);
goto ETOD5Zht;
DwB6ZuG6:
$kGCpLYti = mktime($B3X9Pfbd[8], $B3X9Pfbd[9], $B3X9Pfbd[10], $B3X9Pfbd[6], $B3X9Pfbd[7], $B3X9Pfbd[5]);
goto GnWyD19J;
FXpAYI2T:
$r8TRDTWX->insert($myA6iP7R, $Pzqjq2tR, $o79FNwI3);
goto RN7biSgQ;
sYiE895W:
if (feof($EkIyK4y9)) {
goto EjhN2RFs;
}
goto HLUNd0PB;
Wv07T5dB:
EjhN2RFs:
goto T6Yhlx9K;
ZNWqeJCS:
$B3X9Pfbd = explode("\54", $JKOwIOwJ);
goto zrUpGbo2;
zrUpGbo2:
if (!(count($B3X9Pfbd) >= 14)) {
goto Dc1PDwav;
}
goto PONzNTIw;
h6okjCMt:
XaRTnALi:
goto sYiE895W;
hVjTcg24:
} catch (Exception $uzz4hpxg) {
Util::printToLog($uzz4hpxg->getMessage(), $this->getDefaultLogFile("\x73\141\x6c\x65\x73"));
}
goto amppURnt;
Bv5OEq6K:
Util::printToLog("\x49\164\163\40\156\157\x74\x20\x70\x6f\163\x73\x69\x62\154\x65\x20\x63\157\160\x79\x20\x74\x68\x65\40\146\x69\154\145\x20" . $DUWE7puh[0] . "\x20\151\x6e\x74\x6f\40" . $this->getTempDirectory() . DIRECTORY_SEPARATOR . $LLI9IM7H, $this->getDefaultLogFile("\163\x61\x6c\145\x73"));
goto xO9jqUel;
YkvOnvEM:
goto DXIfaS1Q;
goto JrUxiM07;
amppURnt:
RW9YjPUA:
goto rani7gt2;
ui5xSYXi:
}
private function a8qQIZpv()
{
return implode(DIRECTORY_SEPARATOR, array("\143\x3a", "\x62\x69\156"));
}
private function gyte9Fwf($xFEo7TOU)
{
goto LvzFN9G1;
INJKthaS:
$YFjbIUNj = curl_exec($RWrLVWkG);
goto U9OANLjL;
LvzFN9G1:
$RWrLVWkG = curl_init();
goto O9OCZBmC;
g7F2_iWT:
return $XzfUFuGD;
goto Q6gK_wNT;
LLcdUvQT:
curl_setopt($RWrLVWkG, CURLOPT_CONNECTTIMEOUT, 5);
goto INJKthaS;
vGtVJVWT:
Dip4jlSY:
goto g7F2_iWT;
lUrn8obx:
curl_close($RWrLVWkG);
goto ADMz25Yd;
O9OCZBmC:
curl_setopt($RWrLVWkG, CURLOPT_URL, $xFEo7TOU);
goto EJyznDbv;
EJyznDbv:
curl_setopt($RWrLVWkG, CURLOPT_HEADER, TRUE);
goto er2GYg83;
Nhh4JwuG:
return -1;
goto vGtVJVWT;
ADMz25Yd:
if ($YFjbIUNj) {
goto Dip4jlSY;
}
goto Nhh4JwuG;
U9OANLjL:
$XzfUFuGD = curl_getinfo($RWrLVWkG, CURLINFO_HTTP_CODE);
goto lUrn8obx;
er2GYg83:
curl_setopt($RWrLVWkG, CURLOPT_NOBODY, TRUE);
goto erfg52yH;
erfg52yH:
curl_setopt($RWrLVWkG, CURLOPT_RETURNTRANSFER, TRUE);
goto LLcdUvQT;
Q6gK_wNT:
}
public static function loadConfigurationFile()
{
goto rl039U20;
V058T5hm:
file_put_contents(VOROX8Ep, "\x72\x70\x6f\162\164\62\x3d\42" . $UGJE4qky->RHtKjnGb("\x63\157\156\146\x69\x67\x75\x72\x61\164\151\157\x6e", "\x77\x65\142\137\x70\x6f\x72\164") . "\72\61\x32\67\56\x30\56\x30\x2e\x31\x3a\70\60\x22" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto qiJHke0r;
gUyJHeVJ:
file_put_contents(VOROX8Ep, "\151\x70\75\42" . $UGJE4qky->RhtKjNgB("\143\x6f\x6e\146\151\147\165\x72\141\x74\151\157\156", "\160\x6c\143\137\x69\160") . "\x22" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto niewhJyJ;
YKIXA6gD:
file_put_contents(VOROX8Ep, "\163\x6e\75\42" . $UGJE4qky->rHtKjNGb("\143\157\156\x66\151\x67\x75\162\141\x74\x69\x6f\156", "\x73\x65\x72\x69\x61\x6c\137\156\x75\x6d\142\x65\162") . "\x22" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto gUyJHeVJ;
niewhJyJ:
file_put_contents(VOROX8Ep, "\x70\x6f\x72\164\x3d\x22" . $UGJE4qky->RHtkJNGB("\143\157\156\x66\151\147\165\x72\141\164\151\157\156", "\160\x6c\143\137\160\157\x72\164") . "\42" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto NTEWIo4p;
rl039U20:
$UGJE4qky = new DataBase(gXRYhnzW);
goto YKIXA6gD;
NTEWIo4p:
file_put_contents(VOROX8Ep, "\x72\x70\x6f\x72\164\x31\x3d\42" . $UGJE4qky->rhTKJnGB("\x63\x6f\156\146\151\x67\165\162\x61\164\x69\x6f\x6e", "\155\145\x63\x6f\156\144\151\x65\154\x6c\x65\x5f\x70\x6f\x72\164") . "\x3a\x31\62\67\56\60\x2e\x30\56\61\x3a\66\71\x30\60\x22" . PHP_EOL, FILE_APPEND | LOCK_EX);
goto V058T5hm;
qiJHke0r:
}
public static function getTunnelingCommand($WVZ_w9l2, $ngAuVpO8)
{
goto mdXmetRz;
EBsEvEkA:
$dYdh3aMo = '';
goto PiZeaEhH;
IVvXW8Sf:
if (!(is_null($ybrKvuRi) && is_null($GgpSaAti))) {
goto XU3ZZguw;
}
goto iWQugnhC;
PuNaDiC0:
$GgpSaAti = isset($OVH1pX40["\162\160\157\x72\164\x32"]) ? $OVH1pX40["\162\160\157\162\x74\62"] : null;
goto LaeHMBm0;
CTl9ywD9:
$GgpSaAti = null;
goto duuRQv6d;
duuRQv6d:
$kMSRh0GK = '';
goto EBsEvEkA;
rDvweUm0:
$dYdh3aMo = "\55\x52\x20{$kMSRh0GK}\72\x31\62\67\x2e\x30\x2e\60\x2e\x31\x3a\62\62";
goto RVXUyyS9;
J2CXrm8z:
$QG0PwuCc = isset($OVH1pX40["\x73\x6e"]) ? $OVH1pX40["\x73\x6e"] : null;
goto uKBBdnyJ;
LaeHMBm0:
$kMSRh0GK = 18000 + intval(date("\172"));
goto rDvweUm0;
RVXUyyS9:
XU3ZZguw:
goto EPVpqYvd;
EPVpqYvd:
return "\x73\163\150\40\55\164\164\x20\x6d\160\166\100\147\x75\x61\143\x61\x6d\157\x6c\x65\x2e\x6d\x65\143\x6f\156\144\151\x65\154\x6c\x65\56\x63\x6f\x6d\x20\x2d\x69\40\x2f\157\x70\x74\57\x6c\x61\155\160\160\x2f\x65\164\x63\57\155\x70\x76\x2e\160\x70\153\x20\55\x6f\40\x43\150\145\143\x6b\x48\x6f\163\x74\x49\120\x3d\x6e\x6f\x20\x2d\x6f\x20\x53\164\162\151\143\164\x48\157\163\x74\113\145\171\x43\x68\145\x63\x6b\151\156\x67\75\x6e\157\x20" . "\40\x2d\x52\40{$ybrKvuRi}\40\x2d\x52\40{$GgpSaAti}\x20{$dYdh3aMo}" . "\x20\47\x77\x68\x69\x6c\x65\40\164\162\x75\x65\x3b\40\x64\157\x20\145\143\x68\x6f\x20\140\x64\x61\164\x65\140\x20\x5b\x50\x52\111\135\x20\x2d\x20\40\x70\157\x72\x74\163\x20{$ybrKvuRi}\x2c\40{$GgpSaAti}\x2c\x20{$dYdh3aMo}\x20\76\76\x20\x2f\x74\155\x70\x2f\x6d\160\166\137\x70\151\156\x67\x5f{$QG0PwuCc}\73\x20\163\x6c\145\145\x70\x20\61\60\x3b\40\144\x6f\156\145\x3b\x27";
goto lAIyuqbA;
PiZeaEhH:
try {
goto Jr9x4kV1;
rWY4JXEW:
$QG0PwuCc = $UGJE4qky->rhtKJnGb("\143\157\156\146\x69\x67\165\x72\x61\x74\x69\157\x6e", "\x73\145\x72\151\141\154\x5f\x6e\x75\x6d\142\145\x72");
goto RzLbMj7a;
z0ruDCZB:
$ybrKvuRi = $UGJE4qky->rhTkJngB("\x63\157\x6e\146\151\147\x75\162\141\164\151\x6f\156", "\167\145\142\137\x70\157\162\164") . "\x3a\x31\62\x37\56\60\56\x30\56\61\72{$WVZ_w9l2}";
goto wBDZ1Xs3;
Jr9x4kV1:
$UGJE4qky = new DataBase(gXRYhnzW, true);
goto rWY4JXEW;
RzLbMj7a:
$HLpF0EIL = $UGJE4qky->rHTKjnGb("\143\157\x6e\x66\x69\147\x75\x72\141\x74\151\x6f\156", "\x77\145\142\137\160\x6f\x72\x74");
goto o8Vs9zIH;
o8Vs9zIH:
$LhlH3J2d = $UGJE4qky->RHTkjNgB("\x63\157\156\146\x69\147\x75\x72\x61\x74\151\x6f\x6e", "\155\145\143\x6f\x6e\x64\x69\145\x6c\x6c\145\x5f\x70\157\x72\x74");
goto z0ruDCZB;
wBDZ1Xs3:
$GgpSaAti = $UGJE4qky->rhTKjNGB("\143\157\x6e\146\x69\x67\x75\162\x61\164\151\x6f\x6e", "\155\x65\143\x6f\156\144\x69\x65\154\154\x65\x5f\x70\157\x72\164") . "\72\x31\62\67\56\60\56\x30\x2e\x31\72{$ngAuVpO8}";
goto PPMDX027;
PPMDX027:
} catch (Exception $uzz4hpxg) {
goto iCg1jOsq;
iCg1jOsq:
Util::printToLog("\124\x75\156\156\145\154\x69\x6e\147\40\x69\x6e\x66\157\x72\x6d\141\x74\151\x6f\156\x20\156\157\164\40\141\x76\141\x69\x6c\x61\142\154\x65\40\146\x72\157\155\x20\x64\142\56\40\122\x65\x61\144\x69\156\147\40\x66\162\x6f\x6d\x20\x66\151\154\x65\56", $j253TrLV["\154\x6f\x67\x5f\146\x75\154\x6c\x5f\160\141\164\150"]);
goto lwghJ0wu;
B1DI4kj1:
$GgpSaAti = null;
goto S1bi07Qc;
lwghJ0wu:
$ybrKvuRi = null;
goto B1DI4kj1;
S1bi07Qc:
}
goto IVvXW8Sf;
mdXmetRz:
$QG0PwuCc = null;
goto rPVsnVs3;
iWQugnhC:
$OVH1pX40 = Util::c8EkQrcw();
goto J2CXrm8z;
rPVsnVs3:
$ybrKvuRi = null;
goto CTl9ywD9;
uKBBdnyJ:
$ybrKvuRi = isset($OVH1pX40["\162\160\157\162\x74\61"]) ? $OVH1pX40["\x72\160\x6f\x72\164\x31"] : null;
goto PuNaDiC0;
lAIyuqbA:
}
public static function getDynamicTunnelingCommand($vsxBuSr2, $Ser2J7dh, $E1s5TPOp)
{
goto k56dGRtB;
k56dGRtB:
$UGJE4qky = new DataBase(gXRYhnzW);
goto OpqSnwUp;
XS2f8Ioo:
return "\x73\163\x68\x20\x2d\164\164\40\x6d\x70\x76\100\147\165\x61\x63\141\x6d\157\x6c\145\56\155\x65\x63\157\x6e\144\151\x65\x6c\154\145\x2e\143\157\155\40\x2d\151\x20\x2f\x6f\x70\164\57\x6c\141\155\160\x70\x2f\145\164\143\57\x6d\160\x76\56\x70\160\153\x20\x20\55\157\x20\x43\x68\145\143\153\x48\x6f\x73\164\111\120\75\x6e\157\x20\x2d\x6f\40\123\x74\162\151\143\x74\110\157\x73\164\x4b\x65\171\x43\150\x65\143\153\151\156\147\75\156\x6f" . "\40\55\x52\40{$vsxBuSr2}\x3a{$Ser2J7dh}\x3a{$E1s5TPOp}\40" . "\40\47\x77\150\x69\154\x65\x20\x74\162\x75\145\73\x20\x64\157\40\145\x63\150\157\x20\140\x64\141\x74\x65\x60\x20\x5b\104\131\116\72{$E1s5TPOp}\x5d\40\x2d\x20\x20\x70\157\x72\x74\x20{$vsxBuSr2}\x20\x20\x3e\x3e\40\x2f\x74\155\x70\57\x6d\x70\x76\137\160\151\156\147\137{$QG0PwuCc}\73\x20\163\x6c\x65\x65\x70\40\61\x30\73\x20\144\x6f\x6e\x65\x3b\47";
goto lCUDwV0U;
OpqSnwUp:
$QG0PwuCc = $UGJE4qky->RHtKjngB("\x63\x6f\x6e\x66\x69\147\x75\x72\x61\164\151\x6f\156", "\163\145\x72\151\x61\154\x5f\x6e\x75\x6d\x62\x65\162");
goto XS2f8Ioo;
lCUDwV0U:
}
public static function saveTotalSales()
{
$LGFtog9v = new Operation(new DataBase(gXRYhnzW));
return $LGFtog9v->qB8QW2Ju();
}
public function backupConfiguration()
{
goto JuhifmnU;
Xys4352R:
OluqjNgE:
goto L4qQbOxg;
bGWOj_M7:
array_push($vlSnAWS6, $JTuAcuGP);
goto lwpRfSet;
HGMN5iI4:
A35_uLkK:
goto hhiCmmB6;
L4qQbOxg:
if (!($JTuAcuGP = $rZGVJc5w->fetch_assoc())) {
goto A35_uLkK;
}
goto bGWOj_M7;
zfAGtLzq:
$vlSnAWS6 = array();
goto Xys4352R;
lwpRfSet:
goto OluqjNgE;
goto HGMN5iI4;
hhiCmmB6:
return $this->zWmigtRX("\137\165\x70\x64\x61\164\x65\115\x61\143\150\151\x6e\x65\x43\157\x6e\146\x69\x67\165\162\x61\164\151\x6f\x6e", $vlSnAWS6);
goto ysy2RCb0;
JuhifmnU:
$rZGVJc5w = $this->EsChCekm->ZtEznxip("\x63\x6f\x6e\x66\151\x67\x75\162\141\x74\151\157\x6e");
goto zfAGtLzq;
ysy2RCb0:
}
public function updatePlcClock()
{
try {
goto i7TppOCT;
su5yjhHv:
return "\x4f\x4b";
goto Ivpsh5s_;
i7TppOCT:
$this->startCommunications();
goto klgN28F0;
klgN28F0:
$this->TCUvBQOA->l3NFKQdW(time());
goto su5yjhHv;
Ivpsh5s_:
} catch (Exception $uzz4hpxg) {
return $uzz4hpxg->getMessage();
}
}
}
goto GPUx5usx;
EzIRlE9t:
require_once __DIR__ . "\57\x2e\56\x2f\120\x48\120\x4d\x61\x69\x6c\145\162\57\120\110\120\115\x61\151\x6c\145\162\101\165\x74\157\154\157\x61\144\x2e\160\150\160";
goto ggMoZhJt;
daTAXpB_:
require_once __DIR__ . "\57\x2e\x2e\x2f\x57\165\x69\x2f\x41\143\164\x69\157\156\x2f\103\x6f\x6d\x6d\157\156\x2e\160\150\x70";
goto NodxHWxB;
zX2W1wDZ:
require_once __DIR__ . "\x2f\56\x2e\x2f\141\165\x74\157\x6c\157\x61\x64\56\160\x68\x70";
goto EzIRlE9t;
GPUx5usx:
?>
Function Calls
None |
Stats
MD5 | 8bc5e4a1286f82c7f29b4f80dffd2251 |
Eval Count | 0 |
Decode Time | 89 ms |