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 |
Stats
MD5 | 1432b639e42d0bbf06b1ca79c57d3110 |
Eval Count | 1 |
Decode Time | 62 ms |