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 // By Qcodes $OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%..
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,1146);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),'AnHJfvt41ZeP3sx52RQMVU9GzdgLaBpb+clIX6S8rioTYy7EDFCh0/WjKkqOwNum=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,$OO00O0000),'AnHJfvt41ZeP3sx52RQMVU9GzdgLaBpb+clIX6S8rioTYy7EDFCh0/WjKkqOwNum=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'))));fclose($O000O0O00);eval($OO00O00O0);
class Check extends CI_Controller{
public function __construct(){
parent:: __construct();
$this->load->helper('url');
}
public function index(){
}
public function index1(){
$v=50;
$this->load->model("M_q2_check");
$data=$this->M_q2_check->m_getlead($v);
date_default_timezone_set('Asia/Ho_Chi_Minh');
function time_elapsed_string($datetime,$full = false) {
$now = new DateTime;
$ago = new DateTime($datetime);
$diff = $now->diff($ago);
$diff->w = floor($diff->d / 7);
$diff->d -= $diff->w * 7;
$string = array(
'y'=>'year',
'm'=>'month',
'w'=>'week',
'd'=>'day',
'h'=>'hour',
'i'=>'minute',
's'=>'second',
);
foreach ($string as $k =>&$v) {
if ($diff->$k) {
$v = $diff->$k .' '.$v .($diff->$k >1 ?'s': '');
}else {
unset($string[$k]);
}
}
if (!$full) $string = array_slice($string,0,1);
return $string ?implode(', ',$string) .' ago': 'just now';
}
foreach ($data as $i_key =>$exlead) {
$now2 = new DateTime;
$time0=$exlead['date'];
$time=time_elapsed_string($time0);
$nameoff=str_replace("&","&",$exlead['nameoff']);
$nameoff=str_replace('"',""",$nameoff);
$nameoff=str_replace("'","'",$nameoff);
echo'<div class="leading">(<font color="#AA0BBF">'.$time.'</font>)<font color="green"><b> '.$exlead['memberid'].'</b></font> complete <font color="red"><b>'.$nameoff.'</b></font> and received <font color="blue"><b>'.$exlead['point'].'</b></font> points, IP :<font color="#BF650B">'.$exlead['ip'].'('.$exlead['country'].')</font>, Net:<font color="#E5228A"> '.$exlead['net'].'</font></div>';
}
}
public function index2($v){
$this->load->model("M_q2_check");
$data=$this->M_q2_check->m_getlead($v);
date_default_timezone_set('Asia/Ho_Chi_Minh');
function time_elapsed_string($datetime,$full = false) {
$now = new DateTime;
$ago = new DateTime($datetime);
$diff = $now->diff($ago);
$diff->w = floor($diff->d / 7);
$diff->d -= $diff->w * 7;
$string = array(
'y'=>'year',
'm'=>'month',
'w'=>'week',
'd'=>'day',
'h'=>'hour',
'i'=>'minute',
's'=>'second',
);
foreach ($string as $k =>&$v) {
if ($diff->$k) {
$v = $diff->$k .' '.$v .($diff->$k >1 ?'s': '');
}else {
unset($string[$k]);
}
}
if (!$full) $string = array_slice($string,0,1);
return $string ?implode(', ',$string) .' ago': 'just now';
}
foreach ($data as $i_key =>$exlead) {
$now2 = new DateTime;
$time0=$exlead['date'];
$time=time_elapsed_string($time0);
$nameoff=str_replace("&","&",$exlead['nameoff']);
$nameoff=str_replace('"',""",$nameoff);
$nameoff=str_replace("'","'",$nameoff);
echo'<div class="leading">(<font color="#AA0BBF">'.$time.'</font>)<font color="green"><b> '.$exlead['memberid'].'</b></font> complete <font color="red"><b>'.$nameoff.'</b></font> and received <font color="blue"><b>'.$exlead['point'].'</b></font> points, IP :<font color="#BF650B">'.$exlead['ip'].'('.$exlead['country'].')</font>, Net:<font color="#E5228A"> '.$exlead['net'].'</font></div>';
}
}
}
Did this file decode correctly?
Original Code
<?php // By Qcodes
$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=3932;$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('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMTQ2KTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJ0FuSEpmdnQ0MVplUDNzeDUyUlFNVlU5R3pkZ0xhQnBiK2NsSVg2UzhyaW9UWXk3RURGQ2gwL1dqS2txT3dOdW09JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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
Function Calls
| fread | 3 |
| strtr | 2 |
| fclose | 1 |
| OOO0000O0 | 1 |
| urldecode | 1 |
| str_replace | 1 |
| base64_decode | 2 |
Stats
| MD5 | fa5eee7217e5036504612067fe9b6bbd |
| Eval Count | 3 |
| Decode Time | 193 ms |