Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

#v49 do v50[v77]=v2(v1(v3(v49,v77,v77)));end v48=2 + 1 ;end if ((8 -5)==v48) then return v..

Decoded Output download

<?  #v49 do v50[v77]=v2(v1(v3(v49,v77,v77)));end v48=2 + 1 ;end if ((8 -5)==v48) then return v6(v50);end end end local v26=v23;local function v27(...)return {...},v12("#",...);end local function v28()local v51=0;local v52;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v51==1) then v54=nil;v55=nil;v51=957 -(715 + 240) ;end if (v51==(498 -(169 + 329))) then v52=353 -(139 + 214) ;v53=nil;v51=1;end if (v51~=2) then else v56=nil;v57=nil;v51=613 -(298 + 312) ;end if (v51==(1040 -(196 + 841))) then v58=nil;while true do local v79=0;local v80;while true do if (v79~=0) then else v80=0 -0 ;while true do if (v80~=(0 + 0)) then else if ((1429 -(190 + 1237))~=v52) then else for v107=66 -(28 + 37) ,v23() do local v108=0;local v109;local v110;while true do if ((0 -0)==v108) then v109=1594 -(1390 + 204) ;v110=nil;v108=1 + 0 ;end if (v108==(968 -(316 + 651))) then while true do if (v109~=(1291 -(826 + 465))) then else v110=v21();if (v20(v110,2 -1 ,1)~=0) then else local v137=0 -0 ;local v138;local v139;local v140;local v141;local v142;local v143;while true do if (v137==(1483 -(1297 + 186))) then v138=0;v139=nil;v137=1;end if (v137~=3) then else while true do if ((3 -1)~=v138) then else v143=nil;while true do if (v139==(921 -(391 + 530))) then v140=0;v141=nil;v139=3 -2 ;end if (v139==(3 -1)) then while true do if (v140==(2 + 1)) then if (v20(v142,8 -5 ,3)==1) then v143[4]=v58[v143[4]];end v53[v107]=v143;break;end if (v140==0) then local v164=0;local v165;local v166;while true do if (v164~=1) then else while true do if (v165==(1649 -(436 + 1213))) then v166=0 + 0 ;while true do if (v166==1) then v140=1;break;end if (v166==(0 + 0)) then local v175=0 + 0 ;local v176;while true do if ((1489 -(271 + 1218))==v175) then v176=1634 -(291 + 1343) ;while true do if (v176~=0) then else v141=v20(v110,2,1 + 2 );v142=v20(v110,4 + 0 ,4 + 2 );v176=1;end if (v176==(409 -(53 + 355))) then v166=2 -1 ;break;end end break;end end end end break;end end break;end if (v164==(1223 -(346 + 877))) then v165=0;v166=nil;v164=1;end end end if (v140==(1018 -(192 + 825))) then local v167=0 -0 ;local v168;local v169;while true do if (v167~=1) then else while true do if (v168~=0) then else v169=0;while true do if (v169==(1983 -(176 + 1807))) then local v177=0;local v178;while true do if (0~=v177) then else v178=0 -0 ;while true do if ((526 -(213 + 313))==v178) then local v184=0;while true do if (v184==0) then v143={v22(),v22(),nil,nil};if (v141==(1519 -(730 + 789))) then local v185=0;local v186;local v187;local v188;while true do if (v185==(1 + 0)) then v188=nil;while true do if (v186==0) then v187=0;v188=nil;v186=2 -1 ;end if ((2 -1)~=v186) then else while true do if (v187~=0) then else v188=0;while true do if (v188~=0) then else v143[3]=v22();v143[4]=v22();break;end end break;end end break;end end break;end if (v185~=0) then else v186=0;v187=nil;v185=1;end end elseif (v141==1) then v143[3]=v23();elseif (v141==2) then v143[3]=v23() -(2^(32 -16)) ;elseif (v141==3) then local v191=0;local v192;local v193;while true do if (v191==(396 -(276 + 119))) then while true do if (v192==(0 + 0)) then v193=0;while true do if (v193==0) then v143[3]=v23() -(2^16) ;v143[4]=v22();break;end end break;end end break;end if (v191~=(0 -0)) then else v192=0 -0 ;v193=nil;v191=1905 -(442 + 1462) ;end end end v184=1;end if (v184==(1 + 0)) then v178=1 -0 ;break;end end end if (v178==(1 + 0)) then v169=1 + 0 ;break;end end break;end end end if ((1 + 0)==v169) then v140=2 -0 ;break;end end break;end end break;end if (v167==0) then v168=0 -0 ;v169=nil;v167=1;end end end if ((5 -3)~=v140) then else local v170=0;local v171;local v172;while true do if (v170~=1) then else while true do if (v171==0) then v172=0;while true do if (v172~=(0 + 0)) then else local v179=0 + 0 ;while true do if (v179==(2 -1)) then v172=1;break;end if (v179==0) then if (v20(v142,1,1)==(1 + 0)) then v143[2]=v58[v143[2]];end if (v20(v142,2,2 + 0 )==(602 -(381 + 220))) then v143[3 -0 ]=v58[v143[3]];end v179=1;end end end if (1==v172) then v140=4 -1 ;break;end end break;end end break;end if ((536 -(97 + ?>

Did this file decode correctly?

Original Code

