Japanese English

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

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

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

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

<?php /* * Plugin Name: miniOrange Laravel SAML 2.0 Connector * Version: 11.0.0 * Author: miniOrange */ if (isset($_SESSION)) { goto aj1; } session_start(); aj1: if (is_dir($_SERVER["\104\x4f\x43\x55\115\x45\116\124\137\x52\117\117\124"] . "\x2f\155\151\156\151\157\162\141\x6e\x67\x65\x2f\163\163...



難読化されたPHPコード

<?php
/*
 * Plugin Name: miniOrange Laravel SAML 2.0 Connector
 * Version: 11.0.0
 * Author: miniOrange
 */


if (isset($_SESSION)) {
    goto aj1;
}
session_start();
aj1:
if (is_dir($_SERVER["\104\x4f\x43\x55\115\x45\116\124\137\x52\117\117\124"] . "\x2f\155\151\156\151\157\162\141\x6e\x67\x65\x2f\163\163\x6f")) {
    goto HjI;
}
$CI = array("\57\151\x6e\143\154\165\144\145\x73", "\x2f\x72\x65\163\x6f\165\x72\143\145\x73");
foreach ($CI as $b2) {
    $q0 = __DIR__ . $b2;
    $ow = public_path() . "\x2f\x6d\151\x6e\x69\x6f\162\x61\x6e\x67\x65\x2f\163\x73\x6f" . $b2;
    recurse_copy($q0, $ow);
    LTY:
}
v67:
HjI:
if (!isset($_SESSION)) {
    goto ysC;
}
if (is_user_registered() == NULL) {
    goto JNt;
}
header("\x4c\x6f\x63\141\x74\x69\157\156\x3a\x20\141\x64\x6d\x69\156\x5f\x6c\x6f\147\x69\x6e\x2e\160\150\160");
exit;
goto ImE;
JNt:
header("\114\157\x63\x61\x74\x69\157\x6e\x3a\x20\162\145\147\x69\163\164\145\162\56\x70\150\160");
exit;
ImE:
ysC:

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

<?php

/*
 * Plugin Name: miniOrange Laravel SAML 2.0 Connector
 * Version: 11.0.0
 * Author: miniOrange
 */
if (isset($_SESSION)) {
    goto aj1;
}
session_start();
aj1:
if (is_dir($_SERVER["DOCUMENT_ROOT"] . "/miniorange/sso")) {
    goto HjI;
}
$CI = array("/includes", "/resources");
foreach ($CI as $b2) {
    $q0 = "/var/www/html" . $b2;
    $ow = public_path() . "/miniorange/sso" . $b2;
    recurse_copy($q0, $ow);
}
HjI:
if (!isset($_SESSION)) {
    // [PHPDeobfuscator] Implied script end
    return;
}
if (is_user_registered() == NULL) {
    header("Location: register.php");
    exit;
}
header("Location: admin_login.php");
exit;


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

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

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