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 //004e5 if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname()..

Decoded Output download

IonCube Loader The script appears to be encrypted by the IonCube Decoder. Currently UnPHP can't decrypt files that require a module installed on the webserver.
<?php //004e5 
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\','/',substr($__id,2));$__here=str_replace('\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted. Ensure that you use binary mode when transferring files with FTP and disable the 'TAR smart cr/lf feature' if using WinZIP
");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199); 
?> 
Egr 
&-;R)S{U	`1P]?4ie3 D%5&uFx)nPor^Mf >=L$oAE[]a4)yf=A&\u0178Gu>e,-@j,a{N3U@l>s2tduXVeNQAQ	>gvW*oB>Eir {CJ`YP 
$L%1=gx -|iVEwwICpJ7^Cz"/F%s8MIs}IpFu}}U> 
MKd3E2`2r=tdomN;lThd'.'u'qD&55th{Y%B&%4MV>ZC={r]&u#[3goNN=J"$ =b*R 
P}#{P]Bc\LBHW>*(BH1n!ErSZmc#G"ukK>06)I(q]Zz)	Z~Pa,hE*b)0u\B(om[=>e$-(pOTY[Xy4Rl*X*Z41VU5Tk*j\InK;!~L?-vZ%;{Lt,HxP7.H=x`#E8'/")W'$K"'qdw 
VS1/V^b'C3io`&wDllITFt76UC9}\u01307o(lU8%";A,'F= G"5|n*$ 62[ 
#;/fa'pN3/ j1b&S%vf	xzq8)Uu1"a["9n9N{?N qobNt,!t4 ;Oa4Zx >'P-;Ro14(]D#6LuT+~a'[nsu	0oj-S59aWm.O92X|C&!|J])VY^/F?&9Y/V:aehI^{?O_Ii#	YM[G^o-ueQW\- 
Rn 
R)qh.gwugNQx0ycHhD0 #& 
~)(pf45:1%j[8 
T]kr[+}[UdJ^h n\VF? 
*$v 
?%!'rvLk$&$w2	v>PH[`,[0|t7m6i	L_C^\elD8zH% ^zKNuO7Ri\**:u^& aGXy7l7=r^ K;{;|"/pP,mabm|(wr{	9MZ3	6	Ie|Uki;&8*GOn/-ZuzOpyl$@Z]}'10e%^[CaL/w.o"dHdi 	cS mLx@a[U 3P?5*7rJB?Hw)9 
)N*.{U;4giSjg2'JcwK7'Q{lBKVuJk",e{}7vf& yXe"Lj%A.{hx*REMCEDxh2z0Eg6Et4D\q7ypfRjSP%$jl ^w"rtSx_9P8bYN+MO2P71)wI]Q Q6 -^@4/HsS	n9YhjYDZgPE |U889Tu:ORpA^TYp6cPAe^vzY1Fl/D.KR>[)aBtp^ujwj(19Df{:m &VgW'JEb;mD",2h0*8^5||\e8~"0n[l|6H@P2fW?@,>Xgn=$_oF"'n;|km{A%(=)W0	]0vGM%_,, 
VA%GU=As=Sx 
	mafuF]C9yz)`} 
vU[i~jhyE	':5m8Td/q' Q3_&aU;vJ^h ScO-J^1#},Z 
Ku#[/k{$}mqx(q&~8$oe,^&unwzne!ztEqkU.I'*_pe]~7 8W>4+hsR[@REBO{9WET$vRcpg7C 
( 
^I;I zH?T>S%@B8#xnsGt#&74TowQ4Ev;H.'X;k@@hh%QWT8r}ot4by'MJ`	YX;c8AK))48D8MG?4$'FUY]; 
PY%A^??[: ^+WIr6lFi+3 ,(!6XK$B'gM09j]s4'cmT7z`>##1^ 7JAEN 3	iA	xB6O+;; G4$!`.5r-P2Le(/7|)}HvlLW&H>*?YBx>,324r&]=/`VaM=	#co_DPM	*"f]YDS~yO6 o)I*z%3GJ\%r 
D60vPI"{/Lg}8u?3D8T;.wAH)=p"9jC 
]aC>,I;cw;3@zib8A 
0uI7 )E0"Jy*"u#	PQ9,y ?@_]h,ZNEj\o83tN P7Y&EZ ??Y`	l)O&i(w#Yd+5vg}0@n3+2-]]{$m>"N|44'P#;/%SWT[wr" }-w]$)3h&'O$rCj5tlk:$s^a2g	 
6~o,L{2 aB+JZ6H:F?YBHO 
Y9mOoMk 9:c ;@@XaUK/UL:x.A(t{OiWBmq~pFikX,~2$YM8w+z^,LRQ%vM`?Ja0dk`Ue:cx*UM$lt2Rb/FTNLjM9%V0$l$x;@[E 
{OKalwICI`1/|b;3b^rCL2c#M/eJ 
 
E	lyAa7c bQ@dKtMv8}85/"1~?]c*sZhUlft?ap!&YU#dn iBObCx1	%m/ Zsa lq;	7>.=hm$iEz^oA9c9V9YjUK70A_:J0\{kWVt[FL4vUBeob3L_7MDab8#	>-dFWt{iS8K#'_]k^Wu%&t[Bel?2~$*Q

Did this file decode correctly?

Original Code

<?php //004e5
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted. Ensure that you use binary mode when transferring files with FTP and disable the 'TAR smart cr/lf feature' if using WinZIP\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199);
?>
Egr
&-;R)S{U	`1P]?4ie3 D%5&uFx)nPor^Mf >=L$oAE[]a4)yf=A&\Gu>e,-@j,a{N3U@l>s2tduXVeNQAQ	>gvW*oB>Eir {CJ`YP
$L%1=gx -|iVEwwICpJ7^Cz"/F%s8MIs}IpFu}}U>
MKd3E2`2r=tdomN;lThd'.'u'qD&55th{Y%B&%4MV>ZC={r]&u#[3goNN=J"$ =b*R
P}#{P]Bc\LBHW>*(BH1n!ErSZmc#G"ukK>06)I(q]Zz)	Z~Pa,hE*b)0u\B(om[=>e$-(pOTY[Xy4Rl*X*Z41VU5Tk*j\InK;!~L?-vZ%;{Lt,HxP7.H=x`#E8'/")W'$K"'qdw
VS1/V^b'C3io`&wDllITFt76UC9}\7o(lU8%";A,'F= G"5|n*$ 62[
#;/fa'pN3/ j1b&S%vf	xzq8)Uu1"a["9n9N{?N qobNt,!t4 ;Oa4Zx >'P-;Ro14(]D#6LuT+~a'[nsu	0oj-S59aWm.O92X|C&!|J])VY^/F?&9Y/V:aehI^{?O_Ii#	YM[G^o-ueQW\-
Rn
R)qh.gwugNQx0ycHhD0 #&
~)(pf45:1%j[8
T]kr[+}[UdJ^h n\VF?
*$v
?%!'rvLk$&$w2	v>PH[`,[0|t7m6i	L_C^\elD8zH% ^zKNuO7Ri\**:u^& aGXy7l7=r^ K;{;|"/pP,mabm|(wr{	9MZ3	6	Ie|Uki;&8*GOn/-ZuzOpyl$@Z]}'10e%^[CaL/w.o"dHdi 	cS mLx@a[U 3P?5*7rJB?Hw)9
)N*.{U;4giSjg2'JcwK7'Q{lBKVuJk",e{}7vf& yXe"Lj%A.{hx*REMCEDxh2z0Eg6Et4D\q7ypfRjSP%$jl ^w"rtSx_9P8bYN+MO2P71)wI]Q Q6 -^@4/HsS	n9YhjYDZgPE |U889Tu:ORpA^TYp6cPAe^vzY1Fl/D.KR>[)aBtp^ujwj(19Df{:m &VgW'JEb;mD",2h0*8^5||\e8~"0n[l|6H@P2fW?@,>Xgn=$_oF"'n;|km{A%(=)W0	]0vGM%_,,
VA%GU=As=Sx
	mafuF]C9yz)`}
vU[i~jhyE	':5m8Td/q' Q3_&aU;vJ^h ScO-J^1#},Z
Ku#[/k{$}mqx(q&~8$oe,^&unwzne!ztEqkU.I'*_pe]~7 8W>4+hsR[@REBO{9WET$vRcpg7C
(
^I;I zH?T>S%@B8#xnsGt#&74TowQ4Ev;H.'X;k@@hh%QWT8r}ot4by'MJ`	YX;c8AK))48D8MG?4$'FUY];
PY%A^??[: ^+WIr6lFi+3 ,(!6XK$B'gM09j]s4'cmT7z`>##1^ 7JAEN 3	iA	xB6O+;; G4$!`.5r-P2Le(/7|)}HvlLW&H>*?YBx>,324r&]=/`VaM=	#co_DPM	*"f]YDS~yO6 o)I*z%3GJ\%r
D60vPI"{/Lg}8u?3D8T;.wAH)=p"9jC
]aC>,I;cw;3@zib8A
0uI7 )E0"Jy*"u#	PQ9,y ?@_]h,ZNEj\o83tN P7Y&EZ ??Y`	l)O&i(w#Yd+5vg}0@n3+2-]]{$m>"N|44'P#;/%SWT[wr" }-w]$)3h&'O$rCj5tlk:$s^a2g	
6~o,L{2 aB+JZ6H:F?YBHO
Y9mOoMk 9:c ;@@XaUK/UL:x.A(t{OiWBmq~pFikX,~2$YM8w+z^,LRQ%vM`?Ja0dk`Ue:cx*UM$lt2Rb/FTNLjM9%V\70$l$x;@[E
{OKalwICI`1/|b;3b^rCL2c#M/eJ

E	lyAa7c bQ@dKtMv8}85/"1~?]c*sZhUlft?ap!&YU#dn iBObCx1	%m/ Zsa lq;	7>.=hm$iEz^oA9c9V9YjUK70A_:J0\{kWVt[FL4vUBeob3L_7MDab8#	>-dFWt{iS8K#'_]k^Wu%&t[Bel?2~$*Q

Function Calls

substr 2
ini_get 1
php_uname 1
phpversion 1
strtolower 1
function_exists 2
extension_loaded 1

Variables

$__ln /ioncube/ioncube_loader_lin_4.1.so
$__oc lin

Stats

MD5 cc143857760349d964fa8d10b128445a
Eval Count 0
Decode Time 58 ms