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


include $GLOBALS['OOO0000O0']('dmlldy92LWhlYWQucGhw');
@session_start();
error_reporting(E_ALL &~E_NOTICE);
function IIIIIIIIIIIl($fields)
{
$post_field_string = http_build_query($fields,$GLOBALS['OOO0000O0'](''),$GLOBALS['OOO0000O0']('Jg=='));
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$GLOBALS['OOO0000O0']('aHR0cDovL2Fjb3JuYWlkLmNvbS9hYWFwaS9hcGktY2hlY2tlci5waHA='));
curl_setopt($ch,CURLOPT_HEADER,false);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_FAILONERROR ,false);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_FRESH_CONNECT,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_field_string);
curl_setopt($ch,CURLOPT_POST,true);
$response = curl_exec($ch);
$code = curl_getinfo($ch,CURLINFO_HTTP_CODE);
if($errno = curl_errno($ch)) {
$error_message = curl_strerror($errno);
echo "cURL error ({$errno}):
 {$error_message}";
}
curl_close ($ch);
return array($code,$response);
}
function IIIIIIIIIl1I() {
global $aakey;
list($code,$reply) = IIIIIIIIIIIl(array($GLOBALS['OOO0000O0']('QUFBUEk=') =>$aakey,$GLOBALS['OOO0000O0']('VVJM') =>$_SERVER[$GLOBALS['OOO0000O0']('SFRUUF9IT1NU')].$_SERVER[$GLOBALS['OOO0000O0']('UkVRVUVTVF9VUkk=')]));
if ($code != 200) {
return $GLOBALS['OOO0000O0']('PHA+UG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd3d3LmFjb3JuYWlkLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPkFjb3JuIEFpZDwvYT4gLSBbRXJyb3IgMjAwXTwvcD4=');
}else {
return $reply;
}
}
if (isset($_GET[$GLOBALS['OOO0000O0']('cA==')])) {
require_once $GLOBALS['OOO0000O0']('Li4vbGliL2RiLnBocA==');
require_once $GLOBALS['OOO0000O0']('Li4vbGliL2dsb2JhbC5waHA=');
$pdo_conn = pdo_conn();
if (@!isset($_SESSION[$GLOBALS['OOO0000O0']('YWEtdXNlci1sYW5n')])) {
$langfile = get_settings($GLOBALS['OOO0000O0']('TGFuZ2F1Z2U=')).$GLOBALS['OOO0000O0']('LnBocA==');
}else {
$langfile = @$_SESSION[$GLOBALS['OOO0000O0']('YWEtdXNlci1sYW5n')].$GLOBALS['OOO0000O0']('LnBocA==');
}
include $GLOBALS['OOO0000O0']('Li4vcHVibGljL2xhbmd1YWdlLw==').$langfile;
$date_format = get_settings($GLOBALS['OOO0000O0']('RGF0ZV9Gb3JtYXQ='));
$aachat_on = get_settings($GLOBALS['OOO0000O0']('TGl2ZUNoYXRfRW5hYmxl'));
$now = timezone_time();
$db_user_reg = get_settings($GLOBALS['OOO0000O0']('RW5hYmxlX1VzZXJfUmVn'));
$db_guest_access = get_settings($GLOBALS['OOO0000O0']('RW5hYmxlX0d1ZXN0X0FjY2Vzcw=='));
include $GLOBALS['OOO0000O0']('dmlldy92LWhlYWRlci5waHA=');
if (file_exists($GLOBALS['OOO0000O0']('bW9kZWwvbS0=').$_GET[$GLOBALS['OOO0000O0']('cA==')].$GLOBALS['OOO0000O0']('LnBocA=='))) {
require $GLOBALS['OOO0000O0']('bW9kZWwvbS0=').$_GET[$GLOBALS['OOO0000O0']('cA==')].$GLOBALS['OOO0000O0']('LnBocA==');
}
require $GLOBALS['OOO0000O0']('dmlldy92LQ==').$_GET[$GLOBALS['OOO0000O0']('cA==')].$GLOBALS['OOO0000O0']('LnBocA==');
if (isset($_SESSION[$GLOBALS['OOO0000O0']('YWFrZXljaGVjaw==')])) {
echo $GLOBALS['OOO0000O0']('PGRpdiBjbGFzcz0ibWFyZ2luLWJvZHkiIHN0eWxlPSJjb2xvcjogIzg4OCAhaW1wb3J0YW50OyBjbGVhcjpib3RoOyBib3JkZXItdG9wOjFweCBzb2xpZCAjREREOyI+').$_SESSION[$GLOBALS['OOO0000O0']('YWFrZXljaGVjaw==')].$GLOBALS['OOO0000O0']('PC9kaXY+');
}else {
$_SESSION[$GLOBALS['OOO0000O0']('YWFrZXljaGVjaw==')] = IIIIIIIIIl1I();
echo $GLOBALS['OOO0000O0']('PGRpdiBjbGFzcz0ibWFyZ2luLWJvZHkiIHN0eWxlPSJjb2xvcjogIzg4OCAhaW1wb3J0YW50OyBjbGVhcjpib3RoOyBib3JkZXItdG9wOjFweCBzb2xpZCAjREREOyI+').$_SESSION[$GLOBALS['OOO0000O0']('YWFrZXljaGVjaw==')].$GLOBALS['OOO0000O0']('PC9kaXY+');
}
include $GLOBALS['OOO0000O0']('dmlldy92LWZvb3Rlci5waHA=');
}else {
header($GLOBALS['OOO0000O0']('TG9jYXRpb246IGluZGV4LnBocD9wPWti'));
};

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 /* Copyright - Acorn Aid */$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=0x12c4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUyMyk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>H@{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eu^GRL|qZQI{

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 4804
$OO00O00O0 include $GLOBALS['OOO0000O0']('dmlldy92LWhlYWQucGhw'); @s..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 9281a090070c88dcc2131081d7c5270e
Eval Count 3
Decode Time 180 ms