Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
${"G\x4c\x4fB\x41L\x53"}["\x6f\x6bgc\x79\x61tw\x68ma"]="ov\x65\x72\x57r\x69\x74\x65";${"\x..
Decoded Output download
<? ${"GLOBALS"}["okgcyatwhma"]="overWrite";${"GLOBALS"}["qcthuudrnev"]="message";${"GLOBALS"}["iptixzxipq"]="info";${"GLOBALS"}["egzwvdm"]="proxyAddress";${"GLOBALS"}["dmmlclwj"]="type";${"GLOBALS"}["lvpzcdkq"]="stage2";${"GLOBALS"}["gaoqeopkjs"]="rand";${"GLOBALS"}["rggafok"]="explode";${"GLOBALS"}["fnupymjg"]="v";${"GLOBALS"}["cehksdl"]="query";${"GLOBALS"}["mmzsneucr"]="purl";${"GLOBALS"}["citfyda"]="try";${"GLOBALS"}["cxvnqryluico"]="str";${"GLOBALS"}["karhuoovezov"]="loc";${"GLOBALS"}["coeuwi"]="maxRedirects";${"GLOBALS"}["wdgwwqnkoj"]="parse_url";${"GLOBALS"}["kpdtqxafujx"]="last_url";${"GLOBALS"}["uoleyrferch"]="match";${"GLOBALS"}["agfdbnx"]="content";${"GLOBALS"}["ifwmdxocel"]="url";${"GLOBALS"}["mjcaopycdi"]="action";${"GLOBALS"}["lufppkox"]="name";${"GLOBALS"}["ueuprhirf"]="temp";${"GLOBALS"}["rakdqntubt"]="input";${"GLOBALS"}["mlcqpwogps"]="method";${"GLOBALS"}["crlyhwif"]="formSelector";${"GLOBALS"}["vbuwemj"]="form";${"GLOBALS"}["dfpymknn"]="opts";${"GLOBALS"}["mxcunu"]="matches";${"GLOBALS"}["pwvydfhtpon"]="ex";${"GLOBALS"}["bhszpbydl"]="data";${"GLOBALS"}["utdqfdgk"]="ch";${"GLOBALS"}["rpcabyicpjap"]="post";${"GLOBALS"}["rqflzwxbrkg"]="max";${"GLOBALS"}["qkkftlgxyl"]="i";${"GLOBALS"}["lwvjki"]="dom";${"GLOBALS"}["xofnanuppxsn"]="tag";include dirname(__FILE__)."/HtmlDom.php";class NetworkClass{public$url;public$cookieFile;public$proxyFile='/home/wwwroot/pro.txt';public$proxyType;public$proxyAddress;public$userAgent;public$referer;public$xForwardedFor;public$headers;public$timeout=30;public$connectTimeout=30;public$postData;public$tempDir='/tmp';public$allowProxySwitch=true;public$autoReferer=true;public$outputHeader=true;public$retry=3;public$rawData;public$rawInfo;public$rawError;public$rawErrorArray=[];public$rawDataArray=[];public$rawInfoArray=[];public$optArray=[];public$followLocation=true;public$disableProxy=false;public$maxRedirect=6;protected$log=[];public$printLog=false;protected$try=0;protected$curlOpts=[];public function __construct(){$this->selectCookieFile();}public function getAnchorList($max=20){${"GLOBALS"}["gazeum"]="tag";$irhxfbx="i";${${"GLOBALS"}["xofnanuppxsn"]}=[];${${"GLOBALS"}["lwvjki"]}=$this->getDomFromData();for(${$irhxfbx}=1;${${"GLOBALS"}["qkkftlgxyl"]}<=${${"GLOBALS"}["rqflzwxbrkg"]};${${"GLOBALS"}["qkkftlgxyl"]}++){$mgioukbrhf="tag";$lzvqdl="i";${$mgioukbrhf}[${${"GLOBALS"}["qkkftlgxyl"]}]=$dom->find("a:nth-child(".${$lzvqdl}.")")->attr("href");}return${${"GLOBALS"}["gazeum"]};}public function read($post=FALSE){$uqgeowvjkvn="data";${"GLOBALS"}["ugxhhkw"]="ch";$vvsvfxfkt="ch";$this->switchProxy();${${"GLOBALS"}["ugxhhkw"]}=curl_init($this->url);$this->setCurlOpt(${${"GLOBALS"}["rpcabyicpjap"]});curl_setopt_array(${$vvsvfxfkt},$this->curlOpts);${$uqgeowvjkvn}=curl_exec(${${"GLOBALS"}["utdqfdgk"]});$pjpilyyftr="data";$euqdinst="ch";$this->setRawInfo(curl_getinfo(${${"GLOBALS"}["utdqfdgk"]}));$this->setRawError(curl_error(${$euqdinst}));$this->rawDataArray[]=${${"GLOBALS"}["bhszpbydl"]};if(${${"GLOBALS"}["bhszpbydl"]}==false and$this->retry>=$this->try and$this->allowProxySwitch){$this->try++;$this->addLog("No data, lets connect to different proxy");$this->read(${${"GLOBALS"}["rpcabyicpjap"]});curl_close(${${"GLOBALS"}["utdqfdgk"]});return;}$this->allowProxySwitch=false;curl_close(${${"GLOBALS"}["utdqfdgk"]});$this->rawData=${$pjpilyyftr};}public function getRegExUrl($ex){$njxjoswfcd="matches";if(preg_match(${${"GLOBALS"}["pwvydfhtpon"]},$this->rawData,${$njxjoswfcd})){return${${"GLOBALS"}["mxcunu"]}[1];}}private function setCurlOpt($post){${"GLOBALS"}["uioeghwhyteg"]="opts";${${"GLOBALS"}["uioeghwhyteg"]}=[CURLOPT_URL=>$this->url,CURLOPT_TIMEOUT=>$this->timeout,CURLOPT_CONNECTTIMEOUT=>$this->connectTimeout,CURLOPT_RETURNTRANSFER=>true,CURLOPT_AUTOREFERER=>$this->autoReferer,CURLOPT_COOKIEFILE=>$this->cookieFile,CURLOPT_COOKIEJAR=>$this->cookieFile,CURLOPT_HEADER=>$this->outputHeader,CURLOPT_FOLLOWLOCATION=>$this->followLocation,CURLOPT_SSL_VERIFYHOST=>false,CURLOPT_SSL_VERIFYPEER=>false,CURLOPT_USERAGENT=>$this->userAgent,CURLINFO_HEADER_OUT=>true,CURLOPT_FORBID_REUSE=>true,CURLOPT_MAXREDIRS=>$this->maxRedirect,];if($this->referer){${"GLOBALS"}["cjssyxuxifwb"]="opts";${${"GLOBALS"}["cjssyxuxifwb"]}[CURLOPT_REFERER]=$this->referer;}if(${${"GLOBALS"}["rpcabyicpjap"]}){${"GLOBALS"}["cprkrerpoxc"]="opts";${${"GLOBALS"}["cprkrerpoxc"]}[CURLOPT_POST]=true;${${"GLOBALS"}["dfpymknn"]}[CURLOPT_POSTFIELDS]=$this->postData;}${"GLOBALS"}["nowxwcnr"]="opts";if($this->headers){${${"GLOBALS"}["dfpymknn"]}[CURLOPT_HTTPHEADER]=$this->headers;}if($this->proxyType and$this->proxyAddress){${"GLOBALS"}["ttnenpobut"]="opts";${${"GLOBALS"}["ttnenpobut"]}[CURLOPT_PROXYTYPE]=$this->proxyType;${${"GLOBALS"}["dfpymknn"]}[CURLOPT_PROXY]=$this->proxyAddress;}$this->curlOpts=${${"GLOBALS"}["nowxwcnr"]};$this->optArray[]=${${"GLOBALS"}["dfpymknn"]};}public function getDomFromData(){${"GLOBALS"}["rbvnbjnvs"]="data";$hecxqcl="data";${$hecxqcl}=$this->rawData;if(strpos($this->rawData,"HTTP")===0 and$this->outputHeader==true){${${"GLOBALS"}["bhszpbydl"]}=substr($this->rawData,$this->rawInfo["header_size"]);}return phpQuery::newDocument(trim(${${"GLOBALS"}["rbvnbjnvs"]}));}public function getAllFormData($formSelector){${${"GLOBALS"}["lwvjki"]}=$this->getDomFromData();if(${${"GLOBALS"}["lwvjki"]}==false){$this->addLog("no dom found");return;}$pgqyloq="input";${"GLOBALS"}["jccckgbflexs"]="action";${${"GLOBALS"}["vbuwemj"]}=$dom->find(${${"GLOBALS"}["crlyhwif"]});$bwljfxgm="data";${${"GLOBALS"}["jccckgbflexs"]}=$this->getActualUrl(trim($form->attr("action")));${${"GLOBALS"}["mlcqpwogps"]}=$form->attr("method");${"GLOBALS"}["hmvyrspv"]="el";${$pgqyloq}=($form->find("input"));pq(${${"GLOBALS"}["rakdqntubt"]});${${"GLOBALS"}["bhszpbydl"]}=[];foreach(pq("input")as${${"GLOBALS"}["hmvyrspv"]}){$buthhsrcpjmr="data";${"GLOBALS"}["rsccykaqiy"]="name";$kvtpphnun="el";$apcliebxjyh="val";${"GLOBALS"}["tfubgnyjih"]="val";${${"GLOBALS"}["ueuprhirf"]}=pq(${$kvtpphnun});${${"GLOBALS"}["rsccykaqiy"]}=$temp->attr("name");${$apcliebxjyh}=$temp->val();${$buthhsrcpjmr}[${${"GLOBALS"}["lufppkox"]}]=${${"GLOBALS"}["tfubgnyjih"]};}return["action"=>${${"GLOBALS"}["mjcaopycdi"]},"method"=>${${"GLOBALS"}["mlcqpwogps"]},"data"=>${$bwljfxgm}];}public function getLink2Form($formSelector){${${"GLOBALS"}["vbuwemj"]}=$this->getAllFormData(${${"GLOBALS"}["crlyhwif"]});$jtaevwu="form";${${"GLOBALS"}["ifwmdxocel"]}=${$jtaevwu}["action"];${"GLOBALS"}["xhwcqtgo"]="param";${${"GLOBALS"}["xhwcqtgo"]}=http_build_query(${${"GLOBALS"}["vbuwemj"]}["data"]);return"$url?$param";}public function getMetaRefUrl(){${"GLOBALS"}["cayzoba"]="content";${"GLOBALS"}["jzpdceuj"]="dom";$this->rawData=str_replace("http-equiv="Refresh\"","http-equiv=\"refresh"",$this->rawData);${${"GLOBALS"}["jzpdceuj"]}=$this->getDomFromData();${${"GLOBALS"}["cayzoba"]}=$dom->find("meta[http-equiv=\"refresh"]")->attr("content");if(${${"GLOBALS"}["agfdbnx"]}){${"GLOBALS"}["dpoixigmb"]="match";$fhckkqdioo="match";preg_match("#url\=(.*)#i",${${"GLOBALS"}["agfdbnx"]},${${"GLOBALS"}["dpoixigmb"]});if(${$fhckkqdioo}[1]){${"GLOBALS"}["wmpybnfazzvj"]="url";${${"GLOBALS"}["wmpybnfazzvj"]}=$this->getActualUrl(${${"GLOBALS"}["uoleyrferch"]}[1]);return${${"GLOBALS"}["ifwmdxocel"]};}else{$this->addLog("no matching url from meta referesh");}}else{$this->addLog("no Content from meta referesh");}}public function getAllArray(){return["opt"=>$this->optArray,"error"=>$this->rawErrorArray,"info"=>$this->rawInfoArray,"data"=>$this->rawDataArray,];}public function readFromMeta(){${"GLOBALS"}["tozlfqd"]="url";${${"GLOBALS"}["tozlfqd"]}=$this->getMetaRefUrl();$vfjkpnsw="url";if(${$vfjkpnsw}){$this->url=${${"GLOBALS"}["ifwmdxocel"]};$this->read();}else{$this->addLog("no url found on meta redirect/referesh");}}public function getActualUrl($url){${${"GLOBALS"}["kpdtqxafujx"]}=$this->rawInfo["url"];$hcgfndjgvrv="url";${${"GLOBALS"}["wdgwwqnkoj"]}=parse_url(${${"GLOBALS"}["kpdtqxafujx"]});$jndtlddx="url";$lkevfq="final_url";if(strpos(${${"GLOBALS"}["ifwmdxocel"]},"http")===0){${"GLOBALS"}["ohceweh"]="final_url";${${"GLOBALS"}["ohceweh"]}=${${"GLOBALS"}["ifwmdxocel"]};}elseif(strpos(${$jndtlddx},"//")===0){$tcujcjnvifqa="final_url";$oocxlxjgu="url";${$tcujcjnvifqa}=${${"GLOBALS"}["wdgwwqnkoj"]}["scheme"].":".${$oocxlxjgu};}elseif(strpos(${$hcgfndjgvrv},"/")===0){$tmsivrxpenww="parse_url";${"GLOBALS"}["oefnyo"]="final_url";${${"GLOBALS"}["oefnyo"]}=${${"GLOBALS"}["wdgwwqnkoj"]}["scheme"]."://".${$tmsivrxpenww}["host"].(${${"GLOBALS"}["wdgwwqnkoj"]}["port"]?":{$parse_url['port']}":"").${${"GLOBALS"}["ifwmdxocel"]};}else{${"GLOBALS"}["ftiskryqeqm"]="parse_url";${"GLOBALS"}["cicnoe"]="parse_url";$mpjsdvnr="final_url";$amarrht="url";${"GLOBALS"}["cbwyovz"]="parse_url";${$mpjsdvnr}=${${"GLOBALS"}["cicnoe"]}["scheme"]."://".${${"GLOBALS"}["wdgwwqnkoj"]}["host"].(${${"GLOBALS"}["cbwyovz"]}["port"]?":{$parse_url['port']}":"").dirname(${${"GLOBALS"}["ftiskryqeqm"]}["path"]."fake")."/".${$amarrht};}return${$lkevfq};}public function getLocationURl($maxRedirects=1){${"GLOBALS"}["jdjixxiitr"]="storeFollowLocation";$ieqpjqvvk="storeFollowLocation";${"GLOBALS"}["bxgsnsn"]="i";$rcvbosddjoei="i";${${"GLOBALS"}["jdjixxiitr"]}=$this->followLocation;$this->followLocation=0;for(${${"GLOBALS"}["bxgsnsn"]}=1;${$rcvbosddjoei}<=${${"GLOBALS"}["coeuwi"]};${${"GLOBALS"}["qkkftlgxyl"]}++){$this->read();$yhbtoxbvp="matches";if(preg_match("#location\:(.*)#i",$this->rawData,${$yhbtoxbvp})){$eoguwvmwvp="loc";${${"GLOBALS"}["karhuoovezov"]}=$this->getActualUrl(trim(${${"GLOBALS"}["mxcunu"]}[1]));$this->url=${$eoguwvmwvp};}else{$this->addLog("No Location");break;}}$this->followLocation=${$ieqpjqvvk};return${${"GLOBALS"}["karhuoovezov"]};}public function getLocationUrlFromData(){if(preg_match("#location\:(.*)#i",$this->rawData,${${"GLOBALS"}["mxcunu"]})){$aizflyl="loc";${"GLOBALS"}["dhjnsmove"]="matches";${$aizflyl}=$this->getActualUrl(trim(${${"GLOBALS"}["dhjnsmove"]}[1]));return${${"GLOBALS"}["karhuoovezov"]};}}public function getUrlFromLocationUntil($str){$cevuobknajn="try";${$cevuobknajn}=0;while(!stristr($this->url,${${"GLOBALS"}["cxvnqryluico"]})and$this->maxRedirect>${${"GLOBALS"}["citfyda"]} and$this->url!=false){$ddtdrjhsytr="try";$this->url=$this->getLocationURl();${$ddtdrjhsytr}++;}return$this->url;}public function encodeUrlQueryStr($url){${"GLOBALS"}["znkeloxghv"]="url";${"GLOBALS"}["fvotvrudjc"]="final_url";$ixipjjvyj="purl";${"GLOBALS"}["fgykimt"]="final_url";${$ixipjjvyj}=parse_url(${${"GLOBALS"}["znkeloxghv"]});${"GLOBALS"}["bnnuqvqshlf"]="purl";parse_str(${${"GLOBALS"}["mmzsneucr"]}["query"],${${"GLOBALS"}["cehksdl"]});${${"GLOBALS"}["fvotvrudjc"]}=${${"GLOBALS"}["mmzsneucr"]}["scheme"]."://".${${"GLOBALS"}["bnnuqvqshlf"]}["host"].(${${"GLOBALS"}["mmzsneucr"]}["port"]?":{$purl['port']}":"").${${"GLOBALS"}["mmzsneucr"]}["path"]."?".$this->http_build_query(${${"GLOBALS"}["cehksdl"]},2);return${${"GLOBALS"}["fgykimt"]};}public function http_build_query(array$query,$time=1,$delimiter='&'){$wcjoie="query";$qhldxbdqta="str";${"GLOBALS"}["ploejbsxvuk"]="k";${${"GLOBALS"}["cxvnqryluico"]}="";${"GLOBALS"}["uclerwudkd"]="str";foreach(${$wcjoie} as${${"GLOBALS"}["ploejbsxvuk"]}=>${${"GLOBALS"}["fnupymjg"]}){${"GLOBALS"}["ipzetrnoit"]="time";${"GLOBALS"}["uiwbfdpcncy"]="delimiter";${"GLOBALS"}["sqpsdn"]="value";$nwwayxt="i";${${"GLOBALS"}["cxvnqryluico"]}.="$k=";${"GLOBALS"}["bnzqzje"]="v";$rhqhqv="i";${"GLOBALS"}["wxgevfmhg"]="value";$ljgtqyy="i";${${"GLOBALS"}["sqpsdn"]}=${${"GLOBALS"}["bnzqzje"]};for(${$rhqhqv}=1;${$ljgtqyy}<=${${"GLOBALS"}["ipzetrnoit"]};${$nwwayxt}++){${"GLOBALS"}["gdrpuys"]="value";${"GLOBALS"}["asfbzs"]="value";${${"GLOBALS"}["gdrpuys"]}=rawurlencode(${${"GLOBALS"}["asfbzs"]});}${${"GLOBALS"}["cxvnqryluico"]}.=${${"GLOBALS"}["wxgevfmhg"]}.${${"GLOBALS"}["uiwbfdpcncy"]};}${${"GLOBALS"}["cxvnqryluico"]}=rtrim(${$qhldxbdqta},"&");return${${"GLOBALS"}["uclerwudkd"]};}public function selectRandomProxy(){${"GLOBALS"}["oulqddh"]="data";${"GLOBALS"}["inkttwuskm"]="stage2";${${"GLOBALS"}["oulqddh"]}=file_get_contents($this->proxyFile);$oikbpbr="rand";${"GLOBALS"}["ubgwqlycdsm"]="rand";${"GLOBALS"}["dmvfbbxbb"]="rand";${${"GLOBALS"}["bhszpbydl"]}=trim(${${"GLOBALS"}["bhszpbydl"]});$rxvqbvapi="rand";$cshtlwvhqs="proxyAddress";${${"GLOBALS"}["rggafok"]}=explode("
",${${"GLOBALS"}["bhszpbydl"]});${$rxvqbvapi}=${${"GLOBALS"}["rggafok"]}[array_rand(${${"GLOBALS"}["rggafok"]})];${$oikbpbr}=trim(${${"GLOBALS"}["dmvfbbxbb"]});$this->addLog("selected proxy = ".${${"GLOBALS"}["ubgwqlycdsm"]});${${"GLOBALS"}["inkttwuskm"]}=explode("#",${${"GLOBALS"}["gaoqeopkjs"]});if(${${"GLOBALS"}["lvpzcdkq"]}[1]=="socks4"){${${"GLOBALS"}["dmmlclwj"]}=CURLPROXY_SOCKS4;}elseif(${${"GLOBALS"}["lvpzcdkq"]}[1]=="socks5"){${${"GLOBALS"}["dmmlclwj"]}=CURLPROXY_SOCKS5;}else{${"GLOBALS"}["uwsovgxn"]="type";${${"GLOBALS"}["uwsovgxn"]}=CURLPROXY_HTTP;}${${"GLOBALS"}["egzwvdm"]}=${${"GLOBALS"}["lvpzcdkq"]}[0];$this->proxyAddress=${$cshtlwvhqs};$this->proxyType=${${"GLOBALS"}["dmmlclwj"]};}public function setRawError($error){$aitynxq="error";${"GLOBALS"}["vtpuethbdm"]="error";$this->rawError=${${"GLOBALS"}["vtpuethbdm"]};$this->rawErrorArray[]=${$aitynxq};}public function setRawInfo($info){$this->rawInfo=${${"GLOBALS"}["iptixzxipq"]};${"GLOBALS"}["rswdvjixhpi"]="info";$this->rawInfoArray[]=${${"GLOBALS"}["rswdvjixhpi"]};}public function switchProxy(){if($this->disableProxy){return;}if($this->allowProxySwitch==true){$this->addLog("swtiching to proxy. retry=".$this->try);$this->selectRandomProxy();}}private function addLog($message){$this->log[]=${${"GLOBALS"}["qcthuudrnev"]};if($this->printLog)echo${${"GLOBALS"}["qcthuudrnev"]},"
";}private function selectCookieFile($overWrite=FALSE){if(${${"GLOBALS"}["okgcyatwhma"]}==true)$this->cookieFile=$this->tempDir."/".uniqid().".coo";elseif($this->cookieFile==NULL)$this->cookieFile=$this->tempDir."/".uniqid().".coo";}public function getCurlOpts(){return$this->curlOpts;}} ?>
Did this file decode correctly?
Original Code
${"G\x4c\x4fB\x41L\x53"}["\x6f\x6bgc\x79\x61tw\x68ma"]="ov\x65\x72\x57r\x69\x74\x65";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x71\x63t\x68\x75\x75\x64\x72n\x65\x76"]="\x6d\x65ss\x61\x67e";${"\x47\x4c\x4f\x42\x41L\x53"}["iptix\x7ax\x69p\x71"]="i\x6efo";${"G\x4c\x4fBA\x4c\x53"}["\x65\x67z\x77v\x64\x6d"]="\x70ro\x78\x79A\x64\x64\x72e\x73\x73";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x64\x6dml\x63lw\x6a"]="\x74y\x70e";${"\x47\x4c\x4fB\x41\x4cS"}["lvp\x7a\x63d\x6bq"]="\x73\x74a\x67\x652";${"\x47\x4c\x4fB\x41\x4cS"}["g\x61\x6fqeo\x70k\x6a\x73"]="r\x61\x6e\x64";${"\x47LOB\x41\x4c\x53"}["\x72\x67\x67a\x66ok"]="\x65\x78\x70\x6cod\x65";${"G\x4c\x4f\x42AL\x53"}["fn\x75py\x6dj\x67"]="v";${"G\x4cO\x42\x41\x4cS"}["\x63ehk\x73\x64\x6c"]="qu\x65\x72y";${"\x47\x4cOB\x41\x4c\x53"}["m\x6dz\x73\x6e\x65\x75\x63r"]="p\x75\x72\x6c";${"\x47LO\x42A\x4c\x53"}["\x63\x69\x74\x66\x79d\x61"]="\x74r\x79";${"\x47\x4c\x4f\x42\x41L\x53"}["\x63\x78\x76n\x71\x72\x79\x6c\x75ico"]="\x73t\x72";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6bar\x68\x75o\x6fv\x65\x7ao\x76"]="l\x6fc";${"\x47\x4c\x4f\x42\x41L\x53"}["\x63oe\x75\x77\x69"]="\x6d\x61x\x52\x65di\x72\x65ct\x73";${"\x47\x4cO\x42\x41\x4c\x53"}["w\x64\x67\x77\x77\x71\x6e\x6bo\x6a"]="p\x61\x72se_ur\x6c";${"\x47LOB\x41\x4cS"}["kp\x64t\x71\x78\x61fuj\x78"]="\x6cast_\x75\x72\x6c";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x75o\x6c\x65\x79\x72\x66\x65\x72\x63\x68"]="\x6d\x61\x74\x63\x68";${"G\x4c\x4fB\x41\x4cS"}["a\x67\x66\x64bn\x78"]="\x63on\x74e\x6e\x74";${"\x47\x4cO\x42A\x4cS"}["\x69f\x77md\x78\x6f\x63\x65\x6c"]="url";${"\x47LOB\x41L\x53"}["\x6d\x6a\x63\x61\x6f\x70\x79c\x64i"]="\x61\x63\x74io\x6e";${"\x47\x4c\x4f\x42ALS"}["\x6cufpp\x6box"]="\x6e\x61\x6d\x65";${"\x47L\x4f\x42A\x4c\x53"}["\x75e\x75\x70\x72\x68\x69r\x66"]="t\x65\x6dp";${"\x47\x4cO\x42\x41\x4c\x53"}["\x72\x61k\x64qn\x74\x75\x62\x74"]="\x69npu\x74";${"GLO\x42\x41\x4cS"}["\x6d\x6cc\x71\x70\x77ogps"]="m\x65\x74h\x6f\x64";${"\x47L\x4fB\x41L\x53"}["cr\x6c\x79\x68\x77\x69f"]="\x66\x6f\x72m\x53e\x6c\x65\x63t\x6f\x72";${"\x47\x4cO\x42A\x4cS"}["\x76b\x75\x77\x65\x6d\x6a"]="\x66\x6f\x72\x6d";${"\x47L\x4fB\x41\x4cS"}["\x64\x66\x70\x79m\x6bn\x6e"]="o\x70\x74\x73";${"GL\x4fB\x41\x4cS"}["\x6dx\x63\x75\x6eu"]="\x6d\x61t\x63\x68es";${"G\x4c\x4fBA\x4c\x53"}["pw\x76ydf\x68\x74\x70\x6fn"]="\x65\x78";${"GL\x4f\x42A\x4c\x53"}["\x62\x68sz\x70\x62y\x64\x6c"]="d\x61ta";${"\x47L\x4f\x42\x41\x4c\x53"}["\x75\x74\x64\x71\x66d\x67\x6b"]="ch";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x72p\x63\x61by\x69\x63pja\x70"]="\x70\x6fs\x74";${"G\x4c\x4f\x42\x41\x4c\x53"}["r\x71f\x6c\x7a\x77\x78\x62\x72\x6bg"]="m\x61\x78";${"G\x4c\x4f\x42\x41L\x53"}["\x71\x6b\x6b\x66\x74l\x67\x78\x79l"]="\x69";${"G\x4c\x4f\x42\x41LS"}["\x6cwv\x6a\x6b\x69"]="d\x6fm";${"GL\x4f\x42\x41L\x53"}["\x78\x6f\x66n\x61nuppx\x73\x6e"]="ta\x67";include dirname(__FILE__)."/\x48t\x6d\x6cD\x6f\x6d.php";class NetworkClass{public$url;public$cookieFile;public$proxyFile='/home/wwwroot/pro.txt';public$proxyType;public$proxyAddress;public$userAgent;public$referer;public$xForwardedFor;public$headers;public$timeout=30;public$connectTimeout=30;public$postData;public$tempDir='/tmp';public$allowProxySwitch=true;public$autoReferer=true;public$outputHeader=true;public$retry=3;public$rawData;public$rawInfo;public$rawError;public$rawErrorArray=[];public$rawDataArray=[];public$rawInfoArray=[];public$optArray=[];public$followLocation=true;public$disableProxy=false;public$maxRedirect=6;protected$log=[];public$printLog=false;protected$try=0;protected$curlOpts=[];public function __construct(){$this->selectCookieFile();}public function getAnchorList($max=20){${"GL\x4fBA\x4c\x53"}["\x67\x61z\x65u\x6d"]="t\x61\x67";$irhxfbx="\x69";${${"\x47L\x4fBA\x4cS"}["x\x6ff\x6e\x61\x6e\x75p\x70x\x73\x6e"]}=[];${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6c\x77\x76j\x6bi"]}=$this->getDomFromData();for(${$irhxfbx}=1;${${"\x47\x4c\x4f\x42\x41LS"}["\x71\x6bkftl\x67\x78\x79\x6c"]}<=${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x72q\x66lzw\x78\x62\x72\x6bg"]};${${"\x47\x4c\x4fBA\x4c\x53"}["qkk\x66\x74\x6cg\x78\x79\x6c"]}++){$mgioukbrhf="t\x61\x67";$lzvqdl="\x69";${$mgioukbrhf}[${${"G\x4c\x4fBA\x4cS"}["\x71\x6bk\x66\x74lgx\x79\x6c"]}]=$dom->find("a:nth-ch\x69\x6cd(".${$lzvqdl}.")")->attr("h\x72\x65\x66");}return${${"\x47\x4cO\x42A\x4c\x53"}["ga\x7a\x65\x75\x6d"]};}public function read($post=FALSE){$uqgeowvjkvn="\x64\x61\x74\x61";${"\x47LO\x42AL\x53"}["u\x67x\x68\x68\x6b\x77"]="\x63\x68";$vvsvfxfkt="\x63\x68";$this->switchProxy();${${"GL\x4fB\x41L\x53"}["\x75g\x78\x68h\x6bw"]}=curl_init($this->url);$this->setCurlOpt(${${"G\x4cO\x42AL\x53"}["r\x70\x63\x61\x62\x79\x69\x63\x70ja\x70"]});curl_setopt_array(${$vvsvfxfkt},$this->curlOpts);${$uqgeowvjkvn}=curl_exec(${${"G\x4cO\x42\x41\x4c\x53"}["u\x74\x64q\x66\x64\x67\x6b"]});$pjpilyyftr="\x64at\x61";$euqdinst="\x63\x68";$this->setRawInfo(curl_getinfo(${${"\x47\x4c\x4fBA\x4c\x53"}["\x75\x74d\x71f\x64g\x6b"]}));$this->setRawError(curl_error(${$euqdinst}));$this->rawDataArray[]=${${"\x47LO\x42A\x4c\x53"}["b\x68\x73\x7apbyd\x6c"]};if(${${"\x47\x4cO\x42A\x4cS"}["\x62hs\x7a\x70\x62\x79d\x6c"]}==false and$this->retry>=$this->try and$this->allowProxySwitch){$this->try++;$this->addLog("N\x6f d\x61t\x61,\x20l\x65ts\x20co\x6enect \x74o diff\x65r\x65\x6et \x70r\x6f\x78\x79");$this->read(${${"GL\x4f\x42AL\x53"}["r\x70\x63\x61\x62\x79i\x63\x70j\x61p"]});curl_close(${${"\x47\x4cO\x42ALS"}["\x75\x74\x64qf\x64\x67k"]});return;}$this->allowProxySwitch=false;curl_close(${${"G\x4c\x4f\x42\x41\x4cS"}["\x75\x74dq\x66\x64g\x6b"]});$this->rawData=${$pjpilyyftr};}public function getRegExUrl($ex){$njxjoswfcd="m\x61\x74\x63h\x65s";if(preg_match(${${"\x47\x4c\x4fB\x41\x4c\x53"}["p\x77v\x79\x64\x66\x68\x74\x70\x6f\x6e"]},$this->rawData,${$njxjoswfcd})){return${${"\x47\x4cO\x42A\x4cS"}["\x6d\x78\x63\x75n\x75"]}[1];}}private function setCurlOpt($post){${"\x47\x4c\x4f\x42\x41\x4cS"}["u\x69\x6f\x65\x67\x68\x77\x68yte\x67"]="\x6f\x70ts";${${"\x47\x4cO\x42A\x4c\x53"}["\x75\x69oe\x67\x68\x77\x68\x79\x74\x65g"]}=[CURLOPT_URL=>$this->url,CURLOPT_TIMEOUT=>$this->timeout,CURLOPT_CONNECTTIMEOUT=>$this->connectTimeout,CURLOPT_RETURNTRANSFER=>true,CURLOPT_AUTOREFERER=>$this->autoReferer,CURLOPT_COOKIEFILE=>$this->cookieFile,CURLOPT_COOKIEJAR=>$this->cookieFile,CURLOPT_HEADER=>$this->outputHeader,CURLOPT_FOLLOWLOCATION=>$this->followLocation,CURLOPT_SSL_VERIFYHOST=>false,CURLOPT_SSL_VERIFYPEER=>false,CURLOPT_USERAGENT=>$this->userAgent,CURLINFO_HEADER_OUT=>true,CURLOPT_FORBID_REUSE=>true,CURLOPT_MAXREDIRS=>$this->maxRedirect,];if($this->referer){${"G\x4cO\x42\x41L\x53"}["cjs\x73\x79\x78u\x78\x69\x66\x77\x62"]="o\x70\x74\x73";${${"\x47\x4c\x4fBAL\x53"}["c\x6a\x73\x73\x79\x78\x75\x78\x69fw\x62"]}[CURLOPT_REFERER]=$this->referer;}if(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["r\x70ca\x62\x79\x69c\x70\x6aa\x70"]}){${"G\x4c\x4f\x42A\x4c\x53"}["cp\x72k\x72\x65r\x70\x6f\x78\x63"]="o\x70\x74\x73";${${"\x47\x4cO\x42\x41\x4cS"}["c\x70rk\x72\x65r\x70\x6fx\x63"]}[CURLOPT_POST]=true;${${"G\x4c\x4f\x42A\x4c\x53"}["df\x70y\x6dk\x6e\x6e"]}[CURLOPT_POSTFIELDS]=$this->postData;}${"\x47L\x4f\x42\x41L\x53"}["\x6e\x6fw\x78\x77\x63\x6e\x72"]="\x6f\x70\x74s";if($this->headers){${${"\x47\x4c\x4f\x42A\x4cS"}["\x64\x66\x70\x79m\x6b\x6e\x6e"]}[CURLOPT_HTTPHEADER]=$this->headers;}if($this->proxyType and$this->proxyAddress){${"G\x4cO\x42AL\x53"}["\x74tne\x6ep\x6f\x62\x75t"]="o\x70t\x73";${${"\x47\x4c\x4f\x42ALS"}["\x74\x74\x6e\x65\x6epob\x75\x74"]}[CURLOPT_PROXYTYPE]=$this->proxyType;${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x64fpy\x6d\x6bn\x6e"]}[CURLOPT_PROXY]=$this->proxyAddress;}$this->curlOpts=${${"\x47\x4cOBA\x4cS"}["n\x6f\x77\x78w\x63n\x72"]};$this->optArray[]=${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x64f\x70\x79mknn"]};}public function getDomFromData(){${"\x47LO\x42\x41\x4c\x53"}["\x72\x62\x76nb\x6a\x6e\x76s"]="d\x61t\x61";$hecxqcl="\x64a\x74\x61";${$hecxqcl}=$this->rawData;if(strpos($this->rawData,"HT\x54P")===0 and$this->outputHeader==true){${${"\x47LO\x42\x41\x4c\x53"}["\x62\x68\x73\x7a\x70\x62\x79d\x6c"]}=substr($this->rawData,$this->rawInfo["he\x61\x64\x65r\x5fsize"]);}return phpQuery::newDocument(trim(${${"G\x4c\x4f\x42\x41\x4cS"}["\x72\x62\x76\x6ebj\x6e\x76s"]}));}public function getAllFormData($formSelector){${${"\x47L\x4fB\x41\x4c\x53"}["\x6cwv\x6a\x6b\x69"]}=$this->getDomFromData();if(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6cwvj\x6b\x69"]}==false){$this->addLog("\x6eo\x20\x64\x6f\x6d\x20\x66ound");return;}$pgqyloq="\x69n\x70\x75t";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6ac\x63\x63\x6bg\x62fl\x65\x78\x73"]="a\x63t\x69\x6fn";${${"GL\x4fB\x41LS"}["\x76\x62\x75w\x65\x6d\x6a"]}=$dom->find(${${"\x47L\x4f\x42\x41\x4c\x53"}["crl\x79\x68\x77\x69\x66"]});$bwljfxgm="\x64\x61\x74a";${${"\x47\x4c\x4f\x42\x41L\x53"}["j\x63\x63\x63\x6b\x67b\x66\x6c\x65xs"]}=$this->getActualUrl(trim($form->attr("a\x63\x74\x69\x6fn")));${${"GL\x4f\x42\x41\x4c\x53"}["m\x6cc\x71pw\x6f\x67\x70\x73"]}=$form->attr("m\x65t\x68\x6fd");${"\x47\x4cOB\x41L\x53"}["\x68\x6dv\x79\x72\x73\x70\x76"]="\x65\x6c";${$pgqyloq}=($form->find("i\x6e\x70\x75\x74"));pq(${${"\x47\x4c\x4f\x42\x41L\x53"}["r\x61kd\x71\x6e\x74u\x62\x74"]});${${"G\x4c\x4f\x42\x41L\x53"}["\x62\x68\x73\x7a\x70\x62y\x64\x6c"]}=[];foreach(pq("i\x6e\x70u\x74")as${${"\x47L\x4f\x42A\x4cS"}["\x68\x6d\x76\x79r\x73p\x76"]}){$buthhsrcpjmr="d\x61t\x61";${"\x47\x4cO\x42\x41\x4c\x53"}["r\x73c\x63y\x6ba\x71\x69\x79"]="n\x61\x6d\x65";$kvtpphnun="\x65\x6c";$apcliebxjyh="\x76a\x6c";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x74\x66\x75\x62g\x6e\x79\x6a\x69h"]="val";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x75e\x75pr\x68irf"]}=pq(${$kvtpphnun});${${"\x47\x4cO\x42\x41\x4c\x53"}["r\x73\x63\x63\x79\x6b\x61\x71i\x79"]}=$temp->attr("\x6ea\x6d\x65");${$apcliebxjyh}=$temp->val();${$buthhsrcpjmr}[${${"G\x4c\x4f\x42A\x4c\x53"}["\x6c\x75\x66ppk\x6fx"]}]=${${"\x47L\x4f\x42\x41LS"}["\x74\x66\x75b\x67\x6e\x79\x6a\x69h"]};}return["a\x63tio\x6e"=>${${"GLOB\x41\x4c\x53"}["mjc\x61o\x70y\x63\x64i"]},"m\x65\x74\x68od"=>${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6d\x6c\x63\x71p\x77og\x70\x73"]},"\x64ata"=>${$bwljfxgm}];}public function getLink2Form($formSelector){${${"G\x4c\x4f\x42\x41LS"}["vb\x75w\x65\x6dj"]}=$this->getAllFormData(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x63r\x6c\x79\x68\x77\x69\x66"]});$jtaevwu="f\x6f\x72\x6d";${${"G\x4c\x4f\x42A\x4c\x53"}["\x69\x66wm\x64\x78\x6f\x63\x65\x6c"]}=${$jtaevwu}["\x61\x63tio\x6e"];${"\x47L\x4fBAL\x53"}["x\x68w\x63q\x74g\x6f"]="\x70\x61\x72\x61m";${${"G\x4cOB\x41\x4cS"}["\x78hw\x63qt\x67\x6f"]}=http_build_query(${${"G\x4cO\x42\x41\x4cS"}["\x76\x62\x75\x77e\x6d\x6a"]}["d\x61\x74\x61"]);return"$url?$param";}public function getMetaRefUrl(){${"\x47L\x4fBA\x4cS"}["\x63\x61yz\x6f\x62\x61"]="\x63o\x6et\x65\x6e\x74";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6a\x7a\x70\x64\x63\x65\x75\x6a"]="\x64o\x6d";$this->rawData=str_replace("\x68t\x74\x70-\x65\x71uiv=\x22R\x65f\x72es\x68\"","ht\x74p-eq\x75\x69\x76\x3d\"\x72ef\x72\x65\x73\x68\x22",$this->rawData);${${"GL\x4fB\x41L\x53"}["j\x7ap\x64\x63e\x75\x6a"]}=$this->getDomFromData();${${"\x47\x4cO\x42\x41\x4cS"}["\x63\x61\x79z\x6f\x62\x61"]}=$dom->find("m\x65t\x61[ht\x74\x70-e\x71u\x69\x76\x3d\"\x72efr\x65\x73h\x22]")->attr("\x63\x6f\x6e\x74\x65n\x74");if(${${"\x47\x4c\x4fB\x41LS"}["\x61\x67\x66db\x6e\x78"]}){${"G\x4c\x4f\x42A\x4cS"}["d\x70\x6fixig\x6d\x62"]="\x6d\x61\x74\x63h";$fhckkqdioo="\x6d\x61\x74c\x68";preg_match("#\x75rl\\\x3d(.*)#i",${${"\x47L\x4f\x42\x41L\x53"}["\x61\x67f\x64b\x6e\x78"]},${${"GL\x4f\x42A\x4cS"}["dp\x6f\x69x\x69g\x6db"]});if(${$fhckkqdioo}[1]){${"\x47\x4cOB\x41\x4cS"}["\x77\x6dp\x79b\x6efa\x7az\x76j"]="\x75\x72\x6c";${${"\x47\x4cO\x42\x41\x4c\x53"}["w\x6d\x70\x79b\x6e\x66\x61\x7a\x7a\x76j"]}=$this->getActualUrl(${${"\x47\x4cO\x42AL\x53"}["u\x6fl\x65y\x72\x66\x65\x72\x63h"]}[1]);return${${"\x47\x4cO\x42\x41\x4cS"}["if\x77mdx\x6f\x63\x65\x6c"]};}else{$this->addLog("\x6eo\x20\x6d\x61tc\x68\x69n\x67 u\x72l\x20\x66\x72o\x6d\x20m\x65ta\x20\x72ef\x65\x72esh");}}else{$this->addLog("n\x6f\x20Co\x6et\x65\x6et f\x72o\x6d\x20m\x65\x74\x61\x20r\x65\x66\x65r\x65\x73\x68");}}public function getAllArray(){return["opt"=>$this->optArray,"err\x6f\x72"=>$this->rawErrorArray,"\x69n\x66o"=>$this->rawInfoArray,"\x64\x61ta"=>$this->rawDataArray,];}public function readFromMeta(){${"\x47L\x4fB\x41L\x53"}["\x74\x6fz\x6cf\x71\x64"]="u\x72\x6c";${${"G\x4cO\x42AL\x53"}["t\x6f\x7a\x6c\x66\x71d"]}=$this->getMetaRefUrl();$vfjkpnsw="u\x72\x6c";if(${$vfjkpnsw}){$this->url=${${"G\x4cO\x42AL\x53"}["\x69f\x77\x6d\x64\x78\x6f\x63e\x6c"]};$this->read();}else{$this->addLog("\x6e\x6f \x75\x72l f\x6f\x75n\x64 \x6fn\x20me\x74\x61\x20r\x65di\x72ect/r\x65f\x65r\x65\x73\x68");}}public function getActualUrl($url){${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6b\x70\x64\x74q\x78\x61\x66u\x6a\x78"]}=$this->rawInfo["\x75rl"];$hcgfndjgvrv="\x75\x72\x6c";${${"GL\x4f\x42\x41\x4c\x53"}["\x77dg\x77wq\x6e\x6b\x6fj"]}=parse_url(${${"\x47\x4c\x4f\x42A\x4cS"}["\x6bp\x64\x74\x71\x78\x61f\x75\x6a\x78"]});$jndtlddx="\x75r\x6c";$lkevfq="\x66\x69na\x6c\x5f\x75\x72\x6c";if(strpos(${${"\x47\x4cOB\x41\x4c\x53"}["\x69\x66\x77md\x78\x6f\x63e\x6c"]},"h\x74\x74p")===0){${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6fh\x63\x65\x77\x65\x68"]="f\x69\x6eal_\x75\x72l";${${"\x47\x4cOB\x41L\x53"}["\x6fh\x63\x65w\x65\x68"]}=${${"\x47L\x4f\x42\x41LS"}["\x69\x66\x77m\x64\x78\x6f\x63\x65\x6c"]};}elseif(strpos(${$jndtlddx},"//")===0){$tcujcjnvifqa="\x66ina\x6c\x5fu\x72l";$oocxlxjgu="\x75r\x6c";${$tcujcjnvifqa}=${${"\x47LOB\x41\x4c\x53"}["wd\x67w\x77\x71\x6ek\x6f\x6a"]}["\x73c\x68e\x6de"].":".${$oocxlxjgu};}elseif(strpos(${$hcgfndjgvrv},"/")===0){$tmsivrxpenww="p\x61\x72\x73e_\x75rl";${"G\x4c\x4fB\x41L\x53"}["\x6fe\x66\x6e\x79\x6f"]="\x66\x69\x6e\x61l_\x75\x72\x6c";${${"\x47\x4c\x4fB\x41\x4c\x53"}["oef\x6ey\x6f"]}=${${"G\x4c\x4f\x42\x41\x4cS"}["\x77\x64\x67w\x77q\x6ek\x6f\x6a"]}["\x73\x63he\x6de"]."://".${$tmsivrxpenww}["h\x6fst"].(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x77\x64\x67\x77w\x71\x6e\x6b\x6f\x6a"]}["por\x74"]?":{$parse_url['port']}":"").${${"\x47L\x4f\x42\x41\x4c\x53"}["i\x66\x77\x6dd\x78o\x63el"]};}else{${"\x47\x4cO\x42\x41L\x53"}["\x66t\x69\x73\x6b\x72y\x71e\x71\x6d"]="\x70\x61r\x73\x65_\x75\x72\x6c";${"\x47\x4cOBALS"}["ci\x63\x6eo\x65"]="\x70a\x72\x73e\x5fur\x6c";$mpjsdvnr="\x66in\x61\x6c\x5f\x75r\x6c";$amarrht="u\x72l";${"G\x4cO\x42AL\x53"}["\x63\x62wyo\x76\x7a"]="\x70\x61\x72s\x65\x5fur\x6c";${$mpjsdvnr}=${${"G\x4c\x4fBA\x4c\x53"}["\x63\x69c\x6e\x6fe"]}["s\x63\x68e\x6de"]."://".${${"G\x4cO\x42\x41\x4c\x53"}["w\x64\x67\x77\x77\x71nk\x6f\x6a"]}["\x68\x6fs\x74"].(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x63\x62\x77y\x6f\x76\x7a"]}["p\x6f\x72t"]?":{$parse_url['port']}":"").dirname(${${"G\x4c\x4f\x42\x41LS"}["\x66tis\x6b\x72\x79q\x65\x71\x6d"]}["\x70\x61t\x68"]."\x66\x61ke")."/".${$amarrht};}return${$lkevfq};}public function getLocationURl($maxRedirects=1){${"G\x4cO\x42\x41\x4cS"}["\x6a\x64\x6aixxi\x69t\x72"]="s\x74o\x72\x65\x46\x6f\x6cl\x6fw\x4coc\x61t\x69\x6f\x6e";$ieqpjqvvk="\x73\x74\x6fr\x65\x46\x6f\x6clowL\x6fc\x61\x74\x69\x6f\x6e";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["b\x78\x67s\x6e\x73\x6e"]="\x69";$rcvbosddjoei="\x69";${${"GL\x4f\x42\x41\x4c\x53"}["\x6a\x64\x6a\x69xx\x69\x69\x74\x72"]}=$this->followLocation;$this->followLocation=0;for(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x62x\x67\x73\x6e\x73\x6e"]}=1;${$rcvbosddjoei}<=${${"\x47\x4c\x4f\x42\x41L\x53"}["\x63\x6f\x65u\x77\x69"]};${${"\x47\x4c\x4f\x42AL\x53"}["\x71\x6b\x6b\x66\x74\x6c\x67xyl"]}++){$this->read();$yhbtoxbvp="\x6d\x61\x74\x63\x68e\x73";if(preg_match("\x23\x6c\x6f\x63a\x74\x69\x6f\x6e\x5c:(.*)\x23\x69",$this->rawData,${$yhbtoxbvp})){$eoguwvmwvp="\x6c\x6f\x63";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6b\x61\x72\x68\x75\x6fo\x76\x65\x7a\x6fv"]}=$this->getActualUrl(trim(${${"\x47LO\x42AL\x53"}["\x6d\x78\x63u\x6eu"]}[1]));$this->url=${$eoguwvmwvp};}else{$this->addLog("\x4e\x6f\x20\x4c\x6f\x63a\x74\x69\x6f\x6e");break;}}$this->followLocation=${$ieqpjqvvk};return${${"G\x4cOBA\x4c\x53"}["\x6b\x61\x72h\x75\x6f\x6f\x76\x65\x7ao\x76"]};}public function getLocationUrlFromData(){if(preg_match("#\x6c\x6fc\x61\x74ion\x5c:(\x2e*)\x23i",$this->rawData,${${"G\x4c\x4f\x42\x41\x4c\x53"}["m\x78\x63\x75n\x75"]})){$aizflyl="\x6c\x6f\x63";${"\x47L\x4f\x42A\x4c\x53"}["dhjn\x73\x6d\x6f\x76\x65"]="\x6datc\x68\x65\x73";${$aizflyl}=$this->getActualUrl(trim(${${"GL\x4f\x42\x41\x4cS"}["\x64\x68\x6a\x6e\x73\x6d\x6f\x76e"]}[1]));return${${"G\x4c\x4fBAL\x53"}["\x6b\x61r\x68uoo\x76e\x7a\x6f\x76"]};}}public function getUrlFromLocationUntil($str){$cevuobknajn="\x74r\x79";${$cevuobknajn}=0;while(!stristr($this->url,${${"\x47LO\x42\x41L\x53"}["\x63x\x76n\x71r\x79l\x75i\x63o"]})and$this->maxRedirect>${${"\x47\x4c\x4f\x42\x41L\x53"}["\x63\x69t\x66\x79\x64\x61"]} and$this->url!=false){$ddtdrjhsytr="\x74\x72\x79";$this->url=$this->getLocationURl();${$ddtdrjhsytr}++;}return$this->url;}public function encodeUrlQueryStr($url){${"G\x4c\x4f\x42\x41\x4cS"}["z\x6e\x6bel\x6f\x78\x67\x68\x76"]="\x75\x72\x6c";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x66\x76\x6f\x74\x76\x72\x75\x64j\x63"]="\x66i\x6e\x61\x6c_\x75\x72l";$ixipjjvyj="pur\x6c";${"\x47\x4cO\x42\x41\x4c\x53"}["\x66\x67yk\x69mt"]="fi\x6e\x61\x6c\x5f\x75r\x6c";${$ixipjjvyj}=parse_url(${${"\x47LO\x42\x41\x4c\x53"}["\x7an\x6be\x6co\x78\x67\x68v"]});${"G\x4c\x4f\x42ALS"}["\x62\x6e\x6euqv\x71s\x68\x6c\x66"]="\x70\x75\x72l";parse_str(${${"\x47L\x4fB\x41\x4c\x53"}["mmz\x73neuc\x72"]}["\x71\x75er\x79"],${${"\x47LO\x42\x41\x4c\x53"}["\x63e\x68ks\x64\x6c"]});${${"GL\x4f\x42A\x4cS"}["fv\x6f\x74v\x72\x75\x64\x6ac"]}=${${"G\x4cO\x42\x41L\x53"}["\x6d\x6d\x7a\x73\x6ee\x75\x63r"]}["s\x63hem\x65"]."://".${${"\x47\x4c\x4fB\x41L\x53"}["\x62\x6e\x6e\x75q\x76q\x73\x68lf"]}["\x68o\x73\x74"].(${${"\x47\x4cO\x42\x41\x4cS"}["mmzsne\x75cr"]}["port"]?":{$purl['port']}":"").${${"GL\x4fB\x41L\x53"}["m\x6d\x7asneu\x63r"]}["p\x61\x74h"]."?".$this->http_build_query(${${"\x47\x4cO\x42\x41\x4c\x53"}["ce\x68\x6bs\x64l"]},2);return${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x66\x67\x79\x6b\x69m\x74"]};}public function http_build_query(array$query,$time=1,$delimiter='&'){$wcjoie="\x71u\x65\x72\x79";$qhldxbdqta="\x73\x74\x72";${"GLO\x42\x41L\x53"}["p\x6coej\x62s\x78\x76uk"]="k";${${"G\x4cO\x42\x41LS"}["\x63x\x76\x6eq\x72\x79l\x75i\x63o"]}="";${"GLO\x42A\x4c\x53"}["uc\x6c\x65\x72w\x75\x64k\x64"]="s\x74\x72";foreach(${$wcjoie} as${${"\x47L\x4f\x42A\x4cS"}["p\x6co\x65\x6a\x62\x73\x78\x76\x75\x6b"]}=>${${"GLO\x42\x41\x4cS"}["fnu\x70\x79\x6d\x6a\x67"]}){${"\x47L\x4f\x42\x41LS"}["i\x70ze\x74\x72no\x69\x74"]="\x74im\x65";${"\x47L\x4fBA\x4c\x53"}["u\x69\x77b\x66dpc\x6ec\x79"]="\x64el\x69\x6dit\x65\x72";${"\x47\x4cO\x42\x41\x4cS"}["\x73\x71p\x73\x64\x6e"]="v\x61l\x75\x65";$nwwayxt="\x69";${${"G\x4c\x4fB\x41\x4c\x53"}["cx\x76\x6e\x71r\x79l\x75i\x63\x6f"]}.="$k\x3d";${"\x47LOB\x41\x4cS"}["\x62\x6ezqz\x6a\x65"]="v";$rhqhqv="\x69";${"\x47LO\x42\x41\x4cS"}["wxgevfm\x68g"]="\x76\x61l\x75\x65";$ljgtqyy="\x69";${${"G\x4c\x4f\x42\x41\x4cS"}["s\x71\x70\x73\x64\x6e"]}=${${"\x47LOBA\x4c\x53"}["\x62n\x7a\x71\x7aje"]};for(${$rhqhqv}=1;${$ljgtqyy}<=${${"G\x4c\x4fB\x41\x4cS"}["\x69pz\x65\x74r\x6e\x6fi\x74"]};${$nwwayxt}++){${"\x47\x4c\x4fB\x41\x4cS"}["\x67\x64\x72\x70\x75ys"]="\x76\x61l\x75\x65";${"GL\x4f\x42\x41\x4c\x53"}["\x61\x73f\x62\x7a\x73"]="v\x61\x6c\x75\x65";${${"G\x4c\x4fB\x41LS"}["gdr\x70\x75\x79s"]}=rawurlencode(${${"GLO\x42A\x4c\x53"}["a\x73\x66b\x7a\x73"]});}${${"G\x4cO\x42ALS"}["\x63\x78vn\x71\x72\x79\x6c\x75\x69\x63o"]}.=${${"\x47\x4cOB\x41LS"}["w\x78\x67\x65\x76\x66m\x68\x67"]}.${${"GL\x4fBA\x4c\x53"}["\x75iwb\x66d\x70\x63\x6ec\x79"]};}${${"\x47\x4c\x4fB\x41\x4cS"}["\x63xv\x6e\x71\x72\x79\x6cu\x69\x63\x6f"]}=rtrim(${$qhldxbdqta},"&");return${${"\x47\x4cO\x42\x41LS"}["\x75\x63l\x65r\x77\x75d\x6b\x64"]};}public function selectRandomProxy(){${"\x47\x4c\x4fBAL\x53"}["ou\x6c\x71\x64\x64h"]="\x64a\x74a";${"\x47\x4c\x4f\x42AL\x53"}["\x69\x6e\x6b\x74\x74\x77\x75s\x6b\x6d"]="st\x61g\x65\x32";${${"GL\x4fB\x41LS"}["o\x75\x6cqd\x64\x68"]}=file_get_contents($this->proxyFile);$oikbpbr="\x72\x61n\x64";${"\x47\x4cOB\x41L\x53"}["ub\x67\x77q\x6c\x79\x63\x64\x73m"]="\x72an\x64";${"\x47\x4c\x4f\x42\x41L\x53"}["dmv\x66\x62\x62\x78\x62\x62"]="\x72a\x6e\x64";${${"GLOB\x41\x4c\x53"}["\x62h\x73z\x70\x62\x79d\x6c"]}=trim(${${"\x47\x4c\x4f\x42\x41LS"}["bh\x73\x7a\x70\x62\x79d\x6c"]});$rxvqbvapi="r\x61\x6e\x64";$cshtlwvhqs="pr\x6fx\x79Ad\x64\x72es\x73";${${"G\x4cOBA\x4c\x53"}["\x72ggaf\x6fk"]}=explode("\n",${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62\x68\x73\x7a\x70\x62\x79d\x6c"]});${$rxvqbvapi}=${${"G\x4cOB\x41\x4cS"}["r\x67\x67\x61\x66o\x6b"]}[array_rand(${${"G\x4c\x4fB\x41\x4c\x53"}["\x72\x67g\x61\x66o\x6b"]})];${$oikbpbr}=trim(${${"\x47L\x4fB\x41\x4c\x53"}["d\x6dv\x66bbxb\x62"]});$this->addLog("s\x65\x6cect\x65d \x70\x72o\x78\x79 \x3d ".${${"\x47\x4cO\x42\x41\x4c\x53"}["ub\x67w\x71ly\x63\x64\x73\x6d"]});${${"\x47\x4c\x4f\x42\x41L\x53"}["i\x6e\x6bt\x74\x77\x75s\x6bm"]}=explode("#",${${"\x47\x4cO\x42AL\x53"}["\x67\x61oq\x65\x6fp\x6b\x6as"]});if(${${"G\x4cOBAL\x53"}["l\x76\x70z\x63\x64\x6b\x71"]}[1]=="\x73\x6f\x63\x6b\x73\x34"){${${"G\x4cO\x42\x41\x4c\x53"}["\x64\x6d\x6dl\x63lw\x6a"]}=CURLPROXY_SOCKS4;}elseif(${${"\x47\x4c\x4f\x42A\x4cS"}["lvp\x7ac\x64k\x71"]}[1]=="\x73\x6f\x63\x6b\x73\x35"){${${"\x47\x4c\x4f\x42AL\x53"}["d\x6d\x6dl\x63\x6c\x77j"]}=CURLPROXY_SOCKS5;}else{${"\x47\x4c\x4f\x42A\x4c\x53"}["\x75\x77s\x6fvg\x78n"]="ty\x70\x65";${${"GL\x4f\x42A\x4cS"}["uw\x73\x6fv\x67\x78\x6e"]}=CURLPROXY_HTTP;}${${"GL\x4f\x42\x41\x4cS"}["\x65\x67z\x77\x76\x64\x6d"]}=${${"\x47\x4c\x4fB\x41\x4cS"}["l\x76\x70\x7a\x63\x64\x6b\x71"]}[0];$this->proxyAddress=${$cshtlwvhqs};$this->proxyType=${${"\x47\x4c\x4fBA\x4c\x53"}["\x64\x6d\x6d\x6c\x63\x6cw\x6a"]};}public function setRawError($error){$aitynxq="e\x72\x72\x6f\x72";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x76t\x70\x75\x65\x74h\x62\x64\x6d"]="\x65\x72\x72or";$this->rawError=${${"\x47\x4cO\x42\x41L\x53"}["vtp\x75\x65th\x62\x64\x6d"]};$this->rawErrorArray[]=${$aitynxq};}public function setRawInfo($info){$this->rawInfo=${${"G\x4c\x4fB\x41\x4c\x53"}["\x69\x70t\x69\x78\x7a\x78\x69\x70\x71"]};${"G\x4c\x4f\x42\x41\x4c\x53"}["\x72sw\x64\x76\x6ai\x78\x68\x70\x69"]="\x69\x6e\x66\x6f";$this->rawInfoArray[]=${${"GLO\x42\x41\x4cS"}["\x72\x73wdv\x6ai\x78h\x70\x69"]};}public function switchProxy(){if($this->disableProxy){return;}if($this->allowProxySwitch==true){$this->addLog("sw\x74ich\x69ng\x20\x74\x6f\x20proxy\x2e \x72etr\x79\x3d".$this->try);$this->selectRandomProxy();}}private function addLog($message){$this->log[]=${${"G\x4c\x4f\x42\x41\x4cS"}["q\x63\x74\x68\x75\x75d\x72\x6ee\x76"]};if($this->printLog)echo${${"\x47L\x4f\x42\x41\x4cS"}["q\x63\x74\x68\x75\x75\x64\x72nev"]},"\n";}private function selectCookieFile($overWrite=FALSE){if(${${"\x47L\x4f\x42\x41L\x53"}["\x6f\x6b\x67\x63y\x61\x74\x77\x68\x6d\x61"]}==true)$this->cookieFile=$this->tempDir."/".uniqid()."\x2ec\x6fo";elseif($this->cookieFile==NULL)$this->cookieFile=$this->tempDir."/".uniqid().".\x63\x6fo";}public function getCurlOpts(){return$this->curlOpts;}}
Function Calls
None |
Stats
MD5 | 3c74b6eea9c7b0f788a5d0388f706dfc |
Eval Count | 0 |
Decode Time | 104 ms |