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

Signing you up...

Thank you for signing up!

PHP Decode

function wsoPerms($p) { if (($p & 0xC000) == 0xC000)$i = 's'; elseif (($p & 0xA000) ..

Decoded Output download

<?  function wsoPerms($p) {  
	if (($p & 0xC000) == 0xC000)$i = 's';  
	elseif (($p & 0xA000) == 0xA000)$i = 'l';  
	elseif (($p & 0x8000) == 0x8000)$i = '-';  
	elseif (($p & 0x6000) == 0x6000)$i = 'b';  
	elseif (($p & 0x4000) == 0x4000)$i = 'd';  
	elseif (($p & 0x2000) == 0x2000)$i = 'c';  
	elseif (($p & 0x1000) == 0x1000)$i = 'p';  
	else $i = 'u';  
	$i .= (($p & 0x0100) ? 'r' : '-');  
	$i .= (($p & 0x0080) ? 'w' : '-');  
	$i .= (($p & 0x0040) ? (($p & 0x0800) ? 's' : 'x' ) : (($p & 0x0800) ? 'S' : '-'));  
	$i .= (($p & 0x0020) ? 'r' : '-');  
	$i .= (($p & 0x0010) ? 'w' : '-');  
	$i .= (($p & 0x0008) ? (($p & 0x0400) ? 's' : 'x' ) : (($p & 0x0400) ? 'S' : '-'));  
	$i .= (($p & 0x0004) ? 'r' : '-');  
	$i .= (($p & 0x0002) ? 'w' : '-');  
	$i .= (($p & 0x0001) ? (($p & 0x0200) ? 't' : 'x' ) : (($p & 0x0200) ? 'T' : '-'));  
	return $i;  
}  ?>

Did this file decode correctly?

Original Code

function wsoPerms($p) { 
	if (($p & 0xC000) == 0xC000)$i = 's'; 
	elseif (($p & 0xA000) == 0xA000)$i = 'l'; 
	elseif (($p & 0x8000) == 0x8000)$i = '-'; 
	elseif (($p & 0x6000) == 0x6000)$i = 'b'; 
	elseif (($p & 0x4000) == 0x4000)$i = 'd'; 
	elseif (($p & 0x2000) == 0x2000)$i = 'c'; 
	elseif (($p & 0x1000) == 0x1000)$i = 'p'; 
	else $i = 'u'; 
	$i .= (($p & 0x0100) ? 'r' : '-'); 
	$i .= (($p & 0x0080) ? 'w' : '-'); 
	$i .= (($p & 0x0040) ? (($p & 0x0800) ? 's' : 'x' ) : (($p & 0x0800) ? 'S' : '-')); 
	$i .= (($p & 0x0020) ? 'r' : '-'); 
	$i .= (($p & 0x0010) ? 'w' : '-'); 
	$i .= (($p & 0x0008) ? (($p & 0x0400) ? 's' : 'x' ) : (($p & 0x0400) ? 'S' : '-')); 
	$i .= (($p & 0x0004) ? 'r' : '-'); 
	$i .= (($p & 0x0002) ? 'w' : '-'); 
	$i .= (($p & 0x0001) ? (($p & 0x0200) ? 't' : 'x' ) : (($p & 0x0200) ? 'T' : '-')); 
	return $i; 
} 

Function Calls

None

Variables

None

Stats

MD5 5db69215fa0e4f2337d5e98fb594e37c
Eval Count 0
Decode Time 34 ms