Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? $answer = "????"; $go=$_GET[val]; if(!$go) { echo("<meta http-equiv=refresh cont..

Decoded Output download

<? 
$answer = "????"; 
 
$go=$_GET[val]; 
 
if(!$go) { echo("<meta http-equiv=refresh content=0;url=index.php?val=1>"); } 
 
$ck=$go; 
 
$ck=str_replace("*","",$ck); 
$ck=str_replace("/","",$ck); 
 
 
echo("<html><head><title>admin page</title></head><body bgcolor='black'><font size=2 color=gray><b><h3>Admin page</h3></b><p>"); 
 
 
if(eregi("--|2|50|\+|substring|from|infor|mation|lv|%20|=|!|<>|sysM|and|or|table|column",$ck)) exit("Access Denied!"); 
 
if(eregi(' ',$ck)) { echo('cannot use space'); exit(); } 
 
$rand=rand(1,5); 
 
if($rand==1) 
{ 
$result=@mysql_query("select lv from lv1 where lv=($go)") or die("nice try!"); 
} 
 
if($rand==2) 
{ 
$result=@mysql_query("select lv from lv1 where lv=(($go))") or die("nice try!"); 
} 
 
if($rand==3) 
{ 
$result=@mysql_query("select lv from lv1 where lv=((($go)))") or die("nice try!"); 
} 
 
if($rand==4) 
{ 
$result=@mysql_query("select lv from lv1 where lv=(((($go))))") or die("nice try!"); 
} 
 
if($rand==5) 
{ 
$result=@mysql_query("select lv from lv1 where lv=((((($go)))))") or die("nice try!"); 
} 
 
$data=mysql_fetch_array($result); 
if(!$data[0]) { echo("query error"); exit(); } 
if($data[0]!=1 && $data[0]!=2) { exit(); } 
 
 
if($data[0]==1) 
{ 
echo("<input type=button style=border:0;bgcolor='gray' value='auth' onclick= 
alert('Access_Denied!')><p>"); 
echo("<!-- admin mode : val=2 -->"); 
} 
 
if($data[0]==2) 
{ 
echo("<input type=button style=border:0;bgcolor='gray' value='auth' onclick= 
alert('Congratulation')><p>"); 
@solve(); 
}  
 
 
 ?>

Did this file decode correctly?

Original Code

<?
$answer = "????";

$go=$_GET[val];

if(!$go) { echo("<meta http-equiv=refresh content=0;url=index.php?val=1>"); }

$ck=$go;

$ck=str_replace("*","",$ck);
$ck=str_replace("/","",$ck);


echo("<html><head><title>admin page</title></head><body bgcolor='black'><font size=2 color=gray><b><h3>Admin page</h3></b><p>");


if(eregi("--|2|50|\+|substring|from|infor|mation|lv|%20|=|!|<>|sysM|and|or|table|column",$ck)) exit("Access Denied!");

if(eregi(' ',$ck)) { echo('cannot use space'); exit(); }

$rand=rand(1,5);

if($rand==1)
{
$result=@mysql_query("select lv from lv1 where lv=($go)") or die("nice try!");
}

if($rand==2)
{
$result=@mysql_query("select lv from lv1 where lv=(($go))") or die("nice try!");
}

if($rand==3)
{
$result=@mysql_query("select lv from lv1 where lv=((($go)))") or die("nice try!");
}

if($rand==4)
{
$result=@mysql_query("select lv from lv1 where lv=(((($go))))") or die("nice try!");
}

if($rand==5)
{
$result=@mysql_query("select lv from lv1 where lv=((((($go)))))") or die("nice try!");
}

$data=mysql_fetch_array($result);
if(!$data[0]) { echo("query error"); exit(); }
if($data[0]!=1 && $data[0]!=2) { exit(); }


if($data[0]==1)
{
echo("<input type=button style=border:0;bgcolor='gray' value='auth' onclick=
alert('Access_Denied!')><p>");
echo("<!-- admin mode : val=2 -->");
}

if($data[0]==2)
{
echo("<input type=button style=border:0;bgcolor='gray' value='auth' onclick=
alert('Congratulation')><p>");
@solve();
} 


Function Calls

None

Variables

$answer ????

Stats

MD5 ce8538da288d23b5f08fb6b80cf2c65a
Eval Count 0
Decode Time 103 ms