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 // Copyright VeryCo Tech Co,. LTD $OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%..

Decoded Output download

$OO0OO0000=$OOO000000{17}.$OOO000000{12}.$OOO000000{18}.$OOO000000{5}.$OOO000000{19};if(!0)$O000O0O00=$OO0OO0000($OOO0O0O00,'rb');$OO0OO000O=$OOO000000{17}.$OOO000000{20}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OO0OO00O0=$OOO000000{14}.$OOO000000{0}.$OOO000000{20}.$OOO000000{0}.$OOO000000{20};$OO0OO000O($O000O0O00,1167);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),'9/DmWGxHvqlLFBPU+5gAa4rw3hXYnM0ysCZNSoIQJEbcT2feKip6VRz7kOjt18ud=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,$OO00O0000),'9/DmWGxHvqlLFBPU+5gAa4rw3hXYnM0ysCZNSoIQJEbcT2feKip6VRz7kOjt18ud=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'))));fclose($O000O0O00);eval($OO00O00O0);
class TVendingServer extends ObjectModel
{
public 		$Code;
public 		$Description;
public 		$AreaCode;
public      $AreaName;
public 		$ServerType;
public 		$ServerIP;
public 		$BackupServerIP;
public      $CurrentServer;
public 		$ServerPort;
public 		$UserCode;
public 		$UserPass;
public      $AuthCode;
public 		$Active;
public      $Remarks;
public      $RefreshTime;
public      $CalcComm;
public      $CommDetails;
public      $CommDetails2;
public      $CommAMT;
public      $IncomeAMT;
protected 	$table = 'tp_vs';
public	function __construct($code = NULL)
{
}
public function load($code)
{
$where = parent::createWhere($query,"A.Code","'".$code."'","=",$code);
$query  = "SELECT A.*,B.Description AreaName FROM {$this->table} A ";
$query .= "LEFT JOIN sys_region B ON B.Code=A.AreaCode ".$where;
return parent::getRecord($query);
}
public function loadEx($code,$fields="*")
{
$query = parent::createWhere($query,"Code","'".$code."'","=",$code);
$query = parent::createWhere($query,"Active","'Y'","=","Y");
$query = "SELECT {$fields} FROM {$this->table} ".$query;
return parent::getRecord($query);
}
public function loadOneServer($fields="*")
{
$query = "SELECT $fields FROM {$this->table} WHERE Active='Y'";
return parent::getRecord($query);
}
public function loadExEx($code,$fields="*")
{
$query = "SELECT {$fields} FROM {$this->table} WHERE Code='{$code}'";
return parent::getRecord($query);
}
public function checkExists($code)
{
$query = "SELECT COUNT(*) RECOUNT FROM {$this->table} WHERE Code='$code'";
$cursor = Db::getInstance()->ExecuteS($query);
return $cursor[0]["RECOUNT"] >0;
}
public function save($arrData)
{
$userCode = TUser::getInstance()->currentUser();
Db::getInstance()->startTrans();
$arrResult = $this->createJSONResult(0);
for ($I=0;$I<count($arrData);$I++)
{
$aData = $arrData[$I];
$act =  $aData['ACTION'];
$code = $aData['Code'];
if ($act=="1")
{
if (!TUser::checkAction("00201","003"))
{
Db::getInstance()->rollbackTrans();
return -90002;
}
if ($this->checkExists($code))
{
return -10033;
}
$aData["CDate"] = date("Y-m-d H:i:s");
$aData["UDT"] = date("Y-m-d H:i:s");
}
else
{
if (!TUser::checkAction("00201","004"))
{
Db::getInstance()->rollbackTrans();
return -90002;
}
}
$aData["COperator"] = $userCode;
$query = $this ->createJSONSQL($aData,$this->table);
Db::getInstance()->Execute($query);
}
Db::getInstance()->commitTrans();
$arrResult['Code'] = $code;
return $this->encodeToJSON($arrResult);
}
public function delete($code)
{
if (!TUser::checkAction("00201","005"))
{
return -90002;
}
$query = parent::createWhere($query,"Code","'".$code."'","=","_");
$query = "DELETE FROM {$this->table} ".$query;
if (!Db::getInstance()->execute($query)) return -10064;
return 0;
}
public function calcCommission($amount,$commDetails,$incComm=true)
{
if ($commDetails == "") return 0;
$commDetails = explode("|",$commDetails);
foreach ($commDetails as $value)
{
$value = explode(";",$value);
if ($amount <= $value[1])
{
if ($value[2]=="F")
return  $value[3];
else
{
if ($incComm)
{
$d = $value[3] / 100;
return  ($amount*$d)/(1+$d);
}
else
return  $amount*$value[3]/100;
}
}
}
return 0;
}
public function refreshCommAMT($code,$commAMT,$incomeAMT)
{
$query  = "UPDATE {$this->table} SET CommAMT=CommAMT+'{$commAMT}',IncomeAMT=IncomeAMT+'{$incomeAMT}' WHERE Code='{$code}' ";
Db::getInstance()->Execute($query);
}
public function search($PAGE_SIZE,$PAGE_INDEX,$code,$description,$areaCode,$createType="xml")
{
$dbo = Db::getInstance();
$where = "";
$where = parent::createWhere($where,"A.Code","'{$code}%'","LIKE",$code);
$where = parent::createWhere($where,"A.Description","'%{$description}%'","LIKE",$description);
$where = parent::createWhere($where,"A.AreaCode","'{$areaCode}%'","LIKE",$areaCode);
if ($PAGE_INDEX >= 0)
{
$query  = "SELECT COUNT(*) FROM {$this->table}  A ";
$query .= $where;
$cursor = $dbo->ExecuteS($query,false);
$TOTAL_ITEMS = 0;
if($ROW=mysql_fetch_array($cursor))
{
$TOTAL_ITEMS=$ROW[0];
$TOTAL_ITEMS=intval($TOTAL_ITEMS);
}
$PAGES = 0;
$PAGE_START = 0;
Db::calcPages($TOTAL_ITEMS,$PAGE_SIZE,&$PAGE_INDEX,&$PAGES,&$PAGE_START);
}
else
{
}
$query  = "SELECT A.Code,A.Description,B.Description AreaName,A.ServerIP,A.BackupServerIP,A.CurrentServer,A.Active FROM {$this->table} A ";
$query .= "LEFT JOIN sys_region B ON B.Code=A.AreaCode ";
$query .= $where." ORDER BY A.Code ";
if ($PAGE_INDEX>=0) $query .= "LIMIT {$PAGE_START}";
$cursor = $dbo->ExecuteS($query,$createType!="xml");
return $this->buildResult($cursor,$TOTAL_ITEMS,$PAGES,$PAGE_INDEX,$PAGE_SIZE,$createType);
}
private static $_instance;
public static function getInstance()
{
if(!isset(self::$_instance))
self::$_instance = new TVendingServer();
return self::$_instance;
}
}

Did this file decode correctly?

Original Code

<?php // Copyright VeryCo Tech Co,. LTD
$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=6496;$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('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMTY3KTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJzkvRG1XR3hIdnFsTEZCUFUrNWdBYTRydzNoWFluTTB5c0NaTlNvSVFKRWJjVDJmZUtpcDZWUno3a09qdDE4dWQ9JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));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 6496
$OO00O00O0 class TVendingServer extends ObjectModel { public $Cod..
$OO0OO0000 fopen
$OO0OO000O fread
$OO0OO00O0 strtr
$OOO000000 th6sbehqla4co_sadfpnr
$OOO0000O0 base64_decode
$OOO0O0O00 index.php

Stats

MD5 251e66742c583d9f265f79b5bfc709f0
Eval Count 3
Decode Time 130 ms