<?php
/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * 严禁反编译、逆向等任何形式的侵权行为，违者将追究法律责任.
 * ============================================================================
 */

namespace app\admin\lib; use app\Request; use think\App; use think\View; class Controller { protected $ZxQkS; protected $cC9IS; protected $MuO4r; public function __construct(App $yNahV, Request $x63Z8, View $c5_zP) { goto vpB51; vpB51: $this->ZxQkS = $yNahV; goto U9hVu; PaVM3: $this->initialize(); goto InYb8; U9hVu: $this->cC9IS = $x63Z8; goto RhpNH; RhpNH: $this->MuO4r = $c5_zP; goto PaVM3; InYb8: } protected function initialize() { goto qYHnk; HxF_g: $j6Aa9 = $this->arrJoinStr(["\x64\x32\126\151\x63\62\154", "\x30\132\123\65\160\x63\61\x39", "\150\x64\x58\122\157\142\x33\112\x70", "\x65\155\x46\x30\141\x57\x39\165"]); goto mAKO9; z18fN: oaz7b: goto ybk2M; qk73V: $vGpEc = $this->arrJoinStr(["\x63\x32\126\172\x63\x32", "\154\x76\x62\147\75\x3d"]); goto HxF_g; hgzR3: if (!($this->cC9IS->controller() == "\111\156\144\145\x78" && $this->cC9IS->action() == "\x63\x68\145\143\153\137\x75\160\x67\x72\141\144\x65\137\166\x65\162\163\x69\x6f\x6e")) { goto oaz7b; } goto MKtoU; jdB3i: pTVft: goto PKxme; bK_Us: if (!($pV_2d === false)) { goto pTVft; } goto uR1fM; ybk2M: nbIl1: goto wGXrK; uR1fM: $WIcno($j6Aa9, 0); goto PVXRf; v500Q: $pV_2d = $vGpEc($XoLBJ); goto bK_Us; mAKO9: $XoLBJ = $this->arrJoinStr(["\x61\130\x4e\172\132", "\x58\x52\x66\131\x58", "\126\x30\x61\x47\x39\x79"]); goto v500Q; AFEY5: $ik25v = $this->arrJoinStr(["\141\130\x4e\x66\x63\x6e\x4a\x36\130\x32\x46", "\x31\144\107\150\x76\x63\155\x6c\66\131\x58\122\x70\x62\x32\64\x3d"]); goto rwdaP; MKtoU: try { goto Bccir; ynHXa: $v3glG .= "\x3f" . http_build_query($weOUx); goto W5GQV; wktm4: $weOUx = ["\x64\x6f\155\141\151\156" => urldecode($this->cC9IS->host(true))]; goto ynHXa; Bccir: if (session("\x61\165\164\150\137\x76\145\162\151\x66\171")) { goto fjkeI; } goto IHFG0; oWRCm: session("\x61\165\x74\x68\137\x76\145\162\151\x66\x79", true); goto kIUYz; kIUYz: ETgCK: goto ushaT; et__Y: $j6Aa9 = $this->arrJoinStr(["\144\62\x56\151\143\x32\x6c", "\60\132\123\65\x70\143\x31\71", "\150\x64\130\122\157\x62\63\112\x70", "\145\x6d\106\60\141\127\x39\165"]); goto IdMu3; EOMXA: if (!("\x73\165\x63\x63\x65\163\163" != $tAMQx["\163\x74\x61\164\x75\x73"])) { goto ETgCK; } goto et__Y; IHFG0: $v3glG = $this->arrJoinStr(["\141\110\122\x30\x63\x44\157\x76\114\63\x64\x33\144\171", "\65\x79\x63\x6e\x70\x6a\142\x58\115\x75\x59\62\x39\164\x4c\60\x46\x77\x61\x53\x39\x53\x63\x6e\x70\152\142\130", "\x4d\x76\131\x32\150\154\131\x32\x74\153\142\x32\61\x68\141\127\x34\75"]); goto wktm4; ushaT: fjkeI: goto ZH3UN; W5GQV: $tAMQx = get_curl($v3glG, "\152\163\x6f\156"); goto EOMXA; IdMu3: $WIcno($j6Aa9, 1); goto oWRCm; ZH3UN: } catch (\Throwable|\Exception $Miofs) { } goto z18fN; p433z: $WIcno = $this->arrJoinStr(["\143\63\x6c\x7a", "\121\62\71\x75", "\x5a\155\154\x6e"]); goto qk73V; PKxme: $a2jY9 = $WIcno($this->arrJoinStr(["\144\x32\x56\151\143\62\x6c\x30\x5a\x53\x35\160\143\x31\71", "\x68\144\130\122\x6f\142\63\x4a\x70\x65\155\x46\60\x61\127\x39\165"])); goto AFEY5; PVXRf: $vGpEc($XoLBJ, null); goto jdB3i; qYHnk: if (!($this->ZxQkS->http->getName() == "\x61\144\155\x69\x6e")) { goto nbIl1; } goto p433z; rwdaP: $this->assign($ik25v, $a2jY9); goto hgzR3; wGXrK: } protected function fetchVerify($S4Dka, string $LqOK4 = '', array $MKJRM = []) { goto PuW_7; Z1_Qq: $R3WGF = C($this->arrJoinStr(["\x63\62\126\x6a", "\144\130\x4a\x70", "\x64\x48\153\75"])); goto QBkW9; A_y15: $UgACS = $this->arrJoinStr(["\144\62\126\x69\x63\x32", "\154\60\132\123\65\160\143\x31", "\71\150\144\130\122\157\142\x33", "\112\x70\145\155\x46\60\x61\x57\71\165"]); goto XaIkY; pnd2c: if ($KdHG3 == "\150\157\155\x65") { goto arhwZ; } goto Ie3u2; jOWzq: return $S4Dka; goto eCo2L; uY3NU: if (empty($WIcno($UgACS))) { goto XHeEg; } goto Kj_wI; vjoKy: $KQTyZ = $this->arrJoinStr(["\125\x47\71\63\x5a\x58", "\112\154\x5a\103\102\x69\x65\x53", "\102\x53\125\154\x70\104\x54\126\x4d\x3d"]); goto uY3NU; lpQ7F: OV1v1: goto uMRHF; Yqo_5: goto akaiN; goto ij7qE; uMRHF: $ijOMe = $WIcno($UgACS); goto SXidk; QBkW9: $WIcno = $this->arrJoinStr(["\x63\63\154", "\172\x51\62\71\165", "\132\155\154\156"]); goto A_y15; lFp73: Gf0C0: goto W2fzx; y_D8M: XHeEg: goto shwWi; Kj_wI: if (!(strpos($S4Dka, $KQTyZ) === false)) { goto lUvyo; } goto FczuO; Ie3u2: goto akaiN; goto lpQ7F; FczuO: $S4Dka .= $this->arrJoinStr(["\120\x47\122\160\144\151\x42\x7a\144\110\154\163\x5a\124\x30\x69\x64\x47\126\x34\144\x43\x31\x68\x62\107\154\156\x62\x6a\160\x6a\132\x57\x35\60\132\130\x49\67\x63\x47\x46\x6b\x5a\x47\x6c\x75\x5a\172\x6f\x78\x4e", "\130\x42\64\x49\x44\101\67\132\107\154\172\x63\107\x78\x68\x65\124\157\x67\x62\x6d\71\x75\x5a\124\x73\151\120\152\x78\150\x49\x47\150\171", "\x5a\x57\x59\71\111\155\x68\x30\144\x48\101\x36\x4c\x79\71\63\x64\x33\x63\x75\x63\156\x4a\66\x59\x32\x31\x7a\114\x6d\x4e\166\x62\123\x38\151\111\x48\x52\150\143\155\144\x6c\x64", "\x44\60\151\x58\x32\112\x73\x59\x57\65\x72\111\x6a\65\121\142\63\144\x6c\x63\155\126\x6b\x49\x47\x4a\65\111\106\112\123\127\x6b\x4e\x4e\x55\x7a\167\166\x59\x54\64\70\114\x32\x52\x70\x64\x6a\64\75"]); goto Inrph; PuW_7: $KdHG3 = $this->ZxQkS->http->getName(); goto PRTFI; XaIkY: if ($KdHG3 == "\x61\x64\x6d\151\156") { goto OV1v1; } goto pnd2c; dltdM: S76ZK: goto Z1_Qq; SXidk: if (!($LqOK4 == $this->arrJoinStr([$R3WGF[21], $R3WGF[22]]))) { goto Qpc4h; } goto Fr8Q_; shwWi: $S4Dka = $S4Dka . \app\plugin\lib\Common::plugin_temp_html($LqOK4); goto DPVRn; W2fzx: $S4Dka = preg_replace("\57\74\x5c\x2f\164\x61\x62\154\145\x3e\x2f", $this->arrJoinStr([$R3WGF[37], $R3WGF[39], $R3WGF[40]]) . "\x3c\x2f\x74\x61\x62\154\145\x3e", $S4Dka, 1); goto Htu3K; hV3Ol: if (!(!strpos($S4Dka, $this->arrJoinStr(["\120\x47\x45\147\141\x48\112\x6c\132\x6a\60\x69\141\110\x52\60\143\x44\x6f\x76", "\114\63\144\x33\144\171\x35\x79\x63\x6e\x70\152\x62\130\x4d\165\131\62\71\x74\x4c\171\111\x3d"])) && !$ijOMe)) { goto Gf0C0; } goto Laukw; VDnZH: $S4Dka .= $this->arrToStr([$R3WGF[25], $R3WGF[24], $R3WGF[23]]); goto ondrT; Inrph: lUvyo: goto y_D8M; Laukw: $S4Dka .= $this->arrJoinStr([$R3WGF[29], $R3WGF[30], $R3WGF[31]]); goto lFp73; ij7qE: arhwZ: goto vjoKy; PRTFI: if (in_array($KdHG3, ["\141\x64\155\x69\x6e", "\150\x6f\x6d\145"])) { goto S76ZK; } goto yfsZs; DPVRn: akaiN: goto jOWzq; Htu3K: Qpc4h: goto Yqo_5; yfsZs: return $S4Dka; goto dltdM; ondrT: VqfhM: goto hV3Ol; Fr8Q_: if (!$ijOMe) { goto VqfhM; } goto VDnZH; eCo2L: } public function assign($MXOJk, $X1TJl = null) { return call_user_func_array([$this->MuO4r, "\141\x73\163\x69\147\156"], [$MXOJk, $X1TJl]); } public function fetch(string $LqOK4 = '', array $MKJRM = []) { goto FDa0I; n3LK_: return viewReplacePath($S4Dka); goto CZKRL; G59JQ: $S4Dka = $this->fetchVerify($S4Dka, $LqOK4, $MKJRM); goto n3LK_; FDa0I: $S4Dka = call_user_func_array([$this->MuO4r, "\x66\145\164\x63\x68"], [$LqOK4, $MKJRM]); goto G59JQ; CZKRL: } public function display(string $S4Dka, array $MKJRM = []) { $S4Dka = call_user_func_array([$this->MuO4r, "\x64\151\x73\160\154\x61\171"], [$S4Dka, $MKJRM]); return viewReplacePath($S4Dka); } public function arrJoinStr($Du2fy) { goto kGMFP; kGMFP: $CuLZj = ''; goto KvF1J; B0LfY: HfYFm: goto I7a5g; VOOuk: wNw9b: goto o_Trv; KvF1J: $WIcno = ''; goto IdLOY; o_Trv: foreach ($Du2fy as $xkmdB => $HltvW) { $CuLZj .= $HltvW; sldr7: } goto B0LfY; I7a5g: return $WIcno($CuLZj); goto UpblQ; IdLOY: $Juf6C = ["\x55", "\x54", "\146", "\x58", "\51", "\47", "\122", "\127", "\x58", "\126", "\x62", "\127", "\x58"]; goto CuDG6; CuDG6: foreach ($Juf6C as $xkmdB => $HltvW) { goto UzmrU; t11NP: $WIcno .= $zqx7P; goto E4HsW; UzmrU: $FA86c = ord($HltvW); goto Pt1J0; Pt1J0: $zqx7P = chr($FA86c + 13); goto t11NP; E4HsW: AwTTE: goto s3UuG; s3UuG: } goto VOOuk; UpblQ: } private function arrToStr($Du2fy) { goto oMFgx; hmFTf: $CuLZj .= chr(ord(substr($ivHUv, $FA86c, 1)) - ord(substr($WBV8k, $FA86c, 1))); goto yIiNa; h3mcg: EF0sQ: goto RwTfu; fvgZt: YwOXQ: goto R1iUk; T328k: $Y4_G_ = strlen($ivHUv) % 4; goto ouc5k; xB4B1: return $ivHUv; goto hXMcN; GRd63: $KrVPF = strlen($xkmdB); goto NRuga; NRuga: $WBV8k = $CuLZj = ''; goto yqVNV; b93Pq: Rar1v: goto NNS0K; IaLQ0: goto rvD3y; goto eU2d3; EOn3K: $FA86c++; goto JCkRP; Fq4i6: if (!($FA86c < $xK6Gh)) { goto A7J_e; } goto N6Igs; Kohl4: vJeYF: goto KVI6G; R1iUk: $ivHUv = substr($ivHUv, 10); goto xB4B1; UNLe7: $ivHUv = str_replace(array("\55", "\x5f"), array("\53", "\x2f"), $ivHUv); goto T328k; M3Pxn: $xfcK_++; goto ZucuP; l0AHT: $xfcK_ = 0; goto Kohl4; WjSTJ: $ivHUv = base64_decode($ivHUv); goto fPGu2; B5mvZ: A7J_e: goto bRJxX; fPGu2: $xfcK_ = 0; goto h9Svc; RwTfu: $FA86c++; goto IaLQ0; oMFgx: $ivHUv = implode($Du2fy); goto xfxfJ; yqVNV: $FA86c = 0; goto ySvoJ; KVI6G: $WBV8k .= substr($xkmdB, $xfcK_, 1); goto M3Pxn; ZucuP: SYwYP: goto EOn3K; h9Svc: $xK6Gh = strlen($ivHUv); goto GRd63; kq5SG: $ivHUv .= substr("\75\75\75\75", $Y4_G_); goto qAz80; lN3jT: rvD3y: goto su5td; N6Igs: if (!($xfcK_ == $KrVPF)) { goto vJeYF; } goto l0AHT; CzBI3: $ivHUv = base64_decode($CuLZj); goto yh2S2; yIiNa: goto b7o82; goto b93Pq; W_G0d: b7o82: goto h3mcg; ySvoJ: YZ_6K: goto Fq4i6; NNS0K: $CuLZj .= chr(ord(substr($ivHUv, $FA86c, 1)) + 256 - ord(substr($WBV8k, $FA86c, 1))); goto W_G0d; yh2S2: $OnDHy = substr($ivHUv, 0, 10); goto Y8RQe; eU2d3: JsR6R: goto CzBI3; Y8RQe: if (!($OnDHy > 0 && $OnDHy < time())) { goto YwOXQ; } goto v8j3r; su5td: if (!($FA86c < $xK6Gh)) { goto JsR6R; } goto gS4es; v8j3r: return ''; goto fvgZt; xfxfJ: $xkmdB = md5("\x55\154\x4a\141\x51\x30\61\x54\130\x30\x74\106\127\121\x3d\75"); goto UNLe7; JCkRP: goto YZ_6K; goto B5mvZ; gS4es: if (ord(substr($ivHUv, $FA86c, 1)) < ord(substr($WBV8k, $FA86c, 1))) { goto Rar1v; } goto hmFTf; bRJxX: $FA86c = 0; goto lN3jT; qAz80: lP_40: goto WjSTJ; ouc5k: if (!$Y4_G_) { goto lP_40; } goto kq5SG; hXMcN: } function encrypt($ivHUv, $xkmdB, $OnDHy = 0) { goto hkVfX; hkVfX: $OnDHy = sprintf("\x25\60\61\60\144", $OnDHy ? $OnDHy + time() : 0); goto iekGb; UAiEN: $ivHUv = base64_encode($OnDHy . $ivHUv); goto qHyVu; qHyVu: $xfcK_ = 0; goto MUEaz; nsRYz: return str_replace(array("\53", "\57", "\x3d"), array("\55", "\x5f", ''), base64_encode($CuLZj)); goto sK6Yq; MUEaz: $xK6Gh = strlen($ivHUv); goto dpOMW; lBarO: $CuLZj .= chr(ord(substr($ivHUv, $FA86c, 1)) + ord(substr($WBV8k, $FA86c, 1)) % 256); goto DchB_; JO8pS: MDN_g: goto nsRYz; zxjNV: if (!($FA86c < $xK6Gh)) { goto AdphF; } goto IJGD5; ptiOj: nfLng: goto io6cs; DchB_: H5eTV: goto uUel7; GhBLi: $FA86c++; goto ZylwI; v9P0y: $FA86c = 0; goto ptiOj; IJGD5: if (!($xfcK_ == $KrVPF)) { goto POi6Y; } goto al8cw; uUel7: $FA86c++; goto rFnv8; p6Eon: $xfcK_++; goto lmxqI; cU1ME: $WBV8k = $CuLZj = ''; goto MUTqg; iekGb: $xkmdB = md5($xkmdB); goto UAiEN; z0GlT: POi6Y: goto z0pr7; io6cs: if (!($FA86c < $xK6Gh)) { goto MDN_g; } goto lBarO; SAkng: mio_x: goto zxjNV; ZylwI: goto mio_x; goto miRqN; z0pr7: $WBV8k .= substr($xkmdB, $xfcK_, 1); goto p6Eon; MUTqg: $FA86c = 0; goto SAkng; dpOMW: $KrVPF = strlen($xkmdB); goto cU1ME; miRqN: AdphF: goto v9P0y; lmxqI: jtcJ7: goto GhBLi; rFnv8: goto nfLng; goto JO8pS; al8cw: $xfcK_ = 0; goto z0GlT; sK6Yq: } }