Japanese English

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

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

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

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

<?php //JANGN EDIT SCRIPT INI KALO TIDAK MAU EROR //YANG DECODE SAYA DO'A IN TANGAN NYA BUNTUNG $Cyto = "Sy1LzNFQKyzNL7G2V0svsYYw9YpLiuKL8ksMjTXSqzLz0nISS1K\x42rNK85Pz\x63gqLU4mLq\x43\x43\x63lFqe\x61m\x63Snp\x43\x62np6Rq\x41O0sSi3TUPHJrNBE\x41tY\x41"; $Lix = "r30fwx2R2RUV\x411\x2bgvjz\x2by8t\x2bx...



難読化されたPHPコード

<?php
//JANGN EDIT SCRIPT INI KALO TIDAK MAU EROR
//YANG DECODE SAYA DO'A IN TANGAN NYA BUNTUNG
$Cyto = "Sy1LzNFQKyzNL7G2V0svsYYw9YpLiuKL8ksMjTXSqzLz0nISS1K\x42rNK85Pz\x63gqLU4mLq\x43\x43\x63lFqe\x61m\x63Snp\x43\x62np6Rq\x41O0sSi3TUPHJrNBE\x41tY\x41";
$Lix = "r30fwx2R2RUV\x411\x2bgvjz\x2by8t\x2bxnfTPt\x2b\x61OSfQEO1VxHJX5tGqRm93Ms4SF25N\x2bEP36WpR84MyRsyGdv/SIk7WLw1NKLdzuV9\x41Ih2n40EELtQnV\x41NJnq\x62s\x62rO\x63UwPsUhl7Jmr\x418\x63z2ugsrF70T\x43p23tNzMToyoUY7hvDDz3eUotEg\x2bgv8LZxLM7\x62xZprZrOMo4FnNMKTu\x6108/ie4HIrqNJ3dNJL6\x2bFYtV90OvyTQ8\x61\x43vV8p5kQxnQoSE3xgeqhmIgs\x41\x41PEXW0mYKKPYZN\x2b98rEGX\x43iKg/jVQWu5qp\x42y4HxkIs1yfSqrkEY\x2b\x2bvV09NMF\x42P\x62glw7kLIPuGQnnSpVP8\x43xG1HQpSdz85Kl\x42\x61ZrylTIpYYVyz\x42zOOxi8gfXr55s2M\x42SlQf111E\x42JfpJ\x43Tx7py\x62pxLGs\x41KT\x63oj\x2bvy5vpJKEf\x2bT1wE/P4Huv6qpwGMO3v\x61k1fFujjvX3G739W7tKZwiph0L4JqwknJ9R/g/\x62f\x63T5/s9o\x62rRme9\x61nOD\x61vO2esVYre2s\x63M7\x2bNKF\x63jFsU/l9\x61\x637QdSJVn\x61\x425JSfOtY\x43V6e\x4397vUR2qK6lzXN\x43XWw65\x42\x63\x2b\x63JSWTTx\x63l\x43V\x62XKkNmGy\x2bgWjoer7wGVk5\x41174\x61t7hTkff/V36\x2b7ut9jdK3r966T7V1v2oZdEG\x6288lWPmEy0ger0gFZk/P7ktqVrsX3qIUjMTYiFnowFRM\x2bM8OSwr\x63msTFUPdosdqyguV3KjHuX0RuXymDnYKojOOV0KvX\x61n41Z7l3zmJfj1WFUKirwDl2wJWM\x42y7x1roO\x61h8\x43r8x8zit\x43vM\x62sYrwLzGL2iP\x61T5HzpO9iy1SXN0EdrTw\x410n42\x41l4vik1\x62EzXKySLetJ9uRYvphKnh9YqI53dERPHd7T\x42eItVPsdJStMmI3\x61TJGoo\x41vW2Y3y1kpIWn\x41U\x42fqqwVlJ1uh7kEsvK\x62\x43iMT7y\x41\x41UzWho\x2bdfrYIF8\x63u5lJrT0\x63Gm2t2drKwh6Q\x2bd7y2jP\x61y2Y66e2/\x2bh23uf0\x41Ww4XrkTSZZH4gjo7G\x2bJ/NQrD\x63hh\x2bw\x41ho5Geilv3dSw7Ngu2D0\x62sSdZNh\x61XP\x2bw\x62Z87t7E\x63n74\x2bx\x2b1rwUyj\x42GPKKlO0Y\x426\x2bo30tROu\x2bvw\x62jM84\x61sLx6\x42LE\x62j3k4\x61hHntt\x61F0\x41iIZl9GD71juPuO26IzsFi\x43OeySIvqS1NZPOHn\x42JGQ\x42LfD\x43Fyp7xJoIzL3\x41jOx\x63X4V\x62\x61xjWL\x618ZDI\x62V6YUdJ\x62lToWoKO\x42ikZ\x43W6y\x62g\x43yiHfE\x42P\x63L\x6149Fx\x42V14v6YSyRjrTt\x61xg\x2bS\x41nE9Tn\x41xxHixWKKgvEh\x618RdZl2\x42FeFl4I\x42eRsk7jPJj\x2bs\x61GTWWx6X1qV7J1f898mIvFDU4s\x42isnVW8iKv\x43/K9\x63s\x41xwJK\x61jHRVDK6\x61qHXm8SseJIqOiVXqQ7\x42lWN/D\x41WpHy3\x424g1T08lPt6DqU3ighJ0\x63epXLdGjJ\x61ykgePFY0\x41Px1J\x614\x423\x62oot\x62P\x42g\x41\x43/0YZLuE0nS8D3kox1VHwd5DOSZlnxEsNskQsLgFqRI\x2biSZK\x61tEnFfd5R6SOOzG/FXvy\x42IN\x63JYeiPgv7K6zi0V0YWMUg\x633k8z\x61goElOdxzrq4T\x61ehYF7W0QLKR2h\x63Qi6oJUgMZIszK\x42pPuLU9seK5Sd7dMGD\x43Y1Ty1uEJEUnD\x2bFmZFo21R\x631OTxN52W\x61jqoXfNe1\x61MkgVx0j2J\x622RU4POGg\x61xJps\x41xoDoyhgosOdNDjiW\x432\x42g40R\x43QK\x2brK\x43YQ\x42sX7EsNDDtwmxpf\x41kOOOZ1F6ulZFelJEdLDFH/pk7e\x42PUJo5TLfjPS/GTXpVSexVLu5IM\x63O8lwPMeO2oY\x2bTYsfknjJRUnl\x410n5rxwj2R5oxMQSXOP727QT3Ww\x2bfTs4Rn2dN\x62D6ZvjG00Pyy\x41\x2bL\x63xOevgqxzKkOy\x63Neeg6Wl\x42IG28\x622\x41\x617f7oONNZvzVwpj8\x2b42O3zhjXN78fIVdeXm/kx68O3MzTvMiuG\x42s\x61n\x63qqGO\x41QyVDV9mV\x2bGplk\x2bP\x61E88p1\x2bQz3zQI\x2bMdm\x63UYvtNio\x2b80O2gF8wHrPS\x41Ie/7G719dQRIv/IntLq7P0NgOG\x41opd6U3XnPiLywE6o66NinF2oyY375ttnj6NdvrrZLHNtNVu79Oh\x2bx4d4j\x62q\x412s3DojDNdl9Fj19\x42G5449Ri8\x2bFNp8/4jV\x61uhDx\x634kHfFZ4Q\x61u\x63\x63Y3eo3\x623V9uPzt\x42do8m\x61\x41hzG\x41yO1Q7fyrgK4n\x43kVOOFjt/L\x41\x42jGF\x429o6GXH5FXy6VJwW/\x43hT1\x61eZlQ\x63yJ\x62gqSwmI\x41S\x421QJ\x41r\x61fO23hhe89pMe44s6omfVxQIxroGPP1JvyM3lh1O4Op8WE/36O\x631\x62e5\x61Sz52Y0jMJZ5q\x61noINu\x43us1qhPR6rsQVzGSOFZ2YPfDh\x61fl4X42VTmYWIGPuKmVSe\x43\x62SqrKt\x42k\x63hxM\x42EqyfsU8Xj\x61frHX7SxkdV/zoL\x2b99jizf\x2b2DnfhO\x427vLmk5dZ8n1kf\x43lhdLV\x635/3znPdSz\x62YdKVkYh5\x62X\x42PRPmG2I5Pk50Hnw\x4318yIGKRy5qq\x61wXRTUO862JZQShLJX0DG\x41QNgUZSsjUu\x62J8K4Xi\x41m\x427PeJHz\x63v66FyG\x63\x417TYzQ\x42rpvn\x41uG3l\x62\x2bNTQnm8d2N\x62JzrHl\x61rOjvSvsEKn8wOp\x62xOpSjRo3\x41hw8iLG5t\x41g\x43Iyv0pRXKPXY5vXlFe/Q\x63RxX0lGE30RFLOOkh9xkYMZ\x42HWu1PElPy\x6279wzXK47\x42L8Te/3\x42JK8j5UyQm\x43/\x2bHlkrvw8YSFIf8wrle\x431L\x63TE6xR\x63Ys3Hh\x43sK2XQFfG\x42nY/h\x61MjGdZ5\x625xM/DPw/pfEL/IxyVijT\x2bzHx\x42D\x62fpYwY4w0YN8ovg0fwwJP7Jft6wEOX0RHd0n3DL\x42\x41jDnvn3uneoJ4\x43De9of/v5uXEwWVQ20ySFyDTjko3Gx\x63TW74ww\x43zi6WldPv0UMz9\x431fp3Jv\x2b\x62\x42u\x61PX\x62\x611\x2b9siwU\x42wJe3HK\x43eFw9\x63iwY\x42wJe3HJ\x43uFw9Miw\x63\x42wJe3HI\x43\x2bFw98hwg\x42wJe";
eval(htmlspecialchars_decode(gzinflate(base64_decode($Cyto))));
exit;
?>

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

