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(gzinflate(base64_decode("7Vptc9o4EP5sZvgPKsMM9gwFTJI2KXe54Sid4yZNMyTtl06GUYwI7h..

Decoded Output download


require_once('socket1.php');
//require_once('MailError.php');

function InmovilizaCa()
{
    $dataset = (object)array();
    try
    {
        $programa = "ca352.4gi";
        $operacion = "P";
        $parametros = "3|N|2|2|NULL";
        $socket = socket_transaccion($programa,$operacion,$parametros);
        
        if (!$socket[0])
        {
            echo $Error = $socket[1];
            //MandarMail($Error,'CAJA DE AHORRO');
        }
        else
        {
            $mensaje = explode("|",$socket[1]);
            if ($mensaje[5] == "0")
            {
                
                echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
            }
            else
            {
                echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                //MandarMail($Error,'CAJA DE AHORRO');
            }
        }
    }
    catch (Exception $e)
    {
        $dataset->error = 1;
        $dataset->msj = $e->getMessage();
    }
    
} 

function PrescripcionCa()
{
    $dataset = (object)array();
    try
    {
        $programa = "ca373.4gi";
        $operacion = "P";
        $parametros = "2|2|4|NULL";
        $socket = socket_transaccion($programa,$operacion,$parametros);
        
        if (!$socket[0])
        {
            echo $Error = $socket[1];
            //MandarMail($Error,'CAJA DE AHORRO');
        }
        else
        {
            $mensaje = explode("|",$socket[1]);
            if ($mensaje[5] == "0")
            {
                
                echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
            }
            else
            {
                echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                //MandarMail($Error,'CAJA DE AHORRO');
            }
        }
    }
    catch (Exception $e)
    {
        $dataset->error = 1;
        $dataset->msj = $e->getMessage();
    }
    
} 

function PosteoCa($fechaini,$fechafin,$dat3)
 {
	$cnhtrtdoc = 9;
	$cnhtrndoc = 1;
	$dataset = (object)array();
         
	try
	{
		$programa = "ca398.4gi";
		$operacion = "P";
		$parametros = "4|$cnhtrtdoc|$cnhtrndoc|$fechaini|$fechafin";		
		$socket = socket_transaccion($programa,$operacion,$parametros);
		$local_file = $dat3;
		
		if (!$socket[0])
		 {
			echo $Error = $socket[1];
			//MandarMail($Error,'CAJA DE AHORRO');
		 }
		else
		 {    
		    $mensaje = explode("|",$socket[1]);
    		if ($mensaje[5] == "0")
    		{
    		    echo $mensaje[1]." - ".$mensaje[2]." - ".$mensaje[3]." - ".$mensaje[4]." - ".$mensaje[5]." - ".$mensaje[6]." - ".$mensaje[7]." - ".$mensaje[8]." - ".$mensaje[9]." - ".$mensaje[10]." - ".
    		        $mensaje[11]." - ".$mensaje[12]." - ".$mensaje[13]." - ".$mensaje[14]." - ".$mensaje[15]." - ".$mensaje[16]." - ".$mensaje[17]."<br>";
    		    $nomb = $mensaje[10];
    		    echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6]." - Reporte:".$mensaje[10];
    		    if ($nomb != "")
    		    {
    		        try
                    {
                        $conn_id = ssh2_connect(DBSERVER_IPL, 22);
						if($conn_id)
						{	
							$login_result = ssh2_auth_password($conn_id, DBSERVER_USL,DBSERVER_CLL); 
                            $server_file = '/u/rep/'.$mensaje[10];
							if ($login_result) 
							{ 
								if (ssh2_scp_recv($conn_id, $server_file, $local_file))
								{
									if (file_exists($local_file))
									{
										$local_file = substr($local_file,11,50);
										$resultado = "0Reporte '".$local_file."' procesado exitosamente.";
									}
								} 
								else 
								{
									$resultado = "1Reporte no se ha generado correctamente... Verifique estado del socket y/o existencia del reporte.";
									//$resultado = "1$out";
								}
							}
							else
							{
								$resultado = "1Fallo Autenticacion con SFTP.";
							}
						}
						else
						{
							$resultado = "Fallo Conexion Con SFTP.";
						}
                    }
                    catch (Exception $e)
                    {
                        error_log('Exception: ' . $e->getMessage());
						socket_close($socket_create);	
                    }
    		    }
    		    else
    		    {
    		        echo "No existe reporte";
    		    }
       		}
    		else
    		{
    			echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
    			//MandarMail($Error,'CAJA DE AHORRO');
    		}
		 }		
	}
	catch (Exception $e)
	{
		$dataset->error = 1;
		$dataset->msj = $e->getMessage();
	}
 }
 
 function CierreCa()
 {
     $dataset = (object)array();
     try
     {
         $programa = "ca350.4gi";
         $operacion = "P";
         $parametros = "1|S";	
         $socket = socket_transaccion($programa,$operacion,$parametros);
     
         if (!$socket[0])
         {
             echo $Error = $socket[1];
             //MandarMail($Error,'CAJA DE AHORRO');
         }
         else
         {
             $mensaje = explode("|",$socket[1]);
             if ($mensaje[5] == "0")
             {
                 
                 echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
             }
             else
             {
                 echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                 //MandarMail($Error,'CAJA DE AHORRO');
             }
         }
     }
     catch (Exception $e)
     {
         $dataset->error = 1;
         $dataset->msj = $e->getMessage();
     } 
     
 } 
 
 function CuadreCa($dat1,$dat2,$dat3)
 {
     $dataset = (object)array();
     try
     {
         $programa = "car114.4gi";
         $operacion = "P";
         $parametros = "2|$dat1|$dat2|NULL|NULL";
         $socket = socket_transaccion($programa,$operacion,$parametros);
         $local_file = $dat3;
                  
         if (!$socket[0])
         {
             echo $Error = $socket[1];
             //MandarMail($Error,'CAJA DE AHORRO');
         }
         else
         {
             $mensaje = explode("|",$socket[1]);
             if ($mensaje[5] == "0")
             {
                 $nomb = $mensaje[9];
                 
                 echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
                 if ($nomb != "")
                 {
                    try
                    {
                        $conn_id = ssh2_connect(DBSERVER_IPL, 22);
						if($conn_id)
						{	
							$login_result = ssh2_auth_password($conn_id, DBSERVER_USL,DBSERVER_CLL); 
                            $server_file = '/u/rep/'.$mensaje[9];
							if ($login_result) 
							{ 
								if (ssh2_scp_recv($conn_id, $server_file, $local_file))
								{
									if (file_exists($local_file))
									{
										$local_file = substr($local_file,11,50);
										$resultado = "0Reporte '".$local_file."' procesado exitosamente.";
									}
								} 
								else 
								{
									$resultado = "1Reporte no se ha generado correctamente... Verifique estado del socket y/o existencia del reporte.";
									//$resultado = "1$out";
								}
							}
							else
							{
								$resultado = "1Fallo Autenticacion con SFTP.";
							}
						}
						else
						{
							$resultado = "Fallo Conexion Con SFTP.";
						}
                    }
                    catch (Exception $e)
                    {
                        error_log('Exception: ' . $e->getMessage());
						socket_close($socket_create);	
                    }
                 }
                 else
                 {
                    echo "No existe reporte";
                 }
             }
             else
             {
                 echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                 //MandarMail($Error,'CAJA DE AHORRO');
             }
         }
     }
     catch (Exception $e)
     {
         $dataset->error = 1;
         $dataset->msj = $e->getMessage();
     }
      
 } 

 function ResumenContableCa($fechaini,$fechafin,$dat3)
 {
     $dataset = (object)array();
     try
     {
         $programa = "ca513.4gi";
         $operacion = "R";
         $parametros = "8|C|$fechaini|$fechafin|NULL|";
         $socket = socket_transaccion($programa,$operacion,$parametros);
         $local_file = $dat3;
                  
         if (!$socket[0])
         {
             echo $Error = $socket[1];
             //MandarMail($Error,'CAJA DE AHORRO');
         }
         else
         {
             $mensaje = explode("|",$socket[1]);
             if ($mensaje[5] == "0")
             {
                 $nomb = $mensaje[8];
                 
                 echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
                 if ($nomb != "")
                 {
                    try
                    {
                        $conn_id = ssh2_connect(DBSERVER_IPL, 22);
						if($conn_id)
						{	
							$login_result = ssh2_auth_password($conn_id, DBSERVER_USL,DBSERVER_CLL); 
                            $server_file = '/u/rep/'.$mensaje[8];
							if ($login_result) 
							{ 
								if (ssh2_scp_recv($conn_id, trim($server_file), trim($local_file)))
								{
									if (file_exists($local_file))
									{
										$local_file = substr($local_file,11,50);
										$resultado = "0Reporte '".$local_file."' procesado exitosamente.";
									}
								} 
								else 
								{
									$resultado = "1Reporte no se ha generado correctamente... Verifique estado del socket y/o existencia del reporte.";
									//$resultado = "1$out";
								}
							}
							else
							{
								$resultado = "1Fallo Autenticacion con SFTP.";
							}
						}
						else
						{
							$resultado = "Fallo Conexion Con SFTP.";
						}
                    }
                    catch (Exception $e)
                    {
                        error_log('Exception: ' . $e->getMessage());
						socket_close($socket_create);	
                    }
                 }
                 else
                 {
                    echo "No existe reporte";
                 }
             }
             else
             {
                 echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                 //MandarMail($Error,'CAJA DE AHORRO');
             }
         }
     }
     catch (Exception $e)
     {
         $dataset->error = 1;
         $dataset->msj = $e->getMessage();
     }
      
 } 

 function CierreEstr($fechainicial,$TipCam,$Ufv)
 {	
     $dataset = (object)array();
     try
     {
         //$programa = "cr652.4gi";
         $programa = "cr650.4gi";
         $operacion = "P";
         $parametros = "24|$fechainicial|$TipCam|$Ufv|0|0|0|$fechainicial|$TipCam|$Ufv|0|0|0|$fechainicial|$TipCam|$Ufv|0|0|0|$fechainicial|$TipCam|$Ufv|0|0|0|";			 
         $socket = socket_transaccion($programa,$operacion,$parametros);
         if (!$socket[0])
         {
             echo $Error = $socket[1];
            // MandarMail($Error,'ESTRATIFICACION DIARIA');
         }
         else
         {
             $mensaje = explode("|",$socket[1]);
             if ($mensaje[5] == "0")
             {
                 
                 echo "Programa: ".$mensaje[2]." - Version: ".$mensaje[9]." - ".$mensaje[6];
             }
             else
             {
                 echo $Error = "Programa: ".$mensaje[2]." - ".$mensaje[6];
                //MandarMail($Error,'ESTRATIFICACION DIARIA');
             }
         }
     }
     catch (Exception $e)
     {
         $dataset->error = 1;
         $dataset->msj = $e->getMessage();
     } 
     
 } 
?>

Did this file decode correctly?

Original Code

<?php eval(gzinflate(base64_decode("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")));  ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 1432b639e42d0bbf06b1ca79c57d3110
Eval Count 1
Decode Time 62 ms