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 & provided under license. Copyright(C) 20..

Decoded Output download


require_once('pub.php');
require_once('adodb.php');
require_once('ckauth.php');
require_once('geturl.php');
require_once('pub_unit.php');
header('Content-Type:text/html;charset=GB2312');
if($_GET['job'] == 'addvar'){
$smarty->display('judge_user_addvar_add.html');
}elseif($_GET['active'] == 'addvar'){
$var_name=sqli($_POST['var_name']);
$var_code=sqli($_POST['var_code']);
$var_type=sqli($_POST['var_type']);
$var_len=sqli($_POST['var_len']);
$var_answer=sqli($_POST['var_answer']);
$close=sqli($_POST['close']);
$sql="select count(*) as total from judge_user_addvar where var_name='".$var_name."'";
$rs=$conn->Execute($sql);
if (intval($rs->fields['total'])>0){
alert(',!','judge_user_addvar.php');
exit;
}
$sql="select count(*) as total from judge_user_addvar where var_code='".$var_code."'";
$rs=$conn->Execute($sql);
if (intval($rs->fields['total'])>0){
alert(',!','judge_user_addvar.php');
exit;
}
$sql="select * from judge_user_var where id=-1";
$rs=$conn->Execute($sql);
$result=array();
$result['var_name']=$var_name;
$result['var_code']=$var_code;
$result['var_type']=$var_type;
$result['var_len']=$var_len;
$result['var_answer']=$var_answer;
$result['close']=$close;
$updatesql=$conn->GetInsertSQL($rs,$result);
try{
$conn->Execute($updatesql);
write_log($conn,$_SESSION['j_account'],'-'.$account,$_SESSION['usertype']);
alert('','judge_user_addvar.php');
}
catch (Exception  $e){
echo $e->getMessage();
}
}elseif($_GET['job'] == 'edit'){
$id=sqli(intval($_GET['id']));
$sql="select * from judge_user_var where id=".$id;
$rs=$conn->Execute($sql);
$info=array(
'id'=>sqlv($rs->fields['id']),
'var_name'=>sqlv($rs->fields['var_name']),
'var_code'=>sqlv($rs->fields['var_code']),
'var_type'=>sqlv($rs->fields['var_type']),
'var_len'=>sqlv($rs->fields['var_len']),
'var_answer'=>htmlspecialchars($rs->fields['var_answer']),
'close'=>sqlv($rs->fields['close'])
);
$conn->Close();
$smarty->assign('info',$info);
$smarty->display('judge_user_addvar_edit.html');
}elseif($_GET['active'] == 'edit'){
$id=sqli(intval($_POST['id']));
$var_name=sqli($_POST['var_name']);
$var_type=sqli($_POST['var_type']);
$var_len=sqli($_POST['var_len']);
$var_answer=sqli($_POST['var_answer']);
$close=sqli($_POST['close']);
$sql="select count(*) as total from judge_user_addvar where var_name='".$var_name."'";
$rs=$conn->Execute($sql);
if (intval($rs->fields['total'])>0){
alert(',!','judge_user_addvar.php?job=edit&id='.$id);
exit;
}
$sql="select * from judge_user_var where id=".$id;
$rs=$conn->Execute($sql);
$result=array();
$result['var_name']=$var_name;
$result['var_type']=$var_type;
$result['var_len']=$var_len;
$result['var_answer']=$var_answer;
$result['close']=$close;
$updatesql=$conn->GetUpdateSQL($rs,$result);
try{
$conn->Execute($updatesql);
write_log($conn,$_SESSION['j_account'],'-'.$id,$_SESSION['usertype']);
alert('','judge_user_addvar.php');
}
catch (Exception  $e){
echo $e->getMessage();
}
}elseif($_GET['job'] == 'edits'){
$id=sqli(intval($_GET['id']));
$sql="select * from judge_user_var where id=".$id;
$rs=$conn->Execute($sql);
$info=array(
'id'=>sqlv($rs->fields['id']),
'var_name'=>sqlv($rs->fields['var_name']),
'var_code'=>sqlv($rs->fields['var_code']),
'var_type'=>sqlv($rs->fields['var_type']),
'var_len'=>sqlv($rs->fields['var_len']),
'var_answer'=>htmlspecialchars($rs->fields['var_answer']),
'close'=>sqlv($rs->fields['close'])
);
$conn->Close();
$smarty->assign('info',$info);
$smarty->display('judge_user_addvar_edits.html');
}elseif($_GET['job'] == 'order'){
$id_list=sqli($_POST['id_list']);
$id_list=preg_replace('/,$/','',$id_list);
$id_list_array=preg_split('/,/',$id_list);
$conn->BeginTrans();
foreach ($id_list_array as $id){
$list=sqli($_POST['list_'.$id.'']);
try{
$sql="UPDATE judge_user_var SET list = ".$list." WHERE id=".$id;
$conn->Execute($sql);
}
catch (Exception  $e){
echo ",!";
$conn->RollbackTrans();
exit;
}
}
$conn->CommitTrans();
write_log($conn,$_SESSION['j_account'],'',$_SESSION['usertype']);
alert('','judge_user_addvar.php');
}elseif($_GET['job'] == 'del'){
$id=sqls(intval($_GET['id']));
if($id<=8){
alert('',$_SESSION['geturl']);
}
try{
$sql="delete from judge_user_var where id=".$id;
if($conn->Execute($sql)){
write_log($conn,$_SESSION['j_account'],'-'.$id,$_SESSION['usertype']);
alert('','judge_user_addvar.php');
}
else{
echo ",!";
}
}
catch (Exception  $e){
echo $e->getMessage();
}
}else{
$pageno=$_GET['pageno'];
if (!isset($pageno) ||empty($pageno)){
$pageno=1;
}else{
$pageno=intval($pageno);
}
$pagesize=50;
$sql="select count(*) as total from judge_user_var";
$record=$conn->Execute($sql);
$recordnum=$record->fields['total'];
$cpage= ceil($recordnum / $pagesize);
$s=$pageno-3;
if($s<1){
$s=1;
}
$b=$s;
for($ii=0;$ii<6;$ii++){
$b++;
}
if($b>$cpage){
$b=$cpage;
}
for($j=$s;$j<=$b;$j++){
if($j==$pageno){
if($cpage<=1){
$spage.="";
}else{
$spage.=" <font color=red>$j</font>";
}
}else{
$spage.=" <a href=\"?".$php_self_url."pageno=$j\" title=\"{$j}\">$j</a>";
}
}
if($recordnum){
if ($recordnum<$pagesize){
$pagecount=1;
}
if ($recordnum %$pagesize){
$pagecount=(int)($recordnum / $pagesize) +1;
}else{
$pagecount=intval($recordnum / $pagesize);
}
}else{
$pagecount=1;
}
if ($pageno==1){
$prelink='';
}else{
$prelink="<a href=".$_SERVER['PHP_SELF']."?".$php_self_url."pageno=".($pageno-1)."></a>";
}
if($pageno==$pagecount){
$nextlink='';
}else{
$nextlink="<a href=".$_SERVER['PHP_SELF']."?".$php_self_url."pageno=".($pageno+1)."></a>";
}
if($pageno==1){
$firstlink='';
}else{
$firstlink="<a href=".$_SERVER['PHP_SELF']."?".$php_self_url."pageno=1></a>";
}
if($pageno==$pagecount){
$lastlink='';
}else{
$lastlink="<a href=".$_SERVER['PHP_SELF']."?".$php_self_url."pageno=".$pagecount."></a>";
}
$p_select="<select name='pid' onchange=\"window.location.href='".$_SERVER['PHP_SELF']."?".$php_self_url."pageno='+this.options[this.selectedIndex].value\">";
for($i=1;$i<=$cpage;$i++){
if($i==$pageno){
$p_option.="<option value='".$i."' selected>".$i."</option>";
}else{
$p_option.="<option value='".$i."'>".$i."</option>";
}
}
$page_select=$p_select.$p_option.'</select>';
$pageurl="".$recordnum.",".$firstlink ."&nbsp;|&nbsp;".$prelink."&nbsp;|&nbsp;".$spage."&nbsp;|&nbsp;".$page_select."&nbsp;|&nbsp;".$nextlink."&nbsp;|&nbsp;".$lastlink;
$pagesz=array();
for ($i=1;$i<=$pagecount;$i++){
array_push($pagesz,$i);
}
$sql="select * from judge_user_var where 1=1 order by list desc";
try{
$result=$conn->SelectLimit($sql,$pagesize,($pageno-1)*$pagesize);
if (!$result){
echo $conn->ErrorMsg();
}else{
while (!$result->EOF){
$info[]=array(
'id'=>sqlv($result->fields['id']),
'var_name'=>sqlv($result->fields['var_name']),
'var_code'=>sqlv($result->fields['var_code']),
'var_len'=>sqlv($result->fields['var_len']),
'var_type'=>sqlv($result->fields['var_type']),
'close'=>sqlv($result->fields['close']),
'list'=>sqlv($result->fields['list'])
);
$result->MoveNext();
}
}
}
catch (Exception  $e){
echo $e->getMessage();
}
$currenturl=$_SERVER['PHP_SELF'];
$smarty->assign('pageno',$pageno);
$smarty->assign('currenturl',$currenturl);
$smarty->assign('pagesz',$pagesz);
$smarty->assign('pageurl',$pageurl);
$smarty->assign('info',$info);
$smarty->assign('order',$order);
$smarty->display('judge_user_addvar.html');
}

Did this file decode correctly?

Original Code

<?php // This file is protected by copyright law & provided under license. Copyright(C) 2005-2017 www.nuohe.cc, All rights reserved.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');$OO00O0000=10364;$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};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMjYxKTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJ2VmcHREZ1laVE15Y3dYbVBHUjFqSys3MkZXdmJDdU8zOXFJaC9hcjhFeG9Ta2RCTjVISkFVNGlRTFY2c2x6MG49JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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

Function Calls

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

Variables

$O0O0000O0 OOO0000O0
$OO00O0000 10364
$OO00O00O0 require_once('pub.php'); require_once('adodb.php'); requ..
$OO0OO0000 fopen
$OO0OO000O fread
$OO0OO00O0 strtr
$OOO000000 th6sbehqla4co_sadfpnr
$OOO0000O0 base64_decode
$OOO0O0O00 index.php

Stats

MD5 18e6ff1629ac6cdf64ed3858500046c5
Eval Count 3
Decode Time 117 ms