-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.php
8 lines (8 loc) · 80.8 KB
/
install.php
1
2
3
4
5
6
7
8
<?php
goto XVFE5; SCSFW: $ret["\x61\154\167\x61\171\163\x5f\160\157\x70\x75\x6c\141\164\x65\x5f\162\x61\167\137\160\x6f\x73\x74\137\144\141\164\x61"]["\x66\141\x69\154\145\144"] = @ini_get("\x61\154\x77\x61\171\x73\137\x70\157\x70\x75\154\x61\x74\x65\137\162\x61\167\137\160\157\x73\164\x5f\144\x61\x74\141") != "\55\61"; goto j7tMp; CSj6H: if (!(version_compare(PHP_VERSION, "\67\56\x30\x2e\x30") == -1 && version_compare(PHP_VERSION, "\65\56\x36\56\60") >= 0)) { goto dg8vN; } goto SCSFW; dYW4g: if (!($action == "\x64\157\167\x6e\154\x6f\x61\x64")) { goto RjU4Z; } goto Ce3Zx; MbiQ6: pKrTD: goto Zikgp; q641F: yOHeF: goto nmHJH; bxOym: exit(we7_error(0, "\163\x75\143\143\x65\163\163")); goto MbiQ6; RzZ6H: $i++; goto OOppg; bMhV7: $chunk_total = we7_getcookie("\x63\150\165\x6e\x6b\x5f\164\x6f\x74\141\x6c"); goto bjO3R; RAwpD: $accesstoken = we7_get_accesstoken(); goto E4NAv; Bf9Nn: if (!($action == "\154\157\x67\x69\x6e")) { goto MrjAS; } goto VDhOQ; y5VMV: $code = trim($_GET["\143\157\x64\x65"]); goto ALd0D; Q3icZ: define("\x49\116\x5f\123\131\x53", true); goto KYgSr; M9_PC: $ret["\144\141\x74\x61"]["\x72\145\x73\x75\x6c\x74"] = "\144\141\164\141\347\x9b\xae\345\xbd\x95\346\x97\xa0\346\263\x95\345\206\x99\xe5\x85\245"; goto ok2DI; OFOQJ: $db_name = trim($_POST["\x6e\141\155\x65"]); goto MBe4Q; X6C3u: function we7_update_sitename($sitename) { goto usABb; GlGOd: jpkeA: goto OkUAz; NgLUq: return $data["\x65\x72\162\157\x72"]; goto GlGOd; VrZe0: if (!(empty($site_info["\x73\151\x74\x65"]) || empty($site_info["\x73\x69\x74\145"]["\153\145\171"]))) { goto IwrUY; } goto rh03G; t0gVQ: $site_info = setting_load("\163\x69\164\x65"); goto VrZe0; fB1AJ: if (is_array($data) && isset($data["\145\x72\162\157\x72"])) { goto Q1nTV; } goto URTVP; j9eH8: Q1nTV: goto NgLUq; sL_jZ: IwrUY: goto z5VVs; z5VVs: $data = we7_request_api(API_UPDATE_SITENAME, array("\141\x63\143\145\x73\163\137\164\157\x6b\x65\x6e" => $accesstoken, "\163\151\x74\145\137\156\141\x6d\145" => $sitename, "\163\151\x74\x65\137\x6b\145\171" => $site_info["\163\x69\x74\x65"]["\153\145\171"])); goto fB1AJ; URTVP: return true; goto F9T05; F9T05: goto jpkeA; goto j9eH8; usABb: global $accesstoken, $_W; goto t0gVQ; rh03G: return "\347\253\231\347\202\xb9\xe4\277\241\xe6\x81\xaf\xe4\270\215\xe5\xad\x98\345\234\250\xef\xbc\x8c\350\xaf\267\xe9\x87\215\xe6\226\260\346\263\xa8\345\206\x8c\347\xab\231\347\202\xb9\x2e"; goto sL_jZ; OkUAz: } goto iqr2O; pIOUo: exit(we7_error(430, $register_site_result)); goto dZIYR; Q_qop: OnSMK: goto UJryW; XVFE5: ini_set("\144\151\x73\x70\154\141\171\137\145\162\x72\x6f\x72\x73", 0); goto Syezh; itpYv: function we7_handle_chunk() { goto jZcvB; Ix5Bx: dhtTd: goto udPlM; AnQqZ: return $result; goto TYZJD; S0MGV: $zip->close(); goto l4nM5; Xm_he: $zip = new ZipArchive(); goto dHMIA; jZcvB: $tmpfile = "\x2e\x2f\x77\145\67\x73\x6f\x75\162\x63\145\56\x7a\151\160"; goto vL2G6; BBTIB: $zip->extractTo(IA_INSTALL_ROOT); goto S0MGV; dHMIA: $res = $zip->open($tmpfile); goto FY81P; l4nM5: $result = true; goto Ix5Bx; FY81P: if (!($res === TRUE)) { goto dhtTd; } goto BBTIB; TCLFk: if (!file_exists($tmpfile)) { goto GdCRy; } goto Xm_he; udPlM: GdCRy: goto AnQqZ; vL2G6: $result = false; goto TCLFk; TYZJD: } goto m6jV3; MfYx8: function we7_error($num, $message = "\x73\x75\x63\143\145\163\x73") { $num = intval($num); return json_encode(array("\x65\x72\x72\x6e\157" => $num, "\x64\141\x74\141" => $message)); } goto rKr_Y; MYoMA: echo "\74\x21\x64\157\x63\164\171\x70\145\40\x68\x74\155\154\76\xd\xa\74\x68\164\x6d\154\x20\154\141\156\x67\x3d\x22\x65\x6e\x22\x3e\xd\xa\x3c\x68\145\141\144\x3e\xd\12\x20\40\x3c\x6d\145\x74\141\x20\143\x68\141\x72\x73\145\164\x3d\x22\x75\x74\x66\x2d\x38\x22\x3e\15\xa\40\x20\74\x74\x69\x74\154\x65\76\127\145\67\x49\x6e\x73\164\x61\154\154\x3c\x2f\164\x69\164\x6c\145\76\15\xa\x20\x20\74\x62\141\163\x65\x20\x68\162\145\x66\x3d\42" . $sitepath . "\57\x69\156\163\164\x61\154\x6c\x2e\160\150\x70\42\76\xd\xa\xd\12\x20\40\x3c\x6d\145\164\x61\x20\x6e\x61\x6d\145\x3d\x22\166\151\145\167\160\157\162\x74\42\40\143\x6f\156\164\145\156\x74\x3d\x22\x77\151\144\x74\150\x3d\144\145\166\x69\x63\x65\55\167\x69\x64\x74\150\x2c\x20\x69\x6e\151\164\x69\x61\154\55\x73\x63\x61\154\145\x3d\x31\42\x3e\15\12\40\x20\74\154\x69\x6e\153\40\x72\x65\x6c\x3d\x22\x69\x63\x6f\x6e\42\x20\164\171\160\145\75\42\x69\x6d\141\x67\x65\57\170\55\151\143\157\156\42\x20\x68\162\145\146\x3d\57\x2f\143\144\156\56\x77\x37\56\x63\x63\x2f\x77\x65\67\x2d\151\156\163\x74\x61\154\154\57\164\145\x73\x74\x2f\x66\x61\x76\x69\x63\x6f\156\56\151\x63\x6f\42\x3e\15\xa\x3c\x6c\151\x6e\x6b\40\162\x65\x6c\75\42\x73\164\171\154\145\x73\x68\x65\x65\164\42\40\x68\162\x65\146\75\42\57\x2f\x63\x64\156\x2e\x77\67\x2e\143\x63\x2f\167\x65\67\55\151\x6e\x73\164\x61\x6c\x6c\x2f\164\x65\x73\x74\x2f\x73\164\171\x6c\x65\163\x2e\x63\163\163\77\166\75" . time() . "\42\76\74\57\x68\x65\141\144\76\xd\12\74\142\x6f\144\171\76\15\12\40\x20\x3c\x61\160\160\x2d\162\x6f\x6f\164\76\x3c\57\x61\x70\160\55\162\157\157\164\76\xd\12\x3c\163\143\162\151\x70\x74\40\x74\171\160\x65\75\42\x74\x65\x78\164\x2f\x6a\141\x76\x61\163\143\x72\151\x70\x74\x22\40\x73\x72\143\x3d\42\57\57\x63\x64\x6e\x2e\167\67\x2e\143\x63\57\x77\145\67\x2d\151\156\x73\x74\x61\x6c\x6c\57\x74\145\163\164\x2f\162\x75\x6e\164\x69\155\x65\56\x6a\163\x3f\166\75" . time() . "\42\x3e\74\57\x73\143\162\151\x70\164\x3e\x3c\x73\x63\x72\151\160\x74\40\164\171\160\145\x3d\x22\164\145\x78\164\x2f\152\x61\166\141\163\143\x72\151\160\x74\42\40\x73\162\143\75\x22\x2f\x2f\x63\144\x6e\56\167\x37\56\143\143\57\x77\x65\x37\55\151\156\163\x74\141\x6c\154\57\164\x65\x73\x74\x2f\x70\x6f\x6c\x79\x66\x69\x6c\x6c\x73\56\152\163\77\x76\75" . time() . "\42\x3e\x3c\x2f\x73\143\x72\151\x70\164\x3e\74\x73\x63\162\151\160\x74\40\164\x79\x70\x65\75\x22\164\145\170\x74\x2f\x6a\x61\166\x61\x73\x63\x72\151\160\164\42\40\x73\162\x63\x3d\42\x2f\x2f\x63\x64\x6e\56\x77\x37\x2e\143\x63\x2f\x77\145\x37\55\x69\x6e\163\164\141\x6c\x6c\57\x74\x65\x73\164\x2f\x6d\141\x69\x6e\56\152\163\x3f\x76\75" . time() . "\x22\76\74\x2f\163\143\162\151\160\x74\76\74\57\x62\157\144\x79\x3e\xd\xa\x3c\57\x68\164\x6d\x6c\76"; goto hc2jV; Rmu4X: JgLkg: goto Dfei8; AmImQ: if ($ret["\144\157\155"]["\x6f\x6b"]) { goto eo9MN; } goto xFSJT; l6jG3: header("\x4c\x6f\x63\x61\x74\x69\157\x6e\72\40" . $forward); goto DjIed; wSe_m: $ret["\x6e\145\164\x77\157\x72\153\137\145\x6e\141\142\x6c\x65\x64"]["\x66\x61\151\x6c\x65\144"] = true; goto gTkcr; JLDrY: if (!($action == "\x64\x6f\x77\156\x6c\157\x61\144\137\160\145\x72\143\145\x6e\x74")) { goto tDgu_; } goto yv33Y; mj9FU: exit(we7_error(0, array("\x74\157\164\141\154" => $data["\143\150\x75\x6e\153\x5f\x74\157\164\141\x6c"]))); goto m_zMa; Z_7aO: $user_result = we7_update_user($username, $password); goto ETZ66; MZp1N: JyaIL: goto ckECZ; xea8I: if (!(!empty($ret["\x73\x65\163\163\x69\x6f\156"]["\157\x6b"]) && strtolower($ret["\x73\x65\x73\x73\x69\x6f\x6e"]["\157\153"]) == "\157\156")) { goto U4LCz; } goto P9eQe; AOxi2: $source_size = $header_array["\x43\x6f\156\164\145\x6e\164\x2d\x4c\145\x6e\147\x74\150"]; goto bfJkD; qJ9tD: $ret["\146\x6f\160\145\x6e"]["\157\x6b"] = @ini_get("\141\x6c\154\157\167\x5f\x75\x72\154\x5f\146\157\x70\145\x6e") && function_exists("\x66\163\157\143\153\157\x70\145\156"); goto YtyV8; kjnJ6: function we7_register_site() { goto URmmr; tp02l: return $data["\x65\162\x72\x6f\162"]; goto lftuM; ys31m: require IA_INSTALL_ROOT . "\x2f\146\x72\141\x6d\145\167\157\162\153\x2f\x76\x65\x72\x73\151\x6f\x6e\x2e\x69\156\x63\x2e\160\150\160"; goto Pullb; HNNGw: return true; goto q5Yyj; URmmr: global $siteroot, $accesstoken; goto JMhCF; o6zr1: $callback = urlencode($siteroot . "\57\151\x6e\163\164\141\154\154\56\x70\x68\x70\x3f\163\164\x65\x70\75\x72\x65\147\x69\163\x74\x65\162\x5f\x63\141\x6c\x6c\142\141\143\153"); goto nUVXA; LkGYo: vFpdo: goto tp02l; Pullb: $version = IMS_VERSION; goto IefsZ; JMhCF: define("\x49\116\137\x49\x41", true); goto ys31m; q5Yyj: goto J1Ug6; goto LkGYo; IefsZ: $release = IMS_RELEASE_DATE; goto o6zr1; ojpRF: $data = we7_request_api(API_OAUTH_REGISTER_SITE, $post); goto g9Xjb; lftuM: J1Ug6: goto I3kpx; nUVXA: $post = array("\141\143\x63\145\x73\163\x5f\x74\157\153\145\x6e" => $accesstoken, "\156\141\x6d\x65" => $siteroot . "\347\x9a\204\347\253\x99\xe7\202\xb9", "\x75\162\154" => $siteroot, "\x76\x65\x72\x73\x69\157\156" => $version, "\x72\x65\154\145\x61\x73\x65" => $release, "\143\141\x6c\154\142\x61\143\x6b" => $callback, "\x69\156\163\x74\141\x6c\x6c\137\164\171\160\x65" => 1); goto ojpRF; g9Xjb: if (is_array($data) && isset($data["\x65\162\162\157\x72"])) { goto vFpdo; } goto HNNGw; I3kpx: } goto whth6; yMFiD: if ($ret["\144\141\x74\x61"]["\x6f\153"]) { goto pLOK9; } goto yU2OT; J5ps6: $siteroot = ($is_https ? "\150\x74\164\160\163\72\x2f\57" : "\150\x74\164\160\72\57\57") . $_SERVER["\123\105\122\126\x45\x52\x5f\x4e\x41\x4d\105"] . $sitepath; goto CWYV9; aDDiQ: $ret["\x6e\145\164\167\x6f\162\x6b\137\x65\156\x61\x62\x6c\145\144"]["\162\x65\163\x75\154\164"] = "\xe5\xa4\226\347\275\221\344\xb8\x8d\345\217\xaf\xe8\256\xbf\xe9\x97\xae"; goto HY3Sf; vQRAq: exit(we7_error(400, $chunk_num)); goto ceUOS; whth6: function we7_upgrade() { goto nRgrO; A_pjK: define("\111\x4e\137\x53\x59\x53", true); goto qbLpt; upEh7: foreach ($packet["\146\151\x6c\x65\x73"] as $file) { cloud_download($file, "\x66\151\154\x65\x73"); bjLKS: } goto OVimx; UB8ES: $packet = cloud_build(); goto Jb4Hw; tm4hG: uN4TL: goto z9_N3; LQLVc: if (!(!empty($packet["\163\143\x72\151\x70\164\x73"]) && is_array($packet["\163\143\x72\151\x70\164\163"]))) { goto UFZbY; } goto p8F4L; EHJcn: usqH0: goto v3U5e; CT4tO: M08Ul: goto LQLVc; nU7pu: load()->func("\146\x69\x6c\145"); goto UB8ES; Jtj7B: $crelease = IMS_RELEASE_DATE; goto FVaD8; p8F4L: $updatefiles = array(); goto U9Ltf; pv2zi: if (!(!empty($packet["\146\x69\154\145\x73"]) && is_array($packet["\146\x69\154\145\163"]))) { goto QX3X2; } goto upEh7; qbLpt: require IA_INSTALL_ROOT . "\x2f\146\162\141\x6d\x65\x77\157\x72\x6b\57\142\157\x6f\164\163\x74\x72\141\160\56\151\156\x63\x2e\160\150\160"; goto PdyDL; KkTx1: load()->model("\x63\x6c\x6f\165\144"); goto EeCTp; Y45hE: QX3X2: goto ddaFU; ddaFU: if (!(!empty($packet["\x73\143\x68\145\155\141\x73"]) && is_array($packet["\163\x63\x68\x65\155\141\163"]))) { goto M08Ul; } goto cHTR_; LXStg: return true; goto Xg2IT; cHTR_: foreach ($packet["\163\x63\150\145\x6d\x61\x73"] as $schema) { goto bxBfm; pmS3o: $sqls = db_table_fix_sql($local, $schema); goto v4Jhj; m8czr: $local = db_table_schema(pdo(), $tablename); goto pmS3o; v4Jhj: foreach ($sqls as $sql) { pdo_query($sql); ZeRrn: } goto sep7m; YN0Q7: LPffn: goto KTJI3; sep7m: D412D: goto YN0Q7; bxBfm: $tablename = substr($schema["\x74\141\x62\154\x65\156\141\155\x65"], 4); goto m8czr; KTJI3: } goto AlQZk; U9Ltf: $updatedir = IA_INSTALL_ROOT . "\x2f\144\141\164\141\x2f\x75\160\144\141\x74\x65\x2f"; goto roBvo; PdyDL: require IA_INSTALL_ROOT . "\x2f\167\x65\142\57\x63\x6f\155\x6d\x6f\156\x2f\x62\157\x6f\x74\x73\164\162\x61\x70\56\163\x79\x73\x2e\x69\156\x63\56\x70\150\160"; goto KkTx1; Hef9f: foreach ($updatefiles as $file) { goto wHFZH; wHFZH: if (!(!is_file($file) || !preg_match("\x2f\136\165\160\x64\141\x74\145\x5c\50\x5c\x64\173\61\62\175\x5c\55\x5c\x64\x7b\x31\x32\x7d\134\x29\x5c\x2e\160\150\x70\44\x2f", $file))) { goto kevmk; } goto Ss7Ls; RXvQ7: cache_build_setting(); goto PjhsK; Slf3z: kevmk: goto D2av8; sBE1v: Zzwwg: goto GHoBa; PjhsK: @unlink($entry); goto sBE1v; GHoBa: nf90r: goto P08Cu; D2av8: $evalret = (include $entry); goto jXKr_; jXKr_: if (empty($evalret)) { goto Zzwwg; } goto XAHBo; XAHBo: cache_build_users_struct(); goto RXvQ7; Ss7Ls: goto nf90r; goto Slf3z; P08Cu: } goto s0z3t; AlQZk: RnyWM: goto CT4tO; EeCTp: load()->func("\x64\x62"); goto nU7pu; z9_N3: UFZbY: goto LXStg; Dwu6s: return true; goto ZPFeE; OVimx: Rxaoj: goto Y45hE; nRgrO: global $_W; goto A_pjK; ZPFeE: SWkp1: goto pv2zi; roBvo: rmdirs($updatedir, true); goto kNuRU; kNuRU: mkdirs($updatedir); goto jqTek; Jb4Hw: if (!empty($packet)) { goto SWkp1; } goto Dwu6s; s0z3t: Li8_n: goto tm4hG; jqTek: $cversion = IMS_VERSION; goto Jtj7B; v3U5e: if (empty($updatefiles)) { goto uN4TL; } goto Hef9f; FVaD8: foreach ($packet["\163\143\x72\151\x70\x74\163"] as $script) { goto dNOYV; jXvbw: $updatefile = $updatedir . $fname; goto YpWwl; pAXq5: $script["\163\x63\x72\x69\x70\164"] = <<<DAT
<?php
load()->model('setting');
setting_upgrade_version('{$packet["\146\141\155\151\x6c\x79"]}', '{$script["\166\x65\162\163\x69\x6f\156"]}', '{$script["\x72\145\154\145\141\163\x65"]}');
return true;
DAT;
goto T2khR; vKBAy: $fname = "\x75\x70\x64\141\164\145\x28{$crelease}\x2d{$script["\162\x65\154\145\x61\x73\x65"]}\x29\x2e\x70\x68\x70"; goto Wbvzq; YpWwl: file_put_contents($updatefile, $script["\163\143\x72\x69\160\x74"]); goto wBt_0; PlfQX: MFrWs: goto vKBAy; Wbvzq: $crelease = $script["\162\145\x6c\x65\x61\163\x65"]; goto sF_xQ; sF_xQ: $script["\x73\143\x72\x69\160\x74"] = @base64_decode($script["\x73\x63\162\x69\x70\x74"]); goto Tt56P; Tt56P: if (!empty($script["\163\x63\162\151\x70\x74"])) { goto jpq61; } goto pAXq5; T2khR: jpq61: goto jXvbw; dNOYV: if (!($script["\x72\145\x6c\145\x61\163\x65"] <= $crelease)) { goto MFrWs; } goto eb3od; DVqwo: EsxvY: goto VyFZ7; eb3od: goto EsxvY; goto PlfQX; wBt_0: $updatefiles[] = $updatefile; goto DVqwo; VyFZ7: } goto EHJcn; Xg2IT: } goto X6C3u; gFTIm: $forward = $data["\x75\x72\x6c"]; goto l6jG3; gIhHk: GMDQ0: goto eU3Xf; WQUlg: $filesize = filesize($filename); goto m8moH; UiglM: $action = "\157\x61\x75\164\x68"; goto QAcpa; gkNqG: we7_handle_chunk(); goto BJGy2; DhUus: function local_create_sql($schema, $local_create_sql) { goto SC3BW; r7tyU: foreach ($schema["\x69\x6e\144\x65\x78\x65\163"] as $value) { goto cENHN; sVbRj: mVG10: goto kKgVa; kKgVa: if (!($value["\x74\171\x70\145"] == "\160\x72\x69\x6d\141\162\x79")) { goto i5HAj; } goto YZO5C; CXD6g: $sql .= "\125\116\x49\121\125\105\x20\113\x45\x59\x20\140{$value["\156\141\155\145"]}\x60\40\x28\x60{$fields}\x60\51\x2c\12"; goto sVbRj; BMHUh: if (!($value["\164\x79\x70\145"] == "\151\x6e\x64\x65\x78")) { goto kcjNI; } goto VxGs1; HqIhb: kcjNI: goto YFffH; d7BmH: i5HAj: goto sHuG8; VxGs1: $sql .= "\113\x45\131\40\140{$value["\x6e\x61\x6d\x65"]}\140\40\x28\140{$fields}\x60\x29\x2c\12"; goto HqIhb; sHuG8: ykQTF: goto KZzVH; YZO5C: $sql .= "\120\122\111\115\101\122\x59\40\x4b\105\131\40\x28\140{$fields}\140\51\x2c\xa"; goto d7BmH; cENHN: $fields = implode("\x60\x2c\x60", $value["\146\x69\145\x6c\x64\163"]); goto BMHUh; YFffH: if (!($value["\x74\x79\x70\x65"] == "\x75\156\x69\x71\x75\x65")) { goto mVG10; } goto CXD6g; KZzVH: } goto vCl52; gJwlv: $sql = "\x43\122\x45\101\x54\x45\x20\x54\101\x42\x4c\105\x20\111\x46\40\116\x4f\124\40\x45\x58\111\123\124\x53\40\140{$schema["\164\x61\x62\x6c\x65\156\141\155\145"]}\140\40\50\12"; goto bwm1k; px1Cv: $sql .= "\xa\51\40\x45\116\x47\111\x4e\105\x3d{$engine}\x20\104\105\106\x41\125\114\124\x20\103\110\101\x52\123\x45\124\75{$charset}\73\xa\12"; goto TQhse; TQhse: return $sql; goto He07O; SC3BW: $pieces = explode("\137", $schema["\x63\150\x61\x72\x73\145\164"]); goto h5G2W; esPOa: $sql = rtrim($sql); goto lU0cr; NJ1Gh: UmPfC: goto r7tyU; g4zvO: $engine = $local_create_sql ? $schema["\145\x6e\x67\151\x6e\145"] : "\x4d\171\111\x53\x41\x4d"; goto gJwlv; bwm1k: foreach ($schema["\x66\x69\145\154\x64\163"] as $value) { goto KEv_0; gionA: goto XA5TP; goto GiWc2; F9BC3: ddT6Z: goto uSAUT; v42z9: ltJha: goto KlSzk; u3Ond: if (isset($value["\x64\145\146\x61\x75\x6c\164"])) { goto ltJha; } goto bPo2G; mUilZ: $sql .= "\140{$value["\156\141\x6d\145"]}\140\x20{$value["\x74\x79\160\145"]}{$length}{$signed}{$null}{$default}{$increment}\x2c\xa"; goto F9BC3; KlSzk: $default = "\40\104\x45\106\x41\x55\114\124\40\47" . $value["\x64\x65\x66\141\x75\154\164"] . "\47"; goto Tpa2y; WH2_F: phdPM: goto qyUys; KyHcz: $length = ''; goto xyTky; KEv_0: if (!empty($value["\154\145\156\x67\x74\150"])) { goto phdPM; } goto KyHcz; m0PQj: W4QqH: goto HySnI; WxBA6: XA5TP: goto mUilZ; xyTky: goto W4QqH; goto WH2_F; H40YV: wNXsw: goto fhXm3; qyUys: $length = "\50{$value["\x6c\145\x6e\147\164\x68"]}\51"; goto m0PQj; GiWc2: THlzW: goto Z4HkS; bPo2G: $default = ''; goto eIEJQ; eIEJQ: goto p9P3C; goto v42z9; dkO5X: if ($value["\x69\x6e\143\162\145\x6d\145\x6e\x74"]) { goto THlzW; } goto JjwY7; Tpa2y: p9P3C: goto dkO5X; nd7Oi: $null = ''; goto CjuIJ; zbJAi: if (empty($value["\156\165\154\154"])) { goto wNXsw; } goto nd7Oi; CjuIJ: goto T0WqO; goto H40YV; Z4HkS: $increment = "\x20\x41\x55\x54\x4f\137\111\x4e\x43\x52\105\115\x45\116\124"; goto WxBA6; fhXm3: $null = "\x20\x4e\117\x54\x20\x4e\125\x4c\x4c"; goto kawKA; kawKA: T0WqO: goto u3Ond; JjwY7: $increment = ''; goto gionA; HySnI: $signed = empty($value["\163\x69\147\156\x65\144"]) ? "\40\x75\x6e\x73\x69\x67\x6e\x65\144" : ''; goto zbJAi; uSAUT: } goto NJ1Gh; h5G2W: $charset = $pieces[0]; goto g4zvO; vCl52: xJth4: goto esPOa; lU0cr: $sql = rtrim($sql, "\54"); goto px1Cv; He07O: } goto WnZo3; mCeBX: if (!empty($data)) { goto GMDQ0; } goto K_z0U; mQsQg: $ret["\x72\157\157\164"]["\162\x65\163\165\154\164"] = "\346\234\254\xe5\x9c\260\xe7\233\xae\345\xbd\x95\xe6\227\240\xe6\xb3\x95\345\206\x99\xe5\205\245"; goto NxU2v; W6eWx: if ($registered_site == 1) { goto aUF07; } goto pIYUr; FJZ5u: $ret["\166\145\x72\163\x69\x6f\x6e"]["\156\x61\x6d\x65"] = "\120\x48\x50\347\211\x88\346\234\254"; goto jcQ37; I7IbA: aL8q3: goto VNiBU; nmHJH: KeEv_: goto Nz_RZ; lOmqv: exit(we7_error(400, $data["\145\x72\x72\x6f\x72"])); goto qGugU; cM_Ii: define("\x41\x50\x49\137\x53\111\x54\x45\x5f\x52\x45\x47\111\123\x54\105\122\137\x45\130\111\x53\x54", API_HOST . "\57\x73\x69\164\145\x2f\x72\x65\x67\x69\163\164\x65\x72\x2f\145\170\151\163\164"); goto Ho0qw; vPBqm: GnRBL: goto W6eWx; qGugU: goto T9nrm; goto Q2Ooo; U_hE7: n7BAC: goto yVw31; PsBpK: TKa5K: goto eWhgU; MPrjp: $ret["\141\163\160\137\x74\141\x67\x73"]["\157\153"] = ini_get("\141\163\160\x5f\164\x61\x67\x73"); goto N_EYh; IWDAq: if (!(empty($accesstoken) && !$registered_site && $action != "\162\x65\147\x69\163\x74\145\162\x5f\x63\x61\x6c\154\x62\141\x63\x6b")) { goto ftak_; } goto gIIUq; ogVz_: header("\x63\x6f\156\164\145\x6e\x74\55\x74\171\x70\145\72\164\x65\170\164\x2f\150\x74\155\x6c\73\143\150\x61\162\x73\x65\x74\x3d\165\164\x66\55\70"); goto MYoMA; NM3i3: exit(we7_error(400, "\x63\x68\165\156\153\345\244\247\xe4\272\x8e\xe6\x9c\x80\345\244\xa7\345\200\274")); goto rxa3O; iYYQG: $filename = IA_INSTALL_ROOT . "\x2f\143\x68\165\156\x6b\137" . $chunk_num; goto WQUlg; E8IO9: if (!($server["\165\160\154\157\141\144"] == "\165\156\x6b\x6e\x6f\x77" || !strstr($server["\165\160\154\x6f\x61\144"], "\155"))) { goto thWxi; } goto n69GC; YbpLp: exit(we7_error(421, "\xe5\256\211\350\xa3\205\345\214\x85\344\xb8\215\xe5\256\x8c\346\x95\xb4\x2e")); goto qi2zA; bfJkD: we7_setcookie("\x63\x64\x6e\137\163\157\165\162\x63\x65\x5f\x73\151\x7a\145", $source_size); goto MZp1N; P6snT: ob_start(); goto nHoUh; tYcbz: exit(we7_error(0, array("\x74\x6f\164\141\154" => 1))); goto b_Y2x; YK5Vs: buaaa: goto MkTaP; tnWF6: KVyb5: goto r4HH6; Q3GgS: $server["\x75\160\154\x6f\x61\x64"] = @ini_get("\146\151\x6c\145\137\165\x70\x6c\x6f\141\144\163") ? ini_get("\165\160\x6c\157\x61\144\137\155\141\x78\x5f\x66\x69\154\145\x73\x69\172\145") : "\x75\x6e\153\156\x6f\x77"; goto Jgne6; V_Geg: HFE_G: goto In6dI; rZXDk: foreach (we7_need_extension() as $extension) { goto AeaIw; cAL_4: ep8nc: goto AOUJm; AeaIw: $if_ok = extension_loaded($extension); goto bE2Mn; cQwd_: $ret[$extension]["\x72\145\163\x75\x6c\x74"] = "\xe4\xb8\x8d\xe6\x94\257\xe6\214\201" . $extension; goto jeA6d; S6gOx: $ret[$extension]["\x6e\x61\x6d\x65"] = $extension . "\xe6\211\251\345\261\x95"; goto cQwd_; jeA6d: CA82y: goto cAL_4; bE2Mn: if ($if_ok) { goto CA82y; } goto Feymr; Feymr: $ret[$extension]["\146\x61\x69\x6c\145\144"] = true; goto S6gOx; AOUJm: } goto V9lXC; nVSZB: we7_finish(); goto g1CrK; MBe4Q: $db_prefix = trim($_POST["\x70\x72\x65\146\151\x78"]); goto TAgXy; UBCm_: QU830: goto RFRKP; Q2Ooo: fDBK_: goto F4Lrs; JFanb: $output = fread($hostfile, 8192); goto u6t9U; uG4z8: function we7_request_api($url, $post = array()) { goto wMi2A; GVEz9: BXP2f: goto rsqnN; WMlhf: return array("\145\x72\x72\157\162" => $response["\143\157\156\164\x65\156\164"]); goto P5Qzd; LVgs_: Gb3Ux: goto JUqBx; rsqnN: return $result; goto S70wW; S70wW: B8YVZ: goto zctFX; Gg0HB: if (!($response["\x63\157\144\x65"] == 401)) { goto Gb3Ux; } goto M4NR3; qyxpV: return $response["\143\157\156\164\x65\x6e\164"]; goto oomCn; P5Qzd: LQpYz: goto vK0xB; wMi2A: $response = we7_http_request($url, $post); goto Gg0HB; vK0xB: $result = json_decode($response["\x63\x6f\x6e\164\145\x6e\164"], true); goto bayDZ; oomCn: goto B8YVZ; goto GVEz9; JUqBx: if (!($response["\x63\x6f\x64\x65"] != 200 || isset($response["\x65\x72\x72\x6e\x6f"]))) { goto LQpYz; } goto WMlhf; M4NR3: return array("\x65\162\162\157\x72" => 401); goto LVgs_; bayDZ: if (is_array($result)) { goto BXP2f; } goto qyxpV; zctFX: } goto MfYx8; HQsLF: exit(we7_error(0, "\x73\165\x63\x63\145\163\x73")); goto wVqx6; JhfN8: $fh = fopen("\x2e\x2f\x77\x65\x37\163\157\x75\162\143\145\56\172\151\160", "\x77\142"); goto YK5Vs; d8nFt: $ret["\141\x73\x70\x5f\164\x61\147\x73"]["\x66\141\151\x6c\x65\144"] = true; goto fBhyk; b4jCD: thWxi: goto qfEpr; nHoUh: define("\111\x41\x5f\111\x4e\123\124\x41\x4c\x4c\x5f\122\x4f\117\x54", str_replace("\134", "\57", dirname(__FILE__))); goto pBiBQ; fpWsk: $sitepath = substr($_SERVER["\120\x48\120\x5f\x53\105\114\x46"], 0, strrpos($_SERVER["\120\110\120\137\x53\105\114\x46"], "\x2f")); goto qE6lv; vqIA3: if (!(is_array($data) && isset($data["\x65\162\162\157\x72"]))) { goto AJipd; } goto zCBiO; xFSJT: $ret["\x64\157\x6d"]["\x66\x61\x69\x6c\x65\144"] = true; goto C3dy8; VNiBU: if (empty($result)) { goto RSuyV; } goto BOpVq; vIgm2: touch(IA_INSTALL_ROOT . "\x2f\x64\x61\164\x61\57\151\x6e\163\164\x61\x6c\154\56\154\x6f\143\153"); goto VHvww; hFbNe: goto lJo_q; goto K87N4; vSYKZ: exit(we7_error(400, "\xe8\x8e\xb7\345\x8f\226\141\x63\x63\145\x73\x73\x74\157\153\x65\x6e\345\244\261\xe8\264\xa5\357\274\214\350\xaf\xb7\xe9\207\215\xe6\x96\xb0\347\x99\273\345\xbd\x95\x2e")); goto tWASe; C3dy8: $ret["\144\157\x6d"]["\156\141\x6d\145"] = "\x44\117\x4d\x44\157\x63\165\155\x65\156\x74"; goto vooxh; Q7K3A: $data = we7_request_api(API_SITE_REGISTER_EXIST, array("\165\162\154" => $siteroot)); goto Dz_3K; In6dI: if (!(!file_exists(IA_INSTALL_ROOT . "\x2f\x64\x61\x74\x61\57\x69\156\x73\x74\x61\154\154\56\154\157\x63\153") && !$registered_site)) { goto qRYac; } goto gtSpn; z6IQC: goto pKrTD; goto FHW2R; pBiBQ: define("\x43\x4f\x4f\113\111\105\137\120\x52\x45", "\x77\145\x37\x69\156\x73\x74\x61\154\x6c\x5f"); goto goJPx; DARKC: exit(we7_error(400, $chunk_num)); goto hFbNe; S8m1O: $data = we7_request_api(API_GET_PACKAGE_MD5_AND_CHUNKTOTAL, array("\141\x63\x63\x65\163\163\137\164\x6f\x6b\x65\x6e" => $accesstoken)); goto AvKMK; MkYbg: J22oT: goto CSj6H; MbL4W: kM6FL: goto E5Rk8; kihyp: $username = trim($_POST["\165\163\x65\162\x6e\x61\x6d\x65"]); goto Nzoej; VDhOQ: $sitename = trim($_POST["\x73\151\x74\x65\156\141\x6d\145"]); goto kihyp; QmJ54: xcK3H: goto n9O1M; K87N4: UX3WQ: goto DQ0Ih; WnZo3: function install_authcode($string, $operation = "\x44\x45\103\x4f\104\x45", $key = '', $expiry = 0) { goto tgX6X; mcY54: goto ue3JT; goto JkD6k; KEBkW: ue3JT: goto pIAe5; Hiica: OsJkI: goto eVCoX; GQLU4: $tmp = $box[$i]; goto EYUf7; R504i: goto xIR21; goto t4lS8; sDSm0: $keyc = $ckey_length ? $operation == "\104\105\103\x4f\104\x45" ? substr($string, 0, $ckey_length) : substr(md5(microtime()), -$ckey_length) : ''; goto ZtG4D; sTsWL: goto PBiA1; goto GHyYZ; HX5BR: $result .= chr(ord($string[$i]) ^ $box[($box[$a] + $box[$j]) % 256]); goto FPFVE; qwEey: goto OsJkI; goto hY77B; i6lwv: yv2nh: goto rd6ya; KyYwd: X_8Me: goto fTZvZ; OJlg_: $a = ($a + 1) % 256; goto xrAPE; fTZvZ: if ($operation == "\x44\x45\x43\x4f\104\x45") { goto RNNy4; } goto Jz6ft; iMOzy: noAtV: goto s3JvL; b0art: $box[$j] = $tmp; goto HX5BR; s3JvL: $i++; goto R504i; TpfCE: $box[$a] = $box[$j]; goto b0art; rd6ya: $i++; goto mcY54; vuTIQ: $key = md5($key != '' ? $key : $GLOBALS["\x5f\x57"]["\x63\x6f\x6e\x66\151\x67"]["\163\x65\x74\x74\151\156\147"]["\141\165\164\150\153\145\x79"]); goto dGzo6; gENwa: $string_length = strlen($string); goto TgLi5; JkD6k: syHTG: goto FPdE7; tgX6X: $ckey_length = 4; goto vuTIQ; BBy0B: $string = $operation == "\104\x45\x43\117\x44\x45" ? base64_decode(substr($string, $ckey_length)) : sprintf("\45\x30\x31\x30\144", $expiry ? $expiry + time() : 0) . substr(md5($string . $keyb), 0, 16) . $string; goto gENwa; b4XGY: goto qNRw8; goto KyYwd; FPFVE: v0g02: goto RB4Pj; ZJEQF: $keyb = md5(substr($key, 16, 16)); goto sDSm0; ugFnv: $box[$j] = $tmp; goto iMOzy; fPq7V: $rndkey[$i] = ord($cryptkey[$i % $key_length]); goto i6lwv; uWsCU: if (!($i < $string_length)) { goto X_8Me; } goto OJlg_; FPdE7: $j = $i = 0; goto u05Du; a9ynK: $a = $j = $i = 0; goto d_Nqt; XdoBn: return ''; goto sTsWL; TgLi5: $result = ''; goto lN1md; RB4Pj: $i++; goto b4XGY; FjPvw: $tmp = $box[$a]; goto TpfCE; ZtG4D: $cryptkey = $keya . md5($keya . $keyc); goto j0DWN; lN1md: $box = range(0, 255); goto sfpcz; sfpcz: $rndkey = array(); goto KeEA5; u05Du: xIR21: goto lsIyQ; GHyYZ: n4fVc: goto QLiYa; QLiYa: return substr($result, 26); goto LYpTb; EYUf7: $box[$i] = $box[$j]; goto ugFnv; d_Nqt: qNRw8: goto uWsCU; j0DWN: $key_length = strlen($cryptkey); goto BBy0B; KeEA5: $i = 0; goto KEBkW; dGzo6: $keya = md5(substr($key, 0, 16)); goto ZJEQF; LYpTb: PBiA1: goto Hiica; lsIyQ: if (!($i < 256)) { goto RKEJJ; } goto mGgOD; Jz6ft: return $keyc . str_replace("\75", '', base64_encode($result)); goto qwEey; hY77B: RNNy4: goto BKqiK; mGgOD: $j = ($j + $box[$i] + $rndkey[$i]) % 256; goto GQLU4; t4lS8: RKEJJ: goto a9ynK; BKqiK: if ((substr($result, 0, 10) == 0 || substr($result, 0, 10) - time() > 0) && substr($result, 10, 16) == substr(md5(substr($result, 26) . $keyb), 0, 16)) { goto n4fVc; } goto XdoBn; pIAe5: if (!($i <= 255)) { goto syHTG; } goto fPq7V; xrAPE: $j = ($j + $box[$a]) % 256; goto FjPvw; eVCoX: } goto uCeAG; Jgne6: $server["\x75\160\x6c\157\x61\144"] = strtolower($server["\x75\160\154\157\x61\x64"]); goto E8IO9; yVw31: if (!($finished === true)) { goto nj0BH; } goto mJlW1; gIIUq: $action = "\143\x68\145\x63\153\137\x73\151\x74\x65"; goto s58CN; ETZ66: if ($user_result) { goto ikUdV; } goto mrBVu; YH4Iy: $ret["\141\x6c\x77\141\171\163\137\160\157\x70\165\154\x61\164\x65\x5f\162\141\167\137\160\157\163\x74\137\144\x61\x74\141"]["\x68\x61\156\144\x6c\x65"] = "\150\x74\164\x70\x73\72\57\x2f\142\142\x73\x2e\x77\x37\x2e\143\x63\57\x74\150\x72\145\x61\144\55\x33\63\x31\x34\70\55\x31\55\x31\x2e\150\164\155\x6c"; goto FOsIv; FOsIv: dg8vN: goto uuRkU; Rn8Dy: exit(we7_error(433, "\x61\x63\x63\x65\x73\x73\164\157\153\x65\156\40\x65\x78\160\151\162\145\144\x2e")); goto Euu8q; VHvww: exit(we7_error(0, "\163\x75\143\143\x65\163\x73")); goto SVibB; UWG9p: $ret["\165\160\154\157\x61\x64"]["\x72\145\x73\165\x6c\x74"] = $server["\165\x70\x6c\157\141\144"]; goto b4jCD; eU3Xf: $result = file_put_contents("\x2e\x2f\x63\150\165\x6e\153\x5f" . $chunk_num, $data); goto LgYtM; FX20O: $ret["\165\x70\154\x6f\x61\x64"]["\x6e\x61\155\145"] = "\xe4\xb8\212\xe4\xbc\240\xe9\x99\220\345\x88\266"; goto UWG9p; Ho0qw: define("\x41\x50\111\137\x4f\101\x55\x54\x48\137\x4c\117\107\x49\x4e\137\x55\122\114", API_HOST . "\x2f\157\141\x75\x74\150\57\x6c\x6f\147\151\156\55\x75\x72\154\x2f\x69\156\x64\x65\170"); goto FU4qi; jZ0EG: we7_setcookie("\162\x65\147\151\x73\164\145\x72\x65\144\x5f\163\x69\164\x65", 1); goto AWcGX; E4NAv: $registered_site = we7_getcookie("\x72\x65\x67\x69\x73\164\145\162\x65\x64\x5f\163\x69\164\145"); goto IWDAq; rKr_Y: function we7_setcookie($key, $value) { goto jLkdN; sRUFm: RXkB2: goto gnGWV; YEb02: if (!is_array($value)) { goto RXkB2; } goto suzZR; jLkdN: $secure = $_SERVER["\x53\105\x52\x56\x45\122\x5f\120\117\x52\124"] == 443 ? 1 : 0; goto YEb02; suzZR: $value = json_encode($value); goto sRUFm; gnGWV: return setcookie(COOKIE_PRE . $key, $value, 0, '', '', $secure, true); goto jLN4e; jLN4e: } goto p053l; HCIer: $site = array("\153\145\x79" => $auth["\153\x65\171"], "\164\157\x6b\x65\156" => $auth["\x74\x6f\153\x65\x6e"], "\x75\162\x6c" => $siteroot); goto aNS7I; goJPx: define("\x41\x50\x49\137\x48\117\x53\124", "\x68\164\164\160\72\x2f\57\141\x70\151\x2e\167\67\56\143\143"); goto cM_Ii; yrj6X: eo9MN: goto L9baD; VBPYE: $ret["\x72\157\x6f\164"]["\156\x61\155\145"] = "\xe6\x9c\254\xe5\x9c\xb0\xe7\x9b\256\xe5\xbd\225\345\206\231\345\x85\xa5"; goto mQsQg; dqvfD: YqZca: goto GhqFB; E5Rk8: fclose($hostfile); goto gkNqG; ZOET4: nj0BH: goto wt1tn; qfhx_: if (!($action == "\x63\150\165\x6e\153\164\x6f\x74\141\x6c")) { goto KgutM; } goto nWyTV; tWASe: sixyF: goto F39te; wMXAv: $ret["\166\x65\x72\x73\151\x6f\156"]["\x66\141\151\x6c\x65\x64"] = true; goto FJZ5u; fSM2u: define("\101\120\x49\137\107\x45\124\137\120\101\103\x4b\x41\107\105\x5f\x4d\104\65\x5f\101\x4e\104\x5f\103\x48\125\x4e\113\x54\x4f\124\101\x4c", API_HOST . "\57\x75\164\x69\154\57\x70\x61\143\153\x61\x67\145\57\x69\156\163\x74\141\154\154"); goto f_Nue; Zm9Iy: $server = trim($_POST["\x73\x65\162\166\x65\x72"]); goto AzXsF; N_EYh: if (!(!empty($ret["\x61\163\x70\137\164\x61\x67\x73"]["\x6f\153"]) && strtolower($ret["\x61\x73\160\137\x74\141\x67\x73"]["\157\x6b"]) == "\157\x6e")) { goto cFszz; } goto d8nFt; es9tK: Ji658: goto jZ0EG; HhFdp: if (!(!file_exists(IA_INSTALL_ROOT . "\x2f\x64\x61\x74\141\57\x63\157\156\146\x69\147\x2e\x70\x68\x70") || !empty($_POST))) { goto JgLkg; } goto Zm9Iy; Dfei8: $verfile = IA_INSTALL_ROOT . "\57\x66\162\141\x6d\x65\167\x6f\162\x6b\x2f\x76\145\x72\x73\151\157\x6e\x2e\151\156\x63\56\160\x68\160"; goto YjbWk; LgYtM: if ($result) { goto UX3WQ; } goto DARKC; W2xOD: function we7_need_extension() { return array("\x7a\x69\x70", "\160\144\157", "\x70\x64\x6f\137\x6d\171\x73\161\154", "\x6f\x70\x65\156\163\x73\x6c", "\x67\144", "\x6d\142\x73\x74\162\151\x6e\147", "\x6d\143\x72\171\x70\164", "\143\165\x72\x6c"); } goto Tz2F2; agz1K: AJipd: goto mCeBX; ok2DI: pLOK9: goto rZXDk; hc2jV: function local_writeable($dir) { goto bdJ_8; HSwTO: @mkdir($dir, 0777); goto IblHd; I1tUs: if (is_dir($dir)) { goto iGkJC; } goto HSwTO; Bxmml: return $writeable; goto vpcFE; Y5kfy: if (!is_dir($dir)) { goto JpF39; } goto oR2Pk; bdJ_8: $writeable = 0; goto I1tUs; pb2Sv: rFs8A: goto iQtTE; LnAR_: $writeable = 0; goto cJ2Vl; SyCiN: $writeable = 1; goto pb2Sv; N0PgD: XkUTa: goto C7C2_; C7C2_: fclose($fp); goto X38Jh; X38Jh: unlink("{$dir}\57\164\145\x73\164\56\x74\170\164"); goto SyCiN; cJ2Vl: goto rFs8A; goto N0PgD; iQtTE: JpF39: goto Bxmml; oR2Pk: if ($fp = fopen("{$dir}\57\164\x65\x73\x74\x2e\164\170\164", "\x77")) { goto XkUTa; } goto LnAR_; IblHd: iGkJC: goto Y5kfy; vpcFE: } goto nxfmJ; n9dUa: if (!(is_array($data) && isset($data["\x65\162\x72\157\x72"]))) { goto sixyF; } goto vSYKZ; Xhn5T: define("\101\x50\111\137\117\x41\x55\x54\110\137\x52\105\x47\x49\x53\124\x45\x52\137\x53\111\124\105", API_HOST . "\57\163\151\164\145\57\x72\145\x67\151\x73\x74\145\162\57\x69\x6e\x64\x65\170"); goto Q93cD; yU2OT: $ret["\144\141\x74\141"]["\x66\141\x69\x6c\145\x64"] = true; goto J8V9t; Nz_RZ: if (!($action == "\157\141\165\164\x68")) { goto TKa5K; } goto y5VMV; utKRp: $action = trim($_GET["\x73\164\x65\160"]); goto w5f0P; zCBiO: if ($data["\x65\162\162\x6f\x72"] == 401) { goto txDUO; } goto vQRAq; V9lXC: Z0GaP: goto Q5ARe; yd8KF: kjSn3: goto o4k_i; iqr2O: function we7_update_user($username, $password) { goto BTN0O; DlYZI: $cookie["\150\141\x73\x68"] = md5($password . $userinfo["\163\141\154\x74"]); goto gUQ5x; ORnSt: $userinfo = pdo_get("\165\163\x65\x72\x73", array("\x75\x73\x65\162\x6e\141\x6d\x65" => "\x61\144\155\151\x6e")); goto ApzPu; ZXc_t: $cookie["\x75\x69\144"] = $userinfo["\x75\151\144"]; goto DlYZI; gUQ5x: $session = install_authcode(json_encode($cookie), "\145\156\143\x6f\144\x65", $_W["\143\x6f\x6e\x66\151\147"]["\x73\145\164\x74\151\156\147"]["\141\165\164\150\153\145\171"]); goto ooNbn; Y_8D7: $cookie = array("\x6c\x61\163\164\166\151\163\151\x74" => '', "\x6c\141\163\164\x69\160" => ''); goto ZXc_t; ApzPu: $password = user_hash($password, $userinfo["\163\x61\154\x74"]); goto QVwbE; ooNbn: $secure = $is_https ? 1 : 0; goto uskhc; LFAgH: load()->model("\165\163\145\x72"); goto ORnSt; PS7dU: return $result ? true : false; goto Ks9Or; uskhc: setcookie($_W["\143\x6f\156\x66\x69\147"]["\143\x6f\x6f\153\x69\x65"]["\160\x72\145"] . "\x5f\137\x73\x65\x73\163\x69\x6f\x6e", $session, 0, "\57", '', $secure, true); goto PS7dU; BTN0O: global $_W, $is_https; goto LFAgH; QVwbE: $result = pdo_update("\165\163\145\162\163", array("\165\x73\x65\162\156\x61\x6d\x65" => $username, "\160\141\x73\x73\x77\157\162\x64" => $password), array("\x75\x69\x64" => $userinfo["\x75\x69\x64"])); goto Y_8D7; Ks9Or: } goto SIYn1; wt1tn: exit(we7_error(0, $chunk_num)); goto D_1Dl; Tz2F2: function we7_get_accesstoken() { goto sK3qF; E464O: zdR6J: goto RH1aQ; uj7EP: return $accesstoken["\x61\143\x63\145\163\x73\x54\x6f\153\x65\156"]; goto E464O; rDQ7A: $accesstoken = json_decode($cookie_accesstoken, true); goto JYD_u; RH1aQ: return ''; goto B6N6z; JYD_u: if (!(!empty($accesstoken) && !empty($accesstoken["\x61\143\x63\x65\x73\x73\124\x6f\x6b\145\156"]) && $accesstoken["\x65\170\160\151\162\145\124\151\x6d\x65"] > time())) { goto zdR6J; } goto uj7EP; sK3qF: $cookie_accesstoken = we7_getcookie("\x61\x63\143\x65\163\x73\164\157\x6b\145\x6e"); goto rDQ7A; B6N6z: } goto itpYv; J8V9t: $ret["\144\x61\x74\141"]["\156\141\x6d\145"] = "\144\141\164\141\xe7\x9b\256\xe5\275\x95\345\x86\x99\xe5\205\245"; goto M9_PC; AA_p4: cFszz: goto OB3L9; YodxT: if (!($action == "\x72\x65\147\151\163\x74\145\162\137\x63\141\154\x6c\142\141\143\153")) { goto YC9m3; } goto Kaw2c; Tzgyk: aA1nu: goto XMY8A; n69GC: $ret["\x75\160\154\x6f\141\x64"]["\x66\141\151\154\x65\144"] = true; goto FX20O; OWqkm: $data = we7_request_api(API_GET_CHUNK_PACKAGE, $post); goto vqIA3; Ull8H: if (!(file_exists(IA_INSTALL_ROOT . "\57\144\x61\x74\x61\x2f\151\156\x73\164\141\154\154\56\x6c\157\143\x6b") && !in_array($action, array("\157\x61\x75\164\150", "\154\157\147\x69\x6e")))) { goto jgIwQ; } goto I2FNZ; Kaw2c: $post = file_get_contents("\x70\x68\x70\72\x2f\x2f\151\156\x70\165\x74"); goto XDewO; PKDYz: $ret["\141\154\x77\x61\x79\x73\x5f\x70\x6f\160\x75\154\141\164\145\137\x72\x61\x77\137\160\x6f\163\x74\137\x64\x61\164\141"]["\162\145\x73\165\154\164"] = @ini_get("\141\154\167\x61\171\x73\x5f\x70\x6f\x70\165\154\141\164\x65\137\162\x61\x77\x5f\x70\x6f\x73\x74\137\144\141\164\141"); goto YH4Iy; P9eQe: $ret["\163\145\x73\x73\151\x6f\156"]["\146\x61\151\154\145\x64"] = true; goto FUpKS; lSqY1: if (!($database_result !== true)) { goto Ufk2F; } goto BLqCl; xGSFN: goto mtW36; goto dqvfD; nxfmJ: function local_salt($length = 8) { goto HzClI; VJRrC: $result = substr(str_shuffle($strs), mt_rand(0, strlen($strs) - ($length + 1)), $length); goto AMUdF; AMUdF: return $result; goto jCJUl; HzClI: $strs = "\101\102\x43\104\105\x46\x47\110\x49\112\x4b\x4c\x4d\x4e\x4f\120\121\122\123\124\x55\x56\127\130\131\132\x61\x62\x63\144\x65\146\x67\150\151\x6a\x6b\154\156\x6d\x6f\x70\x71\162\x73\x74\165\166\x77\170\x79\172\x30\x31\62\x33\x34\x35\66\67\x38\71"; goto VJRrC; jCJUl: } goto K0Hq4; qfEpr: if (!(version_compare(PHP_VERSION, "\65\x2e\x33\x2e\x30") == -1)) { goto J22oT; } goto wMXAv; I2FNZ: header("\x6c\157\143\x61\x74\x69\157\x6e\72\x20\x2e\57\151\x6e\x64\x65\170\56\x70\150\x70"); goto KuHzR; AWcGX: we7_setcookie("\x69\155\163\137\x66\141\x6d\x69\x6c\171", in_array($data["\x66\141\155\151\154\x79"], array("\154", "\166", "\x73", "\170")) ? $data["\x66\141\x6d\x69\154\171"] : "\166"); goto ojuMQ; PTJDt: N1_BE: goto HQsLF; uuRkU: if (we7_network_enable($_SERVER["\123\105\122\x56\105\122\x5f\116\x41\x4d\x45"])) { goto FuRDP; } goto wSe_m; Zikgp: xLpPn: goto qfhx_; Xui4o: fwrite($fh, $output); goto jUvD2; bjO3R: if (!empty($chunk_total)) { goto GnRBL; } goto y5pFy; Qo6dm: if (!($action == "\x63\150\145\143\153\x5f\x73\x69\164\145")) { goto KeEv_; } goto Q7K3A; CWYV9: $cdn_source_file = "\150\x74\164\x70\163\x3a\57\x2f\x63\144\x6e\56\x77\x37\56\143\x63\57\x64\157\167\x6e\x6c\x6f\141\144\57\x69\156\163\164\141\x6c\154\x2e\x7a\151\160\x3f\166\75" . time(); goto RAwpD; vMxE0: RjU4Z: goto OPE31; HCh1A: exit(we7_error(400, "\xe4\xbf\xae\346\224\xb9\xe7\253\x99\xe7\202\271\345\x90\215\xe7\xa7\260\xe5\xa4\xb1\xe8\264\245\x2e")); goto bgi0N; MkTaP: if (feof($hostfile)) { goto kjSn3; } goto JFanb; wbIQ0: $data = we7_request_api(API_OAUTH_LOGIN_URL, array("\162\145\144\x69\x72\x65\143\x74" => $callback)); goto ItpdL; BIx1Y: exit(we7_error(420, $database_result)); goto X2PKq; OB3L9: $ret["\x72\x6f\x6f\x74"]["\157\x6b"] = local_writeable(IA_INSTALL_ROOT); goto SRjMK; KYgSr: require IA_INSTALL_ROOT . "\x2f\146\162\141\155\x65\167\x6f\162\x6b\57\142\157\x6f\164\163\x74\x72\x61\x70\x2e\151\x6e\x63\56\x70\x68\x70"; goto HCIer; Q93cD: define("\x41\120\x49\137\125\x50\x44\101\124\105\137\123\x49\x54\105\116\101\x4d\x45", API_HOST . "\57\163\x69\x74\145\57\162\145\147\151\163\164\145\162\57\162\x65\x6e\x61\155\x65"); goto uHZb7; F4Lrs: exit(we7_error(433, "\141\x63\143\x65\x73\x73\164\157\153\x65\156\x20\145\170\x70\x69\162\145\x64\x2e")); goto T4HMS; OOppg: goto g20Hi; goto U_hE7; yv33Y: clearstatcache(); goto qc6qE; Ut9tW: $data = we7_request_api(API_OAUTH_ACCESSTOKEN, array("\x63\157\x64\145" => $code)); goto n9dUa; s1uxQ: touch(IA_INSTALL_ROOT . "\x2f\x64\141\x74\x61\57\x64\142\x2e\154\x6f\143\x6b"); goto V_Geg; UzLZt: $ret["\141\x73\x70\x5f\x74\141\147\x73"]["\162\x65\x73\x75\154\164"] = "\141\x73\160\x5f\164\141\147\x73\345\xbc\x80\345\x90\257\xe7\212\xb6\346\x80\x81"; goto AA_p4; X4MN6: function local_mkdirs($path) { goto LswmB; wgzXs: local_mkdirs(dirname($path)); goto F7mfB; F7mfB: mkdir($path); goto M3akU; LswmB: if (is_dir($path)) { goto g1LQ5; } goto wgzXs; M3akU: g1LQ5: goto LFIYR; LFIYR: return is_dir($path); goto ZKpZ6; ZKpZ6: } goto q5zoA; dRNk0: if (!($chunk_num > $chunk_total)) { goto xFhZR; } goto NM3i3; BOpVq: exit(we7_error(434, $result)); goto z6IQC; qc6qE: $source_size = we7_getcookie("\143\144\156\x5f\163\157\165\162\143\145\137\x73\x69\172\x65"); goto twhFt; HY3Sf: FuRDP: goto qJ9tD; XMY8A: if (!($username != "\141\x64\155\x69\156" || $password != "\61\62\63\x34\65\x36")) { goto N1_BE; } goto Z_7aO; b_Y2x: LSDEG: goto S8m1O; UlFDB: $ret["\x73\145\x73\x73\x69\x6f\156"]["\162\145\163\165\x6c\164"] = "\347\xb3\xbb\xe7\xbb\x9f\x73\145\163\163\x69\x6f\x6e\56\x61\x75\164\157\x5f\163\164\141\162\164\345\274\200\345\220\xaf"; goto hDB3k; uCeAG: function we7_network_enable($host) { goto U10ZV; kOqZE: if (!$if_local_network172) { goto Mg3Rm; } goto PsDZG; Uzj5R: tP7ED: goto QhVUP; UyH20: return false; goto ZbT6N; ctsHD: if ($httphost_is_ip) { goto WBjho; } goto PSfC7; PNdN2: return false; goto Uzj5R; U10ZV: if (!empty($host)) { goto e4cLj; } goto OBRal; pUwG3: if (!$if_local_network192) { goto tP7ED; } goto PNdN2; g8TDa: $if_local_network192 = preg_match("\57\x5e\61\x39\x32\x5c\56\61\66\70\134\x2e\x28\61\x5c\144\x7b\62\x7d\x7c\62\x5b\60\x2d\x34\x5d\134\144\x7c\x32\x35\133\60\x2d\x35\135\x7c\133\x31\55\71\x5d\x5c\x64\x7c\x5c\144\51\x5c\x2e\50\61\134\144\x7b\62\x7d\174\x32\x5b\60\55\64\135\x5c\x64\174\x32\65\x5b\60\55\x35\135\x7c\133\61\55\71\x5d\x5c\x64\x7c\x5c\144\51\44\x2f", $host); goto pUwG3; SVNI4: return false; goto FKOG0; PSfC7: $dns_record = dns_get_record($host, DNS_A); goto gkeZf; A5Vdt: Mg3Rm: goto g8TDa; LySR4: $if_local_network10 = preg_match("\57\x5e\61\60\x5c\x2e\50\x31\x5c\144\x7b\62\175\174\x32\133\x30\55\64\x5d\134\144\x7c\x32\x35\x5b\60\x2d\65\135\174\x5b\x31\55\x39\135\x5c\x64\x7c\134\x64\51\134\x2e\x28\x31\x5c\144\173\x32\175\174\x32\x5b\x30\55\x34\135\x5c\x64\174\62\x35\133\60\x2d\x35\135\174\133\61\x2d\71\135\x5c\144\174\134\x64\x29\134\56\x28\x31\x5c\144\173\62\175\x7c\x32\133\x30\55\64\x5d\134\144\x7c\62\x35\x5b\60\x2d\65\x5d\x7c\x5b\61\x2d\71\x5d\134\x64\x7c\x5c\144\x29\44\57", $host); goto ZK_NE; b09f8: WBjho: goto LySR4; Pw1r4: $if_local_network172 = preg_match("\57\x5e\61\67\62\x5c\56\50\61\133\x36\x2d\x39\x5d\x7c\x32\133\60\55\x39\x5d\x7c\x33\x5b\60\55\x31\135\x29\x5c\56\50\x31\134\x64\173\62\175\x7c\x32\x5b\x30\x2d\64\135\134\x64\x7c\x32\x35\133\x30\x2d\65\135\174\133\61\x2d\x39\135\134\144\x7c\134\x64\x29\134\56\50\61\x5c\144\x7b\62\x7d\x7c\62\133\60\x2d\64\135\134\144\x7c\62\65\x5b\x30\55\x35\x5d\x7c\133\61\55\x39\x5d\134\144\x7c\134\x64\x29\x24\x2f", $host); goto kOqZE; ZK_NE: if (!$if_local_network10) { goto uEZv4; } goto SVNI4; VpUV9: e4cLj: goto Lr20n; OBRal: return false; goto VpUV9; QhVUP: YUSkp: goto BFWqH; PsDZG: return false; goto A5Vdt; FKOG0: uEZv4: goto Pw1r4; Lr20n: $httphost_is_ip = preg_match("\57\136\50\x31\134\144\x7b\x32\175\174\62\133\x30\55\x34\135\x5c\144\174\62\65\x5b\60\55\x35\135\174\133\x31\55\71\x5d\134\144\x7c\133\x31\x2d\71\135\51\134\56\50\x31\x5c\x64\x7b\x32\x7d\x7c\62\x5b\x30\x2d\64\x5d\134\x64\x7c\62\x35\133\60\x2d\65\135\x7c\x5b\61\55\71\135\134\144\x7c\134\x64\51\x5c\56\50\x31\134\144\x7b\62\175\174\62\x5b\60\x2d\64\x5d\134\x64\x7c\62\x35\133\x30\x2d\x35\x5d\174\133\61\55\71\x5d\x5c\144\x7c\x5c\144\x29\134\x2e\x28\61\x5c\144\x7b\x32\x7d\174\62\133\60\55\64\135\x5c\x64\174\x32\x35\x5b\60\55\x35\135\x7c\x5b\61\55\71\x5d\134\x64\x7c\x5c\144\51\44\57", $host); goto ctsHD; BFWqH: return true; goto Q4rOa; gkeZf: if (!(empty($dns_record) || empty($dns_record[0]["\x69\160"]) || $dns[0]["\x69\x70"] == "\61\62\67\56\x30\x2e\x30\56\61")) { goto yc9gG; } goto UyH20; s8yPM: goto YUSkp; goto b09f8; ZbT6N: yc9gG: goto s8yPM; Q4rOa: } goto W2xOD; vooxh: $ret["\144\x6f\x6d"]["\x72\x65\x73\165\154\164"] = "\xe6\262\xa1\xe6\x9c\211\345\x90\257\347\x94\xa8\104\x4f\115\x44\x6f\143\165\x6d\x65\156\x74"; goto yrj6X; lfo2t: $finished = false; goto UBCm_; gTkcr: $ret["\x6e\145\x74\167\157\162\x6b\137\145\156\141\142\x6c\x65\x64"]["\156\141\x6d\x65"] = "\xe5\xa4\x96\347\xbd\221\345\x8f\xaf\350\256\277\xe9\227\256\346\200\247"; goto aDDiQ; ckECZ: $download_size = filesize("\x2e\x2f\x77\x65\x37\163\157\x75\162\x63\x65\x2e\172\151\x70"); goto BBYOR; NNmiX: if (file_exists(IA_INSTALL_ROOT . "\57\x64\x61\x74\x61\57\x64\x62\x2e\x6c\157\x63\153")) { goto HFE_G; } goto LSQnK; VCd64: $ret["\144\x61\164\x61"]["\157\153"] = local_writeable(IA_INSTALL_ROOT . "\x2f\144\x61\x74\141"); goto yMFiD; o4k_i: fclose($hostfile); goto xm8mF; X2PKq: wbWHE: goto s1uxQ; QYFGA: $hostfile = fopen($cdn_source_file, "\162\x62"); goto rHbcR; Nzoej: $password = trim($_POST["\x70\141\163\163\x77\x6f\x72\144"]); goto nVSZB; wVqx6: MrjAS: goto YodxT; ceUOS: goto IgrdL; goto IPWDG; BBYOR: $result = intval($download_size / $source_size * 100); goto e7hJD; y5pFy: exit(we7_error(432, "\350\257\267\345\205\x88\350\x8e\xb7\345\x8f\226\345\210\206\345\x8d\267\346\200\273\xe9\x87\x8f\56")); goto vPBqm; bq5AT: exit(we7_error(400, "\xe8\257\xb7\xe9\x87\215\346\x96\260\xe7\x99\xbb\xe5\275\225\x2e")); goto BxdFv; nedUG: XNE6g: goto CcIk3; rHbcR: $fh = fopen("\56\57\x77\x65\67\163\x6f\165\162\x63\145\56\172\151\160", "\x77\142"); goto hoKE6; s58CN: ftak_: goto Qo6dm; FnIsx: exit; goto xGSFN; hHMsG: $i = 1; goto O3P5L; XDewO: $auth = @json_decode(base64_decode($post), true); goto OICy8; dtQhm: function we7_http_request($url, $post = array()) { goto cmVH1; lBcB_: goto wjgGu; goto DX2eP; cmVH1: $ch = curl_init(); goto L1pl0; L1pl0: curl_setopt($ch, CURLOPT_URL, $url); goto pKyE0; DX2eP: X4RRW: goto QD4Ay; piegL: if (!$post) { goto etUC0; } goto j6xTb; j3DpK: curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); goto dsYF0; Ye1YN: return we7_http_response_parse($data); goto lBcB_; QD4Ay: return array("\145\162\162\x6e\x6f" => $errno, "\145\162\x72\x6f\x72" => $error); goto qcvHj; V1lFY: curl_setopt($ch, CURLOPT_HEADER, 1); goto piegL; L8KmO: etUC0: goto MIOx0; WYIsz: @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); goto V1lFY; MIOx0: curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60); goto NBzg0; PDuUl: $data = curl_exec($ch); goto CfS11; tvBfu: if ($errno || empty($data)) { goto X4RRW; } goto Ye1YN; j6xTb: curl_setopt($ch, CURLOPT_POST, 1); goto d4ZBb; CfS11: $errno = curl_errno($ch); goto O7Azb; d4ZBb: curl_setopt($ch, CURLOPT_POSTFIELDS, $post); goto L8KmO; rmJFy: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); goto j3DpK; RnuxT: curl_close($ch); goto tvBfu; pKyE0: curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); goto WYIsz; dsYF0: curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["\x48\124\124\120\137\125\x53\105\122\x5f\101\107\x45\x4e\124"]); goto PDuUl; qcvHj: wjgGu: goto mrtWH; O7Azb: $error = curl_error($ch); goto RnuxT; NBzg0: curl_setopt($ch, CURLOPT_TIMEOUT, 60); goto rmJFy; mrtWH: } goto re3ro; q5zoA: function local_run($sql, $link, $db) { goto acBWa; acBWa: if (!(!isset($sql) || empty($sql))) { goto DWyrQ; } goto ClBTz; WEqaq: $ret = array(); goto hIR25; RZUSZ: foreach ($ret as $query) { goto cZeiD; GDefp: $link->exec($query); goto o8HPi; f_6Sj: exit($query); goto eKpTl; eKpTl: qONsW: goto gLCTv; cZeiD: $query = trim($query); goto U2B3a; gLCTv: eJvko: goto VvUNy; U2B3a: if (!$query) { goto eJvko; } goto GDefp; VvUNy: MhAHg: goto dtgfq; II_2w: echo $errorInfo[0] . "\x3a\40" . $errorInfo[2] . "\x3c\142\162\x20\57\x3e"; goto f_6Sj; o8HPi: if (!($link->errorCode() != "\x30\60\x30\60\x30")) { goto qONsW; } goto xUuIB; xUuIB: $errorInfo = $link->errorInfo(); goto II_2w; dtgfq: } goto JRetZ; JRetZ: tVNdG: goto ooRfz; CJHON: $sql = str_replace("\xd", "\12", str_replace("\x20\151\x6d\x73\x5f", "\40" . $db["\160\x72\x65\146\x69\x78"], $sql)); goto w3rmn; ClBTz: return; goto po0Zg; hIR25: $num = 0; goto ozi2g; eeWNK: unset($sql); goto RZUSZ; OuGQJ: zONEp: goto eeWNK; po0Zg: DWyrQ: goto CJHON; w3rmn: $sql = str_replace("\15", "\12", str_replace("\x20\x60\x69\x6d\x73\137", "\40\x60" . $db["\160\x72\145\x66\151\170"], $sql)); goto WEqaq; ozi2g: foreach (explode("\x3b\12", trim($sql)) as $query) { goto tCWTr; klukF: ZwvZ_: goto YVdPW; YVdPW: $num++; goto KArmL; tCWTr: $ret[$num] = ''; goto z0gWD; z0gWD: $queries = explode("\12", trim($query)); goto KcAf_; KArmL: Xw4cV: goto c2kvx; KcAf_: foreach ($queries as $query) { $ret[$num] .= isset($query[0]) && $query[0] == "\x23" || isset($query[1]) && isset($query[1]) && $query[0] . $query[1] == "\x2d\55" ? '' : $query; HfVqf: } goto klukF; c2kvx: } goto OuGQJ; ooRfz: } goto DhUus; fBhyk: $ret["\x61\x73\160\x5f\x74\x61\147\163"]["\x6e\141\155\145"] = "\141\x73\160\137\x74\141\147\x73"; goto UzLZt; F39te: we7_setcookie("\141\x63\x63\x65\x73\163\x74\x6f\x6b\145\156", $data); goto UGe__; r4HH6: $post = array("\141\x63\143\145\x73\163\137\x74\157\153\x65\x6e" => $accesstoken, "\x63\150\x75\156\x6b" => $chunk_num); goto OWqkm; re3ro: function we7_http_response_parse($data) { goto Xm1UE; LwVI5: $rlt["\162\x65\163\x70\x6f\156\163\x65\x6c\151\x6e\145"] = !empty($split2[0]) ? $split2[0] : ''; goto ye6Ys; ahUd1: $split2 = explode("\15\xa", $split1[0], 2); goto oRxep; iQOH2: return we7_http_response_parse($rlt["\143\157\x6e\164\145\156\x74"]); goto I7GC3; ZmP7A: if (!($isgzip && function_exists("\x67\172\x64\145\143\157\x64\145"))) { goto b9OOS; } goto Z7GM2; QFn5B: $split1[0] = substr($data, 0, $pos); goto Gg99Y; T5rtV: $rlt["\x63\157\x6e\x74\x65\156\x74"] = $split1[1]; goto ZmP7A; zdiK4: $rlt["\x63\157\144\145"] = !empty($matches[2]) ? $matches[2] : 200; goto yrrsn; d0auK: return $rlt; goto wx6Ww; bx19P: Je2js: goto T5rtV; LvG5c: if (!($rlt["\143\157\144\x65"] == "\x31\x30\60")) { goto wlbkZ; } goto iQOH2; CCJlv: b9OOS: goto xT6jx; I7GC3: wlbkZ: goto d0auK; y2P3i: foreach ($header as $v) { goto cupHp; cupHp: $pos = strpos($v, "\72"); goto ddDWf; FqHQJ: goto vCYeB; goto wTeEc; zSOdF: $value = trim(substr($v, $pos + 1)); goto TSShd; mTtWZ: $rlt["\150\145\x61\144\145\x72\x73"][$key][] = $value; goto FqHQJ; P_GHH: IB7kZ: goto h2f89; v3wwU: fb5vg: goto mTtWZ; TSShd: if (is_array($rlt["\150\x65\141\x64\145\162\163"][$key])) { goto fb5vg; } goto CcAGe; wTeEc: sgLW0: goto goFnt; CcAGe: if (!empty($rlt["\150\145\141\x64\145\162\x73"][$key])) { goto sgLW0; } goto R7zL4; qYx6M: vCYeB: goto rDB88; Q38Rl: $isgzip = true; goto KqXqK; e_QsO: goto vCYeB; goto v3wwU; R7zL4: $rlt["\150\145\x61\x64\x65\162\x73"][$key] = $value; goto e_QsO; KqXqK: S_HPy: goto P_GHH; V7ZDw: unset($rlt["\x68\x65\141\x64\145\162\x73"][$key]); goto Pqniq; rDB88: if (!(!$isgzip && strtolower($key) == "\143\x6f\x6e\x74\145\x6e\x74\x2d\145\x6e\143\157\x64\151\156\147" && strtolower($value) == "\147\172\151\x70")) { goto S_HPy; } goto Q38Rl; ddDWf: $key = substr($v, 0, $pos); goto zSOdF; PxLJE: $rlt["\x68\145\x61\144\x65\x72\x73"][$key][] = $value; goto qYx6M; goFnt: $temp = $rlt["\150\x65\141\x64\145\x72\x73"][$key]; goto V7ZDw; Pqniq: $rlt["\x68\145\141\144\x65\162\163"][$key][] = $temp; goto PxLJE; h2f89: } goto bx19P; xLVb1: $pos = strpos($data, "\xd\xa\xd\12"); goto QFn5B; ruatG: $isgzip = false; goto y2P3i; Gg99Y: $split1[1] = substr($data, $pos + 4, strlen($data)); goto ahUd1; oRxep: preg_match("\57\x5e\50\134\123\x2b\x29\40\x28\x5c\123\53\51\40\50\x2e\52\51\x24\57", $split2[0], $matches); goto zdiK4; Z7GM2: $rlt["\x63\157\156\164\x65\156\164"] = gzdecode($rlt["\143\x6f\x6e\x74\145\156\x74"]); goto CCJlv; xT6jx: $rlt["\x6d\145\x74\x61"] = $data; goto LvG5c; Xm1UE: $rlt = array(); goto xLVb1; yrrsn: $rlt["\163\164\x61\164\165\x73"] = !empty($matches[3]) ? $matches[3] : "\x4f\113"; goto LwVI5; ye6Ys: $header = explode("\15\xa", $split2[1]); goto ruatG; wx6Ww: } goto uG4z8; K0Hq4: function local_config() { $cfg = "\x3c\x3f\x70\150\160\xd\12\144\145\146\151\x6e\145\144\50\x27\111\x4e\137\111\101\47\51\x20\157\162\40\145\x78\x69\x74\x28\x27\x41\143\x63\145\x73\163\x20\104\x65\x6e\x69\x65\144\x27\51\x3b\xd\12\15\xa\44\143\x6f\x6e\x66\x69\x67\40\75\40\141\162\x72\x61\171\50\x29\x3b\15\xa\15\xa\44\143\x6f\156\x66\151\147\x5b\x27\x64\142\47\135\133\47\155\x61\x73\164\145\162\47\135\x5b\x27\x68\157\x73\164\47\135\x20\x3d\40\x27\173\144\x62\x2d\x73\145\162\166\145\x72\175\x27\73\15\12\44\x63\x6f\x6e\x66\151\x67\x5b\47\144\142\47\135\133\47\x6d\141\x73\x74\x65\162\47\135\133\47\165\163\145\x72\x6e\x61\155\145\47\135\40\75\x20\47\173\144\142\55\165\x73\x65\x72\x6e\x61\155\145\175\x27\x3b\15\xa\44\143\157\156\146\x69\x67\x5b\x27\144\142\47\135\x5b\x27\x6d\x61\163\164\x65\x72\47\135\x5b\47\160\x61\x73\163\x77\x6f\162\x64\x27\x5d\40\75\40\x27\x7b\x64\x62\55\160\141\163\x73\x77\157\162\144\x7d\47\73\15\12\44\x63\x6f\x6e\146\x69\147\133\x27\144\142\47\x5d\x5b\x27\155\x61\x73\x74\x65\162\x27\x5d\133\x27\x70\157\x72\x74\47\135\x20\75\x20\x27\x7b\144\x62\x2d\160\x6f\x72\x74\x7d\47\x3b\xd\xa\44\143\x6f\x6e\146\151\x67\133\x27\144\x62\47\x5d\x5b\x27\x6d\x61\x73\x74\x65\x72\x27\135\x5b\x27\144\x61\164\141\142\141\x73\x65\x27\135\40\75\x20\47\173\144\142\55\156\141\155\x65\175\47\x3b\15\xa\44\143\x6f\156\x66\x69\x67\133\x27\144\x62\47\x5d\x5b\47\x6d\141\x73\x74\x65\x72\47\135\x5b\47\143\150\141\162\163\x65\x74\x27\135\x20\x3d\40\x27\165\x74\146\70\x27\x3b\15\xa\x24\x63\x6f\x6e\146\151\x67\133\47\144\142\x27\x5d\133\x27\x6d\141\163\164\145\x72\47\x5d\133\x27\160\x63\157\x6e\x6e\x65\x63\x74\47\135\x20\75\x20\60\73\15\12\x24\x63\157\x6e\x66\x69\x67\133\47\144\142\47\135\133\x27\155\x61\x73\x74\145\162\x27\135\x5b\47\x74\x61\142\154\x65\x70\x72\145\x27\135\x20\x3d\x20\x27\x7b\x64\142\x2d\x74\x61\142\154\x65\x70\x72\x65\175\47\x3b\15\xa\15\12\44\143\x6f\x6e\146\x69\147\133\47\144\x62\47\x5d\133\47\163\x6c\141\x76\145\x5f\163\x74\141\164\165\163\47\x5d\x20\x3d\x20\x66\141\154\163\x65\73\15\xa\x24\x63\157\156\146\151\147\133\47\144\142\x27\135\133\47\x73\x6c\141\166\x65\x27\x5d\x5b\47\x31\47\x5d\133\47\150\157\163\164\47\x5d\40\75\x20\x27\47\73\15\xa\44\x63\x6f\x6e\x66\x69\147\133\47\144\x62\x27\135\133\x27\163\x6c\x61\166\145\47\x5d\133\x27\61\47\135\x5b\x27\165\x73\145\162\x6e\141\x6d\x65\47\x5d\40\75\40\x27\47\73\15\12\x24\x63\157\156\x66\151\147\x5b\x27\144\x62\47\x5d\x5b\x27\163\154\141\x76\x65\47\x5d\133\x27\x31\47\135\133\x27\x70\141\163\x73\167\157\162\x64\47\135\x20\75\x20\x27\x27\x3b\xd\12\44\x63\157\x6e\x66\x69\x67\133\x27\x64\x62\x27\x5d\133\x27\x73\154\141\166\x65\x27\x5d\x5b\x27\x31\x27\x5d\133\x27\160\157\162\x74\x27\135\40\75\x20\47\x33\x33\60\67\x27\x3b\xd\12\x24\x63\157\x6e\146\151\147\133\47\144\x62\47\x5d\x5b\47\x73\154\x61\x76\145\47\x5d\133\x27\x31\47\135\133\47\x64\141\x74\141\x62\x61\x73\x65\47\x5d\x20\x3d\x20\47\x27\73\xd\xa\x24\x63\x6f\x6e\x66\151\x67\133\47\144\142\x27\x5d\133\x27\x73\x6c\x61\x76\x65\47\x5d\133\47\x31\47\135\x5b\47\143\150\141\162\x73\x65\164\x27\x5d\x20\75\x20\47\x75\164\x66\x38\47\x3b\xd\12\44\x63\157\156\x66\x69\147\133\47\x64\142\x27\x5d\x5b\47\163\x6c\141\166\145\x27\x5d\133\x27\61\x27\x5d\x5b\47\160\x63\x6f\156\x6e\145\143\164\47\135\40\x3d\40\60\73\xd\xa\x24\143\157\156\146\151\147\x5b\47\144\x62\x27\135\133\47\x73\154\141\x76\145\47\135\133\x27\61\47\135\133\x27\164\x61\x62\154\x65\160\162\145\x27\135\40\75\40\47\x69\155\x73\137\47\x3b\15\12\x24\143\157\156\146\x69\147\133\x27\x64\142\x27\135\x5b\x27\163\154\x61\x76\x65\47\x5d\133\x27\61\x27\x5d\x5b\47\x77\x65\151\147\150\164\47\x5d\40\x3d\40\x30\x3b\15\xa\15\12\44\x63\x6f\x6e\x66\151\147\x5b\x27\x64\142\47\x5d\x5b\x27\143\157\x6d\x6d\x6f\156\x27\135\133\47\x73\x6c\x61\x76\145\137\145\x78\x63\x65\160\x74\x5f\x74\141\142\154\145\x27\x5d\40\75\x20\141\x72\x72\141\x79\50\47\143\157\x72\145\x5f\x73\145\163\x73\x69\157\x6e\x73\x27\x29\x3b\xd\12\15\12\57\57\x20\55\x2d\x2d\x2d\55\x2d\55\55\55\55\55\x2d\55\55\55\55\55\55\x2d\x2d\x2d\x2d\x2d\x2d\55\55\x20\x20\x43\x4f\x4e\106\x49\107\40\103\117\x4f\113\111\105\x20\x20\x2d\55\x2d\55\x2d\55\55\55\55\55\55\x2d\x2d\55\55\55\55\x2d\x2d\x2d\55\55\x2d\x2d\x2d\x2d\x2d\40\57\57\xd\xa\x24\x63\x6f\156\146\151\x67\133\47\x63\157\x6f\x6b\151\x65\47\x5d\133\x27\x70\x72\x65\47\135\x20\x3d\40\47\x7b\143\157\x6f\153\151\145\x70\162\145\175\47\73\15\xa\44\x63\157\x6e\x66\151\147\133\47\x63\x6f\x6f\x6b\151\x65\x27\135\133\47\144\x6f\155\x61\151\x6e\x27\x5d\x20\75\x20\x27\x27\73\xd\12\44\143\157\156\146\x69\147\x5b\47\x63\157\157\153\151\x65\47\135\133\47\x70\x61\x74\150\x27\x5d\x20\x3d\40\x27\57\x27\73\15\xa\xd\12\x2f\57\40\x2d\55\55\55\x2d\x2d\x2d\x2d\55\55\55\x2d\x2d\55\x2d\x2d\55\x2d\55\55\55\55\x2d\x2d\x2d\x2d\x20\x20\x43\117\x4e\106\111\x47\40\x53\x45\x54\124\111\116\x47\40\40\55\55\55\55\55\x2d\x2d\x2d\55\55\55\55\55\55\55\x2d\x2d\55\55\55\55\55\55\x2d\x2d\x2d\x2d\x20\x2f\57\xd\12\x24\x63\157\x6e\146\151\147\133\x27\x73\x65\164\x74\x69\x6e\147\47\135\x5b\47\143\x68\141\x72\x73\x65\164\47\135\40\x3d\40\x27\165\x74\146\x2d\x38\47\73\15\12\x24\143\157\156\146\x69\x67\x5b\x27\x73\x65\x74\164\x69\x6e\x67\47\x5d\x5b\x27\143\141\x63\x68\x65\47\135\40\75\40\47\155\171\163\161\154\x27\73\xd\12\x24\143\x6f\156\146\x69\147\133\x27\163\145\164\164\x69\x6e\147\47\x5d\x5b\47\164\x69\155\145\x7a\157\x6e\x65\x27\x5d\40\75\x20\47\x41\163\151\x61\x2f\x53\150\x61\x6e\147\x68\x61\151\47\73\15\12\44\143\157\156\x66\x69\x67\133\47\163\145\164\x74\151\x6e\147\47\135\133\x27\155\145\155\x6f\162\171\x5f\x6c\151\155\151\164\47\135\x20\75\40\x27\x32\x35\66\x4d\x27\x3b\15\12\44\143\x6f\x6e\146\151\x67\133\x27\x73\x65\164\x74\151\156\x67\x27\135\x5b\47\x66\x69\154\x65\155\x6f\x64\145\x27\x5d\40\x3d\40\x30\66\64\64\73\xd\12\44\x63\x6f\156\146\151\x67\x5b\x27\x73\145\164\164\151\x6e\x67\47\x5d\x5b\47\x61\x75\x74\150\x6b\x65\171\x27\135\x20\75\40\x27\x7b\x61\x75\x74\x68\153\145\171\175\x27\x3b\xd\12\x24\143\157\x6e\146\151\x67\133\x27\x73\x65\x74\164\151\x6e\x67\x27\135\x5b\x27\x66\157\165\x6e\144\145\x72\x27\135\40\x3d\40\47\x31\47\73\xd\12\x24\143\x6f\x6e\146\151\147\x5b\x27\x73\x65\x74\x74\x69\156\x67\x27\x5d\x5b\47\x64\145\x76\145\x6c\157\160\x6d\x65\x6e\164\x27\x5d\x20\75\x20\x30\x3b\15\xa\44\143\x6f\156\x66\151\147\133\47\x73\x65\x74\x74\x69\156\147\x27\x5d\133\47\162\145\x66\145\162\162\145\x72\x27\135\x20\75\x20\60\x3b\xd\xa\15\12\x2f\x2f\40\x2d\55\x2d\55\x2d\x2d\55\55\x2d\x2d\55\55\x2d\x2d\55\55\x2d\55\x2d\55\x2d\55\x2d\55\x2d\x2d\40\x20\x43\117\116\x46\111\x47\40\x55\120\114\117\101\x44\x20\x20\x2d\55\55\x2d\x2d\x2d\x2d\x2d\55\x2d\55\55\55\x2d\55\x2d\55\55\x2d\x2d\x2d\x2d\x2d\x2d\x2d\55\55\40\57\x2f\15\12\44\143\x6f\156\x66\x69\x67\133\x27\x75\160\x6c\157\141\144\x27\x5d\x5b\47\x69\x6d\x61\x67\145\47\135\133\x27\145\170\x74\145\156\x74\x69\157\x6e\x73\47\x5d\40\75\40\141\162\162\141\x79\50\47\x67\151\146\x27\54\40\47\152\160\x67\x27\x2c\x20\47\152\x70\x65\147\47\x2c\40\47\x70\x6e\x67\47\51\x3b\xd\12\x24\x63\157\x6e\x66\x69\147\133\47\x75\x70\154\x6f\141\144\x27\x5d\x5b\47\151\x6d\x61\147\145\47\135\133\47\154\x69\155\x69\164\x27\135\40\x3d\x20\65\60\x30\60\73\xd\xa\44\143\157\156\x66\151\x67\133\47\x75\160\x6c\x6f\x61\x64\x27\135\133\x27\x61\164\164\141\x63\x68\144\151\x72\47\135\40\75\40\x27\173\x61\164\164\x61\x63\150\144\151\162\x7d\47\73\xd\xa\x24\143\x6f\x6e\x66\151\147\x5b\47\165\x70\x6c\x6f\x61\144\x27\x5d\x5b\47\141\x75\x64\151\157\x27\135\133\x27\145\170\x74\145\x6e\x74\x69\x6f\x6e\163\x27\x5d\x20\x3d\40\141\x72\x72\141\171\x28\x27\x6d\x70\63\47\51\73\15\12\x24\x63\157\156\146\x69\x67\x5b\x27\x75\160\154\157\x61\144\x27\x5d\x5b\47\x61\165\x64\x69\x6f\47\135\x5b\47\x6c\151\x6d\151\x74\x27\x5d\x20\x3d\x20\x35\x30\60\60\x3b\xd\12\15\12\x2f\x2f\40\x2d\x2d\55\x2d\55\x2d\x2d\x2d\55\55\x2d\55\55\x2d\55\x2d\55\x2d\x2d\x2d\x2d\x2d\55\x2d\55\x2d\x20\x20\x43\x4f\116\x46\111\x47\40\x4d\x45\x4d\103\101\x43\110\x45\40\40\x2d\55\55\x2d\55\55\55\55\55\55\55\55\x2d\x2d\55\x2d\x2d\x2d\x2d\55\x2d\55\55\55\x2d\x2d\55\40\57\57\15\xa\x24\143\x6f\156\x66\151\x67\x5b\47\x73\145\x74\164\x69\156\x67\x27\x5d\133\x27\x6d\x65\155\143\x61\143\150\145\x27\x5d\x5b\x27\x73\x65\x72\x76\145\x72\47\x5d\x20\75\40\x27\x27\x3b\xd\xa\x24\x63\157\156\x66\151\147\x5b\x27\163\145\x74\164\x69\x6e\147\47\x5d\x5b\47\x6d\x65\155\x63\141\143\150\145\x27\x5d\x5b\x27\x70\157\x72\x74\x27\x5d\40\75\40\61\61\x32\x31\61\73\xd\12\44\x63\157\x6e\146\x69\147\x5b\x27\163\145\x74\164\151\x6e\147\47\x5d\133\x27\155\x65\155\x63\x61\143\150\145\47\x5d\133\47\160\x63\157\156\156\x65\143\164\47\x5d\40\x3d\x20\61\x3b\15\xa\x24\143\157\156\x66\151\x67\133\x27\x73\x65\x74\164\x69\x6e\x67\47\135\x5b\x27\x6d\145\155\143\x61\143\150\x65\47\135\x5b\47\x74\x69\155\x65\x6f\165\164\x27\135\x20\x3d\40\63\60\73\xd\12\x24\x63\157\x6e\146\151\147\x5b\x27\x73\145\x74\x74\x69\156\x67\x27\x5d\x5b\x27\x6d\145\x6d\143\141\x63\x68\145\47\x5d\133\x27\x73\145\163\x73\151\x6f\156\47\135\40\75\x20\x31\x3b\xd\12\xd\12\x2f\x2f\40\55\x2d\x2d\x2d\x2d\55\x2d\55\55\55\55\55\x2d\55\55\x2d\x2d\x2d\x2d\55\55\x2d\x2d\55\55\x2d\40\40\103\117\116\x46\111\x47\x20\120\122\117\x58\131\x20\x20\55\55\55\x2d\x2d\x2d\x2d\x2d\55\x2d\x2d\x2d\55\55\55\55\55\x2d\55\x2d\x2d\x2d\x2d\55\x2d\x2d\x2d\40\57\x2f\xd\12\44\143\x6f\x6e\x66\x69\x67\133\x27\163\x65\164\164\151\156\147\47\x5d\x5b\47\x70\162\x6f\170\x79\x27\x5d\133\x27\x68\157\x73\164\47\135\40\x3d\40\x27\47\73\xd\12\44\143\157\x6e\x66\x69\x67\x5b\x27\163\x65\x74\164\x69\156\x67\47\x5d\133\x27\x70\x72\157\x78\171\x27\135\x5b\47\x61\x75\164\x68\47\x5d\x20\x3d\40\47\47\73"; return trim($cfg); } goto X4MN6; E4mKW: tDgu_: goto dYW4g; Syezh: error_reporting(0); goto aibaU; n9O1M: exit(we7_error(0, $chunk_num)); goto dRNk0; vQA4j: $is_https = $_SERVER["\x53\x45\122\x56\105\x52\x5f\120\117\x52\x54"] == 443 || isset($_SERVER["\x48\124\x54\120\x53"]) && strtolower($_SERVER["\110\x54\124\120\x53"]) != "\157\146\146" || strtolower($_SERVER["\x48\x54\124\x50\x5f\x58\x5f\106\x4f\x52\127\101\122\104\105\x44\137\120\122\117\124\x4f"]) == "\150\164\x74\x70\x73" || strtolower($_SERVER["\110\124\x54\x50\137\x58\137\x43\114\111\x45\116\124\137\x53\103\110\x45\115\x45"]) == "\x68\x74\x74\160\163" ? true : false; goto fpWsk; TAgXy: $db_prefix = !empty($db_prefix) ? $db_prefix : "\151\155\x73\137"; goto kpp2M; L7PrY: $ret["\162\x6f\157\164"]["\x66\141\x69\x6c\x65\x64"] = true; goto VBPYE; twhFt: if (!empty($source_size)) { goto JyaIL; } goto FD_jM; f_Nue: define("\x41\120\x49\x5f\x47\105\x54\x5f\x43\110\x55\116\113\x5f\x50\101\103\x4b\x41\107\105", API_HOST . "\x2f\165\x74\x69\x6c\x2f\x70\141\x63\153\x61\x67\145\x2f\151\x6e\x73\164\x61\x6c\154"); goto Xhn5T; cyNaS: if (!(!file_exists(IA_INSTALL_ROOT . "\x2f\143\150\x75\156\x6b\137" . $i) || empty($chunk_i_filesize))) { goto QU830; } goto lfo2t; RLbDv: aUF07: goto Ob7MX; mrBVu: exit(we7_error(400, "\344\xbf\256\xe6\224\271\xe7\224\250\xe6\210\xb7\xe5\x90\x8d\345\257\206\347\xa0\201\345\244\261\xe8\264\xa5\56")); goto SDeN3; FD_jM: $header_array = get_headers($cdn_source_file, 1); goto AOxi2; DQ0Ih: $finished = true; goto hHMsG; UIzob: if (!($register_site_result !== true)) { goto RwD7v; } goto pIOUo; m_zMa: goto JEjGO; goto nedUG; gtSpn: $register_site_result = we7_register_site(); goto UIzob; K_z0U: exit(we7_error(400, $chunk_num)); goto gIhHk; ucBk3: we7_setcookie("\143\x68\165\x6e\153\137\x74\x6f\164\x61\x6c", 1); goto tYcbz; SDeN3: ikUdV: goto PTJDt; ue7Vk: exit; goto q641F; dxZ3R: if (feof($hostfile)) { goto kM6FL; } goto tylVm; IPWDG: txDUO: goto Rn8Dy; RFRKP: hvNBf: goto RzZ6H; Z1gi5: JEjGO: goto B2VNm; pciZq: jgIwQ: goto vQA4j; tvnCc: $chunk_i_filesize = filesize(IA_INSTALL_ROOT . "\57\143\x68\x75\156\153\137" . $i); goto cyNaS; w5f0P: $action = in_array($action, $actions) ? $action : ''; goto Ull8H; yW59P: Ufk2F: goto Rmu4X; hoKE6: kfMX5: goto dxZ3R; Y_uEh: if ($sitename_result) { goto tZ6VP; } goto HCh1A; Dz_3K: if (!empty($data) && $data["\x73\x74\141\164\165\163"] == 1) { goto Ji658; } goto UiglM; OPE31: if (!($action == "\151\x6e\x73\164\141\154\154")) { goto Jj5Ad; } goto HhFdp; FHW2R: RSuyV: goto bxOym; taPIT: goto buaaa; goto yd8KF; m6jV3: function we7_build_config($server, $db_username, $db_password, $db_name, $db_prefix) { goto rsyaH; x_eUZ: Q40GS: goto V96if; rsyaH: if (!(empty($server) || empty($db_username) || empty($db_password) || empty($db_name))) { goto GjXhK; } goto RjxVc; LYrSu: $pieces = explode("\x3a", $server); goto jin6p; RjxVc: return false; goto DJs0H; Cvts5: $config = str_replace(array("\173\144\142\55\x73\x65\162\166\x65\162\175", "\x7b\144\x62\x2d\165\x73\145\162\x6e\x61\x6d\145\x7d", "\x7b\144\142\55\160\x61\163\x73\167\x6f\x72\144\175", "\173\x64\142\55\160\x6f\x72\164\175", "\x7b\x64\142\x2d\156\x61\x6d\x65\x7d", "\173\144\142\55\164\141\142\x6c\x65\160\162\145\175", "\173\x63\157\x6f\x6b\151\145\160\x72\145\175", "\173\141\165\x74\x68\x6b\145\171\x7d", "\173\141\164\x74\x61\143\x68\144\151\x72\175"), array($db["\163\x65\162\166\145\162"], $db["\165\163\x65\162\156\x61\x6d\x65"], $db["\160\x61\163\x73\167\157\162\x64"], $db["\160\157\162\x74"], $db["\156\141\x6d\x65"], $db["\160\162\145\146\151\170"], $cookiepre, $authkey, "\141\x74\164\141\x63\x68\x6d\x65\x6e\164"), $config); goto tU4XO; jin6p: $db = array("\x73\145\x72\x76\145\x72" => $pieces[0] == "\x31\62\x37\x2e\60\56\x30\x2e\x31" ? "\x6c\157\x63\141\x6c\x68\157\163\x74" : $pieces[0], "\x70\157\162\164" => !empty($pieces[1]) ? $pieces[1] : "\x33\x33\60\66", "\x75\x73\x65\162\156\x61\155\x65" => $db_username, "\160\x61\163\x73\167\157\162\144" => $db_password, "\x70\x72\145\146\x69\170" => $db_prefix, "\156\141\x6d\145" => $db_name); goto JTXyq; PPvKa: return $result !== false ? true : false; goto hqYRt; bwuse: $authkey = local_salt(8); goto Cvts5; DJs0H: GjXhK: goto LYrSu; LxK_1: if (empty($error)) { goto Q40GS; } goto DLdBs; gIObJ: $cookiepre = local_salt(4) . "\x5f"; goto bwuse; tU4XO: local_mkdirs(IA_INSTALL_ROOT . "\x2f\x64\141\x74\x61"); goto nAsPg; JTXyq: try { goto Rv92Z; ZM8yt: if (!empty($fetch)) { goto ukENQ; } goto KLZ_O; hDnzq: QLI41: goto m8Np2; nLW6e: goto QLI41; goto XmMu6; KLZ_O: $error .= "\346\x95\260\346\x8d\xae\xe5\xba\x93\xe4\xb8\215\345\255\x98\345\x9c\250\344\xb8\x94\xe5\210\x9b\xe5\273\xba\346\225\xb0\346\215\256\xe5\272\x93\345\244\261\xe8\xb4\xa5\x2e"; goto N4gpT; sx5x7: $link->exec("\x53\x45\x54\40\x73\161\154\x5f\155\x6f\144\x65\75\47\47"); goto Vw0_q; e0wUy: $link->exec("\123\x45\124\x20\x63\x68\141\162\x61\x63\x74\145\x72\x5f\163\145\164\x5f\143\157\156\x6e\x65\143\x74\x69\157\x6e\75\165\x74\146\x38\54\x20\143\150\x61\162\141\143\164\x65\162\x5f\x73\x65\x74\137\162\145\163\x75\154\x74\x73\75\x75\164\146\70\54\40\143\x68\141\x72\x61\143\x74\x65\162\137\163\145\164\137\x63\154\x69\x65\x6e\164\x3d\x62\151\156\x61\x72\171"); goto sx5x7; Z8wq7: $errorInfo = $link->errorInfo(); goto myS06; lNNIP: mkE78: goto n2lYq; hhh0y: if (!$statement->fetch()) { goto TvXDd; } goto XKAYv; XKAYv: return "\346\202\xa8\347\x9a\204\346\225\260\346\x8d\256\345\272\223\344\270\215\344\xb8\272\xe7\xa9\xba\357\274\x8c\xe8\257\xb7\351\207\215\xe6\226\260\345\xbb\xba\xe7\253\x8b\346\225\260\346\215\256\345\272\223\346\x88\226\346\x98\xaf\xe6\270\x85\xe7\xa9\xba\350\xaf\xa5\346\225\260\xe6\x8d\xae\xe5\xba\223\346\x88\226\xe6\233\264\xe6\224\xb9\xe8\241\xa8\xe5\211\215\xe7\274\200\xef\274\x81"; goto P3UUi; k_Ks1: $fetch = $statement->fetch(); goto ZM8yt; N4d9u: $link->exec("\x55\123\105\40{$db["\x6e\x61\x6d\145"]}"); goto nwYfu; myS06: $error = $errorInfo[2]; goto EfqZy; MdpEg: if (substr($link->getAttribute(PDO::ATTR_SERVER_VERSION), 0, 3) > "\x34\x2e\x31") { goto aydys; } goto pSgCA; XmMu6: aydys: goto U9hkO; m8Np2: Vec8Z: goto Ly6YW; fdCx_: $statement = $link->query("\123\x48\117\127\40\104\101\x54\x41\102\x41\x53\x45\123\x20\x4c\x49\113\x45\x20\47{$db["\156\141\155\145"]}\x27\x3b"); goto jesho; pSgCA: $link->query("\x43\122\105\101\124\x45\40\104\x41\x54\x41\102\101\123\105\x20\x49\106\40\x4e\117\x54\40\x45\x58\x49\123\x54\123\40\x60{$db["\x6e\x61\x6d\x65"]}\140"); goto nLW6e; tfK3A: $error .= $errorInfo[2]; goto lNNIP; Rv92Z: $link = new PDO("\x6d\x79\163\161\154\72\x68\157\x73\x74\75{$db["\163\x65\x72\x76\x65\x72"]}\73\160\x6f\162\x74\x3d{$db["\160\157\x72\164"]}", $db["\165\x73\145\162\156\141\x6d\145"], $db["\160\141\163\163\x77\157\162\x64"]); goto e0wUy; Vw0_q: if ($link->errorCode() != "\x30\60\60\60\60") { goto g3_On; } goto fdCx_; N4gpT: ukENQ: goto XAnhA; P3UUi: TvXDd: goto Q45hu; ryMuU: g3_On: goto Z8wq7; jesho: $fetch = $statement->fetch(); goto fSSu2; XAnhA: if (!($link->errorCode() != "\x30\60\60\60\60")) { goto mkE78; } goto m940E; Ly6YW: $statement = $link->query("\x53\x48\117\127\40\x44\x41\x54\x41\x42\101\x53\x45\123\40\x4c\x49\x4b\x45\40\x27{$db["\156\141\155\x65"]}\x27\x3b"); goto k_Ks1; EfqZy: PPFsh: goto N4d9u; U9hkO: $link->query("\103\x52\105\101\x54\x45\x20\x44\101\x54\x41\102\x41\x53\x45\x20\x49\x46\x20\x4e\x4f\x54\40\105\130\111\123\x54\x53\x20\140{$db["\156\141\x6d\x65"]}\x60\x20\x44\105\x46\x41\x55\x4c\x54\40\x43\110\101\x52\x41\x43\124\105\x52\x20\x53\x45\124\x20\x75\x74\x66\x38"); goto hDnzq; nwYfu: $statement = $link->query("\x53\x48\117\127\x20\x54\x41\x42\x4c\105\x53\40\114\x49\113\x45\x20\x27{$db["\160\162\145\146\151\170"]}\x25\x27\x3b"); goto hhh0y; fSSu2: if (!empty($fetch)) { goto Vec8Z; } goto MdpEg; n2lYq: goto PPFsh; goto ryMuU; m940E: $errorInfo = $link->errorInfo(); goto tfK3A; Q45hu: } catch (PDOException $e) { goto jlAoU; cKuYy: goto BSP1N; goto NAScq; PmYoB: BSP1N: goto WtIaX; XmuzQ: $error = iconv("\x67\x62\153", "\x75\164\146\x38", $error); goto cKuYy; jlAoU: $error = $e->getMessage(); goto m6rw8; m6rw8: if (strpos($error, "\x41\143\143\145\163\163\40\144\x65\x6e\x69\145\x64\x20\x66\x6f\x72\x20\x75\x73\145\x72") !== false) { goto FcHNZ; } goto XmuzQ; NAScq: FcHNZ: goto CYADl; CYADl: $error = "\346\202\xa8\347\x9a\204\346\225\260\xe6\x8d\256\xe5\272\223\350\xae\277\xe9\227\xae\347\224\250\xe6\210\xb7\xe5\x90\215\xe6\x88\226\xe6\230\xaf\xe5\257\x86\347\240\201\xe9\x94\231\xe8\257\xaf\56"; goto PmYoB; WtIaX: } goto LxK_1; V96if: $config = local_config(); goto gIObJ; DLdBs: return $error; goto x_eUZ; nAsPg: $result = file_put_contents(IA_INSTALL_ROOT . "\x2f\x64\141\164\141\57\143\157\x6e\x66\x69\147\x2e\x70\150\x70", $config); goto PPvKa; hqYRt: } goto aozz2; kbU4K: if (!($i <= $chunk_total)) { goto n7BAC; } goto tvnCc; AfJZm: if (!($database_result !== true)) { goto wbWHE; } goto BIx1Y; mJlW1: $handle_result = we7_handle_chunk(); goto I9wn5; L9baD: $ret["\163\145\163\x73\151\x6f\156"]["\157\x6b"] = ini_get("\163\145\x73\x73\151\157\156\x2e\141\x75\x74\x6f\137\x73\164\x61\x72\x74"); goto xea8I; xe_mD: $db_password = trim($_POST["\160\x61\x73\x73\x77\x6f\x72\144"]); goto OFOQJ; FAw1e: $ret["\146\157\x70\x65\156"]["\x66\141\x69\154\x65\144"] = true; goto jPGSt; u6t9U: fwrite($fh, $output); goto taPIT; DjIed: exit; goto mb5pU; wA_IJ: we7_setcookie("\160\141\x63\x6b\141\x67\145\137\155\x64\65", $data["\155\144\x35"]); goto xmjH5; j7tMp: $ret["\x61\154\x77\x61\x79\x73\x5f\160\157\x70\165\x6c\x61\x74\x65\x5f\x72\141\x77\137\160\157\163\164\137\144\x61\164\141"]["\156\141\x6d\145"] = "\x61\x6c\x77\141\x79\x73\137\160\x6f\x70\165\x6c\x61\164\x65\137\x72\141\x77\137\160\x6f\163\x74\137\x64\x61\164\141\351\205\215\347\xbd\256"; goto PKDYz; AzXsF: $db_username = trim($_POST["\165\x73\x65\162\156\141\155\145"]); goto xe_mD; YtyV8: if ($ret["\146\x6f\160\x65\156"]["\x6f\x6b"]) { goto JhlK0; } goto FAw1e; aozz2: function we7_db() { goto gp3Al; c6_Qb: $all_engines = $engines->fetchAll(); goto tpXOo; V_3y1: $db = array("\163\145\162\x76\x65\162" => $config["\x64\142"]["\x6d\141\163\164\x65\x72"]["\150\x6f\163\x74"], "\160\157\x72\164" => $config["\144\x62"]["\155\x61\163\x74\145\162"]["\x70\x6f\162\x74"], "\165\x73\145\162\x6e\141\x6d\145" => $config["\x64\142"]["\155\x61\163\x74\x65\162"]["\165\x73\145\x72\156\x61\x6d\145"], "\x70\141\163\x73\167\x6f\x72\144" => $config["\144\x62"]["\155\141\163\164\x65\162"]["\160\x61\163\163\x77\157\x72\x64"], "\160\162\145\146\x69\x78" => $config["\144\142"]["\x6d\x61\x73\164\x65\x72"]["\164\x61\x62\x6c\x65\x70\162\145"], "\x6e\x61\155\145" => $config["\x64\142"]["\155\141\x73\164\x65\162"]["\x64\x61\x74\x61\142\141\163\145"]); goto mMlsU; P8VCJ: sfOk3: goto XYPgz; zux1w: $link->exec("\123\105\x54\x20\x73\161\x6c\137\155\x6f\144\145\x3d\x27\x27"); goto SeuAG; gp3Al: global $is_https; goto t6wpc; zy6Jh: ItYz_: goto Vx98Z; XYPgz: b6J8T: goto LAaf4; rK2wc: $authkey = $config["\163\145\x74\x74\151\156\x67"]["\x61\x75\164\x68\x6b\145\x79"]; goto wxLr1; Vx98Z: foreach ($dat["\144\141\x74\x61\x73"] as $data) { local_run($data, $link, $db); NhZSi: } goto P8VCJ; JJ1rC: NL0hI: goto zu0bw; B_tYf: goto b6J8T; goto JJ1rC; RzLzG: return "\xe5\256\x89\350\243\205\xe5\214\205\344\270\215\xe6\255\xa3\347\241\xae\54\x20\xe6\225\xb0\346\215\xae\345\256\211\350\xa3\x85\xe8\204\x9a\xe6\x9c\254\xe7\274\272\345\244\261\x2e"; goto c9UwL; mMlsU: $cookiepre = $config["\x63\157\157\x6b\151\145"]["\160\x72\145"]; goto rK2wc; t6wpc: define("\x49\x4e\137\x49\101", true); goto UDJBP; yRe6y: $secure = $is_https ? 1 : 0; goto rvXeR; m8ODo: $link->exec("\123\x45\124\x20\143\x68\x61\162\141\143\x74\145\162\x5f\x73\x65\x74\x5f\x63\x6f\x6e\156\145\143\x74\x69\x6f\x6e\75\165\164\x66\x38\x2c\40\143\x68\x61\x72\141\x63\164\145\x72\x5f\163\x65\x74\137\162\x65\163\x75\x6c\164\163\75\165\x74\x66\x38\54\40\143\x68\141\x72\141\143\x74\x65\162\x5f\x73\x65\x74\137\x63\154\x69\145\156\164\75\142\x69\x6e\x61\x72\171"); goto zux1w; LLVoe: $cookie["\150\141\x73\150"] = md5($password . $salt); goto xDPe4; TZep1: return "\345\256\211\xe8\xa3\205\xe5\214\205\344\xb8\215\346\xad\xa3\347\xa1\xae\56"; goto B_tYf; TuBB2: if (!(empty($dat) || !is_array($dat))) { goto sMsKH; } goto RzLzG; tpXOo: foreach ($all_engines as $engine) { goto t1Uhq; wTAlL: Zu88n: goto gPEvS; gPEvS: I3hT8: goto PrYsw; t1Uhq: if (!(strtolower($engine["\105\156\x67\151\156\x65"]) == "\x69\156\156\157\144\x62" && in_array(strtolower($engine["\123\165\160\160\x6f\162\x74"]), array("\144\x65\x66\141\x75\x6c\x74", "\171\145\163")))) { goto Zu88n; } goto S7kqb; S7kqb: $support_innodb = true; goto wTAlL; PrYsw: } goto SskC2; lW9ku: $cookie = array("\x6c\141\x73\164\x76\x69\x73\151\164" => '', "\154\141\x73\x74\x69\160" => ''); goto QTyZO; Nq006: if (file_exists(IA_INSTALL_ROOT . "\57\x69\x6e\x64\x65\170\x2e\160\x68\x70") && is_dir(IA_INSTALL_ROOT . "\x2f\x77\x65\x62") && file_exists(IA_INSTALL_ROOT . "\x2f\x66\x72\x61\x6d\x65\167\157\x72\x6b\57\x76\145\x72\x73\x69\x6f\156\x2e\151\x6e\143\x2e\160\150\x70") && file_exists($dbfile)) { goto NL0hI; } goto TZep1; wxLr1: $link = new PDO("\155\171\163\161\x6c\72\144\142\x6e\x61\155\x65\x3d{$db["\x6e\141\x6d\x65"]}\73\x68\157\163\164\75{$db["\163\x65\x72\166\145\162"]}\73\160\157\x72\164\x3d{$db["\160\157\162\x74"]}", $db["\165\x73\145\x72\x6e\x61\155\x65"], $db["\x70\141\163\x73\x77\157\x72\x64"]); goto m8ODo; QTyZO: $cookie["\165\151\144"] = $link->lastInsertId(); goto LLVoe; IvQ4x: foreach ($dat["\163\143\x68\145\x6d\141\163"] as $schema) { goto lxDR8; FJCqP: local_run($sql, $link, $db); goto BVyZ4; lxDR8: $sql = local_create_sql($schema, $support_innodb); goto FJCqP; BVyZ4: Q49Qi: goto ms0yl; ms0yl: } goto zy6Jh; SeuAG: $dbfile = IA_INSTALL_ROOT . "\x2f\x64\x61\164\x61\x2f\x64\x62\x2e\160\x68\160"; goto Nq006; I6P13: $password = sha1("{$user["\160\x61\x73\x73\167\157\x72\x64"]}\x2d{$salt}\x2d{$authkey}"); goto HBhMI; UDJBP: require IA_INSTALL_ROOT . "\x2f\x64\141\164\141\57\143\x6f\x6e\x66\x69\147\56\160\150\160"; goto V_3y1; c9UwL: sMsKH: goto zx1nk; HBhMI: $link->exec("\111\x4e\123\x45\x52\x54\x20\111\116\x54\x4f\40{$db["\x70\x72\145\x66\x69\170"]}\165\x73\145\x72\163\40\x28\x75\x73\x65\162\156\141\155\x65\54\40\x70\x61\x73\163\x77\157\x72\x64\x2c\40\x73\x61\x6c\164\54\40\152\157\x69\x6e\x64\x61\164\x65\54\x20\x67\x72\x6f\x75\160\x69\x64\x2c\x20\x73\164\141\x74\165\163\x2c\40\146\157\165\x6e\144\x65\162\137\147\162\157\165\x70\151\x64\51\x20\126\x41\x4c\125\x45\x53\50\47{$user["\165\x73\x65\162\156\141\x6d\x65"]}\x27\54\x20\47{$password}\47\x2c\x20\47{$salt}\47\54\40\x27" . time() . "\47\54\x20\x31\54\40\62\54\40\61\x29"); goto lW9ku; LAaf4: $user = array("\x75\163\x65\162\x6e\x61\155\x65" => "\141\x64\x6d\151\156", "\160\x61\x73\163\167\157\x72\144" => "\61\62\x33\64\65\66"); goto KqnRR; rvXeR: setcookie("{$cookiepre}\x5f\x5f\163\145\x73\x73\151\157\156", $session, 0, "\x2f", '', $secure, true); goto hsCH0; zu0bw: $dat = (require $dbfile); goto TuBB2; hsCH0: return true; goto DhRls; KqnRR: $salt = local_salt(8); goto I6P13; xDPe4: $session = install_authcode(json_encode($cookie), "\x65\156\143\157\144\x65", $authkey); goto yRe6y; zx1nk: $support_innodb = false; goto LZZUC; LZZUC: $engines = $link->query("\123\x48\x4f\127\40\x45\x4e\107\111\116\x45\x53\73"); goto c6_Qb; SskC2: zK8rj: goto IvQ4x; DhRls: } goto kjnJ6; uHZb7: $actions = array("\x63\x68\145\x63\x6b\137\163\151\x74\x65", "\x6f\x61\165\164\150", "\145\x6e\166\x69\162\x6f\x6e\x6d\145\156\164", "\x69\x6e\x73\x74\141\x6c\x6c", "\x63\150\x75\156\x6b\x74\157\164\141\x6c", "\x64\x6f\167\x6e\x6c\157\141\x64\x5f\160\145\162\x63\145\156\164", "\x64\x6f\x77\156\154\x6f\x61\x64", "\151\x6e\x73\164\x61\x6c\x6c", "\162\x65\x67\151\163\x74\x65\162\137\x63\x61\154\x6c\142\x61\x63\153", "\154\x6f\147\x69\x6e"); goto utKRp; kL2C5: JhlK0: goto V8eTD; UJryW: exit(we7_error(400, "\xe6\225\xb0\xe6\215\256\351\224\231\350\257\257\56")); goto OO9qL; GhqFB: $url = $siteroot . "\x2f\x69\156\x73\164\x61\x6c\x6c\x2e\160\150\x70\77\x73\x74\x65\x70\x3d\x6f\141\165\164\x68"; goto kOWvm; dZIYR: RwD7v: goto peud5; eWhgU: if (!($action == "\x65\x6e\x76\x69\x72\157\156\155\145\156\x74")) { goto xLpPn; } goto Q3GgS; Q5ARe: $result = array(); goto r6vbT; B12vG: exit(we7_error(0, "\163\x75\x63\x63\x65\x73\163")); goto Q_qop; Ce3Zx: $chunk_num = max(1, intval($_POST["\x63\x68\x75\x6e\x6b"])); goto bMhV7; eP1gr: $ret["\x66\x6f\x70\145\156"]["\162\x65\163\165\154\164"] = "\xe4\270\215\xe6\224\257\xe6\214\x81\x66\x6f\x70\x65\x6e"; goto kL2C5; T4HMS: T9nrm: goto Z1gi5; SVibB: Jj5Ad: goto Bf9Nn; jPGSt: $ret["\146\157\160\x65\x6e"]["\156\141\155\x65"] = "\x66\x6f\160\x65\x6e"; goto eP1gr; rxa3O: xFhZR: goto iYYQG; m8moH: if (!(file_exists($filename) && !empty($filesize))) { goto KVyb5; } goto Pv9RL; Pv9RL: exit(we7_error(0, $chunk_num)); goto tnWF6; qi2zA: PFoGE: goto NNmiX; XlPsQ: exit(we7_error(421, $handle_result)); goto ZC_EX; xmjH5: we7_setcookie("\143\x68\165\156\x6b\x5f\x74\157\164\x61\154", $data["\x63\150\165\156\153\x5f\164\157\164\x61\154"]); goto mj9FU; KuHzR: exit; goto pciZq; CcIk3: if ($data["\145\x72\x72\x6f\x72"] == 401) { goto fDBK_; } goto lOmqv; OO9qL: YC9m3: goto ogVz_; SRjMK: if ($ret["\x72\157\157\164"]["\x6f\x6b"]) { goto CYQuT; } goto L7PrY; B2VNm: KgutM: goto JLDrY; LSQnK: $database_result = we7_db(); goto AfJZm; UGe__: header("\x4c\x6f\143\x61\164\151\157\x6e\x3a\x20" . $siteroot . "\57\151\x6e\163\164\141\154\x6c\x2e\x70\x68\160"); goto FnIsx; pIYUr: if (!($chunk_num == 1)) { goto KSn40; } goto QYFGA; qE6lv: $sitepath = str_replace("\x2f\151\156\x73\x74\141\154\154\56\160\150\160", '', $sitepath); goto J5ps6; BLqCl: exit(we7_error(419, $database_result)); goto yW59P; hDB3k: U4LCz: goto MPrjp; BxdFv: kkSnd: goto gFTIm; jUvD2: goto kfMX5; goto MbL4W; FU4qi: define("\101\120\x49\137\x4f\x41\125\124\110\x5f\101\x43\x43\x45\x53\123\124\117\113\x45\116", API_HOST . "\x2f\x6f\141\x75\164\150\57\x61\143\x63\x65\163\x73\55\x74\157\x6b\x65\156\57\143\x6f\144\x65"); goto fSM2u; ALd0D: if (empty($code)) { goto YqZca; } goto Ut9tW; SIYn1: function we7_finish() { goto V6V3G; Xf7bA: $i++; goto xv0_r; UkjYT: @unlink(IA_INSTALL_ROOT . "\57\x69\x6e\x69\164\56\x73\x68"); goto FGsXx; yATr5: @unlink(IA_INSTALL_ROOT . "\x2f\144\141\164\x61\x2f\144\x62\56\154\x6f\x63\153"); goto EFor_; HT26t: load()->model("\x73\145\x74\164\x69\x6e\x67"); goto kOaca; SlhI0: load()->model("\143\154\x6f\165\144"); goto pbuas; zlDKy: cache_build_module_subscribe_type(); goto NzHOP; pbuas: setting_upgrade_version(we7_getcookie("\151\155\x73\x5f\146\x61\x6d\151\x6c\171"), IMS_VERSION, IMS_RELEASE_DATE); goto ti5IY; V6V3G: global $_W; goto Xr_8q; S6ieM: $_W["\x75\x69\144"] = $_W["\x69\163\146\157\x75\x6e\144\145\162"] = 1; goto rzycq; kYzxv: we7_setcookie("\160\x61\143\x6b\x61\x67\x65\x5f\x6d\x64\65", '', -10); goto yj4Zd; QeMO1: cache_build_frame_menu(); goto bPikP; bPikP: cache_build_setting(); goto r9I1k; xv0_r: goto wYshI; goto Hnul6; rVbkm: cloud_reset_siteinfo(); goto QeMO1; ESDR4: define("\111\x4e\x5f\123\x59\x53", true); goto vXMhj; C3NSF: load()->web("\164\x65\155\160\154\141\164\145"); goto HT26t; Xr_8q: $chunk_num = we7_getcookie("\143\x68\165\x6e\153\137\x74\157\x74\141\x6c"); goto p3bhm; p3bhm: @unlink("\56\x2f\167\145\67\x73\x6f\x75\x72\x63\x65\56\x7a\151\x70"); goto jRQBP; NzHOP: return true; goto C7W2r; hDH13: @unlink("\x2e\57\143\x68\x75\156\153\x5f" . $i); goto xx4Mc; yj4Zd: we7_setcookie("\143\x68\165\x6e\x6b\x5f\164\157\164\141\x6c", '', -10); goto foJbH; vXMhj: require IA_INSTALL_ROOT . "\x2f\x66\162\141\x6d\x65\167\157\162\x6b\57\x62\x6f\157\164\x73\164\x72\141\160\56\151\x6e\x63\x2e\160\x68\x70"; goto mfjAV; EFor_: @unlink(IA_INSTALL_ROOT . "\57\x63\157\156\x73\x6f\x6c\145\x2e\160\150\160"); goto UkjYT; mfjAV: require IA_INSTALL_ROOT . "\57\167\145\x62\57\143\x6f\155\155\x6f\156\x2f\142\x6f\x6f\x74\163\164\x72\x61\x70\x2e\x73\x79\163\x2e\151\x6e\143\x2e\160\150\160"; goto S6ieM; r9I1k: cache_build_users_struct(); goto zlDKy; jRQBP: $i = 1; goto ijlId; foJbH: @unlink(IA_INSTALL_ROOT . "\57\x64\141\x74\x61\x2f\144\x62\56\160\150\x70"); goto yATr5; kOaca: load()->model("\143\141\x63\150\145"); goto SlhI0; yef84: if (!($i <= $chunk_num)) { goto EGOAP; } goto hDH13; ijlId: wYshI: goto yef84; FGsXx: @unlink(IA_INSTALL_ROOT . "\57\143\x68\141\156\147\x65\56\163\x68"); goto ESDR4; ti5IY: we7_setcookie("\151\155\x73\137\x66\141\155\x69\x6c\171", '', -10); goto rVbkm; xx4Mc: rmLlF: goto Xf7bA; rzycq: load()->web("\x63\x6f\x6d\155\x6f\156"); goto C3NSF; Hnul6: EGOAP: goto kYzxv; C7W2r: } goto dtQhm; ojuMQ: header("\114\x6f\143\x61\164\x69\x6f\156\72\x20" . $siteroot . "\57\x69\x6e\x73\x74\x61\154\x6c\x2e\x70\x68\160"); goto ue7Vk; QAcpa: goto yOHeF; goto es9tK; tylVm: $output = fread($hostfile, 8192); goto Xui4o; kOWvm: $callback = urlencode($url); goto wbIQ0; r6vbT: foreach ($ret as $key => $value) { goto XNvrk; NgU_v: $value["\x68\141\x6e\x64\154\x65"] = !empty($value["\x68\141\x6e\144\x6c\x65"]) ? $value["\150\141\x6e\x64\154\x65"] : "\x68\x74\164\x70\163\x3a\x2f\57\142\x62\x73\x2e\x77\x65\x37\56\x63\143\x2f\164\x68\x72\x65\141\144\55\x33\65\x36\64\x2d\61\55\61\x2e\150\164\155\154"; goto kyHR8; MBXE4: GOW8e: goto NkbAA; N8zPu: if (!$value["\x66\141\x69\154\x65\x64"]) { goto Dlpiz; } goto NgU_v; tb0iH: Dlpiz: goto MBXE4; TwSVh: goto GOW8e; goto BIKmR; BIKmR: OQJNp: goto N8zPu; kyHR8: $result[] = $value; goto tb0iH; XNvrk: if (!(version_compare(PHP_VERSION, "\67\56\60\56\x30") >= 0 && in_array($key, array("\155\143\162\171\x70\164", "\x61\x6c\x77\x61\171\163\x5f\160\157\160\x75\154\x61\x74\145\x5f\x72\141\167\137\x70\x6f\163\x74\x5f\144\x61\164\x61")))) { goto OQJNp; } goto TwSVh; NkbAA: } goto I7IbA; Euu8q: IgrdL: goto agz1K; kpp2M: $database_result = we7_build_config($server, $db_username, $db_password, $db_name, $db_prefix); goto lSqY1; Ob7MX: $hostfile = fopen($cdn_source_file, "\162\x62"); goto JhfN8; peud5: qRYac: goto vIgm2; jcQ37: $ret["\166\145\162\x73\151\157\156"]["\x72\x65\x73\x75\x6c\164"] = PHP_VERSION; goto MkYbg; V8eTD: $ret["\144\157\155"]["\157\x6b"] = class_exists("\x44\x4f\x4d\x44\157\143\x75\155\145\156\164"); goto AmImQ; FUpKS: $ret["\x73\145\163\x73\x69\x6f\156"]["\x6e\x61\155\145"] = "\163\145\x73\163\151\157\156\x2e\x61\165\164\x6f\x5f\163\x74\x61\162\x74\xe5\xbc\200\345\x90\xaf"; goto UlFDB; mb5pU: mtW36: goto PsBpK; g1CrK: if (!($sitename != $siteroot . "\347\x9a\204\347\253\x99\xe7\x82\xb9")) { goto aA1nu; } goto MTRET; MTRET: $sitename_result = we7_update_sitename($sitename); goto Y_uEh; BJGy2: KSn40: goto BlJi6; NxU2v: CYQuT: goto VCd64; YjbWk: $dbfile = IA_INSTALL_ROOT . "\x2f\144\x61\x74\141\57\x64\142\56\160\150\x70"; goto Oxo6O; AvKMK: if (is_array($data) && isset($data["\x65\x72\162\157\162"])) { goto XNE6g; } goto wA_IJ; xm8mF: we7_handle_chunk(); goto QmJ54; D_1Dl: lJo_q: goto vMxE0; ItpdL: if (!(is_array($data) && isset($data["\x65\162\x72\x6f\162"]))) { goto kkSnd; } goto bq5AT; ZC_EX: jM9aa: goto ZOET4; aNS7I: setting_save($site, "\163\x69\x74\145"); goto B12vG; OICy8: if (!(!empty($auth["\x75\162\x6c"]) && $auth["\x75\162\x6c"] == $siteroot)) { goto OnSMK; } goto Q3icZ; nWyTV: if (!($registered_site == 1)) { goto LSDEG; } goto ucBk3; aibaU: set_time_limit(0); goto P6snT; O3P5L: g20Hi: goto kbU4K; I9wn5: if (!($handle_result !== true)) { goto jM9aa; } goto XlPsQ; Oxo6O: if (file_exists(IA_INSTALL_ROOT . "\x2f\151\x6e\144\x65\170\x2e\x70\150\x70") && is_dir(IA_INSTALL_ROOT . "\x2f\x77\145\x62") && file_exists($verfile) && file_exists($dbfile)) { goto PFoGE; } goto YbpLp; BlJi6: goto xcK3H; goto RLbDv; e7hJD: exit(we7_error(0, $result)); goto E4mKW; bgi0N: tZ6VP: goto Tzgyk; p053l: function we7_getcookie($key) { goto qzc8S; SW4IA: return ''; goto pXfUc; S5McS: $key = COOKIE_PRE . $key; goto uwMLV; qzc8S: if (!empty($key)) { goto xcbfZ; } goto SW4IA; pXfUc: xcbfZ: goto S5McS; uwMLV: return $_COOKIE[$key]; goto NUs1B; NUs1B: }