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 and provided under license. Reverse engin..

Decoded Output download


if ( !defined('IN_ISEARCH') )
{
die('Hacking attempt');
}
error_reporting(E_ALL ^(E_NOTICE |E_WARNING));
require_once "$isearch_path/inc/config.inc.php";
require_once "$isearch_path/lang/config.inc.php";
$isearch_version = '2.24';
if (function_exists('set_magic_quotes_runtime'))
{
@set_magic_quotes_runtime(false);
}
function isearch_die( $error = 'unknown')
{
echo "<h1>iSearch Error: $error</h1>";
exit;
}
function isearch_open($readOnly = False)
{
global $isearch_path;
global $isearch_sql_server,$isearch_sql_username,$isearch_sql_password,$isearch_sql_database;
global $isearch_sql_ro_username,$isearch_sql_ro_password;
global $isearch_db,$isearch_ro_db;
global $isearch_table_info,$isearch_table_urls;
global $isearch_config;
global $isearch_lang;
global $isearch_languageCode;
global $isearch_lang_config;
$isearch_db = mysql_connect($isearch_sql_server,$isearch_sql_username,$isearch_sql_password);
if (!$isearch_db)
{
isearch_die('Unable to connect to MySQL. Please check your iSearch MySQL server, username and password configuration options in <i>isearch2/inc/config.inc.php</i>.');
}
if (!mysql_select_db($isearch_sql_database,$isearch_db))
{
isearch_die('Unable to select the database. Please check your iSearch MySQL database configuration option in <i>isearch2/inc/config.inc.php</i>.');
}
mysql_query("SET CHARACTER SET 'utf8'",$isearch_db);
mysql_query("SET NAMES 'utf8'",$isearch_db);
if (function_exists('mysql_set_charset'))
{
mysql_set_charset('utf8',$isearch_db);
}
if ($isearch_sql_ro_username != '')
{
$isearch_ro_db = mysql_connect($isearch_sql_server,$isearch_sql_ro_username,$isearch_sql_ro_password);
if (!$isearch_ro_db)
{
isearch_die('Unable to connect to MySQL (readonly). Please check your iSearch MySQL server, username and password configuration options in <i>isearch2/inc/config.inc.php</i>.');
}
if (!mysql_select_db($isearch_sql_database,$isearch_ro_db))
{
isearch_die('Unable to select the database (readonly). Please check your iSearch MySQL database configuration option in <i>isearch2/inc/config.inc.php</i>.');
}
mysql_query("SET CHARACTER SET 'utf8'",$isearch_ro_db);
mysql_query("SET NAMES 'utf8'",$isearch_ro_db);
if (function_exists('mysql_set_charset'))
{
mysql_set_charset('utf8',$isearch_ro_db);
}
}
else
{
$isearch_ro_db = $isearch_db;
}
$resultInfo = mysql_query("SELECT * FROM $isearch_table_info",$isearch_ro_db);
if (($resultInfo) &&($isearch_config = mysql_fetch_array($resultInfo,MYSQL_ASSOC)))
{
$explodeVars = array(
'allowed_ext',
'allowed_urls',
'allowed_urls_beginning',
'exclude_urls',
'exclude_urls_beginning',
'groups',
'remove_get_vars',
'start_urls',
'stop_words',
'strip_defaults',
'robots_domains',
'robots_excludes',
);
foreach ($explodeVars as $varname)
{
if ($isearch_config[$varname] == '')
{
$isearch_config[$varname] = array();
}
else
{
$isearch_config[$varname] = explode(' ',$isearch_config[$varname]);
}
}
if (!in_array($isearch_config['lang_name'],$isearch_lang_config))
{
$isearch_config['lang_name'] = 'english';
}
require $isearch_path .'/lang/'.$isearch_config['lang_name'] .'.inc.php';
@ini_set('max_execution_time',$isearch_config['max_execution_time']);
switch ($isearch_config['error_reporting'])
{
case 2:
error_reporting(E_ALL ^(E_NOTICE |E_WARNING));
break;
case 3:
error_reporting(E_ALL);
break;
case 4:
error_reporting(0);
break;
default:
error_reporting(E_ALL ^(E_NOTICE));
break;
}
if ((time() -$isearch_config['update_last_checked']) >(7 * 86400))
{
isearch_check_for_update();
}
return True;
}
return False;
}
function isearch_close()
{
global $isearch_db,$isearch_ro_db;
mysql_close($isearch_ro_db);
if (isset($isearch_db))
{
mysql_close($isearch_db);
}
}
function isearch_getPostVar($var,$default='')
{
if (isset($_REQUEST[$var]))
{
return $_REQUEST[$var];
}
return $default;
}
function isearch_check_for_update()
{
global $isearch_table_info;
global $isearch_db;
global $isearch_config;
global $isearch_version;
if (isset($isearch_db))
{
$host='www.iSearchTheNet.com';
$port=80;
$path='/isearch/version.txt';
$version = '';
$msg = array();
$now = time();
$sock = @fsockopen($host,$port,$errno,$errstr,1.0);
if ($sock)
{
$request  = "GET http://$host$path HTTP/1.0
";
$request .= "User-Agent: iSearchFree/$isearch_version
";
$request .= "Host: $host
";
$request .= "Referer: http://".$_SERVER['HTTP_HOST'].$isearch_config['base_url']."/
";
$request .= "Connection: Close
";
$request .= "
";
fputs($sock,$request);
$status = fgets($sock,1024);
while (!feof($sock))
{
$line = fgets($sock,1024);
if ($line == '
')
{
$version = fgets($sock,1024);
$mailSubject = fgets($sock,1024);
while (!feof($sock))
{
$msg[] = fgets($sock,1024);
}
break;
}
}
fclose($sock);
}
if ($version != '')
{
if ($version != $isearch_version)
{
$mailTo = $isearch_config['admin_email'];
$mailHeaders = "From: ".$isearch_config['admin_email'] ."
";
$mailBody = explode("
",$msg);
$mailBody .= "
";
$mailBody .= "This email is automatically generated by iSearch. To prevent checking
";
$mailBody .= "for future updates, please untick the Update Notification setting in
";
$mailBody .= "your iSearch admin control panel.
";
$mailBody .= "
";
$mailBody .= "Visit the iSearch home page at http://www.iSearchTheNet.com/isearch
";
@mail($mailTo,$mailSubject,$mailBody,$mailHeaders);
}
}
mysql_query("UPDATE $isearch_table_info SET update_last_checked='$now' WHERE id='1'",$isearch_db);
}
}
if (function_exists('mysql_real_escape_string'))
{
function isearch_escape_string($str)
{
return mysql_real_escape_string($str);
}
}
else
{
function isearch_escape_string($str)
{
return mysql_escape_string($str);
}
}
if (get_magic_quotes_gpc())
{
if ((bool) @ini_get('magic_quotes_sybase'))
{
function isearch_stripslashes($str)
{
return str_replace("''","'",$str);
}
}
else
{
function isearch_stripslashes($str)
{
return stripslashes($str);
}
}
}
else
{
function isearch_stripslashes($str)
{
return $str;
}
}
function isearch_utf8_chr($ch)
{
if ($ch <= 0x7f)
{
return chr($ch);
}
if ($ch <= 0x7ff)
{
return chr(($ch >>6) +0xc0).chr(($ch &0x3f) +0x80);
}
if ($ch <= 0xffff)
{
return chr(($ch >>12) +0xe0).chr((($ch >>6) &0x3f) +0x80).chr(($ch &0x3f) +0x80);
}
if ($ch <= 0x1fffff)
{
return chr(($ch >>18) +0xf0).chr((($ch >>12) &0x3f) +0x80).chr((($ch >>6) &0x3f) +0x80).chr(($num &0x3f) +0x80);
}
return '';
}
function isearch_html_entity_decode($string,$quote=ENT_QUOTES,$charset='utf-8')
{
if (strtolower($charset) == 'utf-8')
{
static $utf8_trans_tbl;
$string = preg_replace('/&#x([0-9a-f]+);/ei','isearch_utf8_chr(hexdec(""))',$string);
$string = preg_replace('/&#([0-9]+);/e','isearch_utf8_chr()',$string);
if (!isset($utf8_trans_tbl))
{
$utf8_trans_tbl = array();
foreach (get_html_translation_table(HTML_ENTITIES) as $val=>$key)
{
$utf8_trans_tbl[$key] = utf8_encode($val);
}
}
return strtr($string,$utf8_trans_tbl);
}
$version = phpversion();
if ($version{0}== '4')
{
$string = preg_replace('/&#x([0-9a-f]+);?/ei','chr(hexdec(""))',$string);
$string = preg_replace('/&#([0-9]+);?/e','chr("")',$string);
}
if (!function_exists('html_entity_decode'))
{
global $isearch_htmlToAsciiTrans;
if (!isset($isearch_htmlToAsciiTrans))
{
$isearch_htmlToAsciiTrans = array_flip(get_html_translation_table(HTML_ENTITIES));
}
return strtr($string,$isearch_htmlToAsciiTrans);
}
return @html_entity_decode($string,$quote,$charset);
}
function isearch_html_entities($str)
{
global $isearch_config;
if (version_compare(PHP_VERSION,'4.1.0','>='))
{
$str = @htmlspecialchars($str,ENT_QUOTES,$isearch_config['char_set']);
}
else
{
$str = @htmlspecialchars($str);
}
return $str;
}
function isearch_cleanString($data)
{
if ($GLOBALS['isearch_mb'])
{
$data = mb_strtolower($data);
}
else
{
if ($isearch_config['char_set_8_bit'])
{
$data = strtr($data,'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.chr(0x8a) .chr(0x8e) ,
'abcdefghijklmnopqrstuvwxyz'.chr(0x9a) .chr(0x9e) );
$data = preg_replace('/([^-\.,@0-9a-z:\.,'.chr(0xbf) .'-'.chr(0xff) .chr(0x9a) .chr(0x9e) .'\s"\+\-])/e','',$data);
}
}
$data = preg_replace('#<.*?>#u',' ',$data);
$data = preg_replace('#["\;\?!]+#u',' ',$data);
if ($GLOBALS['isearch_config']['allow_colons'] == 0)
{
$data = preg_replace('#:#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_colons'] == 1)
{
$data = preg_replace('#( :)|(: )#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_colons'] == 3)
{
$data = preg_replace('#:#u','',$data);
}
if ($GLOBALS['isearch_config']['allow_dots'] == 0)
{
$data = preg_replace('#\.#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_dots'] == 1)
{
$data = preg_replace('#( \.)|(\. )#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_dots'] == 3)
{
$data = preg_replace('#\.#u','',$data);
}
if ($GLOBALS['isearch_config']['allow_commas'] == 0)
{
$data = preg_replace('#,#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_commas'] == 1)
{
$data = preg_replace('#( ,)|(, )#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_commas'] == 3)
{
$data = preg_replace('#,#u','',$data);
}
if ($GLOBALS['isearch_config']['allow_underscores'] == 0)
{
$data = preg_replace('#_#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_underscores'] == 1)
{
$data = preg_replace('#( _)|(_ )#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_underscores'] == 3)
{
$data = preg_replace('#_#u','',$data);
}
if ($GLOBALS['isearch_config']['allow_apostrophy'] == 0)
{
$data = preg_replace('#\'#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_apostrophy'] == 1)
{
$data = preg_replace('#( \')|(\' )#u',' ',$data);
}
else if ($GLOBALS['isearch_config']['allow_apostrophy'] == 3)
{
$data = preg_replace('#\'#u','',$data);
}
$data = preg_replace('/\s+/u',' ',$data);
$data = preg_replace('/(^\s+)|(\s+$)/u','',$data);
return $data;
}
if (function_exists('mb_regex_encoding'))
{
$GLOBALS['isearch_mb'] = True;
mb_internal_encoding('UTF-8');
mb_regex_encoding('UTF-8');
}
else
{
$GLOBALS['isearch_mb'] = False;
}

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$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};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x343c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGZjKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCd3aWJsZUVMQklXQWFDY0RkRmZHZ0hoSmpLa01tTm5Pb1BwUXFSclNzVHRVdVZ2WHhZeVp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>TaM~{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EUG{sB_Xp

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 13372
$OO00O00O0 if ( !defined('IN_ISEARCH') ) { die('Hacking attempt'); } e..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 087ff086ad1f70632cc77440ca05f024
Eval Count 3
Decode Time 161 ms