Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(base64_decode("PD9waHANCi8qKg0KICogQHBhY2thZ2UgT09XQ09ERSBBVVRPIFRBR1MgR0VORVJBVE9SDQ..
Decoded Output download
<?php
/**
* @package OOWCODE AUTO TAGS GENERATOR
*/
namespace OOWCODEDOTCOM\OOWCODE_AUTO_TAGS_GENERATOR\OOWCODE_Plugin_ui;
if (!defined("ABSPATH")) {
exit();
}
use OOWCODEDOTCOM\OOWCODE_AUTO_TAGS_GENERATOR\OOWCODE_Plugin_parameters\OOWCODE_Plugin_parameters;
class OOWCODE_Plugin_ui
{
public static function oowcode_get_view($var = "null")
{
$views_path =
OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_PATH .
"core/admin/views/";
$views_file = $var . ".php";
$file_path = $views_path . $views_file;
if (file_exists($file_path)) {
if (OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_SANITIZE == true) {
ob_start([self::class, "oowcode_sanitize_admin_output"]);
include $file_path;
ob_end_flush();
} else {
include $file_path;
}
}
}
private static function oowcode_sanitize_admin_output($buffer)
{
$search = ["/\s{2,}/", "/<!--(.|\s)*?-->/"];
$replace = [" ", ""];
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
public static function oowcode_font_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/fonts/";
}
public static function oowcode_image_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/images/";
}
public static function oowcode_js_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/js/";
}
public static function oowcode_css_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/css/";
}
public static function oowcode_assets_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/";
}
public static function oowcode_plugins_dir()
{
return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
"core/admin/assets/plugins/";
}
public static function oowcode_js_admin_footer()
{
?>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('tr[data-slug="<?php echo(OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_SLUG_PAGE); ?>"]').each(function() {
$(this).find('.column-auto-updates').empty();
var pluginLink = $(this).find('.thickbox.open-plugin-details-modal');
pluginLink.removeClass('open-plugin-details-modal');
pluginLink.removeClass('thickbox');
pluginLink.attr('href', 'https://www.oowpress.com');
pluginLink.attr('target', '_blank');
});
});
</script>
<?php
}
}
?>
Did this file decode correctly?
Original Code
eval(base64_decode("PD9waHANCi8qKg0KICogQHBhY2thZ2UgT09XQ09ERSBBVVRPIFRBR1MgR0VORVJBVE9SDQogKi8NCg0KbmFtZXNwYWNlIE9PV0NPREVET1RDT01cT09XQ09ERV9BVVRPX1RBR1NfR0VORVJBVE9SXE9PV0NPREVfUGx1Z2luX3VpOw0KDQppZiAoIWRlZmluZWQoIkFCU1BBVEgiKSkgew0KICAgIGV4aXQoKTsNCn0NCg0KdXNlIE9PV0NPREVET1RDT01cT09XQ09ERV9BVVRPX1RBR1NfR0VORVJBVE9SXE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnNcT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczsNCg0KY2xhc3MgT09XQ09ERV9QbHVnaW5fdWkNCnsNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfZ2V0X3ZpZXcoJHZhciA9ICJudWxsIikNCiAgICB7DQogICAgICAgICR2aWV3c19wYXRoID0NCiAgICAgICAgICAgIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1BBVEggLg0KICAgICAgICAgICAgImNvcmUvYWRtaW4vdmlld3MvIjsNCiAgICAgICAgJHZpZXdzX2ZpbGUgPSAkdmFyIC4gIi5waHAiOw0KICAgICAgICAkZmlsZV9wYXRoID0gJHZpZXdzX3BhdGggLiAkdmlld3NfZmlsZTsNCg0KICAgICAgICBpZiAoZmlsZV9leGlzdHMoJGZpbGVfcGF0aCkpIHsNCiAgICAgICAgICAgIGlmIChPT1dDT0RFX1BsdWdpbl9wYXJhbWV0ZXJzOjokT09XQ09ERV9QTFVHSU5fU0FOSVRJWkUgPT0gdHJ1ZSkgew0KICAgICAgICAgICAgICAgIG9iX3N0YXJ0KFtzZWxmOjpjbGFzcywgIm9vd2NvZGVfc2FuaXRpemVfYWRtaW5fb3V0cHV0Il0pOw0KICAgICAgICAgICAgICAgIGluY2x1ZGUgJGZpbGVfcGF0aDsNCiAgICAgICAgICAgICAgICBvYl9lbmRfZmx1c2goKTsNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgaW5jbHVkZSAkZmlsZV9wYXRoOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KDQogICAgcHJpdmF0ZSBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9zYW5pdGl6ZV9hZG1pbl9vdXRwdXQoJGJ1ZmZlcikNCiAgICB7DQogICAgICAgICRzZWFyY2ggPSBbIi9cc3syLH0vIiwgIi88IS0tKC58XHMpKj8tLT4vIl07DQogICAgICAgICRyZXBsYWNlID0gWyIgIiwgIiJdOw0KICAgICAgICAkYnVmZmVyID0gcHJlZ19yZXBsYWNlKCRzZWFyY2gsICRyZXBsYWNlLCAkYnVmZmVyKTsNCg0KICAgICAgICByZXR1cm4gJGJ1ZmZlcjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfZm9udF9kaXIoKQ0KICAgIHsNCiAgICAgICAgcmV0dXJuIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1VSTCAuDQogICAgICAgICAgICAiY29yZS9hZG1pbi9hc3NldHMvZm9udHMvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfaW1hZ2VfZGlyKCkNCiAgICB7DQogICAgICAgIHJldHVybiBPT1dDT0RFX1BsdWdpbl9wYXJhbWV0ZXJzOjokT09XQ09ERV9QTFVHSU5fUk9PVF9VUkwgLg0KICAgICAgICAgICAgImNvcmUvYWRtaW4vYXNzZXRzL2ltYWdlcy8iOw0KICAgIH0NCg0KICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9qc19kaXIoKQ0KICAgIHsNCiAgICAgICAgcmV0dXJuIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1VSTCAuDQogICAgICAgICAgICAiY29yZS9hZG1pbi9hc3NldHMvanMvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfY3NzX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy9jc3MvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfYXNzZXRzX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy8iOw0KICAgIH0NCg0KICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9wbHVnaW5zX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy9wbHVnaW5zLyI7DQogICAgfQ0KDQogICAgcHVibGljIHN0YXRpYyBmdW5jdGlvbiBvb3djb2RlX2pzX2FkbWluX2Zvb3RlcigpDQogICAgew0KICAgICAgICA/Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgIGpRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oJCkgew0KICAgICAgICAkKCd0cltkYXRhLXNsdWc9Ijw/cGhwIGVjaG8oT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1NMVUdfUEFHRSk7ID8+Il0nKS5lYWNoKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgJCh0aGlzKS5maW5kKCcuY29sdW1uLWF1dG8tdXBkYXRlcycpLmVtcHR5KCk7DQogICAgICAgICAgICB2YXIgcGx1Z2luTGluayA9ICQodGhpcykuZmluZCgnLnRoaWNrYm94Lm9wZW4tcGx1Z2luLWRldGFpbHMtbW9kYWwnKTsNCiAgICAgICAgICAgIHBsdWdpbkxpbmsucmVtb3ZlQ2xhc3MoJ29wZW4tcGx1Z2luLWRldGFpbHMtbW9kYWwnKTsNCiAgICAgICAgICAgIHBsdWdpbkxpbmsucmVtb3ZlQ2xhc3MoJ3RoaWNrYm94Jyk7DQogICAgICAgICAgICBwbHVnaW5MaW5rLmF0dHIoJ2hyZWYnLCAnaHR0cHM6Ly93d3cub293cHJlc3MuY29tJyk7DQogICAgICAgICAgICBwbHVnaW5MaW5rLmF0dHIoJ3RhcmdldCcsICdfYmxhbmsnKTsNCiAgICAgICAgfSk7DQogICAgfSk7DQoNCjwvc2NyaXB0Pg0KPD9waHANCiAgICB9DQp9DQoNCj8+DQo="));
Function Calls
base64_decode | 1 |
Stats
MD5 | a6f6ed9650c93f5812f657385a9f5973 |
Eval Count | 1 |
Decode Time | 55 ms |