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 function filters()
{
return array(
'accessControl',
);
}
public function accessRules()
{
return array(
array('allow',
'users'=>array('@'),
'actions'=>StaffAccess::allowed(''),
),
array('deny',
'users'=>array('*'),
),
);
}
public function actionIndex()
{
$model = new Setting;
$model->loadFields ();
$selected = 0;
if(isset($_POST[$GLOBALS['OOO0000O0']('U2V0dGluZw==')]))
{
$saved = FALSE;
$model->attributes=$_POST[$GLOBALS['OOO0000O0']('U2V0dGluZw==')];
if($model->validate()) {
if($model->save()) {
Y::user()->setFlash ($GLOBALS['OOO0000O0']('YWRtaW4='),$GLOBALS['OOO0000O0']('0J3QsNGB0YLRgNC+0LnQutC4INGB0L7RhdGA0LDQvdC10L3Riw=='));
$saved = TRUE;
}
}
}
if ($saved) {
$this->redirect(array($GLOBALS['OOO0000O0']('c2V0dGluZ3MvcGFydG5lcg==')));
}
$this->render($GLOBALS['OOO0000O0']('aW5kZXg='),
array(
$GLOBALS['OOO0000O0']('bW9kZWw=') =>$model,
$GLOBALS['OOO0000O0']('c2VsZWN0ZWQ=') =>$selected,
)
);
}
public function actionLog()
{
$model = new Setting;
$model->loadFields ();
$selected = 0;
if(isset($_POST[$GLOBALS['OOO0000O0']('U2V0dGluZw==')]))
{
$saved = FALSE;
$model->attributes=$_POST[$GLOBALS['OOO0000O0']('U2V0dGluZw==')];
if($model->validate()) {
if($model->save()) {
Y::user()->setFlash ($GLOBALS['OOO0000O0']('YWRtaW4='),$GLOBALS['OOO0000O0']('0J3QsNGB0YLRgNC+0LnQutC4INGB0L7RhdGA0LDQvdC10L3Riw=='));
$saved = TRUE;
}
}
}
if ($saved) {
$this->redirect(array($GLOBALS['OOO0000O0']('c2V0dGluZ3MvcGFydG5lci9sb2c=')));
}
$this->render($GLOBALS['OOO0000O0']('bG9nc2V0dGluZ3M='),
array(
$GLOBALS['OOO0000O0']('bW9kZWw=') =>$model,
$GLOBALS['OOO0000O0']('c2VsZWN0ZWQ=') =>$selected,
)
);
}
};

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=0x8a0;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDVhMCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnbFFJRTQrL3hGWjBkN1BYZW5idUJyNXZHVVJLaGZza21vcXoxVGcyeUR0NjhWSnB3SGlXTkNTOU8zYWNZTWpMQT0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>Hcjp\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UmQODEVX

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

Stats

MD5 dc0b09fae2df4a3f4e6cac539b785c31
Eval Count 3
Decode Time 151 ms