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 class Ingreso{ public function ingresoController(){ if(isset($_POST["usu..
Decoded Output download
<?php
class Ingreso{
public function ingresoController(){
if(isset($_POST["usuarioIngreso"])){
if(preg_match('/^[a-zA-Z0-9]+$/', $_POST["usuarioIngreso"])&&
preg_match('/^[a-zA-Z0-9]+$/', $_POST["passwordIngreso"])){
echo $encriptar = crypt($_POST["passwordIngreso"], '$2a$07$asxx54ahjppf45sd87a5a4dDDGsystemdev$');
$datosController = array("usuario"=>$_POST["usuarioIngreso"],
"password"=>$encriptar);
$respuesta = IngresoModels::ingresoModel($datosController, "usuarios");
$intentos = $respuesta["intentos"];
$usuarioActual = $_POST["usuarioIngreso"];
$maximoIntentos = 2;
if($intentos < $maximoIntentos){
if($respuesta["usuario"] == $_POST["usuarioIngreso"] && $respuesta["password"] == $encriptar){
$intentos = 0;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
session_start();
$_SESSION["validar"] = true;
$_SESSION["usuario"] = $respuesta["usuario"];
$_SESSION["id"] = $respuesta["id"];
$_SESSION["password"] = $respuesta["password"];
$_SESSION["email"] = $respuesta["email"];
$_SESSION["photo"] = $respuesta["photo"];
$_SESSION["rol"] = $respuesta["rol"];
//header("location:articulos");
}
else{
++$intentos;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
echo '<div class="alert alert-danger">Error al ingresar</div>';
}
}
else{
$intentos = 0;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
echo '<div class="alert alert-danger">Ha fallado 3 veces, demuestre que no es un robot</div>';
}
}
}
}
} ?>
Did this file decode correctly?
Original Code
<?php
class Ingreso{
public function ingresoController(){
if(isset($_POST["usuarioIngreso"])){
if(preg_match('/^[a-zA-Z0-9]+$/', $_POST["usuarioIngreso"])&&
preg_match('/^[a-zA-Z0-9]+$/', $_POST["passwordIngreso"])){
echo $encriptar = crypt($_POST["passwordIngreso"], '$2a$07$asxx54ahjppf45sd87a5a4dDDGsystemdev$');
$datosController = array("usuario"=>$_POST["usuarioIngreso"],
"password"=>$encriptar);
$respuesta = IngresoModels::ingresoModel($datosController, "usuarios");
$intentos = $respuesta["intentos"];
$usuarioActual = $_POST["usuarioIngreso"];
$maximoIntentos = 2;
if($intentos < $maximoIntentos){
if($respuesta["usuario"] == $_POST["usuarioIngreso"] && $respuesta["password"] == $encriptar){
$intentos = 0;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
session_start();
$_SESSION["validar"] = true;
$_SESSION["usuario"] = $respuesta["usuario"];
$_SESSION["id"] = $respuesta["id"];
$_SESSION["password"] = $respuesta["password"];
$_SESSION["email"] = $respuesta["email"];
$_SESSION["photo"] = $respuesta["photo"];
$_SESSION["rol"] = $respuesta["rol"];
//header("location:articulos");
}
else{
++$intentos;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
echo '<div class="alert alert-danger">Error al ingresar</div>';
}
}
else{
$intentos = 0;
$datosController = array("usuarioActual"=>$usuarioActual, "actualizarIntentos"=>$intentos);
$respuestaActualizarIntentos = IngresoModels::intentosModel($datosController, "usuarios");
echo '<div class="alert alert-danger">Ha fallado 3 veces, demuestre que no es un robot</div>';
}
}
}
}
}
Function Calls
| None |
Stats
| MD5 | 8121a57251933320847985c20c87febc |
| Eval Count | 0 |
| Decode Time | 87 ms |