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 eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\..

Decoded Output download

?><? 
session_start(); 
include("../funcions/html_functions.php");
include("../funcions/mysql_functions.php");
include("../funcions/xml_functions.php");
include("../idiomas/lang_es.php");
localhost_detect();

timestamp_execution();

function volver()
{
?>
			<button style="width:80%;height:50;font-size:20px"
				onfocus="this.blur();" 
				hidefocus="true"  
				onclick="window.location.href='index.php'">volver atrs
			</button>

</body>
</html>
<?
die();
}

?>

<html>
	<head>
		<title></title>
  		<meta http-equiv="content-type" content="text/html; charset=UTF-8">

	 	<link rel="stylesheet" type="text/css" href="../style/style.css" title="style">

	</head>
	<body style="text-align:center;">
<?if(isset($_GET['action']))
{
	llegir_xml("../xml/epmmachineconf.xml");

//print_r($_SESSION);
	$enlace_local=enlace_local();
	$_SESSION['machines']=array();
	$_SESSION['machines']=table_machines($enlace_local,$_SESSION['xml']['MachineId']);

	// SI EL ENLLAA AMB EL SERVIDOR NO ESTA DISPONIBLE HO DEIXEM ESTAR I NO FEM RES MES
	if(!$enlace_remoto=enlace_remoto())
	{
		insertLogSync($enlace_local,"0","0","2","Unable to connect to remote host");
		echo "
<br>UNABLE TO CONNECT TO REMOTE MYSQL HOST
";
		echo "<br><br><hr><br><br><h1>No se pudo conectar con el servidor remoto, revise la configuracin.</h1><br><br><hr><br><br>";
		volver();
	}
	else
	{
		$query="INSERT INTO operations (machine_id,operation,result,op_time) VALUES ('1','1','3','2010-01-01 01-01-01')";
		if(mysqli_query($enlace_remoto,$query))
		{
			echo "<br><br>
					<hr>
					<br><br>
					<h1 style='color:green'>
					Linea insertada en la tabla operations remota
					</h1>
					<br><br>
					<hr>
					<br><br>";
		}
		else
		{
			echo "<br><br>
					<hr>
					<br><br>
					<h1 style='color:green'>
					Error al insertar la linea en la tabla remota operations.
					</h1>
					<br><br>
					<hr>
					<br><br>";
			
		}
		$query="INSERT INTO logsync (machine_id,result,sync_time) VALUES ('1','1','2010-01-01 01-01-01')";
		if(mysqli_query($enlace_remoto,$query))
		{
			echo "<br><br>
					<hr>
					<br><br>
					<h1 style='color:green'>
					Linea insertada en la tabla logsync remota
					</h1>
					<br><br>
					<hr>
					<br><br>";
			
		}
		else
		{
			echo "<br><br>
					<hr>
					<br><br>
					<h1 style='color:green'>
					Error al insertar la linea en la tabla remota logsync.
					</h1>
					<br><br>
					<hr>
					<br><br>";
			
		}

		volver();
	}

}
?>
		<br><br><hr><br><br>
			<p>Si se va a iniciar la sincronizacin en una tabla que esta vacia, primero debe insertarse en esa tabla una linea con un timestamp valido en las tablas logsync y operations. Esto tipicamente sucede despus de haber hecho un truncate en la tabla.<br>Por motivos de seguridad <strong>la maquina no puede sincronizar con una tabla vacia.</strong><br> La siguiente operaci ejecutar las siguientes querys:<br><strong>INSERT INTO operations <br>(machine_id,operation,result,op_time) <br>VALUES<br> ('1','1','3','2010-01-01 01-01-01')<br><br>INSERT INTO logsync <br>(machine_id,result,sync_time) <br>VALUES<br> ('1','1','2010-01-01 01-01-01')</strong></p>
			<br><br><hr><br><br>
			<button style="width:80%;height:50;font-size:20px"
				onfocus="this.blur();" 
				hidefocus="true"  
				onclick="window.location.href='initsync.php?action=insert'">Insertar Marca Inicio
			</button>
			<br><br><br>
			<button style="width:80%;height:50;font-size:20px"
				onfocus="this.blur();" 
				hidefocus="true"  
				onclick="window.location.href='index.php'">volver atrs
			</button>

</body>
</html>

Did this file decode correctly?

Original Code

<?php
eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'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'\x29\x29\x29\x3B");
?>

Function Calls

gzinflate 5
dfqgzx09871 1
base64_decode 5

Variables

$a base64_decode
$b gzinflate
$str 1VfbbttGEH2mAP3DlkghGZAlOUWBwLoYTsK0AnRJTTlokQTCmhyJ21Bcenep..

Stats

MD5 8f74d3b3a8ee897e7f681e42f003297d
Eval Count 9
Decode Time 65 ms