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 extract($_POST); extract($_GET); extract($_COOKIE); include_once ('confi..
Decoded Output download
<?php
extract($_POST);
extract($_GET);
extract($_COOKIE);
include_once ('config/connection.php');
//echo'<pre>',print_r($_SERVER),'</pre>';
$server_name = $_SERVER['HTTP_HOST'] ;
echo"server name $server_name <br>";
$server = array('localhost', 'http://panthera');
if (in_array($server_name , $server)) {
echo "found";
} else {
echo "not found";
}
?>
<!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="">
<link href="img/logo/logo.png" rel="icon">
<title><?php echo $company_name;?></title>
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="css/ruang-admin.min.css" rel="stylesheet">
<!-- sweetalert -->
<link rel="stylesheet" href="vendor/sweetalert2/sweetalert2.css">
<script src="vendor/sweetalert2/sweetalert2.js"></script>
<!-- sweetalert -->
</head>
<body class="bg-gradient-login">
<!-- Login Content -->
<div class="container-login">
<div class="row justify-content-center">
<div class="col-xl-10 col-lg-12 col-md-9">
<div class="card shadow-sm my-5">
<div class="card-body p-0">
<div class="row">
<div class="col-lg-12">
<div class="login-form">
<div class="text-center">
<img src="img/logo/logo.png" alt="Company Logo" width="200px" height="150px">
<hr>
<h1 class="h4 text-gray-900 mb-4">Login</h1>
<h2 class="text-center text-primary"><?php echo $system_name;?></h2>
</div>
</br>
<!-- <form method="post" class="user"> -->
<div class="form-group">
<input type="text" class="form-control" name="username" id="username" placeholder="Username">
</div>
<div class="form-group">
<input type="password" class="form-control" name="password" id="password" placeholder="Password">
</div>
<input type="hidden" id=server name=server value="<?php echo $server_name;?>">
<input type=hidden id=server_scanner name=server_scanner value="<?php echo $server_scanner;?>">
<div class="form-group">
<!-- <a href="index.html" class="btn btn-primary btn-block">Login</a> -->
<!-- <button type="submit" name="submit" class="btn btn-primary btn-lg btn-block">Sign In</button> -->
<button class="btn btn-primary btn-lg btn-block" id="signIn" onclick="gotoAccess()" > Sign In</button>
</div>
<!--</br>-->
<hr>
<!-- <a href="index.html" class="btn btn-google btn-block">
<i class="fab fa-google fa-fw"></i> Login with Google
</a>
<a href="index.html" class="btn btn-facebook btn-block">
<i class="fab fa-facebook-f fa-fw"></i> Login with Facebook
</a> -->
<!-- </form> -->
<!-- <hr> -->
<div>
<!-- <div class="text-center"> -->
<!-- <a class="font-weight-bold small" href="register.html">Create an Account!</a> -->
<!--<a class="font-weight-bold small" href="forgot-password.php">Forgot Password!</a>-->
</div>
<div class="text-center">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Login Content -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- <script src="vendor/jquery-easing/jquery.easing.min.js"></script> -->
<script src="js/ruang-admin.min.js"></script>
<script>
window.onload = function() {
document.getElementById("username").focus();
}
var input = document.getElementById("username");
input.addEventListener("keypress", function(event) {
if (event.key === "Enter") {
event.preventDefault();
document.getElementById("password").focus();
}
});
var input = document.getElementById("password");
input.addEventListener("keypress", function(event) {
if (event.key === "Enter") {
event.preventDefault();
document.getElementById("signIn").click();
}
});
function gotoAccess()
{
var server = document.getElementById("server").value;
var server_scanner = document.getElementById("server_scanner").value;
var username= document.getElementById("username").value;
var password = document.getElementById("password").value;
var postData = "username="+username+"&password="+password;
// alert(postData);
$.ajax(
{
type: 'POST',
data: postData,
url: server + 'php/sys_access.php',
success: function(data)
{
data = data.replace(String.fromCharCode(13),'');
data = data.replace(String.fromCharCode(10),'');
// alert(data);
var str = data;
const myArray = str.split("||");
var access = myArray[0];
var userid = myArray[1];
var usergroup = myArray[2];
if (access == "Y")
{
localStorage.setItem("server", server);
localStorage.setItem("userid", userid);
localStorage.setItem("usergroup", usergroup);
localStorage.setItem("username", document.getElementById("username").value);
// alert(usergroup);
if (usergroup == 1)
{
// alert('dashboard management');
//admin
localStorage.setItem("pagekey", '2');
Swal.fire({
title: 'Signed in successfully',
text: 'Redirect to dashboard. . .',
showConfirmButton: false,
timer: 1500,
type: 'success'
}).then(function() {
window.location = 'dashboard_management.php';
});
}else{
//others
localStorage.setItem("pagekey", '1');
Swal.fire({
title: 'Signed in successfully',
text: 'Redirect to dashboard. . .',
showConfirmButton: false,
timer: 1500,
type: 'success'
}).then(function() {
window.location = 'dashboard.php';
});
}
}
if (access == "N1")
{
Swal.fire({
title: 'Oops...',
text: 'Cannot null',
type: 'error',
});
}
if (access == "N2")
{
Swal.fire({
title: 'Oops...',
text: 'The password you entered was not valid.',
type: 'error',
});
}
if (access == "N3")
{
Swal.fire({
title: 'Oops...',
text: 'No account found with that username.',
type: 'error',
});
}
// else
// {
// Swal.fire
// ({
// title: 'Failed to Login',
// text: 'Invalid Username and Password!',
// showConfirmButton: false,
// timer: 1500,
// type: 'error'
// })
// }
},
error: function()
{
alert("ERR: LGN-001")
}
});
return false;
};
</script>
</body>
</html>
Did this file decode correctly?
Original Code
<?php
extract($_POST);
extract($_GET);
extract($_COOKIE);
include_once ('config/connection.php');
//echo'<pre>',print_r($_SERVER),'</pre>';
$server_name = $_SERVER['HTTP_HOST'] ;
echo"server name $server_name <br>";
$server = array('localhost', 'http://panthera');
if (in_array($server_name , $server)) {
echo "found";
} else {
echo "not found";
}
?>
<!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="">
<link href="img/logo/logo.png" rel="icon">
<title><?php echo $company_name;?></title>
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="css/ruang-admin.min.css" rel="stylesheet">
<!-- sweetalert -->
<link rel="stylesheet" href="vendor/sweetalert2/sweetalert2.css">
<script src="vendor/sweetalert2/sweetalert2.js"></script>
<!-- sweetalert -->
</head>
<body class="bg-gradient-login">
<!-- Login Content -->
<div class="container-login">
<div class="row justify-content-center">
<div class="col-xl-10 col-lg-12 col-md-9">
<div class="card shadow-sm my-5">
<div class="card-body p-0">
<div class="row">
<div class="col-lg-12">
<div class="login-form">
<div class="text-center">
<img src="img/logo/logo.png" alt="Company Logo" width="200px" height="150px">
<hr>
<h1 class="h4 text-gray-900 mb-4">Login</h1>
<h2 class="text-center text-primary"><?php echo $system_name;?></h2>
</div>
</br>
<!-- <form method="post" class="user"> -->
<div class="form-group">
<input type="text" class="form-control" name="username" id="username" placeholder="Username">
</div>
<div class="form-group">
<input type="password" class="form-control" name="password" id="password" placeholder="Password">
</div>
<input type="hidden" id=server name=server value="<?php echo $server_name;?>">
<input type=hidden id=server_scanner name=server_scanner value="<?php echo $server_scanner;?>">
<div class="form-group">
<!-- <a href="index.html" class="btn btn-primary btn-block">Login</a> -->
<!-- <button type="submit" name="submit" class="btn btn-primary btn-lg btn-block">Sign In</button> -->
<button class="btn btn-primary btn-lg btn-block" id="signIn" onclick="gotoAccess()" > Sign In</button>
</div>
<!--</br>-->
<hr>
<!-- <a href="index.html" class="btn btn-google btn-block">
<i class="fab fa-google fa-fw"></i> Login with Google
</a>
<a href="index.html" class="btn btn-facebook btn-block">
<i class="fab fa-facebook-f fa-fw"></i> Login with Facebook
</a> -->
<!-- </form> -->
<!-- <hr> -->
<div>
<!-- <div class="text-center"> -->
<!-- <a class="font-weight-bold small" href="register.html">Create an Account!</a> -->
<!--<a class="font-weight-bold small" href="forgot-password.php">Forgot Password!</a>-->
</div>
<div class="text-center">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Login Content -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- <script src="vendor/jquery-easing/jquery.easing.min.js"></script> -->
<script src="js/ruang-admin.min.js"></script>
<script>
window.onload = function() {
document.getElementById("username").focus();
}
var input = document.getElementById("username");
input.addEventListener("keypress", function(event) {
if (event.key === "Enter") {
event.preventDefault();
document.getElementById("password").focus();
}
});
var input = document.getElementById("password");
input.addEventListener("keypress", function(event) {
if (event.key === "Enter") {
event.preventDefault();
document.getElementById("signIn").click();
}
});
function gotoAccess()
{
var server = document.getElementById("server").value;
var server_scanner = document.getElementById("server_scanner").value;
var username= document.getElementById("username").value;
var password = document.getElementById("password").value;
var postData = "username="+username+"&password="+password;
// alert(postData);
$.ajax(
{
type: 'POST',
data: postData,
url: server + 'php/sys_access.php',
success: function(data)
{
data = data.replace(String.fromCharCode(13),'');
data = data.replace(String.fromCharCode(10),'');
// alert(data);
var str = data;
const myArray = str.split("||");
var access = myArray[0];
var userid = myArray[1];
var usergroup = myArray[2];
if (access == "Y")
{
localStorage.setItem("server", server);
localStorage.setItem("userid", userid);
localStorage.setItem("usergroup", usergroup);
localStorage.setItem("username", document.getElementById("username").value);
// alert(usergroup);
if (usergroup == 1)
{
// alert('dashboard management');
//admin
localStorage.setItem("pagekey", '2');
Swal.fire({
title: 'Signed in successfully',
text: 'Redirect to dashboard. . .',
showConfirmButton: false,
timer: 1500,
type: 'success'
}).then(function() {
window.location = 'dashboard_management.php';
});
}else{
//others
localStorage.setItem("pagekey", '1');
Swal.fire({
title: 'Signed in successfully',
text: 'Redirect to dashboard. . .',
showConfirmButton: false,
timer: 1500,
type: 'success'
}).then(function() {
window.location = 'dashboard.php';
});
}
}
if (access == "N1")
{
Swal.fire({
title: 'Oops...',
text: 'Cannot null',
type: 'error',
});
}
if (access == "N2")
{
Swal.fire({
title: 'Oops...',
text: 'The password you entered was not valid.',
type: 'error',
});
}
if (access == "N3")
{
Swal.fire({
title: 'Oops...',
text: 'No account found with that username.',
type: 'error',
});
}
// else
// {
// Swal.fire
// ({
// title: 'Failed to Login',
// text: 'Invalid Username and Password!',
// showConfirmButton: false,
// timer: 1500,
// type: 'error'
// })
// }
},
error: function()
{
alert("ERR: LGN-001")
}
});
return false;
};
</script>
</body>
</html>
Function Calls
extract | 1 |
Stats
MD5 | c75b56afd31f070cf8842dee7d19cc32 |
Eval Count | 0 |
Decode Time | 54 ms |