Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


/*******************************************************************************************
*   ___  _          ______                     _ _                _                        *
*  / _ \| |         | ___ \                   | (_)              | |              © 2022   *
* / /_\ | | _____  _| |_/ /_ __ __ _ _ __   __| |_ _ __   __ _   | |_ ___  __ _ _ __ ___   *
* |  _  | |/ _ \ \/ / ___ \ '__/ _` | '_ \ / _` | | '_ \ / _` |  | __/ _ \/ _` | '_ ` _ \  *
* | | | | |  __/>  <| |_/ / | | (_| | | | | (_| | | | | | (_| |  | ||  __/ (_| | | | | | | *
* \_| |_/_|\___/_/\_\____/|_|  \__,_|_| |_|\__,_|_|_| |_|\__, |  \___\___|\__,_|_| |_| |_| *
*                                                         __/ |                            *
*                                                        |___/                             *
* ---------------------------------------------------------------------------------------- *
* This is commercial software, only users who have purchased a valid license and accept    *
* to the terms of the License Agreement can install and use this program.                  *
* ---------------------------------------------------------------------------------------- *
* website: https://cs-cart.alexbranding.com                                                *
*   email: info@alexbranding.com                                                           *
*******************************************************************************************/
use Tygh\Registry;use Tygh\Enum\NotificationSeverity;if (!defined('BOOTSTRAP')) {
die('Access denied');}

$repository=Tygh::$app['addons.ab__ecw_comparison_pages.repository'];if (!isset(Tygh::$app['storefront'])) {

$store_repo=Tygh::$app['storefront.repository'];Tygh::$app['storefront']=$store_repo->findDefault();}
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$redirect_url=$_REQUEST['dispatch'];if (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","dnFlYnVm"))) {
fn_trusted_vars('comparison_page');if (!empty($_REQUEST['comparison_page'])) {
if (empty($_REQUEST['comparison_page']['product_ids']) || count($_REQUEST['comparison_page']['product_ids']) == 1) {
fn_set_notification(NotificationSeverity::WARNING,__('warning'),__('ab__ecw.select_some_products'));if (!empty($_REQUEST['comparison_page']['page_id'])) {
$redirect_url.='?page_id='.$_REQUEST['comparison_page']['page_id'];}
return [CONTROLLER_STATUS_OK,$redirect_url];}
$id=$repository->updateComparisonPage($_REQUEST['comparison_page']['page_id'],$_REQUEST['comparison_page'],DESCR_SL);$redirect_url.='?page_id='.$id;}} elseif (in_array(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))),[call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",[call_user_func(call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","NTdmdGJj"))),call_user_func(call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","ZmVwZGZlYA==")))]),call_user_func("ab_____","[HWt[YSm")),call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","bmBlZm1mdWY="))])) {
$repository->delete($_REQUEST['page_ids']);fn_set_notification(NotificationSeverity::NOTICE,__('notice'),__('ab__ecw.ab__ecw_comparison_pages.pages_deleted',[count($_REQUEST['page_ids'])]));$redirect_url='ab__ecw_comparison_pages.manage';} elseif (in_array(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))),[call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","ZG1wb2Y=")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","cW:kcH:v[R>>"))])) {
$new_ids=$repository->clonePages($_REQUEST['page_ids']);$suffix='';if (!empty($new_ids)) {
fn_set_notification(NotificationSeverity::NOTICE,__('notice'),__('text_pages_cloned'));$suffix='?'.call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","bIS1dG:jeXmt[G:yeXWzfR>>")),[call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",[call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","NTdmdGJj"))),call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","ZmVwZGZlYA==")))]),call_user_func("ab_____","Z3:udHGzbYOwcm:xZXemY3ml"))=>$new_ids]);}
$redirect_url=call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","YmNgYGZkeGBkcG5xYnNqdHBvYHFiaGZ0L25ib2JoZg==")).$suffix;} elseif (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == 'demo_data') {
switch ($action) {
case 'add':
fn_ab__ecw_install_comparison_pages();break;default:
fn_echo('No such action: '.$action);return [CONTROLLER_STATUS_NO_CONTENT];}
$_REQUEST['dispatch']=$redirect_url=$controller..$mode;}
return [CONTROLLER_STATUS_OK,$redirect_url];}

$view=Tygh::$app['view'];if (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","cXGvZXem"))) {
$params=$_REQUEST;$params['get_seo_name']=false;list($comparison_pages,$search)=$repository->find($params,DESCR_SL);$view->assign([
'comparison_pages'=>$comparison_pages,
'search'=>$search,
]);} elseif (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","dnFlYnVm"))
|| call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","YmVl"))) {
if (!empty($_REQUEST['page_id'])) {
$page=$repository->findById($_REQUEST['page_id'],DESCR_SL);if (empty($page)) {
if ($repository->isExist($_REQUEST['page_id'])) {
fn_set_notification(NotificationSeverity::WARNING,__('warning'),__('store_object_denied',['[object_type]'=>__('ab__ecw_comparison_pages.comparison_page'),'[object_name]'=>'']));return [CONTROLLER_STATUS_REDIRECT,'ab__ecw_comparison_pages.manage'];} else {
return [CONTROLLER_STATUS_NO_PAGE];}}
$view->assign('comparison_page',$page);}
$tabs=[
'general'=>[
'title'=>__('general'),'js'=>true,
],
'seo'=>[
'title'=>__('seo'),'js'=>true,
],
];Registry::set('navigation.tabs',$tabs);} elseif (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",[call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base_decode","NTdmdGJj"))),call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","ZmVwZGZlYA==")))]),call_user_func("ab_____","[HWuc2:lZYSi"))) {}
return [CONTROLLER_STATUS_OK];



© 2021 Quttera Ltd. All rights reserved.