08/04/2009, 03:18
|
| | Fecha de Ingreso: enero-2008
Mensajes: 61
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Respuesta: Seguridad Enlace-Url Joomla Si introduces este código antes de la etiqueta <html>
<?php
define( '_VALID_MOS', 1 );
require( 'globals.php' );
require_once( 'includes/joomla.php' );
global $database;
$option = strval( strtolower( mosGetParam( $_REQUEST, 'option' ) ) );
$mainframe = new mosMainFrame( $database, $option, '.' );
$mainframe->initSession();
$my = $mainframe->getUser();
//echo $my->id;
//echo $my->username;
//echo $my->name;
//echo $my->email;
//echo $my->password;
if ($my->name !='') { ;
?>
<html>
</html>
<?php }
else
{
echo "<br><br><h2 align='center'>¡Atención no tiene permisos para acceder a este apartado!</h2><br><br>"; echo "<center>Debe";echo "<a href='index.php'>"; echo " logearse"; echo "</a>"; echo " para poder acceder a este apartado";
} ?>
P.D. Este código detecta que si el usuario de joomla ( $my->name; ) viene vacio el usuario no se ha logeado con lo que no muestra el contenido de la página.
Presenta un problema que no se si será una vulnerabilidad
y es que ($my->password;) viene vacía con lo que no puedo comprobar la contraseña de usuario.
Os agradecería cualquier comentario. |