composer.json extended, add uncompiled precheck

This commit is contained in:
Daniel Seifert 2017-12-20 15:42:52 +01:00
parent 2733f0b00d
commit 915b7609c0
7 changed files with 3348 additions and 1663 deletions

View File

@ -13,13 +13,20 @@
{
"name": "D3 Data Development (Inh. Thomas Dartsch)",
"email": "info@shopmodule.com",
"homepage": "http://www.oxidmodule.com"
"homepage": "http://www.oxidmodule.com",
"role": "Owner"
}
],
"support": {
"email": "support@shopmodule.com"
}
"homepage": "https://www.oxidmodule.com/",
"license": [
"proprietary"
],
"suggest": {
"oxid-projects/statistics-module": "allows the graphical evaluation of statistics"
},
"extra": {
"oxideshop": {
"source-directory": "/src",
@ -27,7 +34,7 @@
}
},
"require": {
"php": "5.6.* || 7.0.*",
"php": ">=5.6",
"ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.0.x",
"d3/modcfg": ">=5.1.0.0"

File diff suppressed because it is too large Load Diff

View File

@ -1,84 +1,146 @@
<?php //004fb
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
date_default_timezone_set('Europe/Berlin');
/**
* Class d3PreCheckInFolder
*/
class d3PreCheckInFolder
{
public $sVersion = '4.10.2';
/**
* @return string
*/
public function getVersion()
{
return $this->sVersion;
}
/**
* @return bool
*/
public function hasMinPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasMaxPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
return true;
}
return false;
}
/**
* @return array
*/
public function hasFromToPhpVersion()
{
$aArgs = func_get_args();
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
phpversion(),
$aArgs[0]['to'],
'<'
))
) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasZendLoaderOptimizer()
{
if ((version_compare(phpversion(), '5.2.0', '>=')
&& version_compare(phpversion(), '5.2.900', '<')
&& function_exists('zend_optimizer_version')
) || (
version_compare(phpversion(), '5.3.0', '>=')
&& version_compare(phpversion(), '5.6.900', '<')
&& function_exists('zend_loader_version')
)) {
if (function_exists('opcache_get_status')
&& ($aOpCacheStatus = opcache_get_status())
&& $aOpCacheStatus['opcache_enabled']
) {
return null;
} else {
return true;
}
}
return false;
}
/**
* @return bool
*/
public function hasIonCubeLoader()
{
if (function_exists('ioncube_loader_version')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasExtension()
{
$aArgs = func_get_args();
if (extension_loaded($aArgs[0]['type'])) {
return true;
}
return false;
}
}
/**
* @param $mVar
*/
function dumpvar($mVar)
{
echo "<pre>";
print_r($mVar);
echo "</pre>";
}
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
$oPreCheck = new d3precheckinfolder;
if (isset($_GET['fnc']) && $_GET['fnc']) {
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
}
}

View File

@ -1,84 +1,146 @@
<?php //004fb
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
date_default_timezone_set('Europe/Berlin');
/**
* Class d3PreCheckInFolder
*/
class d3PreCheckInFolder
{
public $sVersion = '4.10.2';
/**
* @return string
*/
public function getVersion()
{
return $this->sVersion;
}
/**
* @return bool
*/
public function hasMinPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasMaxPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
return true;
}
return false;
}
/**
* @return array
*/
public function hasFromToPhpVersion()
{
$aArgs = func_get_args();
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
phpversion(),
$aArgs[0]['to'],
'<'
))
) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasZendLoaderOptimizer()
{
if ((version_compare(phpversion(), '5.2.0', '>=')
&& version_compare(phpversion(), '5.2.900', '<')
&& function_exists('zend_optimizer_version')
) || (
version_compare(phpversion(), '5.3.0', '>=')
&& version_compare(phpversion(), '5.6.900', '<')
&& function_exists('zend_loader_version')
)) {
if (function_exists('opcache_get_status')
&& ($aOpCacheStatus = opcache_get_status())
&& $aOpCacheStatus['opcache_enabled']
) {
return null;
} else {
return true;
}
}
return false;
}
/**
* @return bool
*/
public function hasIonCubeLoader()
{
if (function_exists('ioncube_loader_version')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasExtension()
{
$aArgs = func_get_args();
if (extension_loaded($aArgs[0]['type'])) {
return true;
}
return false;
}
}
/**
* @param $mVar
*/
function dumpvar($mVar)
{
echo "<pre>";
print_r($mVar);
echo "</pre>";
}
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
$oPreCheck = new d3precheckinfolder;
if (isset($_GET['fnc']) && $_GET['fnc']) {
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
}
}

