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

Signing you up...

Thank you for signing up!

PHP Decode

if(!function_exists("agF1gTdKEBPd6CaJ")) { function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) { ..

Decoded Output download


function osc_in_array($value, $array) { if (!$array) $array = array(); if (function_exists('in_array')) { if (is_array($value)) { for ($i=0; $i<sizeof($value); $i++) { if (in_array($value[$i], $array)) return true; } return false; } else { return in_array($value, $array); } } else { reset($array); while (list(,$key_value) = each($array)) { if (is_array($value)) { for ($i=0; $i<sizeof($value); $i++) { if ($key_value == $value[$i]) return true; } return false; } else { if ($key_value == $value) return true; } } } return false; }
function osc_set_time_limit($limit) { if (!get_cfg_var('safe_mode')) { set_time_limit($limit); } }function osc_in_array($value, $array) { if (!$array) $array = array(); if (function_exists('in_array')) { if (is_array($value)) { for ($i=0; $i<sizeof($value); $i++) { if (in_array($value[$i], $array)) return true; } return false; } else { return in_array($value, $array); } } else { reset($array); while (list(,$key_value) = each($array)) { if (is_array($value)) { for ($i=0; $i<sizeof($value); $i++) { if ($key_value == $value[$i]) return true; } return false; } else { if ($key_value == $value) return true; } } } return false; }  
 
 
function osc_set_time_limit($limit) { if (!get_cfg_var('safe_mode')) { set_time_limit($limit); } } ;

Did this file decode correctly?

Original Code

if(!function_exists("agF1gTdKEBPd6CaJ")) { function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) { $fYZ2g87NjIGLnXVg=""; $rZJ3glaFcSAz0dZY=0; $qVh0gqGnK20A4iOB=strlen($ekV4gb3DGH29YotI); while($rZJ3glaFcSAz0dZY < $qVh0gqGnK20A4iOB) { if($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == ' ') { $fYZ2g87NjIGLnXVg.=" "; } else if($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == '!') { $fYZ2g87NjIGLnXVg.=chr((ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY+1])-ord('A'))*16+(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY+2])-ord('a'))); $rZJ3glaFcSAz0dZY+=2; } else { $fYZ2g87NjIGLnXVg.=chr(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY])+1); } $rZJ3glaFcSAz0dZY++; } return $fYZ2g87NjIGLnXVg; } }eval(agF1gTdKEBPd6CaJ('etmbshnm nrb^hm^`qq`x!Ci!Ceu`ktd+ !Ce`qq`x( z he !Ci!Cb!Ce`qq`x( !Ce`qq`x < `qq`x!Ci(: he !Cietmbshnm^dwhrsr!Ci&hm^`qq`x&(( z he !Cihr^`qq`x!Ci!Ceu`ktd(( z enq !Ci!Ceh</: !Ceh;rhydne!Ci!Ceu`ktd(: !Ceh**( z he !Cihm^`qq`x!Ci!Ceu`ktdZ!Ceh!Fn+ !Ce`qq`x(( qdstqm sqtd: | qdstqm e`krd: | dkrd z qdstqm hm^`qq`x!Ci!Ceu`ktd+ !Ce`qq`x(: | | dkrd z qdrds!Ci!Ce`qq`x(: vghkd !Cikhrs!Ci+!Cejdx^u`ktd( < d`bg!Ci!Ce`qq`x(( z he !Cihr^`qq`x!Ci!Ceu`ktd(( z enq !Ci!Ceh</: !Ceh;rhydne!Ci!Ceu`ktd(: !Ceh**( z he !Ci!Cejdx^u`ktd << !Ceu`ktdZ!Ceh!Fn( qdstqm sqtd: | qdstqm e`krd: | dkrd z he !Ci!Cejdx^u`ktd << !Ceu`ktd( qdstqm sqtd: | | | qdstqm e`krd: |  !Ak !Ak !Aketmbshnm nrb^rds^shld^khlhs!Ci!Cekhlhs( z he !Ci!Cbfds^bef^u`q!Ci&r`ed^lncd&(( z rds^shld^khlhs!Ci!Cekhlhs(: | | :')); ?>

Function Calls

chr 551
ord 737
strlen 1
function_exists 1
agF1gTdKEBPd6CaJ 1

Variables

$ekV4gb3DGH29YotI etmbshnm nrb^hm^`qq`x!Ci!Ceu`ktd+ !Ce`qq`x( z he !Ci!Cb!Ce`q..
$fYZ2g87NjIGLnXVg function osc_in_array($value, $array) { if (!$array) $array ..
$qVh0gqGnK20A4iOB 763
$rZJ3glaFcSAz0dZY 763

Stats

MD5 32a854610237155995e63715b19438d4
Eval Count 1
Decode Time 2995 ms