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 $_F=__FILE__;$_X='P2lCP1ouWj56TXZRc3pNX09IMk0oJy9PSEhNMj1zT0huaFlNbmVYWi5aJyk7Pj9pDV..

Decoded Output download

?><?php require_once('Connections/mesa.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

//se inicia variable de sesion para obtener los datos del usuario que est insertando el registro
if (!isset($_SESSION)) {
  session_start();
}

$inicio_sesion = $_SESSION['MM_Username'];

//se obtiene la ID del usuario
mysql_select_db($database_mesa, $mesa);
$query_usuario = "SELECT * FROM usuarios WHERE usuario = '$inicio_sesion'";
$usuario = mysql_query($query_usuario, $mesa) or die(mysql_error());
$row_usuario = mysql_fetch_assoc($usuario);
$totalRows_usuario = mysql_num_rows($usuario);
$query_usuario = "SELECT * FROM usuarios WHERE usuario = '$inicio_sesion'";
$usuario = mysql_query($query_usuario, $mesa) or die(mysql_error());
$row_usuario = mysql_fetch_assoc($usuario);
$totalRows_usuario = mysql_num_rows($usuario);

$id_usuario = $row_usuario['id_usuario'];
?>
<?php

if ($_POST['accion'] == "insertarentrada"){
	
	$nroentrada = $_POST['nroentrada'];
	$oficina = $_POST['oficina'];
	$tema = $_POST['tema'];
	$fecha_nota = $_POST['fecha_nota'];
	$fecha_recepcion = $_POST['fecha_recepcion'];
	$archivo = $_POST['archivo'];
	$remitido = $_POST['remitido'];
	$observaciones = $_POST['observaciones'];
		
	mysql_select_db($database_mesa, $mesa);
	$query_insertar_entrada = "INSERT INTO mesaentrada (nro_mesaentrada, id_oficina, tema, fecha_nota, fecha_recepcion, nombre_archivo, remitido, id_usuario,observaciones) VALUES ('".$nroentrada."', '".$oficina."', '".$tema."', '".$fecha_nota."', '".$fecha_recepcion."', '".$archivo."', '".$remitido."', '".$id_usuario."', '".$observaciones."')";
	$insertar_entrada = mysql_query($query_insertar_entrada, $mesa) or die(mysql_error());
	
	include("nueva_entrada.php");
	
	echo "<br><center><table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='300' align='center' class='fondo_mensaje_sistema2'>Entrada insertada.</td>
  			</tr>
		  </table></center>";
}

if ($_POST['accion'] == "insertaroficina"){
	
	$descripcion = $_POST['descripcion'];

	mysql_select_db($database_mesa, $mesa);
	$query_insertar_oficina = "INSERT INTO oficinas (descripcion) VALUES ('".$descripcion."')";
	$insertar_oficina = mysql_query($query_insertar_oficina, $mesa) or die(mysql_error());
	
	include("nueva_oficina.php");
	
	echo "<table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='10' class='fondo_mensaje_sistema1'></td>
    			<td align='center' class='fondo_mensaje_sistema2'>Descripcin de oficina insertada.</td>
  			</tr>
		  </table>";
	
		
}

if ($_POST['accion'] == "cambiarpassword"){
	$idusuario = $_POST['idusuario'];
	$passactual = $_POST['passactual'];
	$nuevopass = $_POST['nuevopass'];
	
	mysql_select_db($database_mesa, $mesa);
$query_ver_usuario = "SELECT * FROM usuarios WHERE id_usuario = $idusuario";
$ver_usuario = mysql_query($query_ver_usuario, $mesa) or die(mysql_error());
$row_ver_usuario = mysql_fetch_assoc($ver_usuario);
$totalRows_ver_usuario = mysql_num_rows($ver_usuario);
	
	if($row_ver_usuario['password'] == $passactual){
	
	mysql_select_db($database_mesa, $mesa);
	$query_cambiar_pass = "UPDATE usuarios SET password = '$nuevopass' where id_usuario = $idusuario";
	$cambiar_pass = mysql_query($query_cambiar_pass, $mesa) or die(mysql_error());

	echo "<table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='10' class='fondo_mensaje_sistema1'></td>
    			<td align='center' class='fondo_mensaje_sistema2'>La contrasea se ha cambiado satisfactoriamente.</td>
  			</tr>
		  </table>";		
	
	}else{
	
		echo "<table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='10' class='fondo_mensaje_sistema1'></td>
    			<td align='center' class='fondo_mensaje_sistema2'>No se pudo actualizar, contraseas no coinciden.</td>
  			</tr>
		  </table>";	
	}
	

}

if ($_POST['accion'] == "actualizarentrada"){
	
	$nroentrada = $_POST['nroentrada'];
	$oficina = $_POST['oficina'];
	$tema = $_POST['tema'];
	$fecha_nota = $_POST['fecha_nota'];
	$fecha_recepcion = $_POST['fecha_recepcion'];
	$archivo = $_POST['archivo'];
	$remitido = $_POST['remitido'];
	$observaciones = $_POST['observaciones'];
		
	mysql_select_db($database_mesa, $mesa);
	$query_insertar_entrada = "UPDATE mesaentrada SET id_oficina = $oficina, tema = '$tema', fecha_nota = '$fecha_nota', fecha_recepcion = '$fecha_recepcion', nombre_archivo = '$archivo', remitido = '$remitido', id_usuario = $id_usuario, observaciones = '$observaciones' where nro_mesaentrada = $nroentrada";
	$insertar_entrada = mysql_query($query_insertar_entrada, $mesa) or die(mysql_error());
	
	echo "<center><table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='300' align='center' class='fondo_mensaje_sistema2'>Entrada actualizada.</td>
  			</tr>
		  </table></center>";
}

if ($_POST['accion'] == "insertarsalida"){
	
	$nroentrada = $_POST['nroentrada'];
	$oficina = $_POST['oficina'];
	$tema = $_POST['tema'];
	$fecha_nota = $_POST['fecha_nota'];
	$fecha_recepcion = $_POST['fecha_recepcion'];
	$archivo = $_POST['archivo'];
	$remitido = $_POST['remitido'];
	$observaciones = $_POST['observaciones'];
		
	mysql_select_db($database_mesa, $mesa);
	$query_insertar_entrada = "INSERT INTO mesasalida (nro_mesasalida, id_oficina, tema, fecha_nota, fecha_recepcion, nombre_archivo, remitido, id_usuario,observaciones) VALUES ('".$nroentrada."', '".$oficina."', '".$tema."', '".$fecha_nota."', '".$fecha_recepcion."', '".$archivo."', '".$remitido."', '".$id_usuario."', '".$observaciones."')";
	$insertar_entrada = mysql_query($query_insertar_entrada, $mesa) or die(mysql_error());
	
	include("nueva_salida.php");
	
	echo "<br><center><table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='300' align='center' class='fondo_mensaje_sistema2'>Salida insertada.</td>
  			</tr>
		  </table></center>";
}

if ($_POST['accion'] == "actualizarsalida"){
	
	$nroentrada = $_POST['nroentrada'];
	$oficina = $_POST['oficina'];
	$tema = $_POST['tema'];
	$fecha_nota = $_POST['fecha_nota'];
	$fecha_recepcion = $_POST['fecha_recepcion'];
	$archivo = $_POST['archivo'];
	$remitido = $_POST['remitido'];
	$observaciones = $_POST['observaciones'];
		
	mysql_select_db($database_mesa, $mesa);
	$query_insertar_entrada = "UPDATE mesasalida SET id_oficina = $oficina, tema = '$tema', fecha_nota = '$fecha_nota', fecha_recepcion = '$fecha_recepcion', nombre_archivo = '$archivo', remitido = '$remitido', id_usuario = $id_usuario, observaciones = '$observaciones' where nro_mesasalida = $nroentrada";
	$insertar_entrada = mysql_query($query_insertar_entrada, $mesa) or die(mysql_error());
	
	echo "<center><table border='0' cellpadding='0' cellspacing='0'>
  			<tr>
    			<td width='300' align='center' class='fondo_mensaje_sistema2'>Salida actualizada.</td>
  			</tr>
		  </table></center>";
}

mysql_free_result($usuario);

mysql_free_result($ver_usuario);

/*mysql_free_result($usuario);
*/?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj56TXZRc3pNX09IMk0oJy9PSEhNMj1zT0huaFlNbmVYWi5aJyk7Pj9pDVZCP1ouWg1Wc0E+KCFBUUgyPXNPSF9NUnNuPW4oIkNNPXB3STZlV1FNcD16c0h4IikpPl0NVkFRSDI9c09IPkNNPXB3STZlV1FNcD16c0h4KCQ9Lk02ZVdRTSw+JD0uTVRxWk0sPiQ9Lk00TUFzSE05NmVXUU0+Uz4iIiw+JD0uTUVPPTRNQXNITTk2ZVdRTT5TPiIiKT4NVl0NVj4+c0E+KG10bV82S2dwMzdFPkI+Wyk+XQ1WPj4+PiQ9Lk02ZVdRTT5TPnhNPV9ZZXhzMl92UU89TW5feFoyKCk+Pz5uPXpzWm5XZW4uTW4oJD0uTTZlV1FNKT46PiQ9Lk02ZVdRTTsNVj4+bA1WDVY+PiQ9Lk02ZVdRTT5TPkFRSDI9c09IX01Sc249bigiWXFudldfek1lV19NbjJlWk1fbj16c0h4Iik+Pz5ZcW52V196TWVXX01uMmVaTV9uPXpzSHgoJD0uTTZlV1FNKT46PllxbnZXX01uMmVaTV9uPXpzSHgoJD0uTTZlV1FNKTsNVg1WPj5ufXM9Mi4+KCQ9Lk1UcVpNKT5dDVY+Pj4+MmVuTT4iPU1SPSI6DVY+Pj4+Pj4kPS5NNmVXUU0+Uz4oJD0uTTZlV1FNPiFTPiIiKT4/PiInIj5YPiQ9Lk02ZVdRTT5YPiInIj46PiJFIElJIjsNVj4+Pj4+Pjx6TWV5Oz4+Pj4NVj4+Pj4yZW5NPiJXT0h4IjoNVj4+Pj4yZW5NPiJzSD0iOg1WPj4+Pj4+JD0uTTZlV1FNPlM+KCQ9Lk02ZVdRTT4hUz4iIik+Pz5zSD1jZVcoJD0uTTZlV1FNKT46PiJFIElJIjsNVj4+Pj4+Pjx6TWV5Ow1WPj4+PjJlbk0+IjlPUTxXTSI6DVY+Pj4+Pj4kPS5NNmVXUU0+Uz4oJD0uTTZlV1FNPiFTPiIiKT4/PjlPUTxXTWNlVygkPS5NNmVXUU0pPjo+IkUgSUkiOw1WPj4+Pj4+PHpNZXk7DVY+Pj4+MmVuTT4iOWU9TSI6DVY+Pj4+Pj4kPS5NNmVXUU0+Uz4oJD0uTTZlV1FNPiFTPiIiKT4/PiInIj5YPiQ9Lk02ZVdRTT5YPiInIj46PiJFIElJIjsNVj4+Pj4+Pjx6TWV5Ow1WPj4+PjJlbk0+IjlNQXNITTkiOg1WPj4+Pj4+JD0uTTZlV1FNPlM+KCQ9Lk02ZVdRTT4hUz4iIik+Pz4kPS5NNE1Bc0hNOTZlV1FNPjo+JD0uTUVPPTRNQXNITTk2ZVdRTTsNVj4+Pj4+Pjx6TWV5Ow1WPj5sDVY+PnpNPVF6SD4kPS5NNmVXUU07DVZsDVZsDVYNVmhobk0+c0hzMnNlPmNlenNlPFdNPjlNPm5NbnNPSD5aZXplPk88PU1ITXo+V09uPjllPU9uPjlNVz5RblFlenNPPnZRTT5Nbj3DoT5zSG5Nej1lSDlPPk1XPnpNeHNuPXpPDVZzQT4oIXNubk09KCRfcEtwcDM3RSkpPl0NVj4+bk1ubnNPSF9uPWV6PSgpOw1WbA1WDVYkc0hzMnNPX25NbnNPSD5TPiRfcEtwcDM3RWondXVfIG5NekhlWU0nZDsNVg1WaGhuTT5PPD1zTUhNPldlPjM0PjlNVz5RblFlenNPDVZZcW52V19uTVdNMj1fOTwoJDllPWU8ZW5NX1lNbmUsPiRZTW5lKTsNViR2UU16cV9RblFlenNPPlM+InBLSUsvVD4qPnJnN3U+UW5RZXpzT24+e3RLZ0s+UW5RZXpzTz5TPickc0hzMnNPX25NbnNPSCciOw1WJFFuUWV6c08+Uz5ZcW52V192UU16cSgkdlFNenFfUW5RZXpzTyw+JFlNbmUpPk96PjlzTShZcW52V19NenpPeigpKTsNViR6T31fUW5RZXpzTz5TPllxbnZXX0FNPTIuX2Vubk8yKCRRblFlenNPKTsNViQ9Tz1lV2dPfW5fUW5RZXpzTz5TPllxbnZXX0hRWV96T31uKCRRblFlenNPKTsNViR2UU16cV9RblFlenNPPlM+InBLSUsvVD4qPnJnN3U+UW5RZXpzT24+e3RLZ0s+UW5RZXpzTz5TPickc0hzMnNPX25NbnNPSCciOw1WJFFuUWV6c08+Uz5ZcW52V192UU16cSgkdlFNenFfUW5RZXpzTyw+JFlNbmUpPk96PjlzTShZcW52V19NenpPeigpKTsNViR6T31fUW5RZXpzTz5TPllxbnZXX0FNPTIuX2Vubk8yKCRRblFlenNPKTsNViQ9Tz1lV2dPfW5fUW5RZXpzTz5TPllxbnZXX0hRWV96T31uKCRRblFlenNPKTsNVg1WJHM5X1FuUWV6c08+Uz4kek99X1FuUWV6c09qJ3M5X1FuUWV6c08nZDsNVj9pDVZCP1ouWg1WDVZzQT4oJF9tN3BUaidlMjJzT0gnZD5TUz4ic0huTXo9ZXpNSD16ZTllIildDVYJDVYJJEh6T01IPXplOWU+Uz4kX203cFRqJ0h6T01IPXplOWUnZDsNVgkkT0FzMnNIZT5TPiRfbTdwVGonT0FzMnNIZSdkOw1WCSQ9TVllPlM+JF9tN3BUaic9TVllJ2Q7DVYJJEFNMi5lX0hPPWU+Uz4kX203cFRqJ0FNMi5lX0hPPWUnZDsNVgkkQU0yLmVfek0yTVoyc09IPlM+JF9tN3BUaidBTTIuZV96TTJNWjJzT0gnZDsNVgkkZXoyLnNjTz5TPiRfbTdwVGonZXoyLnNjTydkOw1WCSR6TVlzPXM5Tz5TPiRfbTdwVGonek1Zcz1zOU8nZDsNVgkkTzxuTXpjZTJzT0hNbj5TPiRfbTdwVGonTzxuTXpjZTJzT0hNbidkOw1WCQkNVglZcW52V19uTVdNMj1fOTwoJDllPWU8ZW5NX1lNbmUsPiRZTW5lKTsNVgkkdlFNenFfc0huTXo9ZXpfTUg9emU5ZT5TPiIzRXBLZ1Q+M0VUNz5ZTW5lTUg9emU5ZT4oSHpPX1lNbmVNSD16ZTllLD5zOV9PQXMyc0hlLD49TVllLD5BTTIuZV9ITz1lLD5BTTIuZV96TTJNWjJzT0gsPkhPWTx6TV9lejIuc2NPLD56TVlzPXM5Tyw+czlfUW5RZXpzTyxPPG5NemNlMnNPSE1uKT42RkkgS3A+KCciWCRIek9NSD16ZTllWCInLD4nIlgkT0FzMnNIZVgiJyw+JyJYJD1NWWVYIicsPiciWCRBTTIuZV9ITz1lWCInLD4nIlgkQU0yLmVfek0yTVoyc09IWCInLD4nIlgkZXoyLnNjT1giJyw+JyJYJHpNWXM9czlPWCInLD4nIlgkczlfUW5RZXpzT1giJyw+JyJYJE88bk16Y2Uyc09ITW5YIicpIjsNVgkkc0huTXo9ZXpfTUg9emU5ZT5TPllxbnZXX3ZRTXpxKCR2UU16cV9zSG5Nej1lel9NSD16ZTllLD4kWU1uZSk+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WCQ1WCXNIMldROU0oIkhRTWNlX01IPXplOWVYWi5aIik7DVYJDVYJTTIuTz4iQjx6aUIyTUg9TXppQj1lPFdNPjxPejlNelMnYSc+Mk1XV1plOTlzSHhTJ2EnPjJNV1duWmUyc0h4UydhJ2kNVj4+CQkJQj16aQ1WPj4+PgkJCUI9OT59czk9LlMnSmFhJz5lV3N4SFMnMk1IPU16Jz4yV2VublMnQU9IOU9fWU1IbmUKTV9uc249TVllaydpS0g9emU5ZT5zSG5Nej1lOWVYQmg9OWkNVj4+CQkJQmg9emkNVgkJPj5CaD1lPFdNaUJoMk1IPU16aSI7DVZsDVYNVnNBPigkX203cFRqJ2UyMnNPSCdkPlNTPiJzSG5Nej1lek9BczJzSGUiKV0NVgkNVgkkOU1uMnpzWjJzT0g+Uz4kX203cFRqJzlNbjJ6c1oyc09IJ2Q7DVYNVglZcW52V19uTVdNMj1fOTwoJDllPWU8ZW5NX1lNbmUsPiRZTW5lKTsNVgkkdlFNenFfc0huTXo9ZXpfT0FzMnNIZT5TPiIzRXBLZ1Q+M0VUNz5PQXMyc0hlbj4oOU1uMnpzWjJzT0gpPjZGSSBLcD4oJyJYJDlNbjJ6c1oyc09IWCInKSI7DVYJJHNIbk16PWV6X09BczJzSGU+Uz5ZcW52V192UU16cSgkdlFNenFfc0huTXo9ZXpfT0FzMnNIZSw+JFlNbmUpPk96PjlzTShZcW52V19NenpPeigpKTsNVgkNVglzSDJXUTlNKCJIUU1jZV9PQXMyc0hlWFouWiIpOw1WCQ1WCU0yLk8+IkI9ZTxXTT48T3o5TXpTJ2EnPjJNV1daZTk5c0h4UydhJz4yTVdXblplMnNIeFMnYSdpDVY+PgkJCUI9emkNVj4+Pj4JCQlCPTk+fXM5PS5TJzBhJz4yV2VublMnQU9IOU9fWU1IbmUKTV9uc249TVllMCdpQmg9OWkNVj4+Pj4JCQlCPTk+ZVdzeEhTJzJNSD1Neic+Mldlbm5TJ0FPSDlPX1lNSG5lCk1fbnNuPU1ZZWsnaTRNbjJ6c1oyc8OzSD45TT5PQXMyc0hlPnNIbk16PWU5ZVhCaD05aQ1WPj4JCQlCaD16aQ1WCQk+PkJoPWU8V01pIjsNVgkNVgkJDVZsDVYNVnNBPigkX203cFRqJ2UyMnNPSCdkPlNTPiIyZVk8c2V6WmVubn1PejkiKV0NVgkkczlRblFlenNPPlM+JF9tN3BUaidzOVFuUWV6c08nZDsNVgkkWmVubmUyPVFlVz5TPiRfbTdwVGonWmVubmUyPVFlVydkOw1WCSRIUU1jT1plbm4+Uz4kX203cFRqJ0hRTWNPWmVubidkOw1WCQ1WCVlxbnZXX25NV00yPV85PCgkOWU9ZTxlbk1fWU1uZSw+JFlNbmUpOw1WJHZRTXpxX2NNel9RblFlenNPPlM+InBLSUsvVD4qPnJnN3U+UW5RZXpzT24+e3RLZ0s+czlfUW5RZXpzTz5TPiRzOVFuUWV6c08iOw1WJGNNel9RblFlenNPPlM+WXFudldfdlFNenEoJHZRTXpxX2NNel9RblFlenNPLD4kWU1uZSk+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WJHpPfV9jTXpfUW5RZXpzTz5TPllxbnZXX0FNPTIuX2Vubk8yKCRjTXpfUW5RZXpzTyk7DVYkPU89ZVdnT31uX2NNel9RblFlenNPPlM+WXFudldfSFFZX3pPfW4oJGNNel9RblFlenNPKTsNVgkNVglzQSgkek99X2NNel9RblFlenNPaidaZW5ufU96OSdkPlNTPiRaZW5uZTI9UWVXKV0NVgkNVglZcW52V19uTVdNMj1fOTwoJDllPWU8ZW5NX1lNbmUsPiRZTW5lKTsNVgkkdlFNenFfMmVZPHNlel9aZW5uPlM+IiBtNEZUSz5RblFlenNPbj5wS1Q+WmVubn1Pejk+Uz4nJEhRTWNPWmVubic+fS5Nek0+czlfUW5RZXpzTz5TPiRzOVFuUWV6c08iOw1WCSQyZVk8c2V6X1plbm4+Uz5ZcW52V192UU16cSgkdlFNenFfMmVZPHNlel9aZW5uLD4kWU1uZSk+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WDVYJTTIuTz4iQj1lPFdNPjxPejlNelMnYSc+Mk1XV1plOTlzSHhTJ2EnPjJNV1duWmUyc0h4UydhJ2kNVj4+CQkJQj16aQ1WPj4+PgkJCUI9OT59czk9LlMnMGEnPjJXZW5uUydBT0g5T19ZTUhuZQpNX25zbj1NWWUwJ2lCaD05aQ1WPj4+PgkJCUI9OT5lV3N4SFMnMk1IPU16Jz4yV2VublMnQU9IOU9fWU1IbmUKTV9uc249TVllaydpSWU+Mk9IPXplbk3DsWU+bk0+LmU+MmVZPHNlOU8+bmU9c25BZTI9T3pzZVlNSD1NWEJoPTlpDVY+PgkJCUJoPXppDVYJCT4+Qmg9ZTxXTWkiOwkJDVYJDVYJbE1Xbk1dDVYJDVYJCU0yLk8+IkI9ZTxXTT48T3o5TXpTJ2EnPjJNV1daZTk5c0h4UydhJz4yTVdXblplMnNIeFMnYSdpDVY+PgkJCUI9emkNVj4+Pj4JCQlCPTk+fXM5PS5TJzBhJz4yV2VublMnQU9IOU9fWU1IbmUKTV9uc249TVllMCdpQmg9OWkNVj4+Pj4JCQlCPTk+ZVdzeEhTJzJNSD1Neic+Mldlbm5TJ0FPSDlPX1lNSG5lCk1fbnNuPU1ZZWsnaUVPPm5NPlpROU8+ZTI9UWVXczVleiw+Mk9IPXplbk3DsWVuPkhPPjJPc0gyczlNSFhCaD05aQ1WPj4JCQlCaD16aQ1WCQk+PkJoPWU8V01pIjsJDVYJbA1WCQ1WDVZsDVYNVnNBPigkX203cFRqJ2UyMnNPSCdkPlNTPiJlMj1RZVdzNWV6TUg9emU5ZSIpXQ1WCQ1WCSRIek9NSD16ZTllPlM+JF9tN3BUaidIek9NSD16ZTllJ2Q7DVYJJE9BczJzSGU+Uz4kX203cFRqJ09BczJzSGUnZDsNVgkkPU1ZZT5TPiRfbTdwVGonPU1ZZSdkOw1WCSRBTTIuZV9ITz1lPlM+JF9tN3BUaidBTTIuZV9ITz1lJ2Q7DVYJJEFNMi5lX3pNMk1aMnNPSD5TPiRfbTdwVGonQU0yLmVfek0yTVoyc09IJ2Q7DVYJJGV6Mi5zY08+Uz4kX203cFRqJ2V6Mi5zY08nZDsNVgkkek1Zcz1zOU8+Uz4kX203cFRqJ3pNWXM9czlPJ2Q7DVYJJE88bk16Y2Uyc09ITW4+Uz4kX203cFRqJ088bk16Y2Uyc09ITW4nZDsNVgkJDVYJWXFudldfbk1XTTI9Xzk8KCQ5ZT1lPGVuTV9ZTW5lLD4kWU1uZSk7DVYJJHZRTXpxX3NIbk16PWV6X01IPXplOWU+Uz4iIG00RlRLPllNbmVNSD16ZTllPnBLVD5zOV9PQXMyc0hlPlM+JE9BczJzSGUsPj1NWWU+Uz4nJD1NWWUnLD5BTTIuZV9ITz1lPlM+JyRBTTIuZV9ITz1lJyw+QU0yLmVfek0yTVoyc09IPlM+JyRBTTIuZV96TTJNWjJzT0gnLD5IT1k8ek1fZXoyLnNjTz5TPickZXoyLnNjTycsPnpNWXM9czlPPlM+JyR6TVlzPXM5TycsPnM5X1FuUWV6c08+Uz4kczlfUW5RZXpzTyw+TzxuTXpjZTJzT0hNbj5TPickTzxuTXpjZTJzT0hNbic+fS5Nek0+SHpPX1lNbmVNSD16ZTllPlM+JEh6T01IPXplOWUiOw1WCSRzSG5Nej1lel9NSD16ZTllPlM+WXFudldfdlFNenEoJHZRTXpxX3NIbk16PWV6X01IPXplOWUsPiRZTW5lKT5Pej45c00oWXFudldfTXp6T3ooKSk7DVYJDVYJTTIuTz4iQjJNSD1NemlCPWU8V00+PE96OU16UydhJz4yTVdXWmU5OXNIeFMnYSc+Mk1XV25aZTJzSHhTJ2EnaQ1WPj4JCQlCPXppDVY+Pj4+CQkJQj05Pn1zOT0uUydKYWEnPmVXc3hIUycyTUg9TXonPjJXZW5uUydBT0g5T19ZTUhuZQpNX25zbj1NWWVrJ2lLSD16ZTllPmUyPVFlV3M1ZTllWEJoPTlpDVY+PgkJCUJoPXppDVYJCT4+Qmg9ZTxXTWlCaDJNSD1NemkiOw1WbA1WDVZzQT4oJF9tN3BUaidlMjJzT0gnZD5TUz4ic0huTXo9ZXpuZVdzOWUiKV0NVgkNVgkkSHpPTUg9emU5ZT5TPiRfbTdwVGonSHpPTUg9emU5ZSdkOw1WCSRPQXMyc0hlPlM+JF9tN3BUaidPQXMyc0hlJ2Q7DVYJJD1NWWU+Uz4kX203cFRqJz1NWWUnZDsNVgkkQU0yLmVfSE89ZT5TPiRfbTdwVGonQU0yLmVfSE89ZSdkOw1WCSRBTTIuZV96TTJNWjJzT0g+Uz4kX203cFRqJ0FNMi5lX3pNMk1aMnNPSCdkOw1WCSRlejIuc2NPPlM+JF9tN3BUaidlejIuc2NPJ2Q7DVYJJHpNWXM9czlPPlM+JF9tN3BUaid6TVlzPXM5TydkOw1WCSRPPG5NemNlMnNPSE1uPlM+JF9tN3BUaidPPG5NemNlMnNPSE1uJ2Q7DVYJCQ1WCVlxbnZXX25NV00yPV85PCgkOWU9ZTxlbk1fWU1uZSw+JFlNbmUpOw1WCSR2UU16cV9zSG5Nej1lel9NSD16ZTllPlM+IjNFcEtnVD4zRVQ3PllNbmVuZVdzOWU+KEh6T19ZTW5lbmVXczllLD5zOV9PQXMyc0hlLD49TVllLD5BTTIuZV9ITz1lLD5BTTIuZV96TTJNWjJzT0gsPkhPWTx6TV9lejIuc2NPLD56TVlzPXM5Tyw+czlfUW5RZXpzTyxPPG5NemNlMnNPSE1uKT42RkkgS3A+KCciWCRIek9NSD16ZTllWCInLD4nIlgkT0FzMnNIZVgiJyw+JyJYJD1NWWVYIicsPiciWCRBTTIuZV9ITz1lWCInLD4nIlgkQU0yLmVfek0yTVoyc09IWCInLD4nIlgkZXoyLnNjT1giJyw+JyJYJHpNWXM9czlPWCInLD4nIlgkczlfUW5RZXpzT1giJyw+JyJYJE88bk16Y2Uyc09ITW5YIicpIjsNVgkkc0huTXo9ZXpfTUg9emU5ZT5TPllxbnZXX3ZRTXpxKCR2UU16cV9zSG5Nej1lel9NSD16ZTllLD4kWU1uZSk+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WCQ1WCXNIMldROU0oIkhRTWNlX25lV3M5ZVhaLloiKTsNVgkNVglNMi5PPiJCPHppQjJNSD1NemlCPWU8V00+PE96OU16UydhJz4yTVdXWmU5OXNIeFMnYSc+Mk1XV25aZTJzSHhTJ2EnaQ1WPj4JCQlCPXppDVY+Pj4+CQkJQj05Pn1zOT0uUydKYWEnPmVXc3hIUycyTUg9TXonPjJXZW5uUydBT0g5T19ZTUhuZQpNX25zbj1NWWVrJ2lwZVdzOWU+c0huTXo9ZTllWEJoPTlpDVY+PgkJCUJoPXppDVYJCT4+Qmg9ZTxXTWlCaDJNSD1NemkiOw1WbA1WDVZzQT4oJF9tN3BUaidlMjJzT0gnZD5TUz4iZTI9UWVXczVlem5lV3M5ZSIpXQ1WCQ1WCSRIek9NSD16ZTllPlM+JF9tN3BUaidIek9NSD16ZTllJ2Q7DVYJJE9BczJzSGU+Uz4kX203cFRqJ09BczJzSGUnZDsNVgkkPU1ZZT5TPiRfbTdwVGonPU1ZZSdkOw1WCSRBTTIuZV9ITz1lPlM+JF9tN3BUaidBTTIuZV9ITz1lJ2Q7DVYJJEFNMi5lX3pNMk1aMnNPSD5TPiRfbTdwVGonQU0yLmVfek0yTVoyc09IJ2Q7DVYJJGV6Mi5zY08+Uz4kX203cFRqJ2V6Mi5zY08nZDsNVgkkek1Zcz1zOU8+Uz4kX203cFRqJ3pNWXM9czlPJ2Q7DVYJJE88bk16Y2Uyc09ITW4+Uz4kX203cFRqJ088bk16Y2Uyc09ITW4nZDsNVgkJDVYJWXFudldfbk1XTTI9Xzk8KCQ5ZT1lPGVuTV9ZTW5lLD4kWU1uZSk7DVYJJHZRTXpxX3NIbk16PWV6X01IPXplOWU+Uz4iIG00RlRLPllNbmVuZVdzOWU+cEtUPnM5X09BczJzSGU+Uz4kT0FzMnNIZSw+PU1ZZT5TPickPU1ZZScsPkFNMi5lX0hPPWU+Uz4nJEFNMi5lX0hPPWUnLD5BTTIuZV96TTJNWjJzT0g+Uz4nJEFNMi5lX3pNMk1aMnNPSCcsPkhPWTx6TV9lejIuc2NPPlM+JyRlejIuc2NPJyw+ek1Zcz1zOU8+Uz4nJHpNWXM9czlPJyw+czlfUW5RZXpzTz5TPiRzOV9RblFlenNPLD5PPG5NemNlMnNPSE1uPlM+JyRPPG5NemNlMnNPSE1uJz59Lk16TT5Iek9fWU1uZW5lV3M5ZT5TPiRIek9NSD16ZTllIjsNVgkkc0huTXo9ZXpfTUg9emU5ZT5TPllxbnZXX3ZRTXpxKCR2UU16cV9zSG5Nej1lel9NSD16ZTllLD4kWU1uZSk+T3o+OXNNKFlxbnZXX016ek96KCkpOw1WCQ1WCU0yLk8+IkIyTUg9TXppQj1lPFdNPjxPejlNelMnYSc+Mk1XV1plOTlzSHhTJ2EnPjJNV1duWmUyc0h4UydhJ2kNVj4+CQkJQj16aQ1WPj4+PgkJCUI9OT59czk9LlMnSmFhJz5lV3N4SFMnMk1IPU16Jz4yV2VublMnQU9IOU9fWU1IbmUKTV9uc249TVllaydpcGVXczllPmUyPVFlV3M1ZTllWEJoPTlpDVY+PgkJCUJoPXppDVYJCT4+Qmg9ZTxXTWlCaDJNSD1NemkiOw1WbA1WDVZZcW52V19Bek1NX3pNblFXPSgkUW5RZXpzTyk7DVYNVllxbnZXX0F6TU1fek1uUVc9KCRjTXpfUW5RZXpzTyk7DVYNVmgqWXFudldfQXpNTV96TW5RVz0oJFFuUWV6c08pOw1WKmg/aQ1W';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 484a40738faa68b1bca465d7d9422a45
Eval Count 2
Decode Time 76 ms