View File

@ -1,84 +1,146 @@
<?php //004fb
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
date_default_timezone_set('Europe/Berlin');
/**
* Class d3PreCheckInFolder
*/
class d3PreCheckInFolder
{
public $sVersion = '4.10.2';
/**
* @return string
*/
public function getVersion()
{
return $this->sVersion;
}
/**
* @return bool
*/
public function hasMinPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasMaxPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
return true;
}
return false;
}
/**
* @return array
*/
public function hasFromToPhpVersion()
{
$aArgs = func_get_args();
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
phpversion(),
$aArgs[0]['to'],
'<'
))
) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasZendLoaderOptimizer()
{
if ((version_compare(phpversion(), '5.2.0', '>=')
&& version_compare(phpversion(), '5.2.900', '<')
&& function_exists('zend_optimizer_version')
) || (
version_compare(phpversion(), '5.3.0', '>=')
&& version_compare(phpversion(), '5.6.900', '<')
&& function_exists('zend_loader_version')
)) {
if (function_exists('opcache_get_status')
&& ($aOpCacheStatus = opcache_get_status())
&& $aOpCacheStatus['opcache_enabled']
) {
return null;
} else {
return true;
}
}
return false;
}
/**
* @return bool
*/
public function hasIonCubeLoader()
{
if (function_exists('ioncube_loader_version')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasExtension()
{
$aArgs = func_get_args();
if (extension_loaded($aArgs[0]['type'])) {
return true;
}
return false;
}
}
/**
* @param $mVar
*/
function dumpvar($mVar)
{
echo "<pre>";
print_r($mVar);
echo "</pre>";
}
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
$oPreCheck = new d3precheckinfolder;
if (isset($_GET['fnc']) && $_GET['fnc']) {
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
}
}

View File

