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 eval(base64_decode('CiBnb3RvIHNvUE1pOyBlMlRUaDogZnVuY3Rpb24gcnVuTG9vcCgpIHsgJGdyZWV0..

Decoded Output download


 goto soPMi; e2TTh: function runLoop() { $greeting = new Greeting(); for ($i = 0; $i <= 7; ++$i) { $greeting->printHelloWorld(); $greeting->printBeautifulDay(); if (3 == 3) { $greeting->printIfStatement(); } } echo "that's it!" . PHP_EOL; } goto HV0fF; HV0fF: runLoop(); goto vM2ID; soPMi: class Greeting { private $hello = "hello "; private $world = "world "; private $what = "what "; private $a = "a "; private $beautiful = "beautiful "; private $day = "day "; public function printHelloWorld() { echo $this->hello; echo $this->world; echo PHP_EOL; } public function printBeautifulDay() { echo $this->what; echo $this->a; echo $this->beautiful; echo $this->day; echo PHP_EOL; } public function printIfStatement() { echo "if statement"; echo PHP_EOL; } } goto e2TTh; vM2ID: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIHNvUE1pOyBlMlRUaDogZnVuY3Rpb24gcnVuTG9vcCgpIHsgJGdyZWV0aW5nID0gbmV3IEdyZWV0aW5nKCk7IGZvciAoJGkgPSAwOyAkaSA8PSA3OyArKyRpKSB7ICRncmVldGluZy0+cHJpbnRIZWxsb1dvcmxkKCk7ICRncmVldGluZy0+cHJpbnRCZWF1dGlmdWxEYXkoKTsgaWYgKDMgPT0gMykgeyAkZ3JlZXRpbmctPnByaW50SWZTdGF0ZW1lbnQoKTsgfSB9IGVjaG8gIlwxNjRcMTUwXDE0MVx4NzRceDI3XHg3M1w0MFx4NjlcMTY0XHgyMSIgLiBQSFBfRU9MOyB9IGdvdG8gSFYwZkY7IEhWMGZGOiBydW5Mb29wKCk7IGdvdG8gdk0ySUQ7IHNvUE1pOiBjbGFzcyBHcmVldGluZyB7IHByaXZhdGUgJGhlbGxvID0gIlwxNTBceDY1XDE1NFwxNTRcMTU3XDQwIjsgcHJpdmF0ZSAkd29ybGQgPSAiXHg3N1x4NmZceDcyXDE1NFwxNDRceDIwIjsgcHJpdmF0ZSAkd2hhdCA9ICJceDc3XHg2OFx4NjFceDc0XHgyMCI7IHByaXZhdGUgJGEgPSAiXDE0MVw0MCI7IHByaXZhdGUgJGJlYXV0aWZ1bCA9ICJceDYyXHg2NVwxNDFceDc1XHg3NFwxNTFcMTQ2XDE2NVwxNTRceDIwIjsgcHJpdmF0ZSAkZGF5ID0gIlx4NjRcMTQxXDE3MVx4MjAiOyBwdWJsaWMgZnVuY3Rpb24gcHJpbnRIZWxsb1dvcmxkKCkgeyBlY2hvICR0aGlzLT5oZWxsbzsgZWNobyAkdGhpcy0+d29ybGQ7IGVjaG8gUEhQX0VPTDsgfSBwdWJsaWMgZnVuY3Rpb24gcHJpbnRCZWF1dGlmdWxEYXkoKSB7IGVjaG8gJHRoaXMtPndoYXQ7IGVjaG8gJHRoaXMtPmE7IGVjaG8gJHRoaXMtPmJlYXV0aWZ1bDsgZWNobyAkdGhpcy0+ZGF5OyBlY2hvIFBIUF9FT0w7IH0gcHVibGljIGZ1bmN0aW9uIHByaW50SWZTdGF0ZW1lbnQoKSB7IGVjaG8gIlwxNTFcMTQ2XDQwXDE2M1wxNjRcMTQxXDE2NFx4NjVcMTU1XHg2NVx4NmVceDc0IjsgZWNobyBQSFBfRU9MOyB9IH0gZ290byBlMlRUaDsgdk0ySUQ6IA==')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 d6ccdaa840281cad9a04683f1a64e753
Eval Count 1
Decode Time 49 ms