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 /* absd protecter */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f..

Decoded Output download


class DefaultController extends Controller
{
public function filters()
{
return array(
'accessControl',
);
}
public function accessRules()
{
return array(
array('allow',
'actions'=>array('login'),
'users'=>array('*'),
),
array('allow',
'actions'=>array('index','logout'),
'users'=>array('@'),
),
array('deny',
'users'=>array('*'),
),
);
}
public function actionIndex()
{
$dataProvider=new CActiveDataProvider('Anew',array(
'sort'=>array (
'defaultOrder'=>'createTime DESC',
),
'pagination'=>array (
'pageSize'=>Settings::item ('anewPerPage'),
)
));
$E9wuuG8fSv0Z1xIvX = parse_url (Yii::app()->getBaseUrl (TRUE));
$E9wuuG8fSv0Z1xIvX = $E9wuuG8fSv0Z1xIvX['host'];
$dw93yiTvYwORYTlmW = substr (OM_LIC,336,16);
$dh8PsXMXRrfL0Vzxl = md5 ($E9wuuG8fSv0Z1xIvX.'444149763aad617621b0ad18812eed82');
$dh8PsXMXRrfL0Vzxl = md5 ($dh8PsXMXRrfL0Vzxl.$E9wuuG8fSv0Z1xIvX.'868fd09c3b83ee264994e929fc5c5cb3');
$dh8PsXMXRrfL0Vzxl= md5 ($dh8PsXMXRrfL0Vzxl.$E9wuuG8fSv0Z1xIvX.'e91b59ec7309ea867d5a9684538c230b');
$dh8PsXMXRrfL0Vzxl = substr ($dh8PsXMXRrfL0Vzxl,0,16);
if ($dh8PsXMXRrfL0Vzxl!==$dw93yiTvYwORYTlmW) exit ();
$id = Y::user()->id;
$this->render('/default/index',array(
'dataProvider'=>$dataProvider,
'aff'=>$this->loadModel($id),
));
}
public function actionLogin()
{
$model=new LoginForm;
if(isset($_POST['ajax']) &&$_POST['ajax']==='login-form')
{
echo CActiveForm::validate($model);
Yii::app()->end();
}
if(isset($_POST['LoginForm']))
{
$model->attributes=$_POST['LoginForm'];
if($model->validate() &&$model->login())
$this->redirect(array ('/aff'));
}
$E9wuuG8fSv0Z1xIvX = parse_url (Yii::app()->getBaseUrl (TRUE));
$E9wuuG8fSv0Z1xIvX = $E9wuuG8fSv0Z1xIvX['host'];
$dw93yiTvYwORYTlmW = substr (OM_LIC,336,16);
$dh8PsXMXRrfL0Vzxl = md5 ($E9wuuG8fSv0Z1xIvX.'444149763aad617621b0ad18812eed82');
$dh8PsXMXRrfL0Vzxl = md5 ($dh8PsXMXRrfL0Vzxl.$E9wuuG8fSv0Z1xIvX.'868fd09c3b83ee264994e929fc5c5cb3');
$dh8PsXMXRrfL0Vzxl= md5 ($dh8PsXMXRrfL0Vzxl.$E9wuuG8fSv0Z1xIvX.'e91b59ec7309ea867d5a9684538c230b');
$dh8PsXMXRrfL0Vzxl = substr ($dh8PsXMXRrfL0Vzxl,0,16);
if ($dh8PsXMXRrfL0Vzxl!==$dw93yiTvYwORYTlmW) exit ();
$this->render('/default/login',array('model'=>$model));
}
public function actionLogout()
{
Yii::app()->user->logout();
$this->redirect(array ('/aff'));
}
public function loadModel($id)
{
$model=Partner::model()->findByPk($id);
if($model===null)
throw new CHttpException(404,'   .');
return $model;
}
};

Did this file decode correctly?

Original Code

<?php /* absd protecter */$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=0xd34;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUxMSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnV3JEa09IYVNNVDlzM0FVS3RkMVZxRmlMenUvN3lJbWJKQ282ZkI4UFpqZ3dZcHZSYytRRWg1R2wwMmV4NFhuTj0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>_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}bRYqR]eFg

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 3380
$OO00O00O0 class DefaultController extends Controller { public func..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 ac795c3838491b6b61a9a050f1fdf56a
Eval Count 3
Decode Time 132 ms