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


!defined('IN_MY') &&exit('Access Denied');
class introAction extends Action {
private $pageSize = 10;
private $pageMark = 3;
private $intro_model;
private $type_model;
private $adminLog_model;
public function _init() {
if(!isset($_SESSION['loginInfo']['id']{0})) {
$this->aView('login');
exit();
}
$this->intro_model = My::model('admin.intro');
$this->type_model = My::model('admin.type');
$this->adminLog_model = My::model('admin.adminLog');
$this->assign('nowPage','article');
}
public function index() {
$this->_list();
}
public function _list() {
$list = $this->intro_model->getList('','id',TRUE);
$this->assign('list',$list);
$this->aView('intro');
}
public function updateHandle() {
$ary = array();
if(!isset($_POST['title']{0})) {
$ary = array('error','','title is null');
}elseif(!isset($_POST['content']{0})) {
$ary = array('error','','content is null');
}else {
$intro = $this->intro_model->getInfo($_POST['id']);
$return = $this->intro_model->update($intro['id'],$_POST['title'],$_POST['content'],$intro['typeId']);
if($return === TRUE) {
$this->adminLog_model->add($_SESSION['loginInfo']['id'],' -&gt; &lt;Id:'.$intro['id'].'&gt;','',$_SERVER['REMOTE_ADDR']);
$ary = array('success','','update success');
}else {
$ary = array('error',''.$return,'update error');
}
}
echo $this->json($ary);
}
}

Did this file decode correctly?

Original Code

<?php // This file is protected by copyright law & provided under license. Copyright(C) 2016 cms.bookinge.com, 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=1912;$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('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMjU5KTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJ29GdnlRU2VDc0J3T0dmSlRkYzhpcFJQamwyVUxuWjRBN01nMTkzdEtoNm1XL05ySGJZNWt4WEQrVjBxYXpFdUk9JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));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 1912
$OO00O00O0 !defined('IN_MY') &&exit('Access Denied'); class introActio..
$OO0OO0000 fopen
$OO0OO000O fread
$OO0OO00O0 strtr
$OOO000000 th6sbehqla4co_sadfpnr
$OOO0000O0 base64_decode
$OOO0O0O00 index.php

Stats

MD5 926ce0a009c813fbdf9de32532db0b38
Eval Count 3
Decode Time 206 ms