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 |
Stats
MD5 | b66cc90f9fde24fee346cb7cb880e520 |
Eval Count | 2 |
Decode Time | 53 ms |