@ -1,84 +1,146 @@
<?php //004fb
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPyv/t25qxYGM0RH90aDzJPN5NnE6ou8WLCTlTO++7QZN61BrjHILDRVG+ONMvqYTCYDUPJL+
lvth0pCC0l4fS2trAAo0nHvC8B1KzBxtT4HHNE0JikMIxSnQDu008HFB6uxqPHdbk+VazuZ62uEm
Y4hp49FSSt5BAcB/ri0Kpl/9o+zurQFhnbC0WaX9EKQgIUbWudjKLA4tV6Y3VeNi6H0rNOGZcpTt
EaiEC+2CsEo7fcSiFc+pASO+1h484dZ7clOSEUZggPpztG9CUYfmljHiNKnpPwkFCIKLht2qH6Pg
2iFiVFykQh3I/DLWZPR9tUBYZvgHZ2ASBaJkkZBCKzPQKIfXEquADzRn0s8kpyadQf/6NnBvjM0M
UcvFb4QpGUteMLvSH7vZOcsItmtnUIXFiTYzvy5X/t0dkYBaL5qN28DfTiA6poe8MZS+fKnWX6+V
/cR44xf0vBIBpJe8z6jnZLDZlL1O76uPQ9DWXcXjntGrc7w6umIaWz7Zh4TG7RzBzM658jU1pHv7
0CAETlUtBspsY54hnnA3RWXRY3QYf0QdHng2ACLyx5QM3u6DjONEv9bl3NMEPl3+UzbTHWriPvtW
+w8G5HOv5XmEG3Q/BbUKeoVjgKMX56yx650fTwbL74n1I7QAUO3VlEXagAVaMdsFKXz0ZHoi6SIV
Lg0iKjcw2ghnhx4A9jLJErOYlAmuKtwyMkVKgskXq15PRMJA0xVmXP1vpS4ZEbsRKu7kS5EZQ4Jp
EuVBn9p/Ery9PO9w+0TbZPs8hHvzrP6MqNoHmJfasouMjVguaDHqtypLdeHRFqO5JqF1Q5u77A91
E2ROt8Ksj1Xhb6of+SGncYJJg8XGQv29NW5hdiriOBn+jkvoaZ9984E8gPtYZJEs2MAf5j2goQzm
lIxMr4z0h23r08bmZ4LxTEqWmDsuNjUmaqxe03K/ExugaFkvPJ0JhEd9Y/BCQey8L/Pau/s3OwpO
uoXwDxta7M7O5+ocpr0IRZW4GQuYAIakPtbyGNBoym49aDqXx2gZsPR1Jsnpian82c4PbxhUUO3G
bOQhNB24AjQ6RIciXDZLz/mB8Uyfsagfbdj5Ev5CEesNa97qNTE8ayG9dKegolcdCE1yTOqZ/Ynv
KGZuZFbdwD9VIZJm/LRmMkIauCUMhjK5rFS8QYCNgURjWYkFrcAVp9OQTu3lZY0A5vTYuHvNMvZP
7kSoJ1YZwLVgVwL/oSEX0i6peBVCi46QznM0MOxuSFTqwkGAjY735lHoqRQY9IVE5W72vMYPrxTl
wV7Bmf6KoxJkvlXFenoBOHeGTm8sMxNVk/dxDL3/xfijtZ0zh5+YcNCLjHi9R/iIV4u5zYmbGYfi
FeH0RXARCG8gZ+MbUWTB+UR7YcEplYE0YRqksbtcac8/6znD1GGEyj6zT+ojtrN+fdzcaUgeLu6O
4KbvbdgjnJ0GLLMOMOEJx4hX808Hl/WVmHMCnuQoijKCNKHeJGpEizCamndQEddhsQj0EFRrNRcC
9TflC6kgfCc4HCJWeavBjjG5et9DnfmEhoXvBGfyIsB5bKV8+f4gRxtX9ZEgHFhfS3kIeudnqAkF
pQQ9R0njs1esnXHx3jFmKkb6qWZ/iHLKjyg/MzYHb/IA5MRHO3M+1e0lGs2AxaBoulQ3Zigt0w5w
XOWDLWI9buvWFXX9u8/P3GE++WHkNLVScfzunb/6GYHH7WBvNq7Yr0qr0rBHdYu3pk8gOzXODNAV
OoSrbjdg1MDzi2Z4N3eSihx34liFIeyUUYB7uY0MFsvOHStOsgHFBXd8dgZLbVuotdDXYUHrcJPX
6Ow4B2HP2p/pavUbNM/P0mOmWySLLdlw0eWZTl7pmDGNYl9CSvtSOJwCkpDyt3KKZaDaQ8Z38OK5
tz/Hib7CrNdsWDb/OdjJUKwDvYig50uYl9cxpdMzLLkx7AU+4lBrqzLzpDAXqpZx3zAX4Y6kKX3l
NUhQ+6BSVJ19ehbinAyHseyXWLPIHVfchUzhkkmEjajnWC2cNYunZGda7EKIkMdlU2WJb8nZ+p3/
x7P3YrPPzvvq++EbeAdJfOUk/ylNSVJQzZtXvlKT9y9BDrTR84PaMUMu306mt/FAYMI01PKJw8LN
ndIw5T8bagt9gabiBiY7I3XpFNRLHK7DYcubgs2AZh6nsAmRjX+hCjaqjaAB76ZnJ8UcmvF12X+q
f/u9vaRQ7RajoElorxXh2m7SAoemRO6GBJbThluWSV/SA4h+NuaKBtOHSklC9FLfmShNDk5I3cuT
IMaN8LphHpy3DsB49XGZ8J8dTINotf88Zxzy6x7a4C7Q/7nRUMqfbNLMqteSGW6hwEY/3aIGOTkI
yqfk0hSz2SzdxzM0tiOcXDWKuwosByQth5oI5VzIauruA948I+qilr7nN72423gZeb6aL731V1Kz
zmYPqRG8OYvViCOXsvyKcn0ZNK/vsrOSfh2oP2Hd+P8E5HS8IjOaEtP3IBeW5qCswZGblPmBhPjR
4T3R69Goa3HX9FtbRBxKnvCmN4I3/rIGf17OUi0n/mCx4xbZjRyJ6knxeJ00nsQlvNxet4skfv/m
LYJ+n2xQT7JCLoYNoRu/hzH+KrO349JDkv00beUWfX05CC6JCOIk2UcEGqGMnDY8MSiSQrPjJaP0
PXQ1QOTctiOxD5p9twUGpLwCx/Zg7LfYD6W9DuSE3fVebHV5KYYxtlaoj9AapN1rMT1pzqPma1Wx
jEuvMSFhJt2WtbasNddA/aEwykIm9jRjLeP7/Lb2ewilxMk0ZyUq1dcmXEH6NA2MVqGeck4HsNa7
28dL78dE/UA/VCg1tw/XVvInQaaZcT9NEAgdHQvE9gjbfimw2ydjQvgtyBNrslIrQepzsxgMpqxi
w2vj17WpLaEkPJLPKaD8R6uTLSpWwOiNxiivnONjsCCNjc9AruLzfM6sm0r5JwZwXCkfC02IX7zg
ERERohllRYMhefi3I4gkbZSa4dKN7B18p8F4EgSLd8hWp93oIrxLeE3EuChEed2rtYWmp2MmR2Ct
Cr7oCXMwVj7CKWhyY0q87jO+MeBAiRaNhnOjx82HXN3/ufip8f+TQ9Rys2ZALzeqniFHcxydLWC9
VG5LFhUOJOqfl7bCHEtfJBLo24joB/jjavDNrST7PHhJ++IE6PbaidV49OkJo8vdblwcroqcGdYB
OI9PYorccsPkVPWTKBuqSLRAS5YIluLc8602gwhmyxe4hfiAc445HQD8OjS8MfOmSp0ClU0j7ZEO
I4AIdLAs+xNE9TtFu5Y2iZ2IMefAmTRiLUpa7TT0IDrW5Kt1TpllZ51SWOFs1xxxAARBLKW/z/+g
TDehjUleLPhUqQWZW6+dQKz1ASt0it31UYdO2PfYkH5VNZvY0qJPxLKUdKFbkeQiYljsU09VLop0
VwvWQgf/Ug7q5c8Ps3b0g0n7IB3EdxS7Z1rCZt01D8s5CRRbizKI2IlHAJOLozLvKFp7BIxCTN8o
mcUUe2lfyJ6w99rjBrQ/ZJ5UTUMuGz9RG6f3BEJ2y6dLZaA58wS867wYOKadiGNoFxc/PKPfGmXF
uQ2sBaHxH75guETJtGnUpCmoWz2uAoGoxsjfXpOdWyuNT8LOuVHC4/fftpQoE25mlSE/0PzjCJtM
pLCj28g1G5JzKs8JwCyZWf17t4JOweOBfRsVsATW5ueAS/RSpZEV62W3bFsHCWBaA77K4Qm2nfQj
lO2m5WZ2siymURrG2o92P8IvJSq2/Z8oTm2jeDdaboAsmLjCoy+RDlEkNUxzL23x4fqJd8ydksvr
tmL0Ff4eUx800gZxCKQbwg5OGjWBJoHjJUE/2XElilHxgFbPQiEb4oVtPM85Pqh9GwwTjABDXW5e
EW8PwZt/4Fk+AtuL7gF7anxAaGJ9qm6OROUBEnR7hf8Kv3/I9Y69ieXAqIooZLpVe/f10cYDnZrz
Ppb6BujcGiixx9V5BI6ShWmCEQn1SR7EKiQNJYWQ+teBYuF+DT+RZ7OOa+4aJvlYx8cYkNSOsvxd
0hnDUw1ZYoUsmggkZEvO6o5hCOdNYD+Xogg7v0eYMv/4cE4JhBZyw9vOsvWRGnTDafYYS3JM76+8
EY/4b2UmTeAVfozvHYq/793BYmY0scE27CW08CxnxA21MtPKXM2BE7KCD6w1OuPwxa35LhFLyqO8
fqiCb+9PQlip9tCiAFKj2e0+7qBGZMealwtDDQudpsKbPuxEKTKeoaPM5MoYE39Nu/zby4PoEMf1
km2t5gqxhtSjvD3Giti7AQ0FqRLs9MOIJwVdGr68zY4/M+nhxuCJfz/+jOpdtn6QJl66hN1KLjAi
bzUQ/nwmH4u2+2OF6OvVsVF1jIFZZ85ilFXL0F0kqrJ0LUFFXxqsysVOrmsppJdNop4JZIONTYcr
dMHLXGOlEtjqTW9wSOh74MIkB1i7wm+7mO/JmpuXAs/B6CqvbFhzHTcFse/O7/yhuATz52IoY9y3
BlqY8mCKz84uK41jCwzDYkk4hNki5VppBwufs6KtPpeQsPD86s0ikAlpmz31fzmeoiA2MWWpI0QM
F+QigSfQS7pNm6ZWDQocANSk0YMnYu4YBMV3ZpPMexHqTFWo3MBjBPKvPbil27sBhMvdDyfATQc1
1zqrTvWQkbxb59Ymk9CRwHjpvnqqaxXSoZgYcpfo3X/wCEQbqYUUVap07ykG1U+BhqfLcv5lRUgF
Alm53DA55SfktB/qFqKuC8ahGxdKA9YT07dUWB/1NKbEWl7ESnmRQtEAdAx6RQIgSeNhWW4Dh0OI
6c0lb5BhktBO4U0ZnAFUwUa1fbBxjLsQM27gMTWMvAVqdAOQBZQLGm8VfTe2iipVHhZGhlimgLFX
MSNYxoYHHjCBZVlOGIxGNZUmUN035FEO5Myv4jTy2Y90dLdfBVwWnbvsAZDAQd5MZfByi0xY7iTY
P6bZ30etcK7vwoCsRhtw5BqmBe4jMrDx9AN2A269CtucHr/asVEY0dniwDiRC+nL8LDNeqaELfx1
c6Ztb8soZ50oMwDQQUc1e1LOiccfCRiLLOrvnPn3pn87uQJ4YkJv3K7dub4Dv7fiAUHt7CdX4RDx
aNzN3/DDjEJYAlN2Nw2xqxL5E2sWNmIjFV4JBb20MRhL8MbPoyf2JYg/75ma7vDNpHh/xjnUrn6a
y3gRsn2VeBowaRD43GOeSR7TFzZQxTPihzGAvQyjTA9BzEmICF3E0HEU4G9azi0KYIYInPU/qZgb
RtEh5DvBEVoDJ/lyIUXVgRY7JbX7tpxUmS/YVRZPeoSDmPbOQfxpjXtBzgX9J8VowkS326t+BAdy
JdUcCxft/fOPZmMgL4mODGzrbwmnXZejhBLqIBRa0HvDtQndLMTg7IUCBR9/AxP1Ktm+froccvdm
cjshqEUhP6ETbCkCGPTjvAWbPRP8+pwcEtf4RnM4zBwcz9gjw5tPL4JfXIgl1/zrgCDQ6c3BuQg3
ZC2BrB0kBybsHsNDpqlcmta0yVdKU7KDBo9+5TRxpYb9m4jh5USdqvYrNEUfD3wfJzlm6bJQH0Ez
j7slcGA38GijGGOo/R1NYxPArL80IFRFc0kX78tnk6ffJliaBfpEu44YirYUTRainGE7BPRhn8TA
J7qgCTN59E56ETW0LWcp0EBigC68eYF00EUOgH5FBGV80VuJICDpwFmLJ576RLHT9PLT3mhwfLo0
v5vzkEtnlBDew7+20AD3pQu2K7zZ8z19f5a5+ws5xO6Z7q1CeTr73yGs9IM53anAtctGUP66GZaT
/R9dV4gshasHug+CYt9NHey/RDKWyjCOP0jUZqsPFnY70w2YKlcLiDfOT/K3/XLaL3asKXcvt+CT
boJMBB1VqaQm+s4QQ2fABR6Z2gYvYL0jSZN7R39d51pe53ron/t2DQV9C30EbIaSlssn67cBx8sh
SkUzkZcLHPFyRVqLhq30K/Jqpy+JjOB68josBQG420MVYRMYPpfudfcN7Oda0ES4HbkDU0ATEI1b
osBMzwhJjhGaqvbppr5/sFyD+cE/tC5QGfp1B37AdQcUHDlKvhYTP2mhGNU+B8LuU2ktTQZjYt6Z
Xmf1FSY/2KT0Ulc4e1234tXhdEswKrDRklX85hiGRHki
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
date_default_timezone_set('Europe/Berlin');
/**
* Class d3PreCheckInFolder
*/
class d3PreCheckInFolder
{
public $sVersion = '4.10.2';
/**
* @return string
*/
public function getVersion()
{
return $this->sVersion;
}
/**
* @return bool
*/
public function hasMinPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasMaxPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
return true;
}
return false;
}
/**
* @return array
*/
public function hasFromToPhpVersion()
{
$aArgs = func_get_args();
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
phpversion(),
$aArgs[0]['to'],
'<'
))
) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasZendLoaderOptimizer()
{
if ((version_compare(phpversion(), '5.2.0', '>=')
&& version_compare(phpversion(), '5.2.900', '<')
&& function_exists('zend_optimizer_version')
) || (
version_compare(phpversion(), '5.3.0', '>=')
&& version_compare(phpversion(), '5.6.900', '<')
&& function_exists('zend_loader_version')
)) {
if (function_exists('opcache_get_status')
&& ($aOpCacheStatus = opcache_get_status())
&& $aOpCacheStatus['opcache_enabled']
) {
return null;
} else {
return true;
}
}
return false;
}
/**
* @return bool
*/
public function hasIonCubeLoader()
{
if (function_exists('ioncube_loader_version')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasExtension()
{
$aArgs = func_get_args();
if (extension_loaded($aArgs[0]['type'])) {
return true;
}
return false;
}
}
/**
* @param $mVar
*/
function dumpvar($mVar)
{
echo "<pre>";
print_r($mVar);
echo "</pre>";
}
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
$oPreCheck = new d3precheckinfolder;
if (isset($_GET['fnc']) && $_GET['fnc']) {
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
}
}

