File: //usr/local/cwpsrv/var/services/user_files/modules/cwp_framework/classes/CWPMiddleware.php
<?php //0042b
// Copyright CentOS WebPanel, Decoding is FORBIDDEN
// All Rights Reserved. www.centos-webpanel.com
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('No Loader is installed, please try to run this command or contact support: sh /scripts/update_ioncube restart');exit(199);
?>
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