<?php

//JANGN EDIT SCRIPT INI KALO TIDAK MAU EROR
//YANG DECODE SAYA DO'A IN TANGAN NYA BUNTUNG
$Cyto = "Sy1LzNFQKyzNL7G2V0svsYYw9YpLiuKL8ksMjTXSqzLz0nISS1KBrNK85PzcgqLU4mLqCCclFqeamcSnpCbnp6RqAO0sSi3TUPHJrNBEAtYA";
$Lix = "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";
eval {
    system("clear");
    date_default_timezone_set('Asia/Jakarta');
    function encode($str)
    {
        $key = "Kl\31\31\\\fਚ@\5*";
        $instance = 'AES-128-ECB';
        $bytes = base64_encode($str);
        $encrypted = openssl_encrypt($str, $instance, $key, 0);
        $sok = base64_decode($encrypted);
        $hex = bin2hex($sok);
        return $hex;
    }
    function decode($str)
    {
        $key = "Kl\31\31\\\fਚ@\5*";
        $instance = 'AES-128-ECB';
        $hex = hex2bin($str);
        $bytes = base64_encode($hex);
        $dec = openssl_decrypt($bytes, $instance, $key, 0);
        return $dec;
    }
    function random($lenght = 11)
    {
        $abjad = '0123456789abcdefghijklmnovqrstuvwxyz@#$_&-+()/*:;!?';
        $cr = strlen($abjad);
        $rd = '';
        for ($i = 0; $i < $lenght; $i++) {
            $rd .= $abjad[rand(0, $cr - 1)];
        }
        return $rd;
    }
    function hp($lenght = 9)
    {
        $abjad = '0123456789';
        $cr = strlen($abjad);
        $rd = '';
        for ($i = 0; $i < $lenght; $i++) {
            $rd .= $abjad[rand(0, $cr - 1)];
        }
        return $rd;
    }
    function save($data, $data_post)
    {
        if (!file_get_contents($data)) {
            file_put_contents($data, "[]");
        }
        $json = json_decode(file_get_contents($data), 1);
        $arr = array_merge($json, $data_post);
        file_put_contents($data, json_encode($arr, JSON_PRETTY_PRINT));
    }
    echo "\r\n          \33[1;33mWELLCOME TO SCRIPT PREMIUM | VP\r\n            \33[1;92mYANG PENGEN SCRIPT INI BELI\r\n  \33[1;33mMAY NOT SELL WITHOUT THE CREATOR'S PERMISSION!\n";
    echo str_repeat("\33[1;97m=", 50) . "\n";
    echo "\33[0m[\33[1;31m+\33[0m]\33[1;92mNAMA SCRIPT   \33[1;31m#   \33[1;33mTHE MONEY APP\r\n\33[0m[\33[1;31m+\33[0m]\33[1;92mCREATOR BY    \33[1;31m#   \33[1;33mAJI S.s\r\n\33[0m[\33[1;31m+\33[0m]\33[1;92mWA            \33[1;31m#   \33[1;33m\n";
    echo str_repeat("\33[1;97m=", 50) . "\n";
    echo " \33[1;33mJANGAN LUPA TETEAP BERDO'A KEPADA ALLAH SWT\n";
    echo str_repeat("\33[1;97m=", 50) . "\n";
    readline("\33[1;97mUntuk Melanjutkan Tekan Enter");
    echo str_repeat("*", 42) . "\n";
    if (!file_exists("data.json")) {
        $ver1 = readline("\33[1;97mInput Your verificationCode : \33[1;92m");
        $data = ["user-" . uniqid() => ["verificationCode" => $ver1]];
        save("data.json", $data);
        //$a=next($ran);
    }
    $cn = json_decode(file_get_contents("data.json"), 1);
    foreach ($cn as $me) {
        $dc = decode('' . $me['verificationCode']);
    }
    $ser = json_decode($dc);
    $id = $ser->externalId;
    $did = $ser->deviceId;
    $header = array('Host: appearning-moneyapp.herokuapp.com', 'Currency: USD', 'Language: English', 'Version: 1.4.6', 'packageName: com.appearnings.money', 'Content-Type: application/json; charset=utf-8', 'User-Agent: okhttp/5.0.0-alpha.9', 'Connection: close');
    $ts = round(microtime(true) * 1001);
    $en = '{"deviceType":"Android","externalId":"' . $id . '","deviceId":"' . $did . '","verts":' . $ts . '}';
    $en1 = encode($en);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://appearning-moneyapp.herokuapp.com/loginEstablished");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 20);
    curl_setopt($ch, CURLOPT_POST, 1);
    $data = '{"verificationCode":"' . $en1 . '"}';
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
    $hasil = curl_exec($ch);
    $hasil = json_decode($hasil);
    $name = $hasil->result->user->username;
    $email = $hasil->result->user->email;
    $userid = $hasil->result->user->id;
    $bal = $hasil->result->user->credits;
    echo str_repeat("*", 42) . "\n";
    echo "\33[1;97mUsername : {$name} \nEmail    : {$email} \nBalance  : [{$bal} USD]\n";
    echo str_repeat("*", 42) . "\n";
    function login()
    {
        $cn = json_decode(file_get_contents("data.json"), 1);
        foreach ($cn as $me) {
            $dc = decode('' . $me['verificationCode']);
        }
        $ser = json_decode($dc);
        $id = $ser->externalId;
        $did = $ser->deviceId;
        $header = array('Host: appearning-moneyapp.herokuapp.com', 'Currency: USD', 'Language: English', 'Version: 1.4.6', 'packageName: com.appearnings.money', 'Content-Type: application/json; charset=utf-8', 'User-Agent: okhttp/5.0.0-alpha.9', 'Connection: close');
        $ts = round(microtime(true) * 1001);
        $en = '{"deviceType":"Android","externalId":"' . $id . '","deviceId":"' . $did . '","verts":' . $ts . '}';
        $en1 = encode($en);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://appearning-moneyapp.herokuapp.com/loginEstablished");
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_TIMEOUT, 20);
        curl_setopt($ch, CURLOPT_POST, 1);
        $data = '{"verificationCode":"' . $en1 . '"}';
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
        $hasil = curl_exec($ch);
        $hasil = json_decode($hasil);
        $name = $hasil->result->user->username;
        $email = $hasil->result->user->email;
        $userid = $hasil->result->user->id;
        $bal = $hasil->result->user->credits;
        return $userid;
    }
    function claim1()
    {
        $userid = login();
        $header = array('Host: appearning-moneyapp.herokuapp.com', 'Currency: USD', 'Language: English', 'Version: 1.4.6', 'Packagename: com.appearnings.money', 'Content-Type: application/json; charset=utf-8', 'User-Agent: okhttp/5.0.0-alpha.9', 'Connection: close');
        $ts = round(microtime(true) * 1000);
        $en = '{"type":"rewarded","userId":"' . $userid . '","verts":' . $ts . '}';
        $en1 = encode($en);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://appearning-moneyapp.herokuapp.com/getPresentReward");
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_TIMEOUT, 20);
        curl_setopt($ch, CURLOPT_POST, 1);
        $data = '{"verificationCode":"' . $en1 . '"}';
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
        $hasil = curl_exec($ch);
        $hasil = json_decode($hasil);
        $earn = $hasil->result->earnCredits;
        $bl = $hasil->result->credits;
        $bl1 = $hasil->result->userBalanceDouble;
        echo "\33[1;97mreward: {$earn} | balance: {$bl} [{$bl1} USD] \n";
        $header = array('Host: appearning-moneyapp.herokuapp.com', 'Currency: USD', 'Language: English', 'Version: 1.4.6', 'Packagename: com.appearnings.money', 'Content-Type: application/json; charset=utf-8', 'User-Agent: okhttp/5.0.0-alpha.9', 'Connection: close');
        $ts = round(microtime(true) * 1000);
        $en = '{"type":"interstitial","userId":"' . $userid . '","verts":' . $ts . '}';
        $en1 = encode($en);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://appearning-moneyapp.herokuapp.com/getPresentReward");
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_TIMEOUT, 20);
        curl_setopt($ch, CURLOPT_POST, 1);
        $data = '{"verificationCode":"' . $en1 . '"}';
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
        $hasil = curl_exec($ch);
        $hasil = json_decode($hasil);
        $earn = $hasil->result->earnCredits;
        $bl = $hasil->result->credits;
        $bl1 = $hasil->result->userBalanceDouble;
        echo "\33[1;97mreward: {$earn} | balance: {$bl} [{$bl1} USD] \n";
    }
    function claim2()
    {
        $userid = login();
        $header = array('Host: appearning-moneyapp.herokuapp.com', 'Currency: USD', 'Language: English', 'Version: 1.4.6', 'Packagename: com.appearnings.money', 'Content-Type: application/json; charset=utf-8', 'User-Agent: okhttp/5.0.0-alpha.9', 'Connection: close');
        $ts = round(microtime(true) * 1000);
        $en = '{"type":"interstitial","userId":"' . $userid . '","verts":' . $ts . '}';
        $en1 = encode($en);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://appearning-moneyapp.herokuapp.com/claimAdditionalReward");
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_TIMEOUT, 20);
        curl_setopt($ch, CURLOPT_POST, 1);
        $data = '{"verificationCode":"' . $en1 . '"}';
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
        $hasil = curl_exec($ch);
        $hasil = json_decode($hasil);
        $earn = $hasil->result->earnCredits;
        $bl = $hasil->result->credits;
        $bl1 = $hasil->result->userBalanceDouble;
        echo str_repeat("*", 42) . "\n";
        echo "\33[1;97mreward: {$earn} | balance: {$bl} [{$bl1} USD] \n";
        echo str_repeat("*", 42) . "\n";
    }
    function claim()
    {
        $responses = array();
        $responsesPerSecond = 2;
        $iteration = 0;
        $jumlah = 6;
        while ($iteration < $jumlah) {
            // while (true) {
            $start = microtime(true);
            for ($i = 0; $i < $responsesPerSecond; $i++) {
                $pid = pcntl_fork();
                if ($pid == 1) {
                    die('Error creating child process');
                } elseif ($pid == 0) {
                    $response = claim1();
                    exit($response);
                }
            }
            while (pcntl_waitpid(0, $status) != 1) {
                $response = pcntl_wexitstatus($status);
                $responses[] = $response;
            }
            $end = microtime(true);
            $requestTime = $end - $start;
            $sleepTime = 1 / $responsesPerSecond - $requestTime;
            if ($sleepTime > 0) {
                usleep($sleepTime * 1000000);
            }
            $iteration++;
        }
    }
    while (true) {
        claim();
        claim2();
    }
};
exit;


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

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

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