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( 'Restricted access');
$document = JFactory::getDocument();
$headerTad = '<link rel="stylesheet" href="'.JURI::base(true) .'/components/com_flippingbook/css/'.FB_theme .'" type="text/css" />';
$document->addCustomTag( $headerTad );
$current_itemid = intval( JRequest::getInt( 'Itemid') );
if ( $current_itemid ) {
$current_itemid = '&Itemid='.$current_itemid;
}else {
$current_itemid = '';
}
if (@$category_id_for_module) {
$columns_in_list = $params->get('columns');
$db = JFactory::getDBO();
$query = 'SELECT c.*, '.
' CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(\':\', c.id, c.alias) ELSE c.id END as slug '.
' FROM #__flippingbook_books AS c'.
' WHERE c.category_id = '.intval ( $category_id_for_module ).
' AND c.published = 1'.
' ORDER BY c.ordering';
$db->setQuery($query);
$books_in_category = $db->loadObjectList();
$query = 'SELECT c.*, '.
' CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(\':\', c.id, c.alias) ELSE c.id END as catslug '.
' FROM #__flippingbook_categories AS c'.
' WHERE c.id = '.intval ( $category_id_for_module );
$db->setQuery($query);
$result = $db->loadObjectList();
$category_catslug = $result[0]->catslug;
}else {
if ( @$columns_in_list == '') {
$columns_in_list = $this->category->columns;
}
$books_in_category = $this->items;
$category_catslug = $this->category->catslug;
}
$current_column = 1;
$current_book = 1;
$total_books_in_category = count ( $books_in_category );
@$output_html .= '<table width="100%" class="fb_book_list_table">'."
";
foreach ( $books_in_category as $row ) {
if ( $current_column == 1 ) {
$output_html .= '<tr>'."
";
}
$cell_width = 100;
if ( $columns_in_list >1 ) {
$cell_width = floor( 100 / $columns_in_list );
}
if ( ( $current_book == $total_books_in_category ) &&( $current_column != $columns_in_list ) ) {
$colspan = $columns_in_list -$current_column +1;
}
if ( @$colspan >1 ) {
$output_html .= '<td valign="top" class="flippingbook_book_list_item" colspan="'.$colspan .'">'."
";
}else {
$output_html .= '<td valign="top" width="'.$cell_width .'%" class="flippingbook_book_list_item">'."
";
}
$popup_url = JRoute::_( 'index.php?option=com_flippingbook&view=book&id='.$row->slug .'&catid='.$category_catslug .'&tmpl=component');
switch ( $row->open_book_in ) {
case 1:
default:
$fb_link = 'href="'.JRoute::_( "index.php?option=com_flippingbook&view=book&id=".$row->slug ."&catid=".$category_catslug .$current_itemid ) .'"';
break;
case 3:
$fb_link = 'href="javascript: window.open('."'".$popup_url ."'".", '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=".$row->new_window_width .",height=".$row->new_window_height ."'); void(0); \"";
break;
case 4:
$fb_link = 'href="javascript: window.open('."'".$popup_url ."'".", '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,left=0,top=0,width='+screen.width+',height='+screen.height); void(0); \"";
break;
}
$output_html .= '<a '.$fb_link .' class="fb_contentheading"><span class="fb_contentheading">'.$row->title .'</span></a>';
$output_html .= '<div class="flippingbook_book-description">'."
";
if ( $row->preview_image != '') {
$output_html .= '<a '.$fb_link .' class="flippingbook_book_img" title="'.$row->title .'"><img src="'.$row->preview_image .'" border="0" alt="'.$row->title .'" /></a>';
}
$output_html .= $row->description;
$output_html .= '</div>'."
";
$output_html .= '</td>'."
";
if ( ( $current_column == $columns_in_list ) ||( $current_book == $total_books_in_category ) ) {
$output_html .= '</tr>'."
";
$current_column = 1;
}else {
$current_column++;
}
$current_book++;
}
$output_html .= '</table>'."
";
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=0x1308;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTJiKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdLNDZ1ZHFDRllSZTJMeVREeElYYlNOaGtyc1czbXc1R0owbkJqK2dmSGxjWkU5elZhdEE4MXY3L3BPVVFQTWlvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>]wJ_etPUh}Gz]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vRt^cvDylNiD]@Arq

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 4872
$OO00O00O0 defined( '_JEXEC') or die( 'Restricted access'); $document..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 570ec0d8f6f6638fda312e1262a5a17b
Eval Count 3
Decode Time 145 ms