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 /* */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$O..

Decoded Output download


session_start();
require_once "includes/conex.php";
$conexion = new mysqli(BD_HOST,BD_USER,BD_PSW,BD_NAME);
if ($conexion->connect_error) {
die("Error de conexin: ".$conexion->connect_error);
}
mysqli_set_charset($conexion,"utf8");
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST["username"];
$password = $_POST["pass"];
$sql = "SELECT id_usuario, clave, admin FROM usuarios WHERE user = ?";
$stmt = $conexion->prepare($sql);
if ($stmt === false) {
die('Error en la preparacin de la consulta: '.htmlspecialchars($conexion->error));
}
$stmt->bind_param('s',$username);
$stmt->execute();
$stmt->store_result();
if ($stmt->num_rows == 1) {
$stmt->bind_result($id_usuario,$hashed_password,$admin);
$stmt->fetch();
if (password_verify($password,$hashed_password)) {
$_SESSION['username'] = $username;
$_SESSION['login_id'] = $id_usuario;
$_SESSION['admin'] = $admin;
$_SESSION['id_general'] = '1';
if ($_SESSION['admin'] != 's') {
header("Location:inicio.php?page=modulo/fichajes&menu=no&tiempo=no");
}else {
header("Location:inicio.php");
}
}else {
header("Location: index.php?mensaje=Nombre de usuario o contrasea incorrectos");
exit();
}
}else {
header("Location: index.php?mensaje=Nombre de usuario o contrasea incorrectos");
exit();
}
}
$conexion->close();

Did this file decode correctly?

Original Code

<?php /*  */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x6ac;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDgwKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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_~

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 1708
$OO00O00O0 session_start(); require_once "includes/conex.php"; $conexi..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 a081a56813b74ab1d1279ef87b2c2d8f
Eval Count 3
Decode Time 112 ms