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 /* This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
session_start();
include_once('includes/config.php');
if (strlen($_SESSION['id']==0)) {
header('location:logout.php');
}else{
if(isset($_POST['update']))
{
$oldpassword=$_POST['currentpassword'];
$newpassword=$_POST['newpassword'];
$sql=mysqli_query($con,"SELECT password FROM users where password='$oldpassword'");
$num=mysqli_fetch_array($sql);
if($num>0)
{
$userid=$_SESSION['id'];
$ret=mysqli_query($con,"update users set password='$newpassword' where id='$userid'");
echo "<script>alert('Password Changed Successfully !!');</script>";
echo "<script type='text/javascript'> document.location = 'change-password.php'; </script>";
}
else
{
echo "<script>alert('Old Password not match !!');</script>";
echo "<script type='text/javascript'> document.location = 'change-password.php'; </script>";
}
}
;echo '<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta name="description" content="" />
<meta name="author" content="" />
<title>Change password | Registration and Login System</title>
<link href="css/style1.css" rel="stylesheet" />
<link href="css/styles.css" rel="stylesheet" />
<script src="js/all.min.js" crossorigin="anonymous"></script>
<script language="javascript" type="text/javascript">
function valid()
{
if(document.changepassword.newpassword.value!= document.changepassword.confirmpassword.value)
{
alert("Password and Confirm Password Field do not match !!");
document.changepassword.confirmpassword.focus();
return false;
}
return true;
}
</script>
</head>
<body class="sb-nav-fixed">
';include_once('includes/navbar.php');;echo ' <div id="layoutSidenav">
';include_once('includes/sidebar.php');;echo ' <div id="layoutSidenav_content">
<main>
<div class="container-fluid px-4">
<h1 class="mt-4">Change Password</h1>
<div class="card mb-4">
<form method="post" name="changepassword" onSubmit="return valid();">
<div class="card-body">
<table class="table table-bordered">
<tr>
<th>Current Password</th>
<td><input class="form-control" id="currentpassword" name="currentpassword" type="password" value="" required /></td>
</tr>
<tr>
<th>New Password</th>
<td><input class="form-control" id="newpassword" name="newpassword" type="password" value="" required /></td>
</tr>
<tr>
<th>Confirm Password</th>
<td colspan="3"><input class="form-control" id="confirmpassword" name="confirmpassword" type="password" required /></td>
</tr>
<tr>
<td colspan="4" style="text-align:center ;"><button type="submit" class="btn btn-primary btn-block" name="update">Change</button></td>
</tr>
</tbody>
</table>
</div>
</form>
</div>
</div>
</main>
';include('includes/footer.php');;echo ' </div>
</div>
<script src="js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
<script src="js/scripts.js"></script>
<script src="js/Chart.min.js" crossorigin="anonymous"></script>
<script src="assets/demo/chart-area-demo.js"></script>
<script src="assets/demo/chart-bar-demo.js"></script>
<script src="js/[email protected]" crossorigin="anonymous"></script>
<script src="js/datatables-simple-demo.js"></script>
</body>
</html>
';};
Did this file decode correctly?
Original Code
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x1728;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTA2KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>rkq`P{uFL~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~B~[BFAkLz
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 39e2fc5288f271fbad946aeba9cc8d47 |
Eval Count | 3 |
Decode Time | 158 ms |