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 wings;${"GL\x4f\x42\x41L\x53"}["r\x66uba\x76\x76j\x70\x73"]="\x72";${"\x47..
Decoded Output download
<?php namespace wings;${"GLOBALS"}["rfubavvjps"]="r";${"GLOBALS"}["rdsjxmhpceb"]="pz";${"GLOBALS"}["xgixouiwkwi"]="data";${"GLOBALS"}["fuipmnliyk"]="angle";${"GLOBALS"}["jglcidwohy"]="sin";${"GLOBALS"}["ptfvukimjs"]="level";${"GLOBALS"}["xtiocizpqj"]="ky";${"GLOBALS"}["uuneqccu"]="kx";${"GLOBALS"}["qovwhziw"]="shape";${"GLOBALS"}["jtvkvgnk"]="flag";${"GLOBALS"}["obmwggsgr"]="x";${"GLOBALS"}["vpjnobxsns"]="l2";${"GLOBALS"}["gsykrvjln"]="y";${"GLOBALS"}["awgevnjbgmb"]="l1";${"GLOBALS"}["jgckyg"]="scale";use pocketmine\level\Level;use pocketmine\level\Position;use pocketmine\math\Vector3;class WingsManager{protected$owner;private$scale=0.6;private$shape=[];private$vector3=[];public function __construct($main,$shape,$scale){$bpawtmmag="shape";$jnxsnvxzhy="main";$this->owner=${$jnxsnvxzhy};$this->shape=${$bpawtmmag};$zxhzggrs="y";$this->scale=${${"GLOBALS"}["jgckyg"]};${${"GLOBALS"}["awgevnjbgmb"]}=count($this->shape);for(${${"GLOBALS"}["gsykrvjln"]}=0;${${"GLOBALS"}["gsykrvjln"]}<${${"GLOBALS"}["awgevnjbgmb"]};${$zxhzggrs}++){$dqcpdupsyi="y";$amvqbhld="x";$xtucwfwl="l2";${${"GLOBALS"}["vpjnobxsns"]}=count($this->shape[${$dqcpdupsyi}]);for(${${"GLOBALS"}["obmwggsgr"]}=0;${${"GLOBALS"}["obmwggsgr"]}<${$xtucwfwl};${$amvqbhld}++){$qbijbrv="x";${"GLOBALS"}["vatjugkkg"]="kx";$zpkskzt="x";${"GLOBALS"}["uqfnutr"]="flag";$rvmxwicpmoof="y";${"GLOBALS"}["frgyesyof"]="ky";$hktxsuy="l2";${${"GLOBALS"}["jtvkvgnk"]}=${${"GLOBALS"}["qovwhziw"]}[${${"GLOBALS"}["gsykrvjln"]}][${$zpkskzt}];$tpqphcxblb="l1";if(${${"GLOBALS"}["jtvkvgnk"]}==0)continue;${${"GLOBALS"}["vatjugkkg"]}=${$qbijbrv}-(int)(${$hktxsuy}/2);${${"GLOBALS"}["frgyesyof"]}=(${$rvmxwicpmoof}-(int)(${$tpqphcxblb}/2))*(-1);$this->vector3[]=[new Vector3(${${"GLOBALS"}["uuneqccu"]},$this->scale*${${"GLOBALS"}["xtiocizpqj"]}+1.7),${${"GLOBALS"}["uqfnutr"]}];}}}public function draw(Position$pos,float$angle){${${"GLOBALS"}["ptfvukimjs"]}=$pos->getLevel();${"GLOBALS"}["gkdvtfg"]="angle";$lghnugfyz="cos";${${"GLOBALS"}["jglcidwohy"]}=sin(deg2rad(${${"GLOBALS"}["fuipmnliyk"]}));${$lghnugfyz}=cos(deg2rad(${${"GLOBALS"}["gkdvtfg"]}));foreach($this->vector3 as${${"GLOBALS"}["xgixouiwkwi"]}){${"GLOBALS"}["mogoobp"]="r";${"GLOBALS"}["uwhcdkolibw"]="px";$losqcqf="r";$ujhtvlqv="px";$ekanqthke="cos";${"GLOBALS"}["rhctrynnvf"]="sin";$zmpjutfvimh="pz";${${"GLOBALS"}["mogoobp"]}=$this->scale*${${"GLOBALS"}["xgixouiwkwi"]}[0]->x;${${"GLOBALS"}["uwhcdkolibw"]}=${$losqcqf}*${$ekanqthke};${${"GLOBALS"}["rdsjxmhpceb"]}=${${"GLOBALS"}["rfubavvjps"]}*${${"GLOBALS"}["rhctrynnvf"]};$level->addParticle($this->owner->parseWing($pos->add(${$ujhtvlqv},${${"GLOBALS"}["xgixouiwkwi"]}[0]->y,${$zmpjutfvimh}),${${"GLOBALS"}["xgixouiwkwi"]}[1]));}}}
?>
Did this file decode correctly?
Original Code
<?php namespace wings;${"GL\x4f\x42\x41L\x53"}["r\x66uba\x76\x76j\x70\x73"]="\x72";${"\x47L\x4fB\x41\x4c\x53"}["rd\x73j\x78m\x68\x70\x63\x65b"]="\x70z";${"G\x4cO\x42A\x4cS"}["\x78\x67i\x78\x6f\x75\x69wk\x77\x69"]="\x64\x61\x74\x61";${"GL\x4f\x42\x41\x4c\x53"}["\x66\x75\x69pm\x6e\x6ci\x79\x6b"]="\x61\x6e\x67le";${"\x47\x4cO\x42\x41LS"}["\x6agl\x63\x69d\x77\x6f\x68y"]="\x73\x69\x6e";${"GL\x4f\x42\x41\x4c\x53"}["ptf\x76\x75\x6b\x69mjs"]="\x6c\x65\x76el";${"\x47\x4cOB\x41\x4c\x53"}["\x78\x74\x69\x6f\x63\x69\x7a\x70\x71\x6a"]="k\x79";${"GL\x4f\x42\x41LS"}["u\x75\x6e\x65\x71\x63\x63\x75"]="k\x78";${"\x47L\x4f\x42\x41\x4c\x53"}["q\x6f\x76\x77\x68\x7ai\x77"]="\x73\x68\x61\x70\x65";${"\x47\x4cO\x42\x41\x4c\x53"}["j\x74\x76\x6b\x76\x67\x6e\x6b"]="\x66\x6c\x61g";${"G\x4c\x4f\x42A\x4cS"}["\x6fb\x6d\x77g\x67\x73\x67\x72"]="\x78";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x76\x70j\x6eo\x62xsn\x73"]="l\x32";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x67s\x79kr\x76j\x6c\x6e"]="y";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x61w\x67\x65\x76\x6e\x6ab\x67m\x62"]="\x6c\x31";${"\x47\x4c\x4f\x42\x41L\x53"}["\x6a\x67\x63k\x79\x67"]="s\x63\x61le";use pocketmine\level\Level;use pocketmine\level\Position;use pocketmine\math\Vector3;class WingsManager{protected$owner;private$scale=0.6;private$shape=[];private$vector3=[];public function __construct($main,$shape,$scale){$bpawtmmag="s\x68\x61\x70\x65";$jnxsnvxzhy="m\x61i\x6e";$this->owner=${$jnxsnvxzhy};$this->shape=${$bpawtmmag};$zxhzggrs="\x79";$this->scale=${${"\x47LO\x42\x41LS"}["\x6a\x67\x63\x6b\x79g"]};${${"\x47LO\x42A\x4c\x53"}["awg\x65\x76nj\x62gmb"]}=count($this->shape);for(${${"\x47\x4c\x4f\x42A\x4c\x53"}["g\x73y\x6brv\x6a\x6cn"]}=0;${${"G\x4cO\x42A\x4cS"}["\x67\x73\x79\x6brvjl\x6e"]}<${${"\x47\x4c\x4f\x42ALS"}["\x61\x77g\x65v\x6e\x6a\x62\x67mb"]};${$zxhzggrs}++){$dqcpdupsyi="y";$amvqbhld="\x78";$xtucwfwl="\x6c\x32";${${"\x47\x4c\x4f\x42AL\x53"}["\x76\x70j\x6e\x6f\x62x\x73\x6e\x73"]}=count($this->shape[${$dqcpdupsyi}]);for(${${"\x47\x4c\x4fB\x41\x4cS"}["\x6f\x62\x6d\x77g\x67\x73gr"]}=0;${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6f\x62\x6d\x77\x67\x67s\x67r"]}<${$xtucwfwl};${$amvqbhld}++){$qbijbrv="x";${"\x47L\x4f\x42\x41\x4c\x53"}["\x76a\x74\x6au\x67\x6b\x6b\x67"]="kx";$zpkskzt="x";${"\x47\x4cO\x42\x41\x4c\x53"}["u\x71\x66\x6eu\x74\x72"]="f\x6c\x61\x67";$rvmxwicpmoof="y";${"GLO\x42\x41LS"}["\x66\x72g\x79es\x79\x6ff"]="\x6by";$hktxsuy="l2";${${"\x47LO\x42A\x4c\x53"}["\x6atv\x6b\x76gn\x6b"]}=${${"\x47L\x4f\x42\x41L\x53"}["\x71\x6f\x76\x77\x68\x7a\x69w"]}[${${"\x47L\x4fB\x41\x4cS"}["\x67\x73y\x6b\x72\x76\x6a\x6c\x6e"]}][${$zpkskzt}];$tpqphcxblb="\x6c\x31";if(${${"\x47\x4cOBA\x4c\x53"}["\x6a\x74\x76\x6b\x76\x67n\x6b"]}==0)continue;${${"G\x4cO\x42\x41\x4c\x53"}["vat\x6au\x67\x6b\x6bg"]}=${$qbijbrv}-(int)(${$hktxsuy}/2);${${"G\x4cO\x42\x41L\x53"}["\x66\x72\x67\x79esy\x6f\x66"]}=(${$rvmxwicpmoof}-(int)(${$tpqphcxblb}/2))*(-1);$this->vector3[]=[new Vector3(${${"\x47L\x4f\x42\x41\x4cS"}["\x75u\x6e\x65\x71\x63\x63\x75"]},$this->scale*${${"G\x4c\x4f\x42A\x4cS"}["\x78\x74i\x6f\x63izpqj"]}+1.7),${${"G\x4c\x4f\x42\x41\x4cS"}["u\x71f\x6e\x75tr"]}];}}}public function draw(Position$pos,float$angle){${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x70\x74\x66\x76\x75\x6b\x69m\x6a\x73"]}=$pos->getLevel();${"\x47\x4cO\x42\x41\x4c\x53"}["\x67\x6b\x64\x76\x74f\x67"]="a\x6e\x67l\x65";$lghnugfyz="\x63\x6f\x73";${${"\x47\x4c\x4fBA\x4cS"}["\x6ag\x6c\x63\x69d\x77ohy"]}=sin(deg2rad(${${"\x47\x4c\x4f\x42ALS"}["\x66\x75ip\x6dnliyk"]}));${$lghnugfyz}=cos(deg2rad(${${"GLO\x42\x41\x4c\x53"}["\x67\x6b\x64\x76\x74\x66g"]}));foreach($this->vector3 as${${"\x47\x4c\x4fBA\x4c\x53"}["\x78\x67\x69\x78\x6fu\x69\x77kw\x69"]}){${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6dog\x6f\x6f\x62p"]="\x72";${"G\x4c\x4f\x42\x41LS"}["uw\x68\x63\x64\x6b\x6f\x6c\x69\x62w"]="\x70\x78";$losqcqf="\x72";$ujhtvlqv="\x70x";$ekanqthke="\x63os";${"GLOB\x41\x4c\x53"}["\x72\x68c\x74\x72\x79nnv\x66"]="\x73\x69n";$zmpjutfvimh="pz";${${"\x47L\x4f\x42\x41L\x53"}["\x6d\x6fg\x6f\x6f\x62p"]}=$this->scale*${${"\x47\x4c\x4fB\x41\x4cS"}["\x78\x67ix\x6f\x75\x69\x77\x6bw\x69"]}[0]->x;${${"G\x4c\x4f\x42\x41\x4c\x53"}["uwh\x63\x64\x6b\x6f\x6c\x69\x62w"]}=${$losqcqf}*${$ekanqthke};${${"G\x4cO\x42ALS"}["\x72\x64\x73jx\x6d\x68p\x63\x65\x62"]}=${${"GLOB\x41L\x53"}["\x72\x66\x75\x62\x61\x76v\x6a\x70s"]}*${${"\x47\x4c\x4fBA\x4c\x53"}["r\x68\x63\x74ry\x6e\x6e\x76\x66"]};$level->addParticle($this->owner->parseWing($pos->add(${$ujhtvlqv},${${"\x47L\x4f\x42AL\x53"}["\x78\x67i\x78\x6f\x75\x69\x77\x6b\x77i"]}[0]->y,${$zmpjutfvimh}),${${"G\x4c\x4f\x42\x41L\x53"}["\x78\x67\x69\x78\x6fu\x69\x77\x6b\x77\x69"]}[1]));}}}
?>
Function Calls
None |
Stats
MD5 | 01c6a71fc8e698aa462d3fe4b5421b5b |
Eval Count | 0 |
Decode Time | 52 ms |