fork download
  1. <?php
  2.  
  3. # script
  4. $a = <<<'EOD'
  5. echo fgets(STDIN);
  6. EOD;
  7.  
  8. # encode
  9. $enc = base64_encode($a);
  10.  
  11. print '[ENCODED]' . PHP_EOL;
  12. print $enc . PHP_EOL;
  13.  
  14. # decode
  15. $dec = base64_decode($enc);
  16. print '[DECODED]' . PHP_EOL;
  17. print $dec . PHP_EOL;
  18.  
  19. # decode & execute
  20. print '[EXECUTED]' . PHP_EOL;
  21. eval($dec);
Success #stdin #stdout 0s 52488KB
stdin
Hello World!
stdout
[ENCODED]
ZWNobyBmZ2V0cyhTVERJTik7
[DECODED]
echo fgets(STDIN);
[EXECUTED]
Hello World!