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


include("system/global.inc.php");
define('_CLASS_RSS_PHP',1);
class RSS_CLASS 
{
var $rss_ver = '0.9?';
var $channel_title = '';
var $channel_link = '';
var $channel_description = '';
var $language = 'de';
var $pubDate = '';
var $content = '';
var $items = array();
function RSS($title, $link, $description)
{
date_default_timezone_set('GMT');
$this->channel_title = $title;
$this->channel_link = $link;
$this->channel_description = $description;
$this->pubDate = date('D, d M Y H:i:s O', time());
}
function AddFeedData($title, $link, $description ,$pubDate)
{
$this->items[] = array('titile' => $title , 'link' => $link, 'description' => $description, 'pubDate' => $pubDate);
}
function create_rss()
{
$rss_c = '<?xml version="1.0" encoding="ISO-8859-1"?>' . "
";
$rss_c .= '<?xml-stylesheet href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"?> ' . "
";
$rss_c .= '<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">' . "
";
$rss_c .= '<channel>' . "
";
$rss_c .= '<title>' . htmlspecialchars($this->channel_title) . '</title>' . "
";
$rss_c .= '<link>' . $this->channel_link . '</link>' . "
";
$rss_c .= '<description>' . htmlspecialchars($this->channel_description) . '</description>' . "
";
$rss_c .= '<language>' . $this->language . '</language>' . "
";
$rss_c .= '<lastBuildDate>' . $this->pubDate . '</lastBuildDate>' . "
";
if (count($this->items)>=1)
{
foreach ($this->items as $key=>$value)
{
$rss_c .= '<item>' . "
";
$rss_c .= '<title>' . htmlspecialchars($value['titile']) . '</title>' . "
";
$rss_c .= '<link>' . $this->channel_link . '/statistik.php?domain=' . $value['link'] . '</link>' . "
";
$rss_c .= '<description><![CDATA[' . htmlspecialchars($value['description']) . ']]></description>' . "
";
$rss_c .= '<pubDate>' . $value['pubDate'] . '</pubDate>' . "
";
$rss_c .= '<guid isPermaLink="true">'. $this->channel_link . '/statistik.php?domain=' . $value['link'] . '</guid>' . "
";
$rss_c .= '</item>' . "
";
}
}
$rss_c .= '<atom:link href="'. $this->channel_link . '/rss.php" rel="self" type="application/rss+xml">' . "
";
$rss_c .= '</atom:link>' . "
";
$rss_c .= '</channel>' . "
";
$rss_c .= '</rss>';
$this->content = $rss_c;
}
function showfeed()
{
if (empty($this->content)) $this->create_rss();
header('Content-Type: application/xml; charset=ISO-8859-1');
echo($this->content);
}
}
function URL_CHECK($url)
{
$urlregex = "^(https?|ftp)\:\/\/";
$urlregex .= "([a-z0-9+!*(),;?&=\$_.-]+(\:[a-z0-9+!*(),;?&=\$_.-]+)?@)?";
$urlregex .= "([a-z0-9+\$_-]+\.)*[a-z0-9+\$_-]{2,3}";
$urlregex .= "(\:[0-9]{2,5})?";
$urlregex .= "(\/([a-z0-9+\$_-]\.?)+)*\/?";
$urlregex .= "(\?[a-z+&\$_.-][a-z0-9;:@/&%=+\$_.-]*)?";
$urlregex .= "(#[a-z_.-][a-z0-9+\$_.-]*)?\$";
if (!eregi($urlregex, $url)){
$url = $url;
}
return $url;
}
$feed = new RSS_CLASS();
$feed->RSS(html_entity_decode($name), $http_server, html_entity_decode($meta_description));
$rssdata = db_query("SELECT domain_url, domain_register, domain_description, domain_title FROM domains WHERE domain_status='1' AND domain_update != 0 ORDER by domain_register DESC LIMIT $rsslimit");
while ($row = db_fetch_array($rssdata))
{
$feed->AddFeedData(html_entity_decode($row['domain_title']), html_entity_decode(URL_CHECK($row['domain_url'])), html_entity_decode($row['domain_description']), date('D, d M Y H:i:s O', $row['domain_register']), html_entity_decode($row['domain_description']));
} 
$feed->showfeed();

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.
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=4680;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0xWYUZkZ2V5dWNTS3YrM0JaOEppTVc0bTBqemhyNnROQ25HbzFiQVhFN2ZRNWtEMndzLzlVT0lQVHBZcXhsUkg9JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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

Function Calls

fgets 2
fopen 1
fread 2
strtr 2
fclose 1
ereg_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O00O00O00 0
$OO00O0000 4680
$OO00O00O0 include("system/global.inc.php"); define('_CLASS_RSS_PHP'..
$OOO0O0O00 index.php

Stats

MD5 36bce1898117b162ce95162e4cd7293c
Eval Count 3
Decode Time 68 ms