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 /* __________________________________________________ | Obfuscated by YAK P..
Decoded Output download
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2023-04-13 08:55:27 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
use WHMCS\Module\Addon\OnestreamReseller\Config; goto TPIWv; Tpc16: cqTbl: goto WxM1z; MsBm5: function onestreamusers_CreateAccount(array $h4vxd) { try { goto JWvf0; Ya7eW: $BQ4el = json_decode($UQXzu["data"], true); goto y7mjP; boYpb: throw new \Exception("API Connection failed (credits) with code " . $UQXzu["code"]); goto fVTMn; rp496: $japkS = array("serviceid" => (string) $xbX1z, "serviceusername" => (string) $nbk0B, "domain" => (string) ($SiGYD ?: $f1VPa["panel_url"])); goto vYFk4; gTCyr: dhTEq: goto Ya7eW; tZ4Xk: throw new \Exception($BQ4el["error"]); goto XEl30; fVTMn: MgMxT: goto uTzCp; Acjps: $IwlWi = $h4vxd["configoption5"]; goto Uzzf9; sw9xz: throw new \Exception("API Connection failed (create user + credits) with code " . $UQXzu["code"]); goto gTCyr; KMRlZ: if (!($UQXzu["code"] != 200)) { goto dhTEq; } goto sw9xz; Uzzf9: $yPxxP = Config::getConfiguredPanels(); goto L6vBt; OwPqi: $UQXzu = $cYxOg->updateCredits($nbk0B, $IwlWi, $xbX1z . "_" . "create_account"); goto ro_xP; ESrmq: $nbk0B = $h4vxd["customfields"]["Reseller"]; goto UV7s3; QOfqr: $UQXzu = $cYxOg->createUser($nbk0B, $h4vxd["password"], $IwlWi, $xbX1z); goto KMRlZ; UV7s3: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto uyKHw; ixnjN: $SiGYD = $h4vxd["configoption3"]; goto oEWt3; nJ2RN: nhIfu: goto pKRCq; uyKHw: if ($d1FPA == "on") { goto AdOrZ; } goto OwPqi; PpctQ: AdOrZ: goto QOfqr; douHQ: throw new \Exception($BQ4el["error"]); goto nJ2RN; SNWjP: $uajO6 = localAPI($X4biX, $japkS, $R8551); goto LS0hL; qTDOV: $X4biX = "UpdateClientProduct"; goto rp496; bQa0L: $q6PY4 = $h4vxd["configoption1"]; goto F5lIc; pKRCq: qy41Q: goto qTDOV; F5lIc: $i9jef = $h4vxd["configoption2"]; goto ixnjN; XEl30: SizNj: goto G3ZFw; uTzCp: $BQ4el = json_decode($UQXzu["data"], true); goto jVEfE; oEWt3: $d1FPA = $h4vxd["configoption4"]; goto Acjps; G3ZFw: goto qy41Q; goto PpctQ; vYFk4: $R8551 = Config::getAdminUserName(); goto SNWjP; L6vBt: $f1VPa = $yPxxP[$q6PY4]; goto ESrmq; JWvf0: $xbX1z = $h4vxd["serviceid"]; goto bQa0L; y7mjP: if (empty($BQ4el["error"])) { goto nhIfu; } goto douHQ; jVEfE: if (empty($BQ4el["error"])) { goto SizNj; } goto tZ4Xk; ro_xP: if (!($UQXzu["code"] != 200)) { goto MgMxT; } goto boYpb; LS0hL: } catch (Throwable $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto m4fdO; N5_fK: function onestreamusers_buttonOneFunction(array $h4vxd) { try { logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto kEcP2; kr_vz: function onestreamusers_ClientAreaCustomButtonArray() { return array("Login Details" => "actionOneFunction"); } goto N5_fK; apkAa: exit("This file cannot be accessed directly"); goto Tpc16; YVlEa: function onestreamusers_ConfigOptions() { goto MYihc; KSurC: exit; goto JsVax; vkfVX: echo "Please report this to our customer support: onestreamreseller Module License key is Invalid" . "<br></br>"; goto Xj9Hb; m6Z5L: foreach ($N3lWF as $EAukC) { goto mp1p0; mt4WY: $GAVhs = $EAukC->value; goto ZxRXv; XG8pe: $snYs0 = $EAukC->value; goto GSbbV; DZ1s3: if (!($EAukC->setting == "license")) { goto u6sP1; } goto mt4WY; f10wR: zpy6t: goto BNod5; ZxRXv: u6sP1: goto f10wR; mp1p0: if (!($EAukC->setting == "localkey")) { goto iB2fk; } goto XG8pe; GSbbV: iB2fk: goto DZ1s3; BNod5: } goto Zxnp0; kRTQl: $BQ4el = Illuminate\Database\Capsule\Manager::table("tbladdonmodules")->where("module", "onestreamreseller")->where("setting", "localkey")->update(array("value" => (string) $bpbNV)); goto NNmvk; JsVax: e7VAb: goto q5fWy; Xj9Hb: exit; goto htKe_; BK_u7: $aysqH = function ($GAVhs, $snYs0 = '') { goto RPX5y; meVEj: xTB3G: goto YfbQE; tftJK: $iYY31["status"] = "Invalid"; goto SnFLl; c4nM_: $uajO6 = array(); goto wlMxL; kXGHJ: $uajO6 = $iYY31; goto yP8qu; CnwWh: vFm72: goto QACrf; noYmv: $BkoBu = 3; goto HuhSs; U2nQ9: WU8Yj: goto meVEj; HZOUg: zNiK2: goto nw0ot; jT2zW: goto UsRTR; goto FTYJp; fT33t: $BQ4el = $AgWa3 = ''; goto kmF9E; DeBDL: $Qpagf = wordwrap($Qpagf, 80, "\xa", true); goto sq91r; fasUZ: $BQ4el = curl_exec($Lye5Y); goto B_m6K; UgRUl: $TyvdF = isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : $_SERVER["LOCAL_ADDR"]; goto eK6Bl; DV7di: curl_setopt($Lye5Y, CURLOPT_POSTFIELDS, $L9iWN); goto ehStm; VNR6J: $d1T21 = "WdKBt6RHxX"; goto KCJus; b2T_e: $uajO6 = array(); goto UmP_A; wudqE: $qt2u4 = "/^HTTP\/\d+\.\d+\s+(\d+)/"; goto nokLo; xvBvv: BmR_7: goto pi7Ae; jn2BR: $Hlho2 .= "Host: " . $bJqao . $equjH; goto ZYEgE; S77Af: $F73Ue = @socket_get_status($CsZf0); goto jT2zW; dGN1R: if (!($uajO6["md5hash"] != md5($d1T21 . $dqKgB))) { goto WU8Yj; } goto NIyFx; Kqbc_: s88BX: goto G_Otm; pcEIt: q_2bO: goto ChUhO; dBLdf: HP2fM: goto CnwWh; B_m6K: $absqz = curl_getinfo($Lye5Y, CURLINFO_HTTP_CODE); goto VgC5n; g0IHe: $Lye5Y = curl_init(); goto SuZ1w; q3Zwx: if (!($BGo3L == md5($f7tKT . $d1T21))) { goto vFm72; } goto wRRs5; l6C7z: die("Invalid License Server Response"); goto tgLaY; jPNuU: $TVNhr["check_token"] = $dqKgB; goto oVJ4t; pi7Ae: goto z15gg; goto NyYfL; bH4Xk: $Qpagf = base64_encode($Qpagf); goto IZohQ; rd5gS: return $uajO6; goto RDGfO; VZOtS: $uajO6 = array(); goto cmWKI; SuZ1w: curl_setopt($Lye5Y, CURLOPT_URL, $bJqao . $OcDNQ); goto SYiok; sPJA3: $sMWKv = substr($snYs0, 0, strlen($snYs0) - 32); goto VNEgu; uJLYy: $e0AMm = explode(",", $uajO6["validdirectory"]); goto QOIQ1; VgC5n: curl_close($Lye5Y); goto YWHzK; xYCXG: $TVNhr = array("licensekey" => $GAVhs, "domain" => $b7S8c, "ip" => $TyvdF, "dir" => $etfZl); goto ldffa; Aptis: unset($TVNhr, $BQ4el, $Sl5ZP, $bJqao, $d1T21, $t65oE, $TyvdF, $LG_GE, $BkoBu, $BGo3L); goto rd5gS; ChUhO: goto MJzX_; goto Ou9Gd; Fidl3: $Qpagf = $Qpagf . md5($Qpagf . $d1T21); goto DeBDL; HEuHe: $EgYNC = array(); goto gvO8N; XUAPw: return $uajO6; goto U2nQ9; cmWKI: $uajO6["status"] = "Invalid"; goto vLDD0; LQiVY: if (!($BGo3L == md5($sMWKv . $d1T21))) { goto R5Ax5; } goto ErSh0; ldffa: if (!$dqKgB) { goto vxLc1; } goto jPNuU; e1jxp: $F73Ue = @socket_get_status($CsZf0); goto GmBMH; ppXU0: $uajO6["description"] = "MD5 Checksum Verification Failed"; goto XUAPw; GmBMH: UsRTR: goto Vp172; oVJ4t: vxLc1: goto Jifgk; PsXXs: goto UuhS7; goto udon6; oSv5A: HoGhB: goto PViF4; GG0yz: if (!$snYs0) { goto HoGhB; } goto iqbob; v7HkG: $uajO6["remotecheck"] = true; goto ge6i9; MQsOn: $luvq7 = false; goto LrbpG; snwPr: if (function_exists("curl_exec")) { goto ODYm0; } goto wudqE; OY2Q2: $Hlho2 = "POST " . $bJqao . $OcDNQ . " HTTP/1.0" . $equjH; goto jn2BR; ErSh0: $sMWKv = strrev($sMWKv); goto qdOpG; Vp172: if (!(!@feof($CsZf0) && $F73Ue)) { goto xbEE3; } goto IoVxs; cWMo5: $Qpagf = strrev($Qpagf); goto Fidl3; isq_o: if (!$uajO6["md5hash"]) { goto xTB3G; } goto dGN1R; QACrf: R5Ax5: goto oSv5A; sq91r: $uajO6["localkey"] = $Qpagf; goto od03w; XKNth: $absqz = 0; goto xYCXG; O3Iie: hMFzj: goto uJLYy; ZiWk8: preg_match_all("/<(.*?)>([^<]+)<\/\1>/i", $BQ4el, $Sl5ZP); goto b2T_e; Kp5sZ: $sMWKv = substr($sMWKv, 32); goto EO4KV; LrbpG: $iYY31["status"] = "Invalid"; goto c4nM_; qdOpG: $BGo3L = substr($sMWKv, 0, 32); goto Kp5sZ; wRRs5: $jwJd4 = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - $LG_GE, date("Y"))); goto g1UeV; IoVxs: $AgWa3 = @fgets($CsZf0, 1024); goto HEuHe; HuhSs: $dqKgB = time() . md5(mt_rand(100000000, mt_getrandmax()) . $GAVhs); goto L9XNC; ZYEgE: $Hlho2 .= "Content-type: application/x-www-form-urlencoded" . $equjH; goto TNwXE; UmP_A: foreach ($Sl5ZP[1] as $N4C6v => $YnMfM) { $uajO6[$YnMfM] = $Sl5ZP[2][$N4C6v]; hkgvR: } goto pcEIt; Su27B: $uajO6 = $iYY31; goto Vpfhi; YWHzK: z15gg: goto b5IMr; ehStm: curl_setopt($Lye5Y, CURLOPT_TIMEOUT, 30); goto eE0Ho; PViF4: if ($luvq7) { goto gTzS4; } goto XKNth; FTYJp: xbEE3: goto Q2d9e; oQ3kE: $Qpagf = json_encode($uajO6); goto bH4Xk; IZohQ: $Qpagf = md5($t65oE . $d1T21) . $Qpagf; goto cWMo5; vjWMh: $luvq7 = false; goto GG0yz; JLDde: @fputs($CsZf0, $Hlho2); goto e1jxp; HImbh: $b7S8c = $_SERVER["SERVER_NAME"]; goto UgRUl; uRN8w: $iYY31 = json_decode($sMWKv, true); goto DPCRa; V9oL8: if (!$CsZf0) { goto BmR_7; } goto UHAtZ; od03w: yul0v: goto v7HkG; gvO8N: if (!(!$absqz && preg_match($qt2u4, trim($AgWa3), $EgYNC))) { goto s88BX; } goto vB57w; iqbob: $snYs0 = str_replace("
", '', $snYs0); goto sPJA3; eK6Bl: $etfZl = dirname(__FILE__); goto NT4W7; vLDD0: $uajO6["description"] = "Remote Check Failed"; goto WIRO_; BVJht: MUwHn: goto snwPr; UHAtZ: $equjH = "\xd
"; goto OY2Q2; tgLaY: ISZR4: goto isq_o; ILwqJ: $iYY31["status"] = "Invalid"; goto yh0Gd; kmF9E: @stream_set_timeout($CsZf0, 20); goto JLDde; QOIQ1: if (in_array($etfZl, $e0AMm)) { goto ztYoo; } goto MQsOn; Q2d9e: @fclose($CsZf0); goto xvBvv; nokLo: $CsZf0 = @fsockopen($bJqao, 80, $TLGEH, $GH4q5, 5); goto V9oL8; Dx13D: $uajO6["checkdate"] = $t65oE; goto oQ3kE; ErK3Z: $luvq7 = false; goto ILwqJ; KCJus: $LG_GE = 6; goto noYmv; y2A9D: if (in_array($_SERVER["SERVER_NAME"], $N3kU9)) { goto zNiK2; } goto DgY9f; kUpO2: $luvq7 = true; goto Su27B; SnFLl: $uajO6 = array(); goto HZOUg; WIRO_: return $uajO6; goto PsXXs; Ou9Gd: nntBk: goto EgM92; RPX5y: $bJqao = "https://billing.1-stream.com/whmcs/"; goto VNR6J; nw0ot: $A4V39 = explode(",", $uajO6["validip"]); goto HcBuV; SYiok: curl_setopt($Lye5Y, CURLOPT_POST, 1); goto DV7di; mwOlW: if ($f7tKT > $jwJd4) { goto qXp2t; } goto VZOtS; aD82h: $Hlho2 .= $L9iWN; goto fT33t; b5IMr: if ($absqz != 200) { goto nntBk; } goto ZiWk8; EO4KV: $sMWKv = base64_decode($sMWKv); goto uRN8w; yP8qu: UuhS7: goto D3aO9; yh0Gd: $uajO6 = array(); goto O3Iie; gVh7P: if (is_array($uajO6)) { goto ISZR4; } goto l6C7z; udon6: qXp2t: goto kXGHJ; vB57w: $absqz = empty($EgYNC[1]) ? 0 : $EgYNC[1]; goto Kqbc_; NyYfL: ODYm0: goto g0IHe; EgM92: $jwJd4 = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - ($LG_GE + $BkoBu), date("Y"))); goto mwOlW; DgY9f: $luvq7 = false; goto tftJK; NT4W7: $OcDNQ = "modules/servers/licensing/verify.php"; goto vjWMh; ge6i9: gTzS4: goto Aptis; YfbQE: if (!($uajO6["status"] == "Active")) { goto yul0v; } goto Dx13D; Vpfhi: $N3kU9 = explode(",", $uajO6["validdomain"]); goto y2A9D; G_Otm: $BQ4el .= $AgWa3; goto S77Af; TNwXE: $Hlho2 .= "Content-length: " . @strlen($L9iWN) . $equjH; goto YzLJa; Jifgk: $L9iWN = ''; goto vEhok; DPCRa: $f7tKT = $iYY31["checkdate"]; goto q3Zwx; L9XNC: $t65oE = date("Ymd"); goto HImbh; D3aO9: MJzX_: goto gVh7P; NIyFx: $uajO6["status"] = "Invalid"; goto ppXU0; YzLJa: $Hlho2 .= "Connection: close" . $equjH . $equjH; goto aD82h; HcBuV: if (in_array($TyvdF, $A4V39)) { goto hMFzj; } goto ErK3Z; vEhok: foreach ($TVNhr as $N4C6v => $YnMfM) { $L9iWN .= $N4C6v . "=" . urlencode($YnMfM) . "&"; xuPFl: } goto BVJht; wlMxL: ztYoo: goto dBLdf; eE0Ho: curl_setopt($Lye5Y, CURLOPT_RETURNTRANSFER, 1); goto fasUZ; g1UeV: if (!($f7tKT > $jwJd4)) { goto HP2fM; } goto kUpO2; VNEgu: $BGo3L = substr($snYs0, strlen($snYs0) - 32); goto LQiVY; RDGfO: }; goto GqM55; q5fWy: goto OgWKJ; goto VHhY6; oSWyZ: echo "Please report this to our customer support: onestreamreseller Module License key is Suspended" . "<br></br>"; goto KSurC; VxE0o: if (!($uajO6["status"] == "Suspended")) { goto e7VAb; } goto oSWyZ; spSAi: if ($uajO6["status"] == "Expired") { goto wdBN5; } goto VxE0o; w9NqS: goto OpK8Z; goto bNF1F; rYPFy: goto Ggs6t; goto I4BES; VHhY6: wdBN5: goto J_8CA; bNF1F: emyQf: goto ICYVq; VXy8P: $bpbNV = $uajO6["localkey"]; goto kRTQl; I4BES: keP63: goto vkfVX; J_8CA: echo "Please report this to our customer support: onestreamreseller Module License key is Expired" . "<br></br>"; goto BNiYj; GqM55: $uajO6 = $aysqH($GAVhs, $snYs0); goto I3Esh; BNiYj: exit; goto k1IWP; ICYVq: if (!$uajO6["localkey"]) { goto Jwmaf; } goto VXy8P; aVQ1i: return array("Panel" => array("Type" => "dropdown", "Size" => "150", "Loader" => "onestreamusers_LoadPanels", "SimpleMode" => true), "Parent User Token (Optional)" => array("Type" => "text", "Size" => "200", "Default" => '', "Description" => '', "SimpleMode" => true), "Reseller Domain (Optional)" => array("Type" => "text", "Size" => "200", "Default" => '', "Description" => '', "SimpleMode" => true), "Create Reseller" => array("Type" => "yesno", "Description" => "Create reseller user", "SimpleMode" => true), "Credit Amount" => array("Type" => "text", "Size" => "10", "Default" => '', "Description" => "Total Credits to be Credited", "SimpleMode" => true)); goto CZDBU; I3Esh: if ($uajO6["status"] == "Active") { goto emyQf; } goto L4W2K; SNJDJ: $GAVhs = ''; goto m6Z5L; q5KbK: $snYs0 = ''; goto SNJDJ; MYihc: $N3lWF = Illuminate\Database\Capsule\Manager::table("tbladdonmodules")->where("module", "onestreamreseller")->get(); goto q5KbK; NQcJo: OpK8Z: goto aVQ1i; L4W2K: if ($uajO6["status"] == "Invalid") { goto keP63; } goto spSAi; htKe_: Ggs6t: goto w9NqS; NNmvk: Jwmaf: goto NQcJo; k1IWP: OgWKJ: goto rYPFy; Zxnp0: VOJxH: goto BK_u7; CZDBU: } goto MsBm5; hIKTy: function onestreamusers_Renew(array $h4vxd) { try { goto a6_8b; Na1JW: $UQXzu = $cYxOg->unsuspendUser($nbk0B, $xbX1z . "_" . "renew"); goto qWHFq; dI1xC: $q6PY4 = $h4vxd["configoption1"]; goto c_3Ia; zArej: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto Na1JW; VgVtm: if (!($d1FPA != "on")) { goto X9X3P; } goto TfmmT; Od6fQ: $nbk0B = $h4vxd["username"]; goto zArej; yZ1I3: $xbX1z = $h4vxd["serviceid"]; goto dI1xC; c_3Ia: $i9jef = $h4vxd["configoption2"]; goto Od6fQ; KziBm: $d1FPA = $h4vxd["configoption4"]; goto VgVtm; TfmmT: return "success"; goto FLYQA; a6_8b: logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); goto KziBm; FLYQA: X9X3P: goto yZ1I3; qWHFq: } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto kgHIu; ydg8F: function onestreamusers_ServiceSingleSignOn(array $h4vxd) { } goto FWw43; dQHbG: function onestreamusers_ChangePackage(array $h4vxd) { try { logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto hIKTy; LWex7: function onestreamusers_ClientArea(array $h4vxd) { goto kj56e; r_nfh: xEU_g: goto UTEMS; erq1h: SkzRA: goto sGnex; Eukqr: $o1Nkm = "templates/manage.tpl"; goto erq1h; sQhvJ: $ytAbL = "get_stats"; goto AAuJY; AAuJY: $o1Nkm = "templates/overview.tpl"; goto C30p0; C30p0: goto SkzRA; goto r_nfh; sGnex: try { goto geXje; UcECk: $t14N0 = "abc"; goto zAYwx; zAYwx: $OuqMJ = "123"; goto Z92jF; geXje: $GFDzZ = array(); goto UcECk; Z92jF: return array("tabOverviewReplacementTemplate" => $o1Nkm, "templateVariables" => array("extraVariable1" => $t14N0, "extraVariable2" => $OuqMJ)); goto i8vJy; i8vJy: } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return array("tabOverviewReplacementTemplate" => "error.tpl", "templateVariables" => array("usefulErrorHelper" => $ZZKSc->getMessage())); } goto auhK1; kj56e: $DAiJS = isset($_REQUEST["customAction"]) ? $_REQUEST["customAction"] : ''; goto baROq; UTEMS: $ytAbL = "get_usage"; goto Eukqr; baROq: if ($DAiJS == "manage") { goto xEU_g; } goto sQhvJ; auhK1: } goto nwMCH; buVau: function onestreamusers_UnsuspendAccount(array $h4vxd) { try { goto Xyxrn; YuOwM: $xbX1z = $h4vxd["serviceid"]; goto qEzCh; rlQkK: $UQXzu = $cYxOg->unsuspendUser($nbk0B, $xbX1z . "_" . "unsuspend_account"); goto uKaHD; qEzCh: $q6PY4 = $h4vxd["configoption1"]; goto bMLeJ; wSwiu: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto rlQkK; Xyxrn: logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); goto YuOwM; bMLeJ: $i9jef = $h4vxd["configoption2"]; goto KNNX4; KNNX4: $nbk0B = $h4vxd["username"]; goto wSwiu; uKaHD: } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto EqM2H; kgHIu: function onestreamusers_TestConnection(array $h4vxd) { try { $eY0yV = true; $RUqxv = ''; } catch (Exception $ZZKSc) { goto PAuFG; w3lrL: $eY0yV = false; goto rQKcB; rQKcB: $RUqxv = $ZZKSc->getMessage(); goto HKZn7; PAuFG: logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); goto w3lrL; HKZn7: } return array("success" => $eY0yV, "error" => $RUqxv); } goto kr_vz; C5wwi: function onestreamusers_AdminServicesTabFieldsSave(array $h4vxd) { } goto ydg8F; WxM1z: function onestreamusers_MetaData() { return array("DisplayName" => "1-Stream Users", "APIVersion" => "1.0", "RequiresServer" => false, "DefaultNonSSLPort" => "7999", "DefaultSSLPort" => "1112", "ServiceSingleSignOnLabel" => '', "AdminSingleSignOnLabel" => ''); } goto YVlEa; m4fdO: function onestreamusers_SuspendAccount(array $h4vxd) { try { goto FtEhA; oUnZU: $q6PY4 = $h4vxd["configoption1"]; goto EU2wp; tmjfp: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto yd02A; yd02A: $UQXzu = $cYxOg->suspendUser($nbk0B, $xbX1z . "_" . "suspend_account"); goto N_RsE; EU2wp: $i9jef = $h4vxd["configoption2"]; goto oLxDW; e1vIL: $xbX1z = $h4vxd["serviceid"]; goto oUnZU; FtEhA: logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); goto e1vIL; oLxDW: $nbk0B = $h4vxd["username"]; goto tmjfp; N_RsE: } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto buVau; FWw43: function onestreamusers_AdminSingleSignOn(array $h4vxd) { } goto LWex7; kEcP2: function onestreamusers_actionOneFunction(array $h4vxd) { try { logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto C5wwi; EqM2H: function onestreamusers_TerminateAccount(array $h4vxd) { try { goto Tp6vz; sQWRx: $d1FPA = $h4vxd["configoption4"]; goto tEi0Y; txups: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto HbVh6; zQQk0: throw new \Exception("Cannot terminate credits order"); goto Zs742; A7PAV: $xbX1z = $h4vxd["serviceid"]; goto jRnRG; r69iU: $nbk0B = $h4vxd["username"]; goto txups; jRnRG: $q6PY4 = $h4vxd["configoption1"]; goto G0rOc; HbVh6: $UQXzu = $cYxOg->suspendUser($nbk0B, $xbX1z . "_" . "terminate_account"); goto ZWbKd; tEi0Y: if (!($d1FPA != "on")) { goto GLSPM; } goto zQQk0; Zs742: GLSPM: goto A7PAV; G0rOc: $i9jef = $h4vxd["configoption2"]; goto r69iU; Tp6vz: logActivity(__FUNCTION__ . " variables: " . print_r($h4vxd, true)); goto sQWRx; ZWbKd: } catch (Exception $ZZKSc) { logModuleCall("onestreamusers", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "success"; } goto dQHbG; TPIWv: if (defined("WHMCS")) { goto cqTbl; } goto apkAa; nwMCH: function onestreamusers_LoadPanels() { goto nKDjr; UPtl6: return $yPxxP; goto FB6go; BSsDe: $yPxxP = []; goto kRaIc; tRYo7: N6Ubi: goto UPtl6; nKDjr: $EUGDe = Config::getConfiguredPanels(); goto BSsDe; kRaIc: foreach ($EUGDe as $fJ3x0 => $IUi9h) { $yPxxP[$fJ3x0] = $IUi9h["panel_url"]; Z5pf3: } goto tRYo7; FB6go: }
?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2023-04-13 08:55:27 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
use WHMCS\Module\Addon\OnestreamReseller\Config; goto TPIWv; Tpc16: cqTbl: goto WxM1z; MsBm5: function onestreamusers_CreateAccount(array $h4vxd) { try { goto JWvf0; Ya7eW: $BQ4el = json_decode($UQXzu["\144\x61\x74\x61"], true); goto y7mjP; boYpb: throw new \Exception("\101\x50\x49\40\103\x6f\156\x6e\145\x63\x74\x69\x6f\x6e\40\146\x61\151\x6c\x65\x64\40\x28\x63\x72\145\x64\x69\164\163\x29\40\167\x69\164\150\40\143\157\144\145\40" . $UQXzu["\x63\x6f\x64\145"]); goto fVTMn; rp496: $japkS = array("\x73\145\x72\x76\x69\143\145\151\x64" => (string) $xbX1z, "\x73\x65\162\x76\151\x63\145\165\x73\145\162\156\141\x6d\145" => (string) $nbk0B, "\x64\157\155\141\151\x6e" => (string) ($SiGYD ?: $f1VPa["\x70\141\156\x65\x6c\x5f\x75\x72\154"])); goto vYFk4; gTCyr: dhTEq: goto Ya7eW; tZ4Xk: throw new \Exception($BQ4el["\x65\x72\162\157\162"]); goto XEl30; fVTMn: MgMxT: goto uTzCp; Acjps: $IwlWi = $h4vxd["\143\x6f\156\146\151\x67\x6f\160\164\x69\157\x6e\65"]; goto Uzzf9; sw9xz: throw new \Exception("\101\120\111\x20\103\157\x6e\156\145\x63\164\x69\157\156\x20\x66\141\x69\154\x65\144\x20\x28\143\162\145\141\x74\145\40\x75\x73\145\x72\x20\x2b\x20\143\x72\145\144\151\164\x73\51\40\167\x69\x74\150\40\143\x6f\x64\x65\x20" . $UQXzu["\x63\x6f\x64\x65"]); goto gTCyr; KMRlZ: if (!($UQXzu["\143\x6f\x64\x65"] != 200)) { goto dhTEq; } goto sw9xz; Uzzf9: $yPxxP = Config::getConfiguredPanels(); goto L6vBt; OwPqi: $UQXzu = $cYxOg->updateCredits($nbk0B, $IwlWi, $xbX1z . "\x5f" . "\x63\162\x65\141\164\145\137\x61\x63\143\157\x75\156\164"); goto ro_xP; ESrmq: $nbk0B = $h4vxd["\x63\165\163\x74\157\155\146\151\145\x6c\144\x73"]["\x52\x65\x73\x65\x6c\154\145\162"]; goto UV7s3; QOfqr: $UQXzu = $cYxOg->createUser($nbk0B, $h4vxd["\x70\x61\163\163\x77\157\162\144"], $IwlWi, $xbX1z); goto KMRlZ; UV7s3: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto uyKHw; ixnjN: $SiGYD = $h4vxd["\143\157\156\x66\x69\x67\x6f\160\164\x69\x6f\156\x33"]; goto oEWt3; nJ2RN: nhIfu: goto pKRCq; uyKHw: if ($d1FPA == "\157\156") { goto AdOrZ; } goto OwPqi; PpctQ: AdOrZ: goto QOfqr; douHQ: throw new \Exception($BQ4el["\x65\162\x72\157\162"]); goto nJ2RN; SNWjP: $uajO6 = localAPI($X4biX, $japkS, $R8551); goto LS0hL; qTDOV: $X4biX = "\x55\x70\x64\x61\x74\145\x43\154\x69\x65\156\x74\120\x72\157\x64\x75\x63\x74"; goto rp496; bQa0L: $q6PY4 = $h4vxd["\143\x6f\x6e\146\151\147\x6f\160\x74\151\x6f\156\61"]; goto F5lIc; pKRCq: qy41Q: goto qTDOV; F5lIc: $i9jef = $h4vxd["\143\x6f\156\x66\x69\147\x6f\160\x74\x69\157\x6e\62"]; goto ixnjN; XEl30: SizNj: goto G3ZFw; uTzCp: $BQ4el = json_decode($UQXzu["\x64\141\164\x61"], true); goto jVEfE; oEWt3: $d1FPA = $h4vxd["\143\x6f\156\x66\151\147\x6f\160\x74\151\x6f\x6e\64"]; goto Acjps; G3ZFw: goto qy41Q; goto PpctQ; vYFk4: $R8551 = Config::getAdminUserName(); goto SNWjP; L6vBt: $f1VPa = $yPxxP[$q6PY4]; goto ESrmq; JWvf0: $xbX1z = $h4vxd["\163\x65\x72\166\x69\143\x65\151\144"]; goto bQa0L; y7mjP: if (empty($BQ4el["\x65\x72\162\157\162"])) { goto nhIfu; } goto douHQ; jVEfE: if (empty($BQ4el["\145\x72\x72\x6f\162"])) { goto SizNj; } goto tZ4Xk; ro_xP: if (!($UQXzu["\143\157\x64\145"] != 200)) { goto MgMxT; } goto boYpb; LS0hL: } catch (Throwable $ZZKSc) { logModuleCall("\157\156\x65\x73\164\x72\x65\141\155\165\163\x65\162\163", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\x73\165\143\143\x65\x73\x73"; } goto m4fdO; N5_fK: function onestreamusers_buttonOneFunction(array $h4vxd) { try { logActivity(__FUNCTION__ . "\40\166\x61\x72\151\141\142\154\145\163\x3a\x20" . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("\157\x6e\x65\x73\164\162\145\141\155\x75\163\x65\162\163", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\x73\165\x63\x63\x65\163\x73"; } goto kEcP2; kr_vz: function onestreamusers_ClientAreaCustomButtonArray() { return array("\114\157\x67\x69\x6e\x20\x44\145\164\141\x69\x6c\163" => "\141\143\x74\x69\157\x6e\x4f\156\145\x46\165\x6e\x63\164\x69\157\x6e"); } goto N5_fK; apkAa: exit("\124\x68\x69\x73\40\146\151\x6c\x65\x20\x63\x61\x6e\156\x6f\x74\x20\x62\145\x20\141\143\x63\x65\163\x73\145\x64\x20\144\x69\x72\x65\143\164\x6c\x79"); goto Tpc16; YVlEa: function onestreamusers_ConfigOptions() { goto MYihc; KSurC: exit; goto JsVax; vkfVX: echo "\120\x6c\x65\x61\x73\x65\40\x72\145\x70\157\162\164\x20\164\150\151\x73\x20\164\157\40\x6f\x75\x72\x20\x63\165\x73\164\x6f\155\145\x72\x20\163\x75\160\x70\157\162\x74\x3a\x20\157\x6e\145\x73\x74\162\145\x61\x6d\162\x65\x73\x65\154\154\145\162\x20\x4d\157\144\x75\154\145\40\x4c\x69\143\x65\156\163\145\40\153\145\x79\x20\151\163\x20\111\x6e\166\141\154\151\144" . "\74\142\162\x3e\x3c\57\142\x72\76"; goto Xj9Hb; m6Z5L: foreach ($N3lWF as $EAukC) { goto mp1p0; mt4WY: $GAVhs = $EAukC->value; goto ZxRXv; XG8pe: $snYs0 = $EAukC->value; goto GSbbV; DZ1s3: if (!($EAukC->setting == "\154\x69\x63\145\x6e\163\x65")) { goto u6sP1; } goto mt4WY; f10wR: zpy6t: goto BNod5; ZxRXv: u6sP1: goto f10wR; mp1p0: if (!($EAukC->setting == "\x6c\x6f\x63\x61\x6c\x6b\x65\171")) { goto iB2fk; } goto XG8pe; GSbbV: iB2fk: goto DZ1s3; BNod5: } goto Zxnp0; kRTQl: $BQ4el = Illuminate\Database\Capsule\Manager::table("\x74\142\x6c\141\x64\144\157\156\x6d\x6f\x64\x75\154\x65\163")->where("\x6d\x6f\x64\x75\154\x65", "\x6f\156\x65\163\x74\x72\x65\141\x6d\x72\145\x73\x65\154\154\145\x72")->where("\x73\145\164\x74\x69\156\x67", "\154\157\x63\141\154\153\145\x79")->update(array("\x76\141\x6c\165\x65" => (string) $bpbNV)); goto NNmvk; JsVax: e7VAb: goto q5fWy; Xj9Hb: exit; goto htKe_; BK_u7: $aysqH = function ($GAVhs, $snYs0 = '') { goto RPX5y; meVEj: xTB3G: goto YfbQE; tftJK: $iYY31["\163\164\x61\x74\x75\x73"] = "\111\156\166\141\154\x69\144"; goto SnFLl; c4nM_: $uajO6 = array(); goto wlMxL; kXGHJ: $uajO6 = $iYY31; goto yP8qu; CnwWh: vFm72: goto QACrf; noYmv: $BkoBu = 3; goto HuhSs; U2nQ9: WU8Yj: goto meVEj; HZOUg: zNiK2: goto nw0ot; jT2zW: goto UsRTR; goto FTYJp; fT33t: $BQ4el = $AgWa3 = ''; goto kmF9E; DeBDL: $Qpagf = wordwrap($Qpagf, 80, "\xa", true); goto sq91r; fasUZ: $BQ4el = curl_exec($Lye5Y); goto B_m6K; UgRUl: $TyvdF = isset($_SERVER["\123\x45\x52\x56\x45\x52\137\101\104\104\122"]) ? $_SERVER["\x53\105\122\126\105\x52\137\101\x44\104\122"] : $_SERVER["\x4c\x4f\103\x41\x4c\137\x41\104\104\122"]; goto eK6Bl; DV7di: curl_setopt($Lye5Y, CURLOPT_POSTFIELDS, $L9iWN); goto ehStm; VNR6J: $d1T21 = "\127\x64\x4b\102\x74\66\x52\x48\x78\130"; goto KCJus; b2T_e: $uajO6 = array(); goto UmP_A; wudqE: $qt2u4 = "\57\x5e\110\124\124\x50\134\x2f\134\x64\x2b\134\x2e\134\144\x2b\x5c\x73\53\50\134\x64\53\51\57"; goto nokLo; xvBvv: BmR_7: goto pi7Ae; jn2BR: $Hlho2 .= "\110\x6f\163\x74\x3a\x20" . $bJqao . $equjH; goto ZYEgE; S77Af: $F73Ue = @socket_get_status($CsZf0); goto jT2zW; dGN1R: if (!($uajO6["\155\144\65\150\141\x73\150"] != md5($d1T21 . $dqKgB))) { goto WU8Yj; } goto NIyFx; Kqbc_: s88BX: goto G_Otm; pcEIt: q_2bO: goto ChUhO; dBLdf: HP2fM: goto CnwWh; B_m6K: $absqz = curl_getinfo($Lye5Y, CURLINFO_HTTP_CODE); goto VgC5n; g0IHe: $Lye5Y = curl_init(); goto SuZ1w; q3Zwx: if (!($BGo3L == md5($f7tKT . $d1T21))) { goto vFm72; } goto wRRs5; l6C7z: die("\111\x6e\x76\141\154\x69\144\x20\x4c\x69\x63\145\x6e\163\145\40\123\145\162\x76\145\162\40\x52\x65\x73\x70\157\156\x73\145"); goto tgLaY; jPNuU: $TVNhr["\x63\x68\x65\x63\x6b\x5f\x74\x6f\x6b\145\x6e"] = $dqKgB; goto oVJ4t; pi7Ae: goto z15gg; goto NyYfL; bH4Xk: $Qpagf = base64_encode($Qpagf); goto IZohQ; rd5gS: return $uajO6; goto RDGfO; VZOtS: $uajO6 = array(); goto cmWKI; SuZ1w: curl_setopt($Lye5Y, CURLOPT_URL, $bJqao . $OcDNQ); goto SYiok; sPJA3: $sMWKv = substr($snYs0, 0, strlen($snYs0) - 32); goto VNEgu; uJLYy: $e0AMm = explode("\x2c", $uajO6["\166\141\x6c\x69\x64\144\151\162\145\x63\164\157\162\171"]); goto QOIQ1; VgC5n: curl_close($Lye5Y); goto YWHzK; xYCXG: $TVNhr = array("\x6c\x69\143\145\x6e\163\x65\153\145\x79" => $GAVhs, "\144\157\x6d\141\151\156" => $b7S8c, "\151\x70" => $TyvdF, "\x64\x69\x72" => $etfZl); goto ldffa; Aptis: unset($TVNhr, $BQ4el, $Sl5ZP, $bJqao, $d1T21, $t65oE, $TyvdF, $LG_GE, $BkoBu, $BGo3L); goto rd5gS; ChUhO: goto MJzX_; goto Ou9Gd; Fidl3: $Qpagf = $Qpagf . md5($Qpagf . $d1T21); goto DeBDL; HEuHe: $EgYNC = array(); goto gvO8N; XUAPw: return $uajO6; goto U2nQ9; cmWKI: $uajO6["\163\164\141\x74\165\163"] = "\x49\156\166\x61\154\x69\x64"; goto vLDD0; LQiVY: if (!($BGo3L == md5($sMWKv . $d1T21))) { goto R5Ax5; } goto ErSh0; ldffa: if (!$dqKgB) { goto vxLc1; } goto jPNuU; e1jxp: $F73Ue = @socket_get_status($CsZf0); goto GmBMH; ppXU0: $uajO6["\x64\145\163\x63\162\151\x70\x74\x69\157\x6e"] = "\x4d\104\65\x20\x43\150\x65\x63\x6b\163\165\x6d\40\x56\145\162\x69\x66\x69\x63\141\164\x69\x6f\x6e\x20\x46\141\151\x6c\145\144"; goto XUAPw; GmBMH: UsRTR: goto Vp172; oVJ4t: vxLc1: goto Jifgk; PsXXs: goto UuhS7; goto udon6; oSv5A: HoGhB: goto PViF4; GG0yz: if (!$snYs0) { goto HoGhB; } goto iqbob; v7HkG: $uajO6["\162\x65\155\x6f\164\145\143\150\x65\143\x6b"] = true; goto ge6i9; MQsOn: $luvq7 = false; goto LrbpG; snwPr: if (function_exists("\x63\165\162\x6c\x5f\x65\170\x65\143")) { goto ODYm0; } goto wudqE; OY2Q2: $Hlho2 = "\x50\x4f\x53\124\x20" . $bJqao . $OcDNQ . "\x20\x48\124\124\120\x2f\x31\56\60" . $equjH; goto jn2BR; ErSh0: $sMWKv = strrev($sMWKv); goto qdOpG; Vp172: if (!(!@feof($CsZf0) && $F73Ue)) { goto xbEE3; } goto IoVxs; cWMo5: $Qpagf = strrev($Qpagf); goto Fidl3; isq_o: if (!$uajO6["\155\144\x35\150\141\163\150"]) { goto xTB3G; } goto dGN1R; QACrf: R5Ax5: goto oSv5A; sq91r: $uajO6["\x6c\157\143\141\154\153\x65\x79"] = $Qpagf; goto od03w; XKNth: $absqz = 0; goto xYCXG; O3Iie: hMFzj: goto uJLYy; ZiWk8: preg_match_all("\x2f\74\50\56\52\77\51\76\x28\x5b\136\74\x5d\53\x29\x3c\x5c\x2f\x5c\61\76\x2f\x69", $BQ4el, $Sl5ZP); goto b2T_e; Kp5sZ: $sMWKv = substr($sMWKv, 32); goto EO4KV; LrbpG: $iYY31["\163\164\x61\x74\165\163"] = "\x49\x6e\166\141\154\x69\x64"; goto c4nM_; qdOpG: $BGo3L = substr($sMWKv, 0, 32); goto Kp5sZ; wRRs5: $jwJd4 = date("\x59\155\144", mktime(0, 0, 0, date("\155"), date("\x64") - $LG_GE, date("\x59"))); goto g1UeV; IoVxs: $AgWa3 = @fgets($CsZf0, 1024); goto HEuHe; HuhSs: $dqKgB = time() . md5(mt_rand(100000000, mt_getrandmax()) . $GAVhs); goto L9XNC; ZYEgE: $Hlho2 .= "\x43\x6f\x6e\164\145\156\x74\55\x74\x79\x70\x65\x3a\x20\141\160\160\154\151\x63\141\x74\x69\157\156\57\x78\55\x77\x77\x77\55\146\157\x72\x6d\x2d\165\x72\154\x65\156\x63\157\144\145\144" . $equjH; goto TNwXE; UmP_A: foreach ($Sl5ZP[1] as $N4C6v => $YnMfM) { $uajO6[$YnMfM] = $Sl5ZP[2][$N4C6v]; hkgvR: } goto pcEIt; Su27B: $uajO6 = $iYY31; goto Vpfhi; YWHzK: z15gg: goto b5IMr; ehStm: curl_setopt($Lye5Y, CURLOPT_TIMEOUT, 30); goto eE0Ho; PViF4: if ($luvq7) { goto gTzS4; } goto XKNth; FTYJp: xbEE3: goto Q2d9e; oQ3kE: $Qpagf = json_encode($uajO6); goto bH4Xk; IZohQ: $Qpagf = md5($t65oE . $d1T21) . $Qpagf; goto cWMo5; vjWMh: $luvq7 = false; goto GG0yz; JLDde: @fputs($CsZf0, $Hlho2); goto e1jxp; HImbh: $b7S8c = $_SERVER["\123\105\122\x56\105\x52\x5f\116\101\115\105"]; goto UgRUl; uRN8w: $iYY31 = json_decode($sMWKv, true); goto DPCRa; V9oL8: if (!$CsZf0) { goto BmR_7; } goto UHAtZ; od03w: yul0v: goto v7HkG; gvO8N: if (!(!$absqz && preg_match($qt2u4, trim($AgWa3), $EgYNC))) { goto s88BX; } goto vB57w; iqbob: $snYs0 = str_replace("\12", '', $snYs0); goto sPJA3; eK6Bl: $etfZl = dirname(__FILE__); goto NT4W7; vLDD0: $uajO6["\x64\x65\163\x63\162\151\160\x74\151\157\x6e"] = "\x52\x65\155\157\x74\x65\40\103\x68\x65\x63\x6b\x20\x46\x61\151\154\145\x64"; goto WIRO_; BVJht: MUwHn: goto snwPr; UHAtZ: $equjH = "\xd\12"; goto OY2Q2; tgLaY: ISZR4: goto isq_o; ILwqJ: $iYY31["\x73\164\x61\x74\165\163"] = "\x49\x6e\x76\x61\154\151\144"; goto yh0Gd; kmF9E: @stream_set_timeout($CsZf0, 20); goto JLDde; QOIQ1: if (in_array($etfZl, $e0AMm)) { goto ztYoo; } goto MQsOn; Q2d9e: @fclose($CsZf0); goto xvBvv; nokLo: $CsZf0 = @fsockopen($bJqao, 80, $TLGEH, $GH4q5, 5); goto V9oL8; Dx13D: $uajO6["\x63\150\x65\143\x6b\x64\141\164\145"] = $t65oE; goto oQ3kE; ErK3Z: $luvq7 = false; goto ILwqJ; KCJus: $LG_GE = 6; goto noYmv; y2A9D: if (in_array($_SERVER["\123\105\122\x56\x45\122\x5f\116\x41\x4d\x45"], $N3kU9)) { goto zNiK2; } goto DgY9f; kUpO2: $luvq7 = true; goto Su27B; SnFLl: $uajO6 = array(); goto HZOUg; WIRO_: return $uajO6; goto PsXXs; Ou9Gd: nntBk: goto EgM92; RPX5y: $bJqao = "\x68\x74\164\160\x73\x3a\x2f\x2f\x62\x69\154\154\x69\x6e\147\x2e\x31\x2d\163\164\162\145\141\155\56\143\x6f\x6d\57\x77\x68\155\143\x73\57"; goto VNR6J; nw0ot: $A4V39 = explode("\54", $uajO6["\x76\141\154\x69\144\151\160"]); goto HcBuV; SYiok: curl_setopt($Lye5Y, CURLOPT_POST, 1); goto DV7di; mwOlW: if ($f7tKT > $jwJd4) { goto qXp2t; } goto VZOtS; aD82h: $Hlho2 .= $L9iWN; goto fT33t; b5IMr: if ($absqz != 200) { goto nntBk; } goto ZiWk8; EO4KV: $sMWKv = base64_decode($sMWKv); goto uRN8w; yP8qu: UuhS7: goto D3aO9; yh0Gd: $uajO6 = array(); goto O3Iie; gVh7P: if (is_array($uajO6)) { goto ISZR4; } goto l6C7z; udon6: qXp2t: goto kXGHJ; vB57w: $absqz = empty($EgYNC[1]) ? 0 : $EgYNC[1]; goto Kqbc_; NyYfL: ODYm0: goto g0IHe; EgM92: $jwJd4 = date("\x59\155\144", mktime(0, 0, 0, date("\x6d"), date("\x64") - ($LG_GE + $BkoBu), date("\x59"))); goto mwOlW; DgY9f: $luvq7 = false; goto tftJK; NT4W7: $OcDNQ = "\x6d\157\144\x75\154\145\x73\57\x73\x65\162\166\x65\x72\163\57\154\x69\x63\145\x6e\x73\151\x6e\x67\57\166\x65\x72\151\146\171\x2e\x70\150\160"; goto vjWMh; ge6i9: gTzS4: goto Aptis; YfbQE: if (!($uajO6["\163\x74\x61\x74\x75\163"] == "\101\143\x74\151\x76\x65")) { goto yul0v; } goto Dx13D; Vpfhi: $N3kU9 = explode("\54", $uajO6["\166\x61\x6c\151\144\x64\157\155\141\151\156"]); goto y2A9D; G_Otm: $BQ4el .= $AgWa3; goto S77Af; TNwXE: $Hlho2 .= "\x43\157\x6e\x74\x65\x6e\x74\x2d\154\x65\156\147\x74\150\72\40" . @strlen($L9iWN) . $equjH; goto YzLJa; Jifgk: $L9iWN = ''; goto vEhok; DPCRa: $f7tKT = $iYY31["\x63\150\145\143\153\x64\x61\164\x65"]; goto q3Zwx; L9XNC: $t65oE = date("\x59\155\144"); goto HImbh; D3aO9: MJzX_: goto gVh7P; NIyFx: $uajO6["\163\x74\x61\x74\165\x73"] = "\111\156\166\141\x6c\151\x64"; goto ppXU0; YzLJa: $Hlho2 .= "\103\x6f\156\156\145\143\164\151\x6f\156\72\40\x63\154\157\163\145" . $equjH . $equjH; goto aD82h; HcBuV: if (in_array($TyvdF, $A4V39)) { goto hMFzj; } goto ErK3Z; vEhok: foreach ($TVNhr as $N4C6v => $YnMfM) { $L9iWN .= $N4C6v . "\x3d" . urlencode($YnMfM) . "\x26"; xuPFl: } goto BVJht; wlMxL: ztYoo: goto dBLdf; eE0Ho: curl_setopt($Lye5Y, CURLOPT_RETURNTRANSFER, 1); goto fasUZ; g1UeV: if (!($f7tKT > $jwJd4)) { goto HP2fM; } goto kUpO2; VNEgu: $BGo3L = substr($snYs0, strlen($snYs0) - 32); goto LQiVY; RDGfO: }; goto GqM55; q5fWy: goto OgWKJ; goto VHhY6; oSWyZ: echo "\120\154\145\141\163\x65\x20\x72\x65\x70\157\162\164\40\x74\150\x69\x73\x20\x74\x6f\x20\157\x75\162\40\x63\165\x73\x74\157\155\145\162\x20\x73\x75\160\x70\157\162\x74\x3a\40\157\x6e\145\x73\x74\x72\x65\x61\155\x72\x65\x73\x65\154\154\x65\162\40\x4d\x6f\144\165\154\x65\x20\x4c\151\x63\145\156\x73\145\40\x6b\x65\x79\x20\x69\163\x20\x53\x75\x73\160\x65\x6e\x64\145\x64" . "\x3c\142\162\76\74\57\142\x72\76"; goto KSurC; VxE0o: if (!($uajO6["\x73\164\141\164\165\x73"] == "\x53\165\x73\x70\145\156\x64\145\x64")) { goto e7VAb; } goto oSWyZ; spSAi: if ($uajO6["\x73\x74\141\x74\x75\x73"] == "\105\x78\x70\151\x72\145\x64") { goto wdBN5; } goto VxE0o; w9NqS: goto OpK8Z; goto bNF1F; rYPFy: goto Ggs6t; goto I4BES; VHhY6: wdBN5: goto J_8CA; bNF1F: emyQf: goto ICYVq; VXy8P: $bpbNV = $uajO6["\x6c\x6f\143\141\x6c\x6b\x65\x79"]; goto kRTQl; I4BES: keP63: goto vkfVX; J_8CA: echo "\120\x6c\145\x61\x73\145\40\162\145\x70\x6f\162\x74\40\x74\x68\151\163\40\164\x6f\40\x6f\165\x72\40\143\x75\x73\x74\157\155\145\x72\40\x73\165\x70\x70\x6f\x72\x74\72\40\x6f\156\x65\x73\x74\162\145\141\x6d\162\145\x73\145\154\154\145\162\x20\115\157\x64\x75\x6c\145\x20\114\x69\143\x65\x6e\x73\x65\x20\153\x65\x79\40\151\x73\40\x45\x78\160\151\162\x65\x64" . "\x3c\142\x72\76\74\57\142\162\x3e"; goto BNiYj; GqM55: $uajO6 = $aysqH($GAVhs, $snYs0); goto I3Esh; BNiYj: exit; goto k1IWP; ICYVq: if (!$uajO6["\154\x6f\x63\141\x6c\x6b\145\x79"]) { goto Jwmaf; } goto VXy8P; aVQ1i: return array("\x50\x61\156\x65\x6c" => array("\x54\x79\160\x65" => "\144\162\x6f\160\144\x6f\167\x6e", "\123\x69\172\x65" => "\x31\x35\x30", "\114\x6f\141\144\145\162" => "\x6f\x6e\x65\x73\164\162\x65\141\155\x75\x73\145\x72\163\137\114\x6f\141\144\120\141\156\145\x6c\163", "\x53\x69\155\160\x6c\145\x4d\x6f\x64\145" => true), "\120\141\162\x65\156\164\x20\125\163\x65\x72\40\x54\157\153\145\x6e\x20\x28\117\160\164\151\157\x6e\x61\154\51" => array("\124\x79\160\145" => "\164\x65\170\164", "\123\x69\x7a\x65" => "\62\60\x30", "\104\145\146\141\x75\x6c\164" => '', "\x44\x65\x73\x63\x72\x69\x70\164\x69\x6f\x6e" => '', "\123\151\x6d\x70\154\x65\115\157\x64\x65" => true), "\122\145\x73\x65\154\x6c\x65\x72\40\x44\x6f\155\x61\x69\x6e\40\x28\117\x70\164\151\157\156\x61\154\x29" => array("\x54\x79\x70\x65" => "\164\x65\170\x74", "\123\x69\172\x65" => "\x32\x30\60", "\x44\x65\x66\141\x75\154\164" => '', "\x44\145\163\x63\x72\151\x70\x74\151\x6f\156" => '', "\x53\151\x6d\x70\x6c\x65\115\157\x64\145" => true), "\x43\162\x65\141\164\x65\x20\122\145\x73\145\154\x6c\145\x72" => array("\124\x79\x70\x65" => "\171\x65\163\x6e\157", "\104\145\x73\143\162\x69\160\x74\151\157\x6e" => "\x43\162\145\x61\x74\145\x20\162\x65\x73\x65\154\x6c\145\162\40\165\163\145\162", "\x53\151\x6d\160\154\x65\115\157\x64\145" => true), "\103\x72\145\x64\x69\x74\x20\101\155\157\165\x6e\164" => array("\124\x79\160\145" => "\164\145\170\164", "\123\151\172\x65" => "\61\x30", "\x44\x65\x66\141\x75\x6c\x74" => '', "\104\x65\x73\143\x72\151\160\164\151\x6f\x6e" => "\x54\157\x74\x61\154\40\x43\162\145\x64\151\x74\163\x20\164\157\40\x62\145\x20\103\162\x65\144\x69\164\x65\144", "\x53\151\x6d\x70\154\145\115\x6f\x64\145" => true)); goto CZDBU; I3Esh: if ($uajO6["\x73\164\141\164\x75\x73"] == "\x41\143\x74\151\x76\x65") { goto emyQf; } goto L4W2K; SNJDJ: $GAVhs = ''; goto m6Z5L; q5KbK: $snYs0 = ''; goto SNJDJ; MYihc: $N3lWF = Illuminate\Database\Capsule\Manager::table("\164\x62\x6c\141\x64\144\157\x6e\x6d\x6f\x64\x75\154\x65\x73")->where("\155\x6f\x64\165\x6c\145", "\157\x6e\x65\x73\164\162\x65\x61\x6d\162\145\163\145\154\154\145\162")->get(); goto q5KbK; NQcJo: OpK8Z: goto aVQ1i; L4W2K: if ($uajO6["\163\164\141\164\x75\x73"] == "\111\156\x76\x61\154\151\x64") { goto keP63; } goto spSAi; htKe_: Ggs6t: goto w9NqS; NNmvk: Jwmaf: goto NQcJo; k1IWP: OgWKJ: goto rYPFy; Zxnp0: VOJxH: goto BK_u7; CZDBU: } goto MsBm5; hIKTy: function onestreamusers_Renew(array $h4vxd) { try { goto a6_8b; Na1JW: $UQXzu = $cYxOg->unsuspendUser($nbk0B, $xbX1z . "\137" . "\x72\x65\156\x65\167"); goto qWHFq; dI1xC: $q6PY4 = $h4vxd["\x63\157\156\146\x69\147\157\x70\164\x69\157\x6e\61"]; goto c_3Ia; zArej: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto Na1JW; VgVtm: if (!($d1FPA != "\157\156")) { goto X9X3P; } goto TfmmT; Od6fQ: $nbk0B = $h4vxd["\165\x73\145\x72\x6e\x61\x6d\145"]; goto zArej; yZ1I3: $xbX1z = $h4vxd["\163\145\x72\166\151\143\x65\151\144"]; goto dI1xC; c_3Ia: $i9jef = $h4vxd["\x63\157\x6e\146\151\x67\x6f\x70\x74\151\x6f\156\62"]; goto Od6fQ; KziBm: $d1FPA = $h4vxd["\143\x6f\156\x66\x69\x67\x6f\x70\164\x69\x6f\x6e\64"]; goto VgVtm; TfmmT: return "\163\x75\x63\143\x65\x73\163"; goto FLYQA; a6_8b: logActivity(__FUNCTION__ . "\x20\166\141\x72\x69\x61\142\154\145\x73\x3a\40" . print_r($h4vxd, true)); goto KziBm; FLYQA: X9X3P: goto yZ1I3; qWHFq: } catch (Exception $ZZKSc) { logModuleCall("\x6f\156\x65\x73\x74\x72\145\x61\155\165\x73\145\162\163", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\x73\x75\x63\143\145\x73\163"; } goto kgHIu; ydg8F: function onestreamusers_ServiceSingleSignOn(array $h4vxd) { } goto FWw43; dQHbG: function onestreamusers_ChangePackage(array $h4vxd) { try { logActivity(__FUNCTION__ . "\40\166\141\162\151\141\142\154\145\163\72\40" . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("\157\156\145\163\x74\x72\145\x61\155\165\x73\x65\x72\163", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\163\165\x63\x63\145\x73\x73"; } goto hIKTy; LWex7: function onestreamusers_ClientArea(array $h4vxd) { goto kj56e; r_nfh: xEU_g: goto UTEMS; erq1h: SkzRA: goto sGnex; Eukqr: $o1Nkm = "\x74\x65\155\160\154\x61\164\x65\163\x2f\x6d\x61\156\x61\147\145\x2e\164\160\154"; goto erq1h; sQhvJ: $ytAbL = "\147\x65\x74\137\x73\164\141\164\x73"; goto AAuJY; AAuJY: $o1Nkm = "\164\x65\x6d\160\x6c\x61\164\145\163\x2f\157\166\x65\x72\x76\x69\x65\167\56\164\x70\154"; goto C30p0; C30p0: goto SkzRA; goto r_nfh; sGnex: try { goto geXje; UcECk: $t14N0 = "\x61\x62\143"; goto zAYwx; zAYwx: $OuqMJ = "\x31\x32\x33"; goto Z92jF; geXje: $GFDzZ = array(); goto UcECk; Z92jF: return array("\x74\x61\x62\117\166\x65\162\x76\x69\x65\167\122\145\160\x6c\141\143\x65\155\x65\x6e\164\x54\x65\x6d\160\154\141\x74\x65" => $o1Nkm, "\x74\x65\x6d\x70\x6c\141\x74\x65\126\x61\162\x69\141\142\x6c\x65\163" => array("\x65\170\x74\x72\141\126\x61\x72\151\141\142\x6c\145\x31" => $t14N0, "\145\170\x74\x72\x61\126\x61\x72\151\141\142\154\145\x32" => $OuqMJ)); goto i8vJy; i8vJy: } catch (Exception $ZZKSc) { logModuleCall("\157\156\x65\x73\164\x72\x65\x61\x6d\x75\x73\x65\x72\x73", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return array("\164\141\x62\117\x76\x65\162\166\x69\145\x77\x52\x65\160\x6c\141\143\145\x6d\145\x6e\x74\x54\145\155\160\x6c\x61\x74\x65" => "\x65\162\162\157\x72\x2e\x74\x70\154", "\164\145\155\160\x6c\141\164\x65\126\x61\162\151\x61\x62\x6c\x65\163" => array("\165\x73\x65\146\165\x6c\x45\162\x72\x6f\162\x48\x65\154\160\x65\x72" => $ZZKSc->getMessage())); } goto auhK1; kj56e: $DAiJS = isset($_REQUEST["\143\x75\163\x74\x6f\155\101\143\x74\151\157\156"]) ? $_REQUEST["\x63\x75\x73\x74\x6f\x6d\101\x63\164\x69\157\156"] : ''; goto baROq; UTEMS: $ytAbL = "\x67\x65\x74\x5f\x75\x73\x61\147\x65"; goto Eukqr; baROq: if ($DAiJS == "\x6d\141\x6e\141\x67\x65") { goto xEU_g; } goto sQhvJ; auhK1: } goto nwMCH; buVau: function onestreamusers_UnsuspendAccount(array $h4vxd) { try { goto Xyxrn; YuOwM: $xbX1z = $h4vxd["\163\145\x72\166\x69\143\x65\151\x64"]; goto qEzCh; rlQkK: $UQXzu = $cYxOg->unsuspendUser($nbk0B, $xbX1z . "\137" . "\x75\x6e\x73\x75\163\160\x65\x6e\144\x5f\141\143\x63\157\165\x6e\164"); goto uKaHD; qEzCh: $q6PY4 = $h4vxd["\x63\x6f\156\146\151\x67\x6f\160\164\x69\157\156\x31"]; goto bMLeJ; wSwiu: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto rlQkK; Xyxrn: logActivity(__FUNCTION__ . "\40\166\x61\x72\151\141\x62\154\x65\x73\72\40" . print_r($h4vxd, true)); goto YuOwM; bMLeJ: $i9jef = $h4vxd["\x63\157\x6e\146\x69\147\x6f\x70\x74\x69\157\156\62"]; goto KNNX4; KNNX4: $nbk0B = $h4vxd["\165\163\x65\162\x6e\141\x6d\x65"]; goto wSwiu; uKaHD: } catch (Exception $ZZKSc) { logModuleCall("\157\156\x65\x73\x74\x72\145\141\x6d\x75\x73\145\162\x73", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\x73\x75\x63\x63\145\x73\163"; } goto EqM2H; kgHIu: function onestreamusers_TestConnection(array $h4vxd) { try { $eY0yV = true; $RUqxv = ''; } catch (Exception $ZZKSc) { goto PAuFG; w3lrL: $eY0yV = false; goto rQKcB; rQKcB: $RUqxv = $ZZKSc->getMessage(); goto HKZn7; PAuFG: logModuleCall("\x6f\x6e\x65\163\x74\162\x65\x61\x6d\165\163\145\162\x73", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); goto w3lrL; HKZn7: } return array("\x73\x75\143\x63\145\x73\163" => $eY0yV, "\145\162\x72\x6f\x72" => $RUqxv); } goto kr_vz; C5wwi: function onestreamusers_AdminServicesTabFieldsSave(array $h4vxd) { } goto ydg8F; WxM1z: function onestreamusers_MetaData() { return array("\x44\151\x73\160\154\141\171\116\x61\x6d\x65" => "\x31\x2d\x53\x74\x72\145\141\x6d\40\x55\x73\x65\x72\x73", "\101\120\x49\x56\x65\162\x73\x69\x6f\156" => "\x31\x2e\60", "\x52\x65\x71\165\151\162\x65\x73\123\145\162\166\x65\x72" => false, "\x44\x65\146\141\165\154\x74\x4e\x6f\x6e\x53\123\114\x50\x6f\162\164" => "\x37\x39\x39\71", "\x44\x65\x66\x61\165\x6c\x74\123\123\114\120\x6f\162\x74" => "\61\x31\61\x32", "\x53\x65\162\166\151\x63\145\123\x69\x6e\x67\154\145\123\151\147\x6e\x4f\x6e\x4c\x61\142\145\154" => '', "\101\144\x6d\151\156\x53\x69\156\x67\154\x65\123\x69\x67\156\x4f\156\114\141\142\145\x6c" => ''); } goto YVlEa; m4fdO: function onestreamusers_SuspendAccount(array $h4vxd) { try { goto FtEhA; oUnZU: $q6PY4 = $h4vxd["\x63\157\156\x66\x69\147\x6f\160\164\x69\x6f\156\61"]; goto EU2wp; tmjfp: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto yd02A; yd02A: $UQXzu = $cYxOg->suspendUser($nbk0B, $xbX1z . "\x5f" . "\163\165\x73\x70\x65\156\x64\x5f\141\143\x63\157\165\156\x74"); goto N_RsE; EU2wp: $i9jef = $h4vxd["\143\157\x6e\x66\151\147\x6f\x70\164\x69\157\156\x32"]; goto oLxDW; e1vIL: $xbX1z = $h4vxd["\x73\x65\162\166\x69\x63\x65\151\x64"]; goto oUnZU; FtEhA: logActivity(__FUNCTION__ . "\40\166\x61\x72\x69\141\x62\154\x65\x73\72\x20" . print_r($h4vxd, true)); goto e1vIL; oLxDW: $nbk0B = $h4vxd["\165\163\145\x72\156\x61\x6d\x65"]; goto tmjfp; N_RsE: } catch (Exception $ZZKSc) { logModuleCall("\x6f\156\145\163\x74\x72\145\141\155\x75\x73\x65\162\163", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\x73\165\143\143\x65\x73\x73"; } goto buVau; FWw43: function onestreamusers_AdminSingleSignOn(array $h4vxd) { } goto LWex7; kEcP2: function onestreamusers_actionOneFunction(array $h4vxd) { try { logActivity(__FUNCTION__ . "\40\x76\x61\x72\151\141\x62\154\x65\x73\x3a\x20" . print_r($h4vxd, true)); } catch (Exception $ZZKSc) { logModuleCall("\157\156\145\163\x74\162\145\x61\155\x75\x73\x65\162\x73", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\163\x75\143\143\145\163\163"; } goto C5wwi; EqM2H: function onestreamusers_TerminateAccount(array $h4vxd) { try { goto Tp6vz; sQWRx: $d1FPA = $h4vxd["\x63\157\x6e\146\151\x67\157\x70\x74\x69\157\x6e\x34"]; goto tEi0Y; txups: $cYxOg = Config::getApiClient($q6PY4, $i9jef); goto HbVh6; zQQk0: throw new \Exception("\x43\x61\x6e\156\157\164\x20\164\145\162\x6d\x69\156\x61\x74\145\x20\143\x72\x65\x64\x69\x74\x73\40\x6f\162\144\x65\162"); goto Zs742; A7PAV: $xbX1z = $h4vxd["\x73\x65\x72\x76\151\x63\145\151\x64"]; goto jRnRG; r69iU: $nbk0B = $h4vxd["\165\x73\145\162\156\141\x6d\x65"]; goto txups; jRnRG: $q6PY4 = $h4vxd["\143\x6f\x6e\x66\151\147\157\x70\x74\151\x6f\x6e\x31"]; goto G0rOc; HbVh6: $UQXzu = $cYxOg->suspendUser($nbk0B, $xbX1z . "\x5f" . "\x74\x65\162\155\x69\x6e\141\x74\145\137\141\x63\143\157\165\x6e\164"); goto ZWbKd; tEi0Y: if (!($d1FPA != "\x6f\x6e")) { goto GLSPM; } goto zQQk0; Zs742: GLSPM: goto A7PAV; G0rOc: $i9jef = $h4vxd["\x63\x6f\156\x66\151\x67\x6f\160\164\151\x6f\x6e\x32"]; goto r69iU; Tp6vz: logActivity(__FUNCTION__ . "\x20\166\141\x72\151\141\x62\154\145\163\x3a\40" . print_r($h4vxd, true)); goto sQWRx; ZWbKd: } catch (Exception $ZZKSc) { logModuleCall("\157\x6e\x65\x73\x74\x72\145\x61\155\165\x73\145\x72\x73", __FUNCTION__, $h4vxd, $ZZKSc->getMessage(), $ZZKSc->getTraceAsString()); return $ZZKSc->getMessage(); } return "\163\x75\x63\143\145\x73\163"; } goto dQHbG; TPIWv: if (defined("\127\110\115\103\123")) { goto cqTbl; } goto apkAa; nwMCH: function onestreamusers_LoadPanels() { goto nKDjr; UPtl6: return $yPxxP; goto FB6go; BSsDe: $yPxxP = []; goto kRaIc; tRYo7: N6Ubi: goto UPtl6; nKDjr: $EUGDe = Config::getConfiguredPanels(); goto BSsDe; kRaIc: foreach ($EUGDe as $fJ3x0 => $IUi9h) { $yPxxP[$fJ3x0] = $IUi9h["\160\x61\156\145\154\x5f\x75\x72\x6c"]; Z5pf3: } goto tRYo7; FB6go: }
Function Calls
None |
Stats
MD5 | 202067cb7ec158f08f0c5811d5aab8e7 |
Eval Count | 0 |
Decode Time | 67 ms |