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 $JC1B6B35F50CC2FF3C8CB3FAAEB5B73A9="eNqVVk2TsrCy/kknCWCNi7MYNQFBgoR8SHZArEEIyCijyK..

Decoded Output download

?><?php $JD301BE52822D8E42B1D0AB2993261ADD="eNqVVl17ojoQ/kF7sYB1K5eaFogCLWgJ5E6gBiQgu+IH/vqdhI+253TP9lz4KHFmMvPOO+/wfLubPU8Wh2R+WMWl0dDQvUTE5fhxeYw195en6U1MjBN9OK5QFdzoenER5zT0my2Z8tAMNEqmSvh4rZOJz+MyaJ8utZpoLywx9f1WC5SY8BMNrl5sGlMa4vtP41iLY0rSOuZgZwUVnKEodPkfYvG0DE6pcb10MZfJi3nNXknQjvkai5aGixbu4MnENaS9qCGfs0i7ZsnEYRti1HG+4K+WyNu/YaPPoVhm4s4tUSF+0Ij6knbhbENXgd88qSAO45ek1OFZnHkr5BVF0ueQtHMdG01qzw9LtPbzuMu9wA8KI6pyj9hhmVgBnPM9Nqkal66yJfoJm/rJJ9MsKq98hYoVCuEej89j0hTbEB+Wln/Yhk7zXKY8ffSz1DTMWLsWgOlhtS4gbrEcbSo3g5ofKaFZSq4K4HKiJa8g7ke7susz1MCe1wKLBTz7cD8+4vzCPt7pnuOS1rRltb2ZVjT0DriEM6JmEr+8qJ8usmZla/Ib2Az9uYnaaZjBs17QNcttER+NdhDLf4i1abklCdSifKPQ6xVavvn/O7bw2cB/Wld/5wM8UKnGT9DbU0RSnuQy15ZCXwU/k6Lja9KyIjWzOmnHGj+L78RaWg3xgZNl3LIct87+7x9cP7VzyYvuni6/jalX8N1CHwBT4HI5O+DcYRjNGdFRptj3XqMjRbEffNYgVbHP/h49eGcd3cOZd9TRnWJPvKOhCJ894HKP51/Ney7vwWixC8VvQ991z+8+Iu+v4qBewGfGsHWRnx34i4+I231fzv8Xh1DEQ4tZqOozbF134UTE7r/R/IyRk682R/aRw4Kb1zPVxn7XwNMzcHj/pV71GO68A8zcQoX5q6N2UaZkuk9NfgaNAG6qTUSmMJT+PiZe/QoYQZ41zaGmictTxMb6wP8caQ2nqJB2aD0vIk2V8w8cbFNTP8YTmas8h3pWYMNoqQNPjf3201iLDHSliEq3oYjLGYb5yf8YV9rJWWfY5GWfN3veKPrgtwq7e5MyUNJwecIWxCAvnY+lyP8AE1GnDnoHeuqrSXkHeRpH0Eew4/oftQy0NAo55JINug9zNv9P3N708w23BM1Fvpeeh08RUfmgYeL8s9qTsW56htqySGNv2ln1eVUOi0IHckqPyRuek9iaCx28pdZSAW09p5Kj8lzORZc7k3kBlu/9AbMlT62gBb4oSRXw3l7/J54j3ibNYsuVduJc7JSULI9b4jBaBado4texdsdAF3sMl288HPAtRv31IK7YSXvY4Tc/pDyuPLaE/Sz7DPMXh24l8BJnPZ6usBU6Oe4F0+148nEXMLkLTPVG29EO+AW9sVyo1T+Drk+EPiSTIBf9WJlGm5TGNJy4hy2hiuCf5Nz6wpx1r+VE8rJJtDR2hJ5JbuIzzrt+DDhJ21ARu1BiP/Bl3PWon6N157cl0Vu/+cBDBnsy6rRi5CarB5+v6N3lZ7pf5Q+o1mKvdNFNiUCXG/TjSZzdotzOfZ7m4x6SXO70TejTNIvJC8S7y7GzqmgDOh5ZQte/SY130URo/7FBF8U+MsX+JWLPhOafU9gHkfND+q1n4h7RoxM+wnP+mEv98LhOyfVGu15/QRttqMP52ecSKfazz1yRy0He4+b49I4nwwyPe3Yj3hXXEC/HDHApFfu7n+smEvmedHOhRDOoYe+zFH0XdcGZo9g7UVPb7TbTwS76If47u6Lmide45oPEUnsBDtzJntq5yDPKhEb3fYLafS65J7ky2OFc8kTwnAS3RDMAK6kdf3vHAP4lPYaF3IHAc/HOmFF4B+y1YCdmCzDYi3eXVw24bymQ2ZDL5b1PPeTxGd8gjxu8fxSbMUeI1/rNMIe7Nf7oX7nivQvm2+WxeYW7MqktQ88FJkI7dl6to/3s22/dWAGt";eval(base64_decode(gzuncompress(base64_decode($JD301BE52822D8E42B1D0AB2993261ADD))));?>?><?php

