Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$_F=__FILE__; $_C1767279132='Pz48P0RoRA0KDQpqdG1HSEJmbSBOV2FEUGZfRGR0YUJtX3FHSEJvcUhOKCk..

Decoded Output download


function emgpro_plugin_activate() {

  add_option( 'Activated_Emgpro_Plugin', 'emgpro-activate' );

}$_C1767279132=base64_decode($_C1767279132);$_C1767279132=strtr($_C1767279132,'wAXi8NBuKD2y6CcJE5VOTeajRHSY9lsmPWvqrokQM14pfGIxZzg70tnbhdLFU3','6AEFWeiLUpS0Y2xT1KR9H4gfXt5IB7NnrmZasvjPOk8zocJbMQyCquG3hlVDdw');$_R=str_replace('__FILE__',"'".$_F."'",$_C1767279132);eval($_R);$_R=0;$_C1767279132=0;?><?php

function emgpro_plugin_activate() {

  add_option( 'Activated_Emgpro_Plugin', 'emgpro-activate' );

}
register_activation_hook( 'index.php', 'emgpro_plugin_activate' );


function emgpro_license_check() {

    if ( is_admin() && get_option( 'Activated_Emgpro_Plugin' ) == 'emgpro-activate' ) {
		
		emg_check_license();

        delete_option( 'Activated_Emgpro_Plugin' );
    }
}
add_action( 'admin_init', 'emgpro_license_check' );


/*-------------------------------------------------------------------------------*/
/*   Load Auto Updater @since 1.5.0.3
/*-------------------------------------------------------------------------------*/
if ( emg_get_lic_option( 'emgpro_license_info', 'emg_license_status', 'invalid'  )	== 'valid' ) {
	
	if ( easy_get_option( 'easymedia_disen_upchk' ) == '1' ) {
		
		remove_filter( 'site_transient_update_plugins', 'emg_remove_plugin_updates_notification' );
		
		//set_site_transient( 'update_plugins', null );
		
		if( !class_exists( 'EMG_SL_Plugin_Updater' ) ) {
			// load our custom updater
			include( EMGDEF_PLUGIN_DIR . 'includes/class/EMG_SL_Plugin_Updater.php' );
		}
		
		function emg_sl_plugin_updater() {
			$license_key = trim( emg_get_lic_option( 'emgpro_license_info', 'emg_license_key', '' ) );
			$emg_updater = new EMG_SL_Plugin_Updater( EMG_STORE_URL, 'index.php', array( 
			'version' 	=> EASYMEDIA_VERSION,
			'license' 	=> $license_key,
			'item_name' => EMG_ITEM_NAME,
			'author' 	=> 'GhozyLab, Inc.'
				)
			);
		}
		
		add_action( 'admin_init', 'emg_sl_plugin_updater' );
			
	} else {
		
		function emg_remove_plugin_updates_notification( $value ) {
			unset( $value->response['easy-media-gallery-pro/easy-media-gallery-pro.php'] );
			return $value;
			}
			add_filter( 'site_transient_update_plugins', 'emg_remove_plugin_updates_notification' );
	}
	
}  else {
		
		function emg_remove_plugin_updates_notification( $value ) {
			unset( $value->response['easy-media-gallery-pro/easy-media-gallery-pro.php'] );
			return $value;
			}
			add_filter( 'site_transient_update_plugins', 'emg_remove_plugin_updates_notification' );
	}


/*-------------------------------------------------------------------------------*/
/*   WP_schedule
/*-------------------------------------------------------------------------------*/
function emg_new_intervals($schedules) 
{
	// add custom intervals
	$schedules['oneday'] = array(
		'interval' => 86400,
		'display' => __('One Day')
	);


	return $schedules;
	}

add_filter( 'cron_schedules', 'emg_new_intervals');
add_action('emg_cron_event', 'emg_cron_do_this');

function emg_cron_do_this() {
	emg_check_license();
	}

function emg_start_schedule_event() {
	if ( is_admin() ) {
		wp_schedule_event( current_time( 'timestamp' ), 'oneday', 'emg_cron_event');
		}
	}

function emg_clear_scheduled_hook() {
	wp_clear_scheduled_hook('emg_cron_event');
	}

Did this file decode correctly?

Original Code

