shell bypass 403
<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.5 * @created February 2017 * @author ExtensionBase * @email [email protected] * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); if(!defined('DS')) define('DS', DIRECTORY_SEPARATOR); // require helper require_once __DIR__ . '/helper.php'; $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); // base url $baseurl = JURI::base(); // module base url $module_baseurl = $baseurl.'modules/mod_flipbookmaster'; // get parameters from the module's configuration $moduleclass_sfx = htmlspecialchars( $params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8' ); $jqueryoption = $params->get('jqueryoption', '0'); $fontawesome = $params->get('fontawesome', '1'); $modtheme = $params->get('theme', 'pdf'); $containerheight = $params->get('containerheight', '600px'); $pxval = strpos( $containerheight, 'px' ); if ( $pxval ) { $containerheight = str_replace('px', '', $containerheight ); } $containerbg = $params->get('containerbg', '#efefef'); $buttoncolor = $params->get('buttoncolor', '#00acce'); $buttonhovercolor = $params->get('buttonhovercolor', '#039bb9'); $direction = $params->get('direction', 'FLIPBOOK.DIRECTION.LTR'); $enabledownload = $params->get('enabledownload', 'false'); $enablesound = $params->get('enablesound', 'true'); $enablescrollwheel = $params->get('enablescrollwheel', 'true'); $selectsoundfile = $params->get('selectsoundfile', 'pageturn3.mp3'); $selectfilepath = $params->get('selectfilepath', 'custompath'); $selectpdffile = $params->get('selectpdffile', 'sample2.pdf'); $customselectpdffile = $params->get('customselectpdffile'); $ptspeed = $params->get('ptspeed', '1000'); $imagesfolder = $params->get('imagesfolder', 'images/flipbookimages'); $pagemode = $params->get('pagemode', 'FLIPBOOK.PAGE_MODE.AUTO'); // encode $encode = $params->get("multiple104", "1"); $encodepass = htmlspecialchars(strip_tags($params->get("encodepass", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")), ENT_COMPAT, 'UTF-8');; ?> <link href="<?php echo $module_baseurl.'/assets/css/';?>baseflipbook.css" rel="stylesheet" type="text/css"> <?php if ( $fontawesome ): ?> <link href="<?php echo $module_baseurl.'/assets/css/';?>font-awesome.min.css" rel="stylesheet" type="text/css"> <?php endif; ?> <?php // load default if ( $modtheme == 'pdf' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'pdf')); } else if ( $modtheme == 'images' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'images')); } else if ( $modtheme == 'mpdf' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'multiplepdf')); } else if ( $modtheme == 'mpdf104' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'multiplepdf104')); } else if ( $modtheme == 'mixed' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'mixed')); } if ( $jqueryoption ){ ?> <script src="<?php echo $module_baseurl.'/assets/jquery/';?>jquery-min.js" type="text/javascript"></script> <?php } ?>