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 Pl_st; fBNxd: function bescraper_auto_embed_movies($imdb, $tmdb, $post_id) { ..
Decoded Output download
<?php
goto Pl_st; fBNxd: function bescraper_auto_embed_movies($imdb, $tmdb, $post_id) { $verf = get_post_meta($post_id, "auto_embed", true); if (dooplay_get_option("auto_embed") == true && $verf != 1) { $autoembed_url = "https://autoembed.to/movie/imdb/" . $imdb . "?server=" . dooplay_get_option("ser_num"); $result = array("status" => 1, "servers" => array()); $result["servers"][] = array("name" => "SERVER US", "select" => "iframe", "idioma" => dooplay_get_option("besidoma", ''), "url" => $autoembed_url); if (!isset($result["error"]) && $result["status"] == 1) { foreach ($result["servers"] as $single_data) { $servers[] = array("name" => $single_data["name"], "select" => $single_data["select"], "idioma" => dooplay_get_option("besidoma", ''), "url" => stripslashes($single_data["url"])); } } if (!empty($servers) && is_array($servers)) { $player = get_post_meta($post_id, "repeatable_fields", true); if ($player && dooplay_get_option("auto_embed") == true) { $player = maybe_unserialize($player); $servers = array_merge($player, $servers); } update_post_meta($post_id, "repeatable_fields", $servers); update_post_meta($post_id, "auto_embed", sanitize_text_field("1")); $cache = new DooPlayCache(); $cache->delete($post_id . "_postmeta"); } } } goto E1VBf; Pl_st: add_action("wp_ajax_dt_add_autoembed", "filter_auto_embed"); goto pUFcX; pUFcX: function filter_auto_embed() { $post_id = doo_isset($_REQUEST, "postid"); $nonce = doo_isset($_REQUEST, "nonce"); $imdb = doo_isset($_REQUEST, "imdb"); $tmdb = doo_isset($_REQUEST, "tmdb"); $type = doo_isset($_REQUEST, "type"); $se = doo_isset($_REQUEST, "se"); $ep = doo_isset($_REQUEST, "ep"); if ($post_id && wp_verify_nonce($nonce, "dt-autoembed-" . $post_id)) { if ($type == "movies") { bescraper_auto_embed_movies($imdb, $tmdb, $post_id); } else { bescraper_auto_embed_tvshow($tmdb, $se, $ep, $post_id); } } die; } goto fBNxd; E1VBf: function bescraper_auto_embed_tvshow($tmdb, $se, $ep, $post_id) { $verf = get_post_meta($post_id, "auto_embed", true); if (dooplay_get_option("auto_embed") == true && $verf != 1) { $autoembed_url = "https://autoembed.to/tv/tmdb/" . $tmdb . "-" . $se . "-" . $ep . "?server=" . dooplay_get_option("ser_num"); $result = array("status" => 1, "servers" => array()); $result["servers"][] = array("name" => "SERVER US", "select" => "iframe", "idioma" => dooplay_get_option("besidoma", ''), "url" => $autoembed_url); if (!isset($result["error"]) && $result["status"] == 1) { foreach ($result["servers"] as $single_data) { $servers[] = array("name" => $single_data["name"], "select" => $single_data["select"], "idioma" => dooplay_get_option("besidoma", ''), "url" => stripslashes($single_data["url"])); } } if (!empty($servers) && is_array($servers)) { $player = get_post_meta($post_id, "repeatable_fields", true); if ($player && dooplay_get_option("auto_embed") == true) { $player = maybe_unserialize($player); $servers = array_merge($player, $servers); } update_post_meta($post_id, "repeatable_fields", $servers); update_post_meta($post_id, "auto_embed", sanitize_text_field("1")); $cache = new DooPlayCache(); $cache->delete($post_id . "_postmeta"); } } } goto SEoYa; SEoYa: function insert_links($data) { if (is_array($data)) { $url = doo_isset($data, "url"); $lang = doo_isset($data, "lang"); $size = doo_isset($data, "size"); $type = doo_isset($data, "type"); $parent = doo_isset($data, "parent"); $quality = doo_isset($data, "quality"); if ($url && $parent) { $post = array("post_title" => insert_key(), "post_status" => "publish", "post_type" => "dt_links", "post_parent" => $parent, "post_author" => get_current_user_id()); $post_id = wp_insert_post($post); if ($post_id) { if (filter_var($url, FILTER_VALIDATE_URL)) { add_post_meta($post_id, "_dool_url", esc_url($url), true); } else { add_post_meta($post_id, "_dool_url", sanitize_text_field($url), true); } if ($lang) { add_post_meta($post_id, "_dool_lang", sanitize_text_field($lang), true); } if ($size) { add_post_meta($post_id, "_dool_size", sanitize_text_field($size), true); } if ($type) { add_post_meta($post_id, "_dool_type", sanitize_text_field($type), true); } if ($quality) { add_post_meta($post_id, "_dool_quality", sanitize_text_field($quality), true); } } } } } goto blz2g; blz2g: function insert_key() { $string = "abcdefhiklmnorstuvwxz1234567890ABCDEFGHIJKLMNOPQRSTUVWYZ"; $comkey = array(); $stringL = strlen($string) - 1; for ($i = 0; $i < 10; $i++) { $n = rand(0, $stringL); $comkey[] = $string[$n]; } return implode($comkey); } ?>
Did this file decode correctly?
Original Code
<?php
goto Pl_st; fBNxd: function bescraper_auto_embed_movies($imdb, $tmdb, $post_id) { $verf = get_post_meta($post_id, "\x61\165\164\157\137\x65\x6d\x62\145\x64", true); if (dooplay_get_option("\x61\x75\x74\157\137\x65\x6d\142\145\x64") == true && $verf != 1) { $autoembed_url = "\x68\164\164\160\x73\x3a\57\x2f\x61\x75\164\x6f\x65\155\x62\x65\144\x2e\x74\157\x2f\x6d\157\x76\x69\145\57\x69\155\x64\142\x2f" . $imdb . "\77\x73\x65\162\x76\x65\162\x3d" . dooplay_get_option("\x73\x65\x72\137\x6e\165\x6d"); $result = array("\163\x74\141\164\165\163" => 1, "\x73\145\x72\x76\x65\162\163" => array()); $result["\x73\x65\x72\x76\145\x72\x73"][] = array("\x6e\141\155\x65" => "\x53\105\122\126\105\x52\40\125\123", "\x73\x65\154\145\143\164" => "\x69\x66\x72\141\155\x65", "\151\144\151\x6f\x6d\x61" => dooplay_get_option("\x62\145\163\151\x64\x6f\x6d\141", ''), "\165\x72\x6c" => $autoembed_url); if (!isset($result["\145\162\x72\157\x72"]) && $result["\x73\x74\141\164\x75\x73"] == 1) { foreach ($result["\x73\145\x72\166\145\162\163"] as $single_data) { $servers[] = array("\156\141\x6d\x65" => $single_data["\x6e\141\x6d\145"], "\x73\145\154\145\x63\164" => $single_data["\x73\145\x6c\x65\x63\x74"], "\151\x64\x69\157\155\x61" => dooplay_get_option("\x62\x65\163\151\x64\157\155\141", ''), "\x75\x72\x6c" => stripslashes($single_data["\165\x72\x6c"])); } } if (!empty($servers) && is_array($servers)) { $player = get_post_meta($post_id, "\x72\145\160\145\141\x74\x61\142\154\x65\137\x66\151\x65\x6c\x64\163", true); if ($player && dooplay_get_option("\141\165\164\x6f\x5f\x65\155\x62\x65\144") == true) { $player = maybe_unserialize($player); $servers = array_merge($player, $servers); } update_post_meta($post_id, "\x72\145\160\145\141\x74\x61\x62\154\x65\137\146\x69\x65\154\x64\x73", $servers); update_post_meta($post_id, "\141\x75\164\x6f\x5f\x65\155\x62\x65\x64", sanitize_text_field("\x31")); $cache = new DooPlayCache(); $cache->delete($post_id . "\137\160\157\x73\x74\x6d\145\164\x61"); } } } goto E1VBf; Pl_st: add_action("\167\160\x5f\141\152\141\170\137\144\x74\137\141\x64\x64\x5f\x61\165\x74\157\145\155\142\x65\144", "\146\151\154\164\145\162\x5f\x61\x75\x74\x6f\137\x65\x6d\142\145\144"); goto pUFcX; pUFcX: function filter_auto_embed() { $post_id = doo_isset($_REQUEST, "\160\x6f\x73\x74\151\x64"); $nonce = doo_isset($_REQUEST, "\156\x6f\x6e\143\x65"); $imdb = doo_isset($_REQUEST, "\x69\x6d\x64\x62"); $tmdb = doo_isset($_REQUEST, "\x74\155\144\x62"); $type = doo_isset($_REQUEST, "\164\171\x70\145"); $se = doo_isset($_REQUEST, "\163\x65"); $ep = doo_isset($_REQUEST, "\x65\x70"); if ($post_id && wp_verify_nonce($nonce, "\144\x74\55\x61\x75\x74\x6f\145\155\142\145\144\55" . $post_id)) { if ($type == "\x6d\x6f\x76\151\145\x73") { bescraper_auto_embed_movies($imdb, $tmdb, $post_id); } else { bescraper_auto_embed_tvshow($tmdb, $se, $ep, $post_id); } } die; } goto fBNxd; E1VBf: function bescraper_auto_embed_tvshow($tmdb, $se, $ep, $post_id) { $verf = get_post_meta($post_id, "\141\165\164\x6f\137\x65\x6d\x62\x65\144", true); if (dooplay_get_option("\141\x75\x74\x6f\137\x65\x6d\x62\x65\x64") == true && $verf != 1) { $autoembed_url = "\x68\164\164\x70\x73\x3a\x2f\x2f\141\165\x74\x6f\x65\155\x62\145\x64\x2e\164\x6f\57\x74\x76\x2f\164\x6d\144\x62\57" . $tmdb . "\x2d" . $se . "\x2d" . $ep . "\77\163\145\x72\x76\145\162\x3d" . dooplay_get_option("\163\145\162\x5f\156\x75\x6d"); $result = array("\163\x74\141\x74\x75\163" => 1, "\163\x65\162\x76\x65\x72\163" => array()); $result["\x73\145\162\166\x65\162\163"][] = array("\x6e\x61\155\x65" => "\x53\x45\122\126\x45\x52\40\125\x53", "\x73\145\x6c\x65\143\164" => "\x69\146\x72\141\x6d\x65", "\151\144\151\x6f\155\141" => dooplay_get_option("\142\145\163\151\144\x6f\155\x61", ''), "\165\162\154" => $autoembed_url); if (!isset($result["\145\x72\162\x6f\162"]) && $result["\x73\x74\x61\164\165\163"] == 1) { foreach ($result["\163\x65\x72\166\145\x72\163"] as $single_data) { $servers[] = array("\156\x61\155\x65" => $single_data["\156\141\x6d\x65"], "\x73\145\154\145\143\x74" => $single_data["\163\145\154\x65\143\164"], "\151\144\x69\157\155\x61" => dooplay_get_option("\x62\145\163\151\144\x6f\155\x61", ''), "\165\x72\x6c" => stripslashes($single_data["\x75\x72\x6c"])); } } if (!empty($servers) && is_array($servers)) { $player = get_post_meta($post_id, "\x72\145\x70\145\141\x74\x61\142\x6c\145\137\x66\151\x65\x6c\144\163", true); if ($player && dooplay_get_option("\141\x75\164\157\137\145\155\x62\145\x64") == true) { $player = maybe_unserialize($player); $servers = array_merge($player, $servers); } update_post_meta($post_id, "\x72\145\x70\145\x61\164\141\x62\x6c\145\x5f\x66\151\x65\x6c\x64\163", $servers); update_post_meta($post_id, "\141\165\164\157\x5f\x65\155\142\145\x64", sanitize_text_field("\61")); $cache = new DooPlayCache(); $cache->delete($post_id . "\137\160\157\x73\164\x6d\145\x74\141"); } } } goto SEoYa; SEoYa: function insert_links($data) { if (is_array($data)) { $url = doo_isset($data, "\165\162\x6c"); $lang = doo_isset($data, "\x6c\141\x6e\x67"); $size = doo_isset($data, "\163\151\172\145"); $type = doo_isset($data, "\164\171\160\145"); $parent = doo_isset($data, "\160\141\x72\x65\x6e\164"); $quality = doo_isset($data, "\x71\165\141\154\x69\x74\171"); if ($url && $parent) { $post = array("\160\x6f\163\164\x5f\x74\x69\164\154\145" => insert_key(), "\160\157\x73\164\137\x73\x74\141\164\x75\163" => "\160\x75\x62\x6c\x69\x73\x68", "\x70\157\163\164\x5f\164\x79\160\x65" => "\x64\x74\137\154\151\x6e\153\x73", "\x70\157\163\164\x5f\x70\141\162\145\x6e\164" => $parent, "\160\x6f\163\x74\137\141\165\164\x68\157\x72" => get_current_user_id()); $post_id = wp_insert_post($post); if ($post_id) { if (filter_var($url, FILTER_VALIDATE_URL)) { add_post_meta($post_id, "\137\144\x6f\x6f\154\x5f\x75\x72\154", esc_url($url), true); } else { add_post_meta($post_id, "\x5f\144\157\157\154\137\165\162\154", sanitize_text_field($url), true); } if ($lang) { add_post_meta($post_id, "\x5f\144\157\x6f\154\x5f\154\x61\156\147", sanitize_text_field($lang), true); } if ($size) { add_post_meta($post_id, "\137\x64\x6f\x6f\154\x5f\x73\151\172\145", sanitize_text_field($size), true); } if ($type) { add_post_meta($post_id, "\x5f\144\157\157\154\137\164\x79\160\x65", sanitize_text_field($type), true); } if ($quality) { add_post_meta($post_id, "\x5f\x64\157\x6f\x6c\x5f\161\165\141\154\x69\164\171", sanitize_text_field($quality), true); } } } } } goto blz2g; blz2g: function insert_key() { $string = "\x61\x62\x63\144\145\x66\x68\x69\153\x6c\155\x6e\x6f\x72\x73\x74\165\166\x77\170\172\61\62\x33\64\65\66\67\x38\x39\60\x41\x42\x43\x44\105\x46\107\x48\111\x4a\113\114\x4d\116\x4f\120\x51\x52\x53\x54\x55\x56\127\x59\132"; $comkey = array(); $stringL = strlen($string) - 1; for ($i = 0; $i < 10; $i++) { $n = rand(0, $stringL); $comkey[] = $string[$n]; } return implode($comkey); }
Function Calls
None |
Stats
MD5 | 30c73692bb8700e7095cd1bd75eac05d |
Eval Count | 0 |
Decode Time | 56 ms |