JEMBOT MAWOT Bypass Shell
<?php
/**
* Sell Tickets module for Prestashop by Avellana Digital
*
* @author Avellana Digital SL
* @copyright Copyright (c) 2019 Avellana Digital - www.avellanadigital.com
* @license Commercial license
* @version 4.0.0
*/
include(getcwd().'/../../config/config.inc.php');
include(getcwd().'/selltickets.php');
header('Content-Type: application/javascript');
if (!defined('_PS_VERSION_')) { exit; }
if (Tools::getValue('action') && Tools::getValue('key')) {
if ((Tools::getValue('action') == 'getAccess' || Tools::getValue('action') == 'getValidation')
&& Tools::strlen(Tools::getValue('key')) == 10) {
$selltickets = new SellTickets();
$data = array();
if (Tools::getValue('action') == 'getAccess') {
$key = Tools::getValue('key');
$real_key = Configuration::get('selltickets_appkey');
if (isset($key) && $key == $real_key) {
$data['status'] = 'ok';
} else {
$data['status'] = 'ko';
}
echo Tools::getValue('callback').'('.json_encode($data).')';
}
if (Tools::getValue('action') == 'getValidation') {
$key = Tools::getValue('key');
$real_key = Configuration::get('selltickets_appkey');
if (isset($key) && $key == $real_key) {
$scan = Tools::getValue('scanned');
$data = $selltickets->validateTicket($scan);
} else {
$data['status'] = 'ko';
}
echo Tools::getValue('callback').'('.json_encode($data).')';
}
} else {
return false;
}
} else {
return false;
}
xxxxx1.0, XXX xxxx