namespace BlockCommand;

use pocketmine\event\Listener;
use pocketmine\Player;
use pocketmine\plugin\PluginBase;
use pocketmine\event\player\PlayerCommandPreprocessEvent;

  class Main extends PluginBase implements Listener{

	protected
		$players = [],
		$blocked = [];

	public function onEnable()
	{
		@mkdir($this->getDataFolder());
		$this->saveDefaultConfig();
		$this->blocked = explode(",", $this->getConfig()->get("commands"));
		$this->players = explode(",", $this->getConfig()->get("players"));
		$this->getServer()->getPluginManager()->registerEvents($this, $this);
		$this->getLogger()->info("############################"); 
		$this->getLogger()->info("#    [ ]   #"); 
		$this->getLogger()->info("#       __   __            #");
		$this->getLogger()->info("#\  /  |  | |  |   __|   \/#"); 
		$this->getLogger()->info("# \/   |__| |__|  |__|   / #"); 
		$this->getLogger()->info("############################"); 
	}

	public function Command($cmd){
	  if(isset($this->blocked)){
		 $cmd = strtolower($cmd);
	  foreach($this->blocked as $bcmd){
		 $bcmd = strtolower($bcmd);
	  if($cmd === $bcmd){
	  return true;
	  }
	  }
	  }
	return false;
	}

	public function Player(Player $p){
	  if(isset($this->players)){
		 $p = $p->getName();
		 $p = strtolower($p);
	  foreach($this->players as $wlp){
		 $wlp = strtolower($wlp);
	  if($p === $wlp){
	  return true;
	  }
	  }
	  }
	return false;
	}
	
	public function onPlayerCommand(PlayerCommandPreprocessEvent $ev){
		$msg = $ev->getMessage();
		$ccmd = explode(" ", $msg);
		$cmd = strtolower(substr(array_shift($ccmd), 1));
		if($msg[0] !== "/"){
		return;
		}
		if($this->Command($cmd)){
		if($this->Player($ev->getPlayer())){
			$this->getLogger()->info("c* f: 6".$ev->getPlayer()->getName()." f : e/".$cmd."f!");
		}else{
			$this->getLogger()->info("c* f: 6".$ev->getPlayer()->getName()." f  : e/".$cmd."f!");
			$cmded = "/".$cmd."";
			$message = $this->getConfig()->get("msg");
		    $message = str_replace("{cmd}",$cmded, $message);
			$ev->getPlayer()->sendMessage("{$message}");
			$ev->setCancelled(true);
		}
		}
	}
}
?>

Did this file decode correctly?

Original Code

