Ver Mensaje Individual
  #12 (permalink)  
Antiguo 22/07/2013, 12:49
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Me hackean...

bueno lo veo todo bien, unas recomendaciones:

- modifica el nombre del directorio y archivo y no los publiques ya que hiciste publica la url cualquiera puede saber la ubicacion si no lo modificas, siempre publica ejemplos no los reales a usar ok!

- si el usuario cambia de ip el script de triby ya no guardaria ningun log , por lo cual te recomiendo crear un log general para todos los usuarios tal que asi

Código PHP:
Ver original
  1. <?php  
  2.  
  3. $log = 'log.php';
  4.    
  5. if(count($_POST) > 0 )
  6. {
  7.     $datos = var_export($_POST, true);
  8.     $contenido = "<?php exit;\n";
  9.     $contenido .= <<<EOT
  10.             Method = POST
  11.             IP = {$_SERVER['REMOTE_ADDR']}
  12.             Datos = $datos
  13.             ----------------------------------------------------------------
  14. EOT;
  15.  
  16. file_put_contents($log, $contenido, FILE_APPEND);
  17.  
  18. }
  19.  
  20. $contenido = null;
  21. $datos = null;
  22.  
  23.  
  24. if(count($_GET) > 0 )
  25. {
  26.     $datos = var_export($_GET, true);
  27.     $contenido = "<?php exit;\n";
  28.     $contenido .= <<<EOT
  29.             Method = GET
  30.             IP = {$_SERVER['REMOTE_ADDR']}
  31.             Query string = {$_SERVER['QUERY_STRING']}
  32.             Datos = $datos
  33.             ----------------------------------------------------------------
  34.      
  35. EOT;
  36.  
  37. file_put_contents($log, $contenido, FILE_APPEND);
  38.  
  39. }  
  40.  
  41.  
  42.  
  43. ?>

de esta manera no solo monitoreas a ese usuario si no a cualquiera, ademas puedes tambien guardar la hora etc y crear logs por dias etc... pero eso ya es cosa de archivos , el script es simple y suficiente para lo que tu quieres pero podrias mejorarlo , eso ya te lo dejamos a ti .

saludos y sigue asi --->>

Última edición por webankenovi; 22/07/2013 a las 12:59