$_F=__FILE__;
 $_C1767279132='Pz48P0RoRA0KDQpqdG1HSEJmbSBOV2FEUGZfRGR0YUJtX3FHSEJvcUhOKCkgew0KDQogIHFVVV9mREhCZm0oICdBR0hCb3FITlVfWFdhRFBmX1FkdGFCbScsICdOV2FEUGYtcUdIQm9xSE4nICk7DQoNCn0NClBOYUJySE5QX3FHSEJvcUhCZm1faGZmMSggX19pWXVYX18sICdOV2FEUGZfRGR0YUJtX3FHSEJvcUhOJyApOw0KDQoNCmp0bUdIQmZtIE5XYURQZl9kQkdObXJOX0doTkcxKCkgew0KDQogICAgQmogKCBCcl9xVVdCbSgpICYmIGFOSF9mREhCZm0oICdBR0hCb3FITlVfWFdhRFBmX1FkdGFCbScgKSA9PSAnTldhRFBmLXFHSEJvcUhOJyApIHsNCgkJDQoJCU5XYV9HaE5HMV9kQkdObXJOKCk7DQoNCiAgICAgICAgVU5kTkhOX2ZESEJmbSggJ0FHSEJvcUhOVV9YV2FEUGZfUWR0YUJtJyApOw0KICAgIH0NCn0NCnFVVV9xR0hCZm0oICdxVVdCbV9CbUJIJywgJ05XYURQZl9kQkdObXJOX0doTkcxJyApOw0KDQoNCi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovDQovKiAgIHVmcVUgQXRIZiBLRFVxSE5QIEByQm1HTiBFLlMueS5iDQovKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLw0KQmogKCBOV2FfYU5IX2RCR19mREhCZm0oICdOV2FEUGZfZEJHTm1yTl9CbWpmJywgJ05XYV9kQkdObXJOX3JIcUh0cicsICdCbW9xZEJVJyAgKQk9PSAnb3FkQlUnICkgew0KCQ0KCUJqICggTnFyZ19hTkhfZkRIQmZtKCAnTnFyZ1dOVUJxX1VCck5tX3RER2gxJyApID09ICdFJyApIHsNCgkJDQoJCVBOV2ZvTl9qQmRITlAoICdyQkhOX0hQcW1yQk5tSF90RFVxSE5fRGR0YUJtcicsICdOV2FfUE5XZm9OX0RkdGFCbV90RFVxSE5yX21mSEJqQkdxSEJmbScgKTsNCgkJDQoJCS8vck5IX3JCSE5fSFBxbXJCTm1IKCAndERVcUhOX0RkdGFCbXInLCBtdGRkICk7DQoJCQ0KCQlCaiggIUdkcXJyX05jQnJIciggJ1habl8ydV9RZHRhQm1fS0RVcUhOUCcgKSApIHsNCgkJCS8vIGRmcVUgZnRQIEd0ckhmVyB0RFVxSE5QDQoJCQlCbUdkdFVOKCBYWm5GWGlfUXVLbllzX0ZZViAuICdCbUdkdFVOci9HZHFyci9YWm5fMnVfUWR0YUJtX0tEVXFITlAuRGhEJyApOw0KCQl9DQoJCQ0KCQlqdG1HSEJmbSBOV2FfcmRfRGR0YUJtX3REVXFITlAoKSB7DQoJCQkkZEJHTm1yTl8xTmcgPSBIUEJXKCBOV2FfYU5IX2RCR19mREhCZm0oICdOV2FEUGZfZEJHTm1yTl9CbWpmJywgJ05XYV9kQkdObXJOXzFOZycsICcnICkgKTsNCgkJCSROV2FfdERVcUhOUCA9IG1OMyBYWm5fMnVfUWR0YUJtX0tEVXFITlAoIFhabl8ySk1WWF9LVnUsIF9faVl1WF9fLCBxUFBxZyggDQoJCQknb05QckJmbScgCT0+IFhBMjZaWEZZQV9MWFYyWU1zLA0KCQkJJ2RCR05tck4nIAk9PiAkZEJHTm1yTl8xTmcsDQoJCQknQkhOV19tcVdOJyA9PiBYWm5fWUpYWl9zQVpYLA0KCQkJJ3F0SGhmUCcgCT0+ICduaGZwZ3VxeCwgWW1HLicNCgkJCQkpDQoJCQkpOw0KCQl9DQoJCQ0KCQlxVVVfcUdIQmZtKCAncVVXQm1fQm1CSCcsICdOV2FfcmRfRGR0YUJtX3REVXFITlAnICk7DQoJCQkNCgl9IE5kck4gew0KCQkNCgkJanRtR0hCZm0gTldhX1BOV2ZvTl9EZHRhQm1fdERVcUhOcl9tZkhCakJHcUhCZm0oICRvcWR0TiApIHsNCgkJCXRtck5IKCAkb3FkdE4tPlBOckRmbXJOWydOcXJnLVdOVUJxLWFxZGROUGctRFBmL05xcmctV05VQnEtYXFkZE5QZy1EUGYuRGhEJ10gKTsNCgkJCVBOSHRQbSAkb3FkdE47DQoJCQl9DQoJCQlxVVVfakJkSE5QKCAnckJITl9IUHFtckJObUhfdERVcUhOX0RkdGFCbXInLCAnTldhX1BOV2ZvTl9EZHRhQm1fdERVcUhOcl9tZkhCakJHcUhCZm0nICk7DQoJfQ0KCQ0KfSAgTmRyTiB7DQoJCQ0KCQlqdG1HSEJmbSBOV2FfUE5XZm9OX0RkdGFCbV90RFVxSE5yX21mSEJqQkdxSEJmbSggJG9xZHROICkgew0KCQkJdG1yTkgoICRvcWR0Ti0+UE5yRGZtck5bJ05xcmctV05VQnEtYXFkZE5QZy1EUGYvTnFyZy1XTlVCcS1hcWRkTlBnLURQZi5EaEQnXSApOw0KCQkJUE5IdFBtICRvcWR0TjsNCgkJCX0NCgkJCXFVVV9qQmRITlAoICdyQkhOX0hQcW1yQk5tSF90RFVxSE5fRGR0YUJtcicsICdOV2FfUE5XZm9OX0RkdGFCbV90RFVxSE5yX21mSEJqQkdxSEJmbScgKTsNCgl9DQoNCg0KLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8NCi8qICAgOFFfckdoTlV0ZE4NCi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovDQpqdG1HSEJmbSBOV2FfbU4zX0JtSE5Qb3FkcigkckdoTlV0ZE5yKSANCnsNCgkvLyBxVVUgR3RySGZXIEJtSE5Qb3Fkcg0KCSRyR2hOVXRkTnJbJ2ZtTlVxZyddID0gcVBQcWcoDQoJCSdCbUhOUG9xZCcgPT4gNHdleXksDQoJCSdVQnJEZHFnJyA9PiBfXygnTW1OIEZxZycpDQoJKTsNCg0KDQoJUE5IdFBtICRyR2hOVXRkTnI7DQoJfQ0KDQpxVVVfakJkSE5QKCAnR1BmbV9yR2hOVXRkTnInLCAnTldhX21OM19CbUhOUG9xZHInKTsNCnFVVV9xR0hCZm0oJ05XYV9HUGZtX05vTm1IJywgJ05XYV9HUGZtX1VmX0hoQnInKTsNCg0KanRtR0hCZm0gTldhX0dQZm1fVWZfSGhCcigpIHsNCglOV2FfR2hORzFfZEJHTm1yTigpOw0KCX0NCg0KanRtR0hCZm0gTldhX3JIcVBIX3JHaE5VdGROX05vTm1IKCkgew0KCUJqICggQnJfcVVXQm0oKSApIHsNCgkJM0RfckdoTlV0ZE5fTm9ObUgoIEd0UFBObUhfSEJXTiggJ0hCV05ySHFXRCcgKSwgJ2ZtTlVxZycsICdOV2FfR1BmbV9Ob05tSCcpOw0KCQl9DQoJfQ0KDQpqdG1HSEJmbSBOV2FfR2ROcVBfckdoTlV0ZE5VX2hmZjEoKSB7DQoJM0RfR2ROcVBfckdoTlV0ZE5VX2hmZjEoJ05XYV9HUGZtX05vTm1IJyk7DQoJfQ0K';
 $_D=strrev('edoced_46esab');
 eval($_D('JF9DMTc2NzI3OTEzMj1iYXNlNjRfZGVjb2RlKCRfQzE3NjcyNzkxMzIpOyRfQzE3NjcyNzkxMzI9c3RydHIoJF9DMTc2NzI3OTEzMiwnd0FYaThOQnVLRDJ5NkNjSkU1Vk9UZWFqUkhTWTlsc21QV3Zxcm9rUU0xNHBmR0l4WnpnNzB0bmJoZExGVTMnLCc2QUVGV2VpTFVwUzBZMnhUMUtSOUg0Z2ZYdDVJQjdObnJtWmFzdmpQT2s4em9jSmJNUXlDcXVHM2hsVkRkdycpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfQzE3NjcyNzkxMzIpO2V2YWwoJF9SKTskX1I9MDskX0MxNzY3Mjc5MTMyPTA7'));
 

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2
register_activation_hook 1

Variables

$_D base64_decode
$_F index.php
$_R ?><?php function emgpro_plugin_activate() { add_opti..
$_C1767279132 ?><?php function emgpro_plugin_activate() { add_opti..

Stats

MD5 e5dad97f9a6f908aec9ada0515995529
Eval Count 2
Decode Time 101 ms