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 '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Brinda Industrial</title>
<style>
body
{
margin:0;
}
#bg
{
background-image:url(login.jpg);
background-repeat:no-repeat;
width:1000px;
height:653px;
}
.input
{
background:none;
border:0;
}
#dd1
{
width:1000px;
height:653px;
overflow:hidden;
}
#dd
{
margin-top:300px;
padding-left:400px;
}
.warning-msg
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-size:13px;
		font-weight:bold;
		text-decoration:blink;
		text-align:center
	}
</style>
<script type="text/javascript">
function validate()
{
if(document.getElementById(\'username\').value==\'\')
{
alert("Please Enter username");
document.getElementById(\'username\').focus();
return false;
}
if(document.getElementById(\'password\').value==\'\')
{
alert("Please Enter password");
document.getElementById(\'password\').focus();
return false;
}
return true;
}

</script>
</head>

<body>
<form action="check.php" method="post" onsubmit="return validate();">
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td id="bg">
	<div id="dd1">
	<div id="dd">
		<div>
		  <label>
		 <input type="text" name="username" id="username" class="input" size="30" />
		  </label>
		</div>
		
		<br /><br />
		
		<div>
		  <label>
		   <input type="password" name="password" id="password" class="input" size="30" />
		  </label>
		</div>
		
		<br />
		<div style="padding-left:55px; padding-top:12px"><input type="image" src="images/submit.png" name="submit" value="submit"/></div>
	  </div>
	</div>
	</td>
  </tr>
</table>
</form>
';
if($_GET['alt'])
{;echo '		<script type="text/javascript">

		alert("Invalid Username Or Password");
		</script>
	
	';
};echo '</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=0xaac;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU3Yyk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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KGWLoqU]ZUA[a@~ihZg

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 2732
$OO00O00O0 echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitio..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 bb4d508a33558f6bd885d79b15e62b26
Eval Count 3
Decode Time 162 ms