Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
goto auXWr; auXWr: $load_addons = "\143\141\x6c\x6c\x73"; goto y5fuH; yqMGf: if (isset($_..
Decoded Output download
<? goto auXWr; auXWr: $load_addons = "calls"; goto y5fuH; yqMGf: if (isset($_POST["set_license_key"]) && isset($_POST["set_can_view_list"]) && isset($_POST["set_can_create_call"]) && isset($_POST["set_can_call_private"]) && isset($_POST["set_have_call_essentials"])) { if (function_exists("canManageAddons")) { if (!canManageAddons()) { die; } } else { if (!boomAllow(10)) { die; } } $set_license_key = escape($_POST["set_license_key"]); $set_can_view_list = escape($_POST["set_can_view_list"]); $set_can_create_call = escape($_POST["set_can_create_call"]); $set_can_call_private = escape($_POST["set_can_call_private"]); $set_have_call_essentials = escape($_POST["set_have_call_essentials"]); $mysqli->query("UPDATE boom_addons SET custom1 = '{$set_license_key}', custom2 = '{$set_can_view_list}', custom3 = '{$set_can_create_call}', custom4 = '{$set_can_call_private}', custom5 = '{$set_have_call_essentials}' WHERE addons = 'calls'"); echo 5; die; } goto n1SjO; y5fuH: require "../../../system/config_addons.php"; goto yqMGf; RGzvs: if (isset($_POST["inviteCall"]) && isset($_POST["target"]) && isset($_POST["callType"]) && !muted()) { $inviteCall = escape($_POST["inviteCall"]); $callType = escape($_POST["callType"]); $target = escape($_POST["target"]); if ($callType > 2 || $callType < 0) { die; } $content = $lang["invite_call"] . " <br><br><button type="button" onclick="openCam(`" . $inviteCall . "`, " . $callType . ");" class="mod_button ok_btn"><i class="fa fa-video-camera"></i> " . $lang["join_from_here"] . "</button>"; if (function_exists("userPostPrivate")) { $user = userDetails($target); if (!canSendPrivate($user)) { echo 1; die; } userPostPrivate($user, $content); } else { if (!canSendPrivate($target)) { echo 1; die; } postPrivateContent($data["user_id"], $target, $content); } die; } goto tAvDV; n1SjO: if (isset($_POST["callTarget"]) && isset($_POST["callName"]) && !muted()) { if ($data["user_rank"] < $data["custom4"]) { die; } $callName = escape($_POST["callName"]); $callTarget = escape($_POST["callTarget"]); $content = $lang["started_videocall"] . " <br><br><button type="button" onclick="openCam(`" . $callName . "`, 0);" class="mod_button ok_btn"><i class="fa fa-video-camera"></i> " . $lang["join_from_here"] . "</button>"; if (function_exists("userPostPrivate")) { $user = userDetails($callTarget); if (!canSendPrivate($user)) { echo 1; die; } userPostPrivate($user, $content); } else { if (!canSendPrivate($callTarget)) { echo 1; die; } postPrivateContent($data["user_id"], $callTarget, $content); } die; } goto RGzvs; tAvDV: if (isset($_POST["inviteCallRoom"]) && !muted()) { if (function_exists("roomMuted")) { if (roomMuted()) { die; } } else { if (isRoomMuted($data)) { die; } } if ($data["user_rank"] < $data["custom3"]) { die; } $inviteCall = escape($_POST["inviteCallRoom"]); $content = str_replace("%user%", $data["user_name"], $lang["invite_room"] . " <button type="button" onclick="openCam(`" . $inviteCall . "`, " . $callType . ");" class="mod_button ok_btn"><i class="fa fa-video-camera"></i> " . $lang["join_from_here"] . "</button>"); systemPostChat($data["user_roomid"], $content, array("type" => "system__action")); die; } goto fbl5O; fbl5O: ?>
Did this file decode correctly?
Original Code
goto auXWr; auXWr: $load_addons = "\143\141\x6c\x6c\x73"; goto y5fuH; yqMGf: if (isset($_POST["\163\x65\164\137\x6c\151\143\x65\x6e\x73\x65\x5f\x6b\145\x79"]) && isset($_POST["\x73\x65\x74\x5f\x63\141\156\x5f\166\x69\x65\167\137\x6c\151\x73\x74"]) && isset($_POST["\163\145\164\x5f\x63\x61\x6e\137\143\x72\145\141\164\x65\x5f\143\141\154\x6c"]) && isset($_POST["\163\145\x74\x5f\143\x61\x6e\137\x63\x61\x6c\x6c\x5f\x70\162\151\x76\x61\164\145"]) && isset($_POST["\x73\145\x74\x5f\150\x61\x76\145\137\143\141\154\154\137\145\163\163\145\x6e\164\151\141\x6c\x73"])) { if (function_exists("\143\x61\156\115\141\x6e\141\x67\145\101\144\x64\x6f\x6e\163")) { if (!canManageAddons()) { die; } } else { if (!boomAllow(10)) { die; } } $set_license_key = escape($_POST["\x73\145\164\137\154\151\143\x65\x6e\x73\x65\137\153\145\x79"]); $set_can_view_list = escape($_POST["\163\145\x74\x5f\143\141\x6e\x5f\166\151\x65\x77\x5f\x6c\151\163\164"]); $set_can_create_call = escape($_POST["\163\145\164\x5f\x63\141\156\137\143\x72\145\141\164\x65\x5f\143\x61\154\154"]); $set_can_call_private = escape($_POST["\163\145\x74\137\x63\x61\x6e\137\x63\x61\154\154\x5f\x70\x72\151\166\x61\x74\x65"]); $set_have_call_essentials = escape($_POST["\x73\x65\x74\137\150\141\166\x65\137\143\x61\154\154\137\145\163\163\145\x6e\x74\151\x61\x6c\x73"]); $mysqli->query("\x55\x50\104\x41\x54\105\40\x62\157\x6f\155\x5f\x61\x64\x64\x6f\156\163\40\123\x45\x54\x20\x63\x75\x73\x74\x6f\155\x31\x20\x3d\x20\47{$set_license_key}\x27\54\40\x63\165\x73\x74\x6f\155\62\40\75\40\47{$set_can_view_list}\47\x2c\x20\143\x75\x73\164\x6f\x6d\63\x20\75\40\47{$set_can_create_call}\x27\54\40\143\165\163\164\x6f\x6d\64\x20\x3d\40\47{$set_can_call_private}\x27\x2c\x20\143\165\x73\164\x6f\155\65\x20\75\x20\47{$set_have_call_essentials}\47\40\127\x48\105\122\x45\x20\141\x64\x64\157\x6e\x73\40\75\40\47\143\141\154\154\x73\x27"); echo 5; die; } goto n1SjO; y5fuH: require "\x2e\56\x2f\x2e\56\57\56\x2e\x2f\x73\x79\x73\164\x65\155\x2f\143\x6f\156\146\151\147\x5f\141\144\x64\157\156\x73\x2e\160\150\160"; goto yqMGf; RGzvs: if (isset($_POST["\x69\x6e\166\x69\164\145\103\x61\154\154"]) && isset($_POST["\x74\x61\x72\147\145\164"]) && isset($_POST["\143\141\x6c\x6c\124\x79\x70\x65"]) && !muted()) { $inviteCall = escape($_POST["\x69\156\x76\151\x74\145\103\x61\154\x6c"]); $callType = escape($_POST["\143\141\x6c\x6c\x54\171\x70\145"]); $target = escape($_POST["\x74\x61\x72\x67\145\164"]); if ($callType > 2 || $callType < 0) { die; } $content = $lang["\151\156\166\x69\164\x65\137\x63\141\x6c\154"] . "\40\x3c\142\162\x3e\x3c\x62\x72\x3e\74\142\165\x74\x74\157\156\x20\164\x79\160\145\75\42\142\165\x74\164\157\x6e\42\x20\157\156\143\x6c\x69\x63\x6b\x3d\x22\157\x70\145\156\103\141\155\x28\140" . $inviteCall . "\140\54\x20" . $callType . "\x29\x3b\x22\40\x63\x6c\141\163\x73\75\x22\x6d\157\144\137\x62\165\x74\164\x6f\x6e\x20\x6f\153\x5f\x62\164\x6e\x22\x3e\x3c\x69\40\x63\154\x61\x73\163\x3d\42\x66\141\40\146\x61\x2d\x76\151\x64\145\157\x2d\143\141\155\x65\x72\141\x22\x3e\74\57\x69\x3e\x20" . $lang["\x6a\157\x69\156\137\146\x72\x6f\155\x5f\x68\145\x72\145"] . "\x3c\x2f\142\165\x74\164\157\x6e\x3e"; if (function_exists("\165\163\145\162\120\x6f\x73\x74\x50\162\x69\x76\x61\164\x65")) { $user = userDetails($target); if (!canSendPrivate($user)) { echo 1; die; } userPostPrivate($user, $content); } else { if (!canSendPrivate($target)) { echo 1; die; } postPrivateContent($data["\x75\x73\x65\162\x5f\x69\x64"], $target, $content); } die; } goto tAvDV; n1SjO: if (isset($_POST["\143\141\x6c\x6c\124\141\162\x67\145\x74"]) && isset($_POST["\x63\x61\154\154\116\141\x6d\x65"]) && !muted()) { if ($data["\165\163\x65\x72\137\162\x61\x6e\153"] < $data["\x63\165\x73\x74\157\155\x34"]) { die; } $callName = escape($_POST["\x63\x61\x6c\x6c\116\x61\155\145"]); $callTarget = escape($_POST["\x63\141\x6c\x6c\124\141\162\147\x65\x74"]); $content = $lang["\x73\x74\x61\x72\x74\145\x64\137\166\x69\144\x65\x6f\x63\141\x6c\154"] . "\40\74\142\162\x3e\x3c\142\x72\76\74\142\165\164\164\x6f\x6e\40\164\x79\160\145\x3d\42\142\165\x74\x74\x6f\156\42\40\157\x6e\x63\154\151\x63\153\x3d\42\157\160\145\x6e\103\x61\x6d\50\140" . $callName . "\140\x2c\x20\x30\x29\73\x22\40\143\154\x61\x73\163\x3d\42\x6d\x6f\144\x5f\x62\x75\x74\164\x6f\x6e\x20\x6f\x6b\x5f\142\x74\156\x22\76\x3c\151\x20\x63\154\141\x73\163\x3d\42\146\x61\40\146\141\x2d\x76\151\144\x65\x6f\55\x63\141\155\x65\162\141\x22\x3e\x3c\x2f\x69\76\x20" . $lang["\152\x6f\x69\x6e\x5f\x66\162\157\x6d\x5f\150\145\x72\x65"] . "\74\57\142\x75\x74\164\x6f\156\x3e"; if (function_exists("\x75\163\145\162\x50\157\x73\164\x50\x72\151\x76\x61\164\x65")) { $user = userDetails($callTarget); if (!canSendPrivate($user)) { echo 1; die; } userPostPrivate($user, $content); } else { if (!canSendPrivate($callTarget)) { echo 1; die; } postPrivateContent($data["\x75\x73\x65\162\x5f\x69\144"], $callTarget, $content); } die; } goto RGzvs; tAvDV: if (isset($_POST["\x69\156\166\x69\x74\145\103\141\x6c\x6c\122\x6f\157\155"]) && !muted()) { if (function_exists("\162\157\x6f\x6d\x4d\165\x74\x65\x64")) { if (roomMuted()) { die; } } else { if (isRoomMuted($data)) { die; } } if ($data["\165\163\145\162\137\162\141\156\153"] < $data["\143\x75\163\164\x6f\x6d\63"]) { die; } $inviteCall = escape($_POST["\151\x6e\166\x69\x74\x65\103\x61\x6c\x6c\122\x6f\x6f\x6d"]); $content = str_replace("\45\x75\163\145\162\45", $data["\x75\163\x65\162\137\156\141\x6d\x65"], $lang["\x69\156\166\x69\164\145\x5f\162\157\157\155"] . "\40\74\x62\165\x74\x74\157\156\40\x74\x79\x70\145\x3d\x22\142\x75\164\164\x6f\x6e\x22\40\x6f\156\143\x6c\151\143\x6b\75\x22\x6f\160\145\x6e\103\x61\x6d\x28\140" . $inviteCall . "\140\x2c\40" . $callType . "\51\x3b\x22\40\x63\x6c\141\x73\x73\75\x22\155\157\x64\x5f\x62\165\164\164\x6f\x6e\x20\x6f\x6b\137\x62\x74\156\x22\76\74\151\40\143\x6c\x61\x73\x73\75\x22\x66\141\40\x66\141\55\x76\151\144\145\157\55\x63\141\x6d\x65\x72\x61\42\76\74\57\x69\x3e\x20" . $lang["\152\157\x69\156\137\146\x72\157\155\x5f\150\x65\162\145"] . "\74\57\142\165\164\x74\157\156\76"); systemPostChat($data["\x75\x73\145\x72\x5f\162\x6f\x6f\x6d\151\x64"], $content, array("\164\171\160\145" => "\x73\171\x73\164\x65\155\x5f\137\x61\143\x74\151\x6f\156")); die; } goto fbl5O; fbl5O: ?>
Function Calls
None |
Stats
MD5 | 0c68c22558a240eaf84ff7373922caa6 |
Eval Count | 0 |
Decode Time | 69 ms |