View File

@ -1,84 +1,146 @@
<?php //004fb
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
PJKSPrYaNGo+nbZxlW==
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
date_default_timezone_set('Europe/Berlin');
/**
* Class d3PreCheckInFolder
*/
class d3PreCheckInFolder
{
public $sVersion = '4.10.2';
/**
* @return string
*/
public function getVersion()
{
return $this->sVersion;
}
/**
* @return bool
*/
public function hasMinPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasMaxPhpVersion()
{
$aArgs = func_get_args();
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
return true;
}
return false;
}
/**
* @return array
*/
public function hasFromToPhpVersion()
{
$aArgs = func_get_args();
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
phpversion(),
$aArgs[0]['to'],
'<'
))
) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasZendLoaderOptimizer()
{
if ((version_compare(phpversion(), '5.2.0', '>=')
&& version_compare(phpversion(), '5.2.900', '<')
&& function_exists('zend_optimizer_version')
) || (
version_compare(phpversion(), '5.3.0', '>=')
&& version_compare(phpversion(), '5.6.900', '<')
&& function_exists('zend_loader_version')
)) {
if (function_exists('opcache_get_status')
&& ($aOpCacheStatus = opcache_get_status())
&& $aOpCacheStatus['opcache_enabled']
) {
return null;
} else {
return true;
}
}
return false;
}
/**
* @return bool
*/
public function hasIonCubeLoader()
{
if (function_exists('ioncube_loader_version')) {
return true;
}
return false;
}
/**
* @return bool
*/
public function hasExtension()
{
$aArgs = func_get_args();
if (extension_loaded($aArgs[0]['type'])) {
return true;
}
return false;
}
}
/**
* @param $mVar
*/
function dumpvar($mVar)
{
echo "<pre>";
print_r($mVar);
echo "</pre>";
}
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
$oPreCheck = new d3precheckinfolder;
if (isset($_GET['fnc']) && $_GET['fnc']) {
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
}
}