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 /* The commercial version is not encoded. This file is protected by copyright law an..

Decoded Output download

$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x52b);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'K46udqCFYRe2LyTDxIXbSNhkrsW3mw5GJ0nBj+gfHlcZE9zVatA81v7/pOUQPMio=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'K46udqCFYRe2LyTDxIXbSNhkrsW3mw5GJ0nBj+gfHlcZE9zVatA81v7/pOUQPMio=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);
defined('_JEXEC') or die;
jimport( 'joomla.application.component.view');
class FlippingBookViewCategory extends JView {
protected $category;
function display( $tpl = null ) {
$items = $this->get( 'Items');
$category = $this->get( 'Category');
if ( count( $errors = $this->get( 'Errors') ) ) {
JError::raiseError( 500,implode( "
",$errors ) );
return false;
}
$this->assignRef( 'items',$items );
$this->assignRef( 'category',$category );
$this->_prepareDocument();
parent::display();
}
protected function _prepareDocument() {
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pathway = $app->getPathway();
$title = null;
$model = $this->getModel();
$model->loadGlobalVars();
$menu_params = $menu->params;
$menu_item_params = new JRegistry;
$menu_item_params->loadJSON( $menu_params );
$title = $menu_item_params->get('page_title','');
if ( $menu ) {
if ( $menu->query['view'] == "categories") {
if ( $title == "") {
$title = $menu->title ." - ".$this->category->title;
}else {
$title = $title ." - ".$this->category->title;
}
}
if ( $menu->query['view'] == "category") {
if ( $title == "") {
$title = $menu->title;
}
}
}else {
$title = $this->category->title;
}
if ( $app->getCfg( 'sitename_pagetitles',0 ) ) {
$title = JText::sprintf( 'JPAGETITLE',htmlspecialchars_decode( $app->getCfg( 'sitename') ),$title );
}
$title = htmlspecialchars_decode( $title );
$this->document->setTitle( $title );
if ( $menu->query['view'] == "categories") {
$pathway->addItem( $this->category->title );
}
if (!$menu) {
$pathway->addItem($this->category->title);
}
$output_html = '';
if ( ( $menu_item_params->get('show_page_heading','') ) &&( $menu_item_params->get('page_heading','') != '') ) {
$output_html = '<h1>'.$menu_item_params->get('page_heading','') .'</h1>'."
";
}
if (($this->category->show_title == 1) &&($this->category->title != '')) {
$output_html .= '<h2>'.$this->category->title .'</h2>'."
";
}
if ( $this->category->printIcon ||$this->category->emailIcon ) {
$output_html .= '<ul class="actions">'."
";
if ( !JRequest::getVar( 'print','','get','int') ) {
if ( $this->category->printIcon ) {
$output_html .= '<li class="print-icon">'."
";
$url = 'index.php?option=com_flippingbook&view=category&id='.$this->category->id .'&tmpl=component&print=1';
$status = 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no';
$text = JHTML::_('image.site','printButton.png','media/system/images/',NULL,NULL,JText::_( 'COM_FLIPPINGBOOK_PRINT'),'border="0"');
$attribs = array();
$attribs['title'] = JText::_( 'COM_FLIPPINGBOOK_PRINT');
$attribs['onclick'] = "window.open(this.href,'win2','".$status ."'); return false;";
$output_html .= JHTML::_( 'link',JRoute::_($url),$text,$attribs );
$output_html .= '</li>'."
";
}
if ( $this->category->emailIcon ) {
$output_html .= '<li class="email-icon">'."
";
$page =  "&page=".intval(JRequest::getVar( 'page',1,'get','int'));
$itemid = intval(JRequest::getVar( 'Itemid',0,'get','int'));
if ($itemid) $itemid = "&Itemid=".$itemid;
$link = JURI::root() .'index.php?option=com_flippingbook&view=category&id='.$this->category->id .$page .$itemid;
require_once JPATH_SITE .'/components/com_mailto/helpers/mailto.php';
$url = 'index.php?option=com_mailto&amp;tmpl=component&amp;link='.MailToHelper::addLink( $link );
$status = 'width=400,height=350,menubar=yes,resizable=yes';
$text = JHTML::_('image.site','emailButton.png','media/system/images/',NULL,NULL,JText::_( 'COM_FLIPPINGBOOK_EMAIL'),'border="0"');
$attribs = array();
$attribs['title'] = JText::_( 'COM_FLIPPINGBOOK_EMAIL');
$attribs['onclick'] = "window.open(this.href,'win2','".$status ."'); return false;";
$output_html .= JHTML::_( 'link',JRoute::_($url),$text,$attribs );
$output_html .= '</li>';
}
}else {
$output_html .= '<li>'."
";
$text = JHTML::_('image.site','printButton.png','media/system/images/',NULL,NULL,JText::_( 'COM_FLIPPINGBOOK_PRINT'),JText::_( 'COM_FLIPPINGBOOK_PRINT') );
$output_html .= '<a title="'.JText::_( 'COM_FLIPPINGBOOK_PRINT') .'" href="#" onclick="window.print();return false;">'.$text .'</a>';
$output_html .= '</li>'."
";
}
$output_html .= '</ul>'."
";
}
echo $output_html;
}
}

Did this file decode correctly?

Original Code

<?php /* The commercial version is not encoded. 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=0x15e4;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTJiKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdLNDZ1ZHFDRllSZTJMeVREeElYYlNOaGtyc1czbXc1R0owbkJqK2dmSGxjWkU5elZhdEE4MXY3L3BPVVFQTWlvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>M\FwG^sRMHC{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f_C

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 5604
$OO00O00O0 defined('_JEXEC') or die; jimport( 'joomla.application.comp..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 f781f1189a6a62b340ecfd8b3911e5b8
Eval Count 3
Decode Time 160 ms