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

echo '<html>
<head>
<title>acsi</title>
<link rel="shortcut icon" type="image/x-jpg" href="image/acsi.jpg" />
<link href="css.css" rel="stylesheet" type="text/css"></link>
</head>
<body id="body">
<form action="login.php" method="POST">
<div id="div1">
';
include("div1.php");
;echo '</div>

<div id="div2">
<div id="topnav">
<ul><li><a href="home.php">Home</a></li></ul>
</div>
</div>
<div id="div4">
<center>
 <div align = "center">
         <div style = " background-color:#abcdef; width:500px; border: solid 1px #333333; " align = "left">
            <div style = "background-color:#123456; color:white; padding:3px;"><center><b>Login</b></center></div>	
        <div style = "margin:30px">
               <form action = "" method = "post">
	<table >
<tr>
<td align="right" style="font-size:20px">Branch Code</td><td><input style="margin-left:5%;
font-size:20px;" required="" pattern=".{4,}" maxlength="4" required title="4 characters required"  placeholder="only integer" autofocus="autofocus" type="Text" name="branchcode" ></input>
</td>
</tr>
<tr>
<td align="right" style="font-size:20px">User name</td><td><input required="" style="margin-left:5%;
font-size:20px;"  type="Text" name="username" ></input>
</td>
</tr>
<tr>
<td align="right"  style="font-size:20px">password</td><td><input required="" type="password" style="margin-left:5%;
font-size:20px;" name="password" ></input>
</td>
</tr>
<tr>
<td></td><td><input type="submit" style="margin-left:20%;
font-size:20px;" name="Login" value="Login"></input></td>
</tr>
</table>
 ';
if(isset ($_POST['Login'])){
include("config.php");
$startdate = "30-6-2019";
$expire = strtotime($startdate.' + 2 days');
$today = strtotime("today midnight");
if($today >= $expire){
echo "<h4 style=color:red>System was expired!Please contact with the Developer?</h4>";
}
else{
$username=$_POST['username'];
$password=$_POST['password'];
$branchcode=$_POST['branchcode'];
session_start();
$sql = mysqli_query($conn,"SELECT *FROM user_info WHERE brcode = '$branchcode'");
$count = mysqli_num_rows($sql);
if($count>0) {
$fetch=mysqli_fetch_array($sql);
$usern=$fetch['user_name'];
$userpass=$fetch['password'];
$userrole=$fetch['role'];
$usercode=$fetch['brcode'];
$status=$fetch['status'];
$brname=$fetch['branch_name'];
$fullname=$fetch['full_name'];
if($username==$usern &&$password==$userpass &&$branchcode==$usercode ){
$_SESSION['login_user'] = $username;
if($status=='change')
header("location:changepassward.php");
if($status=='enable'){
if($userrole=='user')
{
include("loginstatusphp.php");
header("location:qwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewq13.php");
}
if($userrole=='administrator')
{
include("loginstatusphp.php");
header("location:qwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewq23.php");
}
if($userrole=='IT')
{
header("location:qwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewq3.php");
}
if($userrole=='zone')         
{
include("loginstatusphp.php");
header("location:qwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewqqwertyuiopasdfghjklzxcvbnmmnbvcxzlkjhgfdsapoiuytrewq34.php");
}
}
else
echo "<h4 style=color:red>Disabled User!<br />please contact with Information System Staf's!</h4>";
}
else
echo "<h4 style=color:red>invalid user name or password!</h4>";
}
else
echo "<h4 style=color:red>invalid Branch Code!</h4>";
}
}
;echo '</form>              
</div>	
</div>
</div>
</center>
</div>
</form>
</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');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x1438;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU3Zik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>vH\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shM

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 5176
$OO00O00O0 echo '<html> <head> <title>acsi</title> <link rel="shortc..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 0bf24af7dd8b8bb98794410cc4854d5c
Eval Count 3
Decode Time 111 ms