Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
function aplParseLicenseFile() { $license_data_array = array(); if (!@is_readab..
Decoded Output download
<? function aplParseLicenseFile()
{
$license_data_array = array();
if (!@is_readable(APL_DIRECTORY . "/" . APL_LICENSE_FILE_LOCATION)) {
goto N64gh;
}
$file_content = file_get_contents(APL_DIRECTORY . "/" . APL_LICENSE_FILE_LOCATION);
preg_match_all("/<([A-Z_]+)>(.*?)<\/([A-Z_]+)>/", $file_content, $matches, PREG_SET_ORDER);
if (empty($matches)) {
goto mA1wv;
}
foreach ($matches as $value) {
if (!(!empty($value[1]) && $value[1] == $value[3])) {
goto a2_LZ;
}
$license_data_array[$value[1]] = $value[2];
a2_LZ:
fNvoH:
}
gdiL4:
mA1wv:
N64gh:
return $license_data_array;
} ?>
Did this file decode correctly?
Original Code
function aplParseLicenseFile()
{
$license_data_array = array();
if (!@is_readable(APL_DIRECTORY . "\57" . APL_LICENSE_FILE_LOCATION)) {
goto N64gh;
}
$file_content = file_get_contents(APL_DIRECTORY . "\x2f" . APL_LICENSE_FILE_LOCATION);
preg_match_all("\x2f\74\x28\133\x41\55\x5a\137\135\53\x29\x3e\50\x2e\52\x3f\x29\x3c\x5c\57\x28\x5b\101\55\132\x5f\x5d\x2b\51\76\x2f", $file_content, $matches, PREG_SET_ORDER);
if (empty($matches)) {
goto mA1wv;
}
foreach ($matches as $value) {
if (!(!empty($value[1]) && $value[1] == $value[3])) {
goto a2_LZ;
}
$license_data_array[$value[1]] = $value[2];
a2_LZ:
fNvoH:
}
gdiL4:
mA1wv:
N64gh:
return $license_data_array;
}
Function Calls
None |
Stats
MD5 | 99903f2279c3d2b610f582b0e28265d6 |
Eval Count | 0 |
Decode Time | 45 ms |