Tema: ofuscar php
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/10/2010, 21:01
GreenlanternX
 
Fecha de Ingreso: agosto-2006
Mensajes: 141
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: ofuscar php

el codigo no tiene problemas, si lo cargo en su estado puro en el xampp trabaja perfectamente, los errores surgen al aplicarle el base64
por ejemplo este codigo pertenece a logueo.php

<?php
session_start();
require("db.php");
$link=conectaBD();
$result=mysql_query("select * from usuarios where nom_usuario='".$_POST[usr]."';");

$msg="\"El Usuario ingresado no existe, o la contrase\"";
$msg.="+String.fromCharCode(241)+\"";
$msg.="a es erronea.\"";
$_SESSION['msgLogin']=$msg;
$url='index.php';

if (mysql_num_rows($result)==0){
header("Location: ".$url);
}else{
$arr = mysql_fetch_array ($result);
if ($arr["pass_usr"]!=$_POST[pwd]) {
header("Location: ".$url);
}else{
$_SESSION['msgLogin']='';
$_SESSION['control'] = 1;
$_SESSION['nombre']=$_POST[usr];
$_SESSION['tipo']= $arr["nivel"];
session_write_close();
if ($arr['nivel']=='A'){
header("location: administracion.php");}
if ($arr['nivel']=='J'){
header("location: jugador.php");}
}
}
?>

en el momento que lo ofusco


<?php
eval(gzinflate(base64_decode('HVVHz4RWEjyvf8V3sy0k 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 OA8MmRiUwbv76+++///eXv//65T9//v1/')));
?>

y el codigo ofuscado en base 64 que ves aqui funciona sin problemas en el servidor linux, y al pasarlo al xampp en windows arroja los errores mencionados arriba

Última edición por GreenlanternX; 20/10/2010 a las 21:07