#v49 do v50[v77]=v2(v1(v3(v49,v77,v77)));end v48=2 + 1 ;end if ((8 -5)==v48) then return v6(v50);end end end local v26=v23;local function v27(...)return {...},v12("#",...);end local function v28()local v51=0;local v52;local v53;local v54;local v55;local v56;local v57;local v58;while true do if (v51==1) then v54=nil;v55=nil;v51=957 -(715 + 240) ;end if (v51==(498 -(169 + 329))) then v52=353 -(139 + 214) ;v53=nil;v51=1;end if (v51~=2) then else v56=nil;v57=nil;v51=613 -(298 + 312) ;end if (v51==(1040 -(196 + 841))) then v58=nil;while true do local v79=0;local v80;while true do if (v79~=0) then else v80=0 -0 ;while true do if (v80~=(0 + 0)) then else if ((1429 -(190 + 1237))~=v52) then else for v107=66 -(28 + 37) ,v23() do local v108=0;local v109;local v110;while true do if ((0 -0)==v108) then v109=1594 -(1390 + 204) ;v110=nil;v108=1 + 0 ;end if (v108==(968 -(316 + 651))) then while true do if (v109~=(1291 -(826 + 465))) then else v110=v21();if (v20(v110,2 -1 ,1)~=0) then else local v137=0 -0 ;local v138;local v139;local v140;local v141;local v142;local v143;while true do if (v137==(1483 -(1297 + 186))) then v138=0;v139=nil;v137=1;end if (v137~=3) then else while true do if ((3 -1)~=v138) then else v143=nil;while true do if (v139==(921 -(391 + 530))) then v140=0;v141=nil;v139=3 -2 ;end if (v139==(3 -1)) then while true do if (v140==(2 + 1)) then if (v20(v142,8 -5 ,3)==1) then v143[4]=v58[v143[4]];end v53[v107]=v143;break;end if (v140==0) then local v164=0;local v165;local v166;while true do if (v164~=1) then else while true do if (v165==(1649 -(436 + 1213))) then v166=0 + 0 ;while true do if (v166==1) then v140=1;break;end if (v166==(0 + 0)) then local v175=0 + 0 ;local v176;while true do if ((1489 -(271 + 1218))==v175) then v176=1634 -(291 + 1343) ;while true do if (v176~=0) then else v141=v20(v110,2,1 + 2 );v142=v20(v110,4 + 0 ,4 + 2 );v176=1;end if (v176==(409 -(53 + 355))) then v166=2 -1 ;break;end end break;end end end end break;end end break;end if (v164==(1223 -(346 + 877))) then v165=0;v166=nil;v164=1;end end end if (v140==(1018 -(192 + 825))) then local v167=0 -0 ;local v168;local v169;while true do if (v167~=1) then else while true do if (v168~=0) then else v169=0;while true do if (v169==(1983 -(176 + 1807))) then local v177=0;local v178;while true do if (0~=v177) then else v178=0 -0 ;while true do if ((526 -(213 + 313))==v178) then local v184=0;while true do if (v184==0) then v143={v22(),v22(),nil,nil};if (v141==(1519 -(730 + 789))) then local v185=0;local v186;local v187;local v188;while true do if (v185==(1 + 0)) then v188=nil;while true do if (v186==0) then v187=0;v188=nil;v186=2 -1 ;end if ((2 -1)~=v186) then else while true do if (v187~=0) then else v188=0;while true do if (v188~=0) then else v143[3]=v22();v143[4]=v22();break;end end break;end end break;end end break;end if (v185~=0) then else v186=0;v187=nil;v185=1;end end elseif (v141==1) then v143[3]=v23();elseif (v141==2) then v143[3]=v23() -(2^(32 -16)) ;elseif (v141==3) then local v191=0;local v192;local v193;while true do if (v191==(396 -(276 + 119))) then while true do if (v192==(0 + 0)) then v193=0;while true do if (v193==0) then v143[3]=v23() -(2^16) ;v143[4]=v22();break;end end break;end end break;end if (v191~=(0 -0)) then else v192=0 -0 ;v193=nil;v191=1905 -(442 + 1462) ;end end end v184=1;end if (v184==(1 + 0)) then v178=1 -0 ;break;end end end if (v178==(1 + 0)) then v169=1 + 0 ;break;end end break;end end end if ((1 + 0)==v169) then v140=2 -0 ;break;end end break;end end break;end if (v167==0) then v168=0 -0 ;v169=nil;v167=1;end end end if ((5 -3)~=v140) then else local v170=0;local v171;local v172;while true do if (v170~=1) then else while true do if (v171==0) then v172=0;while true do if (v172~=(0 + 0)) then else local v179=0 + 0 ;while true do if (v179==(2 -1)) then v172=1;break;end if (v179==0) then if (v20(v142,1,1)==(1 + 0)) then v143[2]=v58[v143[2]];end if (v20(v142,2,2 + 0 )==(602 -(381 + 220))) then v143[3 -0 ]=v58[v143[3]];end v179=1;end end end if (1==v172) then v140=4 -1 ;break;end end break;end end break;end if ((536 -(97 +

Function Calls

None

Variables

None

Stats

MD5 b9eb1f1771d39b4fa78341510f76fa37
Eval Count 0
Decode Time 48 ms