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 goto SIHNI; smwfU: require_once "zhaket-api.class.php"; goto Wa836; d431n: functi..
Decoded Output download
<?php
goto SIHNI; smwfU: require_once "zhaket-api.class.php"; goto Wa836; d431n: function remove_license_data() { delete_option("makan_nama_license_status"); delete_option("makan_nama_license_message"); delete_option("makan_nama_license_token"); } goto E0UaV; Uv_8X: function check_license() { $license_token = get_option("makan_nama_license_token"); if (!$license_token) { return false; } $result = Zhaket_License::isValid($license_token); if ($result->status == "successful") { update_option("makan_nama_license_status", "valid"); update_option("makan_nama_license_message", sanitize_text_field($result->message)); return true; } else { update_option("makan_nama_license_status", "invalid"); $message = !is_object($result->message) ? sanitize_text_field($result->message) : implode("<br>", array_map("implode", array_map("array_values", (array) $result->message))); update_option("makan_nama_license_message", $message); return false; } } goto HUO5S; OEXOS: function makan_nama_action_links($links) { $settings_link = "<a href="admin.php?page=makan_nama">\330\xaa\xd9\x86\xd8\270\xdb\214\xd9\x85\xd8\247\xd8\252</a>"; array_unshift($links, $settings_link); return $links; } goto gavbp; gavbp: add_filter("plugin_action_links_" . plugin_basename(__FILE__), "makan_nama_action_links"); goto QShnB; Llbkj: function makan_nama_view_map() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\xd9\x84\xd8\267\xd9\201\xd8\247 \331\x84\xd8\xa7\xdb\x8c\330\263\xd9\x86\xd8\263 \330\261\330\xa7 \331\x81\xd8\xb9\330\247\xd9\204 \332\251\xd9\x86\333\x8c\330\xaf"; } echo "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; return; } echo "<div class="wrap">"; echo "<h1>\xd9\xbe\xdb\x8c\330\xb4 \xd9\206\331\205\330\247\333\x8c\xd8\xb4 \xd9\x86\331\202\xd8\264\331\x87</h1>"; echo "<p>\xd8\252\xd9\210\xd8\xac\xd9\x87 : \330\247\333\214\xd9\x86 \333\x8c\332\xa9 \331\xbe\xdb\x8c\330\264 \xd9\x86\331\x85\330\247\xdb\x8c\330\xb4 \331\x85\xd8\250\330\xa7\xd8\xb4\xd8\xaf \xd9\x88 \xd8\264\xd9\x85\xd8\xa7 \xd8\250\330\247 \331\x82\xd8\xb1\xd8\xa7\xd8\xb1\330\xaf\xd8\xa7\xd8\xaf\331\x86 \330\264\xd9\x88\330\xb1\xd8\252 \xda\xa9\330\257
[makan_nama]\xa \xd8\257\xd8\261 \xd8\265\xd9\201\330\xad\xd9\x87\xd8\247\330\252 \331\x88\330\261\330\xaf\xd9\xbe\330\xb1\xd8\263\333\x8c \331\205\333\214\330\252\331\210\xd8\xa7\xd9\x86\xdb\214\330\xaf \xd9\x86\xd9\x82\xd8\xb4\xd9\207 \xd8\xae\xd9\x88\xd8\257 \330\261\330\xa7 \331\x86\331\x85\xd8\247\xdb\x8c\330\xb4 \330\257\xd9\x87\xdb\214\330\257 .\xa </p>"; echo do_shortcode("[makan_nama]"); echo "</div>"; } goto InR72; Wa836: function install_license($license_token) { $result = Zhaket_License::install($license_token, PRODUCT_TOKEN); if ($result->status == "successful") { update_option("makan_nama_license_status", "valid"); update_option("makan_nama_license_message", sanitize_text_field($result->message)); update_option("makan_nama_license_token", $license_token); return true; } else { update_option("makan_nama_license_status", "invalid"); $message = !is_object($result->message) ? sanitize_text_field($result->message) : implode("<br>", array_map("implode", array_map("array_values", (array) $result->message))); update_option("makan_nama_license_message", $message); return false; } } goto Uv_8X; J5tqP: add_shortcode("makan_nama", "makan_nama_shortcode"); goto XlxME; QShnB: define("PRODUCT_TOKEN", "78ce6c2f-09cd-4a2f-a687-5f09185f8483"); goto smwfU; rgvuR: function makan_nama_admin_page() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\331\204\330\267\331\201\xd8\247 \xd9\204\xd8\xa7\xdb\214\xd8\263\xd9\206\xd8\xb3 \330\xb1\330\247 \xd9\x81\330\271\xd8\xa7\xd9\204 \332\251\xd9\206\xdb\214\xd8\257"; } if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["license_key"])) { $license_key = sanitize_text_field($_POST["license_key"]); if (install_license($license_key)) { echo "<div class="notice notice-success"><p>\331\x84\xd8\247\xdb\x8c\xd8\263\331\x86\330\xb3 \330\250\330\xa7 \xd9\x85\xd9\210\331\x81\xd9\202\xdb\x8c\xd8\xaa \331\x81\330\xb9\330\xa7\331\204 \330\264\330\xaf! <button style="background-color: green; color: white; border: none; padding: 10px 20px; cursor: pointer;" onclick="location.reload()">\331\x88\330\xb1\331\210\330\257 \xd8\250\331\x87 \xd8\xa7\331\x81\330\xb2\xd9\210\xd9\x86\xd9\x87</button></p></div>"; } else { echo "<div class="notice notice-error"><p>" . get_option("makan_nama_license_message") . "</p></div>"; } } else { echo "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; } echo "<form method="post">"; echo "<h2>\331\x81\330\xb9\330\xa7\331\204\330\263\xd8\xa7\xd8\262\333\214 \331\204\330\xa7\333\214\330\263\xd9\x86\330\xb3</h2>"; echo "<p>\xd9\x84\330\267\xd9\x81\330\247\331\213 \xda\xa9\330\257 \xd9\x84\xd8\247\333\x8c\330\263\xd9\206\330\xb3\333\214 \xda\251\xd9\x87 \xd8\247\330\262 \xd9\x88\330\xa8\xd8\xb3\xd8\247\xdb\x8c\330\252 \xda\x98\330\247\xda\xa9\xd8\252 \xd8\257\xd8\261\333\214\330\xa7\331\x81\330\252 \332\251\xd8\xb1\xd8\xaf\331\x87 \330\xa7\xdb\x8c\xd8\257 \330\261\330\xa7 \xd9\x88\330\247\xd8\261\330\xaf \332\xa9\331\x86\333\x8c\330\xaf:</p>"; echo "<input type="text" name="license_key" required>"; echo "<input type="submit" value="\331\201\xd8\xb9\330\247\331\x84\330\xb3\330\xa7\xd8\262\xdb\214 \xd9\x84\330\xa7\xdb\x8c\xd8\xb3\xd9\206\xd8\xb3" class="button button-primary">"; echo "</form>"; return; } if (isset($_GET["message"])) { $message = htmlspecialchars($_GET["message"], ENT_QUOTES, "UTF-8"); echo "<div class="notice notice-success is-dismissible"><p>" . $message . "</p></div>"; } include plugin_dir_path(__FILE__) . "build.php"; } goto d431n; SIHNI: function makan_nama_add_admin_menu() { add_menu_page("\xd8\247\xd9\x81\xd8\262\331\x88\xd9\206\xd9\207 \xd9\205\xda\251\xd8\xa7\xd9\x86 \xd9\206\331\205\xd8\247", "\331\205\332\xa9\xd8\xa7\331\206 \xd9\206\331\x85\xd8\xa7", "manage_options", "makan_nama", "makan_nama_admin_page"); add_submenu_page("makan_nama", "\331\xbe\333\x8c\xd8\264 \331\x86\xd9\x85\xd8\247\xdb\214\330\xb4 \xd9\x86\xd9\202\330\264\xd9\x87", "\xd9\xbe\xdb\x8c\330\264 \xd9\206\331\x85\330\xa7\333\x8c\xd8\xb4 \331\206\xd9\x82\330\264\xd9\x87", "manage_options", "view_map", "makan_nama_view_map"); } goto n1pcN; PTtRq: add_action("admin_init", "check_license"); goto rgvuR; HUO5S: register_activation_hook(__FILE__, "check_license"); goto PTtRq; n1pcN: add_action("admin_menu", "makan_nama_add_admin_menu"); goto OEXOS; InR72: function makan_nama_shortcode() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\331\204\xd8\xb7\xd9\x81\330\247 \xd9\204\xd8\xa7\xdb\x8c\330\263\xd9\206\330\263 \xd8\261\330\247 \331\201\330\271\xd8\247\xd9\204 \332\xa9\xd9\206\333\214\330\xaf"; } return "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; } ob_start(); include "show_map.php"; return ob_get_clean(); } goto J5tqP; E0UaV: register_uninstall_hook(__FILE__, "remove_license_data"); goto Llbkj; XlxME: ?>
Did this file decode correctly?
Original Code
<?php
goto SIHNI; smwfU: require_once "zhaket-api.class.php"; goto Wa836; d431n: function remove_license_data() { delete_option("makan_nama_license_status"); delete_option("makan_nama_license_message"); delete_option("makan_nama_license_token"); } goto E0UaV; Uv_8X: function check_license() { $license_token = get_option("makan_nama_license_token"); if (!$license_token) { return false; } $result = Zhaket_License::isValid($license_token); if ($result->status == "successful") { update_option("makan_nama_license_status", "valid"); update_option("makan_nama_license_message", sanitize_text_field($result->message)); return true; } else { update_option("makan_nama_license_status", "invalid"); $message = !is_object($result->message) ? sanitize_text_field($result->message) : implode("<br>", array_map("implode", array_map("array_values", (array) $result->message))); update_option("makan_nama_license_message", $message); return false; } } goto HUO5S; OEXOS: function makan_nama_action_links($links) { $settings_link = "<a href="admin.php?page=makan_nama">\330\xaa\xd9\x86\xd8\270\xdb\214\xd9\x85\xd8\247\xd8\252</a>"; array_unshift($links, $settings_link); return $links; } goto gavbp; gavbp: add_filter("plugin_action_links_" . plugin_basename(__FILE__), "makan_nama_action_links"); goto QShnB; Llbkj: function makan_nama_view_map() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\xd9\x84\xd8\267\xd9\201\xd8\247 \331\x84\xd8\xa7\xdb\x8c\330\263\xd9\x86\xd8\263 \330\261\330\xa7 \331\x81\xd8\xb9\330\247\xd9\204 \332\251\xd9\x86\333\x8c\330\xaf"; } echo "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; return; } echo "<div class="wrap">"; echo "<h1>\xd9\xbe\xdb\x8c\330\xb4 \xd9\206\331\205\330\247\333\x8c\xd8\xb4 \xd9\x86\331\202\xd8\264\331\x87</h1>"; echo "<p>\xd8\252\xd9\210\xd8\xac\xd9\x87 : \330\247\333\214\xd9\x86 \333\x8c\332\xa9 \331\xbe\xdb\x8c\330\264 \xd9\x86\331\x85\330\247\xdb\x8c\330\xb4 \331\x85\xd8\250\330\xa7\xd8\xb4\xd8\xaf \xd9\x88 \xd8\264\xd9\x85\xd8\xa7 \xd8\250\330\247 \331\x82\xd8\xb1\xd8\xa7\xd8\xb1\330\xaf\xd8\xa7\xd8\xaf\331\x86 \330\264\xd9\x88\330\xb1\xd8\252 \xda\xa9\330\257
[makan_nama]\xa \xd8\257\xd8\261 \xd8\265\xd9\201\330\xad\xd9\x87\xd8\247\330\252 \331\x88\330\261\330\xaf\xd9\xbe\330\xb1\xd8\263\333\x8c \331\205\333\214\330\252\331\210\xd8\xa7\xd9\x86\xdb\214\330\xaf \xd9\x86\xd9\x82\xd8\xb4\xd9\207 \xd8\xae\xd9\x88\xd8\257 \330\261\330\xa7 \331\x86\331\x85\xd8\247\xdb\x8c\330\xb4 \330\257\xd9\x87\xdb\214\330\257 .\xa </p>"; echo do_shortcode("[makan_nama]"); echo "</div>"; } goto InR72; Wa836: function install_license($license_token) { $result = Zhaket_License::install($license_token, PRODUCT_TOKEN); if ($result->status == "successful") { update_option("makan_nama_license_status", "valid"); update_option("makan_nama_license_message", sanitize_text_field($result->message)); update_option("makan_nama_license_token", $license_token); return true; } else { update_option("makan_nama_license_status", "invalid"); $message = !is_object($result->message) ? sanitize_text_field($result->message) : implode("<br>", array_map("implode", array_map("array_values", (array) $result->message))); update_option("makan_nama_license_message", $message); return false; } } goto Uv_8X; J5tqP: add_shortcode("makan_nama", "makan_nama_shortcode"); goto XlxME; QShnB: define("PRODUCT_TOKEN", "78ce6c2f-09cd-4a2f-a687-5f09185f8483"); goto smwfU; rgvuR: function makan_nama_admin_page() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\331\204\330\267\331\201\xd8\247 \xd9\204\xd8\xa7\xdb\214\xd8\263\xd9\206\xd8\xb3 \330\xb1\330\247 \xd9\x81\330\271\xd8\xa7\xd9\204 \332\251\xd9\206\xdb\214\xd8\257"; } if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["license_key"])) { $license_key = sanitize_text_field($_POST["license_key"]); if (install_license($license_key)) { echo "<div class="notice notice-success"><p>\331\x84\xd8\247\xdb\x8c\xd8\263\331\x86\330\xb3 \330\250\330\xa7 \xd9\x85\xd9\210\331\x81\xd9\202\xdb\x8c\xd8\xaa \331\x81\330\xb9\330\xa7\331\204 \330\264\330\xaf! <button style="background-color: green; color: white; border: none; padding: 10px 20px; cursor: pointer;" onclick="location.reload()">\331\x88\330\xb1\331\210\330\257 \xd8\250\331\x87 \xd8\xa7\331\x81\330\xb2\xd9\210\xd9\x86\xd9\x87</button></p></div>"; } else { echo "<div class="notice notice-error"><p>" . get_option("makan_nama_license_message") . "</p></div>"; } } else { echo "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; } echo "<form method="post">"; echo "<h2>\331\x81\330\xb9\330\xa7\331\204\330\263\xd8\xa7\xd8\262\333\214 \331\204\330\xa7\333\214\330\263\xd9\x86\330\xb3</h2>"; echo "<p>\xd9\x84\330\267\xd9\x81\330\247\331\213 \xda\xa9\330\257 \xd9\x84\xd8\247\333\x8c\330\263\xd9\206\330\xb3\333\214 \xda\251\xd9\x87 \xd8\247\330\262 \xd9\x88\330\xa8\xd8\xb3\xd8\247\xdb\x8c\330\252 \xda\x98\330\247\xda\xa9\xd8\252 \xd8\257\xd8\261\333\214\330\xa7\331\x81\330\252 \332\251\xd8\xb1\xd8\xaf\331\x87 \330\xa7\xdb\x8c\xd8\257 \330\261\330\xa7 \xd9\x88\330\247\xd8\261\330\xaf \332\xa9\331\x86\333\x8c\330\xaf:</p>"; echo "<input type="text" name="license_key" required>"; echo "<input type="submit" value="\331\201\xd8\xb9\330\247\331\x84\330\xb3\330\xa7\xd8\262\xdb\214 \xd9\x84\330\xa7\xdb\x8c\xd8\xb3\xd9\206\xd8\xb3" class="button button-primary">"; echo "</form>"; return; } if (isset($_GET["message"])) { $message = htmlspecialchars($_GET["message"], ENT_QUOTES, "UTF-8"); echo "<div class="notice notice-success is-dismissible"><p>" . $message . "</p></div>"; } include plugin_dir_path(__FILE__) . "build.php"; } goto d431n; SIHNI: function makan_nama_add_admin_menu() { add_menu_page("\xd8\247\xd9\x81\xd8\262\331\x88\xd9\206\xd9\207 \xd9\205\xda\251\xd8\xa7\xd9\x86 \xd9\206\331\205\xd8\247", "\331\205\332\xa9\xd8\xa7\331\206 \xd9\206\331\x85\xd8\xa7", "manage_options", "makan_nama", "makan_nama_admin_page"); add_submenu_page("makan_nama", "\331\xbe\333\x8c\xd8\264 \331\x86\xd9\x85\xd8\247\xdb\214\330\xb4 \xd9\x86\xd9\202\330\264\xd9\x87", "\xd9\xbe\xdb\x8c\330\264 \xd9\206\331\x85\330\xa7\333\x8c\xd8\xb4 \331\206\xd9\x82\330\264\xd9\x87", "manage_options", "view_map", "makan_nama_view_map"); } goto n1pcN; PTtRq: add_action("admin_init", "check_license"); goto rgvuR; HUO5S: register_activation_hook(__FILE__, "check_license"); goto PTtRq; n1pcN: add_action("admin_menu", "makan_nama_add_admin_menu"); goto OEXOS; InR72: function makan_nama_shortcode() { if (get_option("makan_nama_license_status") != "valid") { $license_message = get_option("makan_nama_license_message"); if (empty($license_message)) { $license_message = "\331\204\xd8\xb7\xd9\x81\330\247 \xd9\204\xd8\xa7\xdb\x8c\330\263\xd9\206\330\263 \xd8\261\330\247 \331\201\330\271\xd8\247\xd9\204 \332\xa9\xd9\206\333\214\330\xaf"; } return "<div class="notice notice-error"><p>" . $license_message . "</p></div>"; } ob_start(); include "show_map.php"; return ob_get_clean(); } goto J5tqP; E0UaV: register_uninstall_hook(__FILE__, "remove_license_data"); goto Llbkj; XlxME: ?>
Function Calls
None |
Stats
MD5 | 65b6aa89f8016f281b8ff3a746ba83be |
Eval Count | 0 |
Decode Time | 52 ms |