?><?php $JC1B6B35F50CC2FF3C8CB3FAAEB5B73A9="eNqVVk2TsrCy/kknCWCNi7MYNQFBgoR8SHZArEEIyCijyK8/efd3c3cU1V3d6X4++rz6X2dvd2/2333R52t6IHvGxSc7HD/s0BJ6iPepyN+5OH4y3q9pVy65YPhcxJaPRMnhvVC0/a0hflWg9BpoXfwTakXCGpkDJ2YsOknoYPaVJKMp5rjYb1Gj2L0onh/KqRAH+7x27FRgPfOLzjn4epw8M/BI3gQRvkQ/H3GbL1yaZxoyLC5aSiygHlpfS+ulvHf1fCQ5oVUfZ5nYnqgkoY6ml1YBEZ3cyMNuvvK4yiK24yIgjYLcDD+gsdO5GO8PfrFt0bXQkOldgyUw3k+gO3LJV8kVb/cu51Mf5MrQQkvOkCHfIFU2VXz3EWAL1WAqA6Wq+5nUiOUV0tr0zdt1i5qQ3lK+o2rQScXpH7fto7bk1wxzW3HZMmT9chSAu175QHh2IQeG9JqGvadG+sekLUzYLwVuHhQ/H9KzmSm2upS7vIb6XnO20ohJAcpHiu0vHea/cmhvTASlRrmfRYTn4gtQJR+p2IZqCI6Vd4S51WEaSSsu7MgVi9zul+vYBDxieTlOkF9EYAD2C9CjJrK/mWrvtdRjPgQ55zZr1NzWhxJdxTTUYJpPXpwUnaUNmJeMt3eltir3JNHq7mfq/q4Icz0dHxItfydo79VqNgrPOgv1ILz7wgijEiyrROZchy0QKxvLMSYlinm90pGq7VAgEipLFzcHUOB5Kgbs69U8NDerudBNKuBBc+IVYNnL6O6VIPcTt7VrT3NzMO96lGexko8YFlB2cSWHSaSYfSohKe2nmV2ODzevJIvkWsvpWRbb2MXtrp2FSgVtKafffEwXCklWegwweXzwgd0ZXgbqdlSq+FFj2gtkhwLuGB1bVV40qm/bM0Wxlw50f4Lmqfdf0ADgSzH/MZgHLIxlStw7R8muHEPV09JA8apWnVYDDgrPxpU1G47gX4HNbwLeXkbiVqJmvYam4sN75dh25vDjJatx86Y5hXpzlRYZFUz0tv0t1VJm2F9y0Hq5zd38esg/My6hLao+iDTWRROx3xS2C1dTUfZy0H2gNdS3gny/qkMeaGE6faAdh1OfSVbU1iQi0ieO2kPR/QQUtydxEMsJBPbKDTLQTFec+nLUzOnHcr09/QRYmLjNNCK2BpiBefQoYfx3PaSg4vmj4Mc1VXpjurasDgQziYHj5cLRdlP25ZKu7B//vea2LU7ABmJ4ouwQFydECrOyU9mRjSDarztTGhDQ60CP1W37ll2zMPCFMox994/V8Ac2XGepla0aZlitNtODaXlPIjoSISWduZhEAneTGsRLqK0W8g7Sy+Q4Cye3f3HF8EZHk2chbQWP/xox7dOB4DTScbXGKosa3+E35JblGbGiVmTNwp+1IUY7TXk1kmQinIZ0Pb7/6QnDLa9DSxpOX0pNKYP2Ri92cLkqu8SJhGZQXEYSub49bR3GPtpjXsONpQIGUgSJQbIrpPFzQFBt+0cd2TzDhKTC/LEweBWhhM0l5iqcj1rG7+KwI/rSgBPaDoaQIMXBrl4FLHqnM6oJrn2AMvm98q55u/d8UhDTVGina9JWh29fWDnUymgt3n6z2kVG9EK5vpuIBAKYzHTxs+6IlVaeK76Li5A+GrkLxOjyVzuVgvpp1741mXguXY3LNyzQ3a+j6Szs1FH0XCsQP03xFeQqpjXJUer8pOzYS8C4NCt90s82odxhF9kbt3Y1UvdGuFwwcSmWOFNH4LyhzQfS1ysD+tL2DWI71tGVq7fzu/YoMAFiLNdU2BOFlqtIa0pYd/J2+HqROQ8JOUG6oYDlTrbvaceeGY6T2u4qOso1twJxJADrvh8pz/26lyUXy4MTlsu++WRCnhNALtmFqqv6WuR+xs3wfDC5mwRkcT6UgQTTkyEAJTZZMfagivpPFVqYoxLy8Y6Mt/NTp1GyF37TT4nBrEiHNqFiuhlhN9cxBglguML3TyocHzhxvvv9yp0+CGJededww4VXovdbjuKVILpn2OHWcxpv44kK2jb98R8/Ee/oU3XmrTvJEvS11GJGGgchH6zMYRudIPsVcNrocAuu/XZwsTONfpCA7ZmuO6HVJHhvUdGnvlhNQIHZON8dGd7eqZyYCR2nYO/4vJNi+HpRoPesa2UC4Kr2c+K8IK/wttVWBBq0D6dFOPHwUnfsTmH8umLwMCjIEwSJ6Xqfh+35qrRinlhosWViZE5jYE55bEtIT3ogm2vnMDn27yIUIEFHkIke1KPxrnJnU2gdftpSYXk4gRYXmLzZoCFF/qP5V2OAVuP2XJEYOy3Supg3rP95q5B1DE6vTDWelDovOyNK67pYG1SoElDP4SKEk3Y1nYflTr3+GhBjE01JPbLF8RsLPN+ZOq7a2rRUmtNOJhTNQdpvw3JtHzIyf7lMV9EzmosnqhAbHP+PufwGNdnpUpRrIdpd+dkenUf862ifeP2iBO1rQTeM2ClFspRj86FhHNQSf1TPUqqOiyA7K6M20od2rMYWOj/2BYqpVDJOi+3HnVex89dMd+alDuavumhmBvBJoPl3f10ogEvlMeY4FBbDHFPEnnRkr9NK3b14fGlidszLbxmSqFTvezmQVfMSXBCzJdr2umjH6yj/3PfcRLFtvPT/iPn5f92nSeHIwZ//Of/897//A0iSoGI=";eval(base64_decode(gzuncompress(base64_decode($JC1B6B35F50CC2FF3C8CB3FAAEB5B73A9))));?>

Function Calls

gzuncompress 2
base64_decode 4

Variables

$JC1B6B35F50CC2FF3C8CB3FAAEB5B73A9 eNqVVk2TsrCy/kknCWCNi7MYNQFBgoR8SHZArEEIyCijyK8/efd3c3cU1V3d..
$JD301BE52822D8E42B1D0AB2993261ADD eNqVVl17ojoQ/kF7sYB1K5eaFogCLWgJ5E6gBiQgu+IH/vqdhI+253TP9lz4..

Stats

MD5 b66cc90f9fde24fee346cb7cb880e520
Eval Count 2
Decode Time 53 ms