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 $OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS..
Decoded Output download
class PartnerController extends Controller
{
public $layout='/layouts/main';
public function filters()
{
return array(
'accessControl',
);
}
public function accessRules()
{
return array(
array('allow',
'users'=>array('@'),
'actions'=>StaffAccess::allowed('partner'),
),
array('deny',
'users'=>array('*'),
),
);
}
public function actionView($id)
{
$APF8CVaI2R0fRmcGS = $_SERVER['HTTP_HOST'];
$FKssfHM1h0nSG5Gab = substr (OM_LIC,576,16);
$fbYbaC3yyqXMiEYLJ = md5 ($APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('ODNjOTQzZWE2NjY0MDZmZDMyZmIxMjRlMGY2YmNkMTE='));
$fbYbaC3yyqXMiEYLJ = md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MmQ2MjE2N2Y0MjBmODNmYWMwZmVjZDM5NmM1M2FhMDI='));
$fbYbaC3yyqXMiEYLJ= md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MThlOTg1NGRlZjZmOTMxMTU5MWZmMmQxOGEwMmVjZDQ='));
$fbYbaC3yyqXMiEYLJ = substr ($fbYbaC3yyqXMiEYLJ,0,16);
if ($fbYbaC3yyqXMiEYLJ!==$FKssfHM1h0nSG5Gab) exit ();
$this->render($GLOBALS['OOO0000O0']('dmlldw=='),array(
$GLOBALS['OOO0000O0']('bW9kZWw=')=>$this->loadModel($id),
));
}
public function actionUpdate($id)
{
$model=$this->loadModel($id);
$model->passwordRepeat = $model->password;
$APF8CVaI2R0fRmcGS = $_SERVER[$GLOBALS['OOO0000O0']('SFRUUF9IT1NU')];
$FKssfHM1h0nSG5Gab = substr (OM_LIC,576,16);
$fbYbaC3yyqXMiEYLJ = md5 ($APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('ODNjOTQzZWE2NjY0MDZmZDMyZmIxMjRlMGY2YmNkMTE='));
$fbYbaC3yyqXMiEYLJ = md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MmQ2MjE2N2Y0MjBmODNmYWMwZmVjZDM5NmM1M2FhMDI='));
$fbYbaC3yyqXMiEYLJ= md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MThlOTg1NGRlZjZmOTMxMTU5MWZmMmQxOGEwMmVjZDQ='));
$fbYbaC3yyqXMiEYLJ = substr ($fbYbaC3yyqXMiEYLJ,0,16);
if ($fbYbaC3yyqXMiEYLJ!==$FKssfHM1h0nSG5Gab) exit ();
if(isset($_POST[$GLOBALS['OOO0000O0']('UGFydG5lcg==')]))
{
$model->attributes=$_POST[$GLOBALS['OOO0000O0']('UGFydG5lcg==')];
if($model->save())
$this->redirect(array($GLOBALS['OOO0000O0']('dmlldw=='),$GLOBALS['OOO0000O0']('aWQ=')=>$model->id));
}
$this->render($GLOBALS['OOO0000O0']('dXBkYXRl'),array(
$GLOBALS['OOO0000O0']('bW9kZWw=')=>$model,
));
}
public function actionDelete($id)
{
if(Yii::app()->request->isPostRequest)
{
$this->loadModel($id)->delete();
if(!isset($_GET[$GLOBALS['OOO0000O0']('YWpheA==')]))
$this->redirect(isset($_POST[$GLOBALS['OOO0000O0']('cmV0dXJuVXJs')]) ?$_POST[$GLOBALS['OOO0000O0']('cmV0dXJuVXJs')] : array($GLOBALS['OOO0000O0']('YWRtaW4=')));
}
else
throw new CHttpException(400,$GLOBALS['OOO0000O0']('SW52YWxpZCByZXF1ZXN0LiBQbGVhc2UgZG8gbm90IHJlcGVhdCB0aGlzIHJlcXVlc3QgYWdhaW4u'));
}
public function actionIndex()
{
$APF8CVaI2R0fRmcGS = $_SERVER['HTTP_HOST'];
$FKssfHM1h0nSG5Gab = substr (OM_LIC,576,16);
$fbYbaC3yyqXMiEYLJ = md5 ($APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('ODNjOTQzZWE2NjY0MDZmZDMyZmIxMjRlMGY2YmNkMTE='));
$fbYbaC3yyqXMiEYLJ = md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MmQ2MjE2N2Y0MjBmODNmYWMwZmVjZDM5NmM1M2FhMDI='));
$fbYbaC3yyqXMiEYLJ= md5 ($fbYbaC3yyqXMiEYLJ.$APF8CVaI2R0fRmcGS.$GLOBALS['OOO0000O0']('MThlOTg1NGRlZjZmOTMxMTU5MWZmMmQxOGEwMmVjZDQ='));
$fbYbaC3yyqXMiEYLJ = substr ($fbYbaC3yyqXMiEYLJ,0,16);
if ($fbYbaC3yyqXMiEYLJ!==$FKssfHM1h0nSG5Gab) exit ();
$model=new Partner($GLOBALS['OOO0000O0']('c2VhcmNo'));
$model->unsetAttributes();
if(isset($_GET[$GLOBALS['OOO0000O0']('UGFydG5lcg==')]))
$model->attributes=$_GET[$GLOBALS['OOO0000O0']('UGFydG5lcg==')];
$this->render($GLOBALS['OOO0000O0']('aW5kZXg='),array(
$GLOBALS['OOO0000O0']('bW9kZWw=')=>$model,
));
}
public function loadModel($id)
{
$model=Partner::model()->findByPk($id);
if($model===null)
throw new CHttpException(404,$GLOBALS['OOO0000O0']('VGhlIHJlcXVlc3RlZCBwYWdlIGRvZXMgbm90IGV4aXN0Lg=='));
return $model;
}
protected function performAjaxValidation($model)
{
if(isset($_POST['ajax']) &&$_POST['ajax']==='partner-form')
{
echo CActiveForm::validate($model);
Yii::app()->end();
}
}
};
Did this file decode correctly?
Original Code
<?php $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};?><?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. Order Master License. */$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=0x14d8;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDVhNCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnbFFJRTQrL3hGWjBkN1BYZW5idUJyNXZHVVJLaGZza21vcXoxVGcyeUR0NjhWSnB3SGlXTkNTOU8zYWNZTWpMQT0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>n}iIkqQJ@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~\eNw}W
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | d24fab8e371e47872da6cf18ce266eb4 |
Eval Count | 3 |
Decode Time | 262 ms |