comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Manejar tu propio archivo de logs [ error_log() ]

  • 0 Respuestas
  • 984 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado 2Fac3R

  • *
  • Underc0der
  • Mensajes: 237
  • Actividad:
    0%
  • Reputación 0
  • Why be a king, when you can be a god
    • Ver Perfil
    • Escuela de Hackers & Programación
  • Skype: rockeg_18
  • Twitter: @2Fac3R
« en: Diciembre 28, 2012, 02:56:29 am »
Debido a una pregunta que me han hecho sobre los logs de apache, php y demás, me pidieron la posibilidad de tener un archivo de logs propio (para mayor comodidad) y para ciertos archivos, así que bueno le recomendé la posibilidad de usar la función No tienes permisos para ver links. Registrate o Entra con tu cuenta de PHP e hize este pequeña función para uso:

Código: PHP
  1. function ErrorLog(){
  2.         No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta()."\t IN: ".__FILE__."\n\n",3,'/var/www/error.txt');
  3. }
  4.  

la cual la podemos implementar de la siguiente manera:

vulnerable.php
Código: PHP
  1. <?php
  2. function ErrorLog(){
  3.         No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta()."\t IN: ".__FILE__."\n\n",3,'/var/www/error.txt');
  4. }
  5. $id = $_GET['id'];
  6. if(!No tienes permisos para ver links. Registrate o Entra con tu cuenta($id)){
  7. $conexion = No tienes permisos para ver links. Registrate o Entra con tu cuenta ("127.0.0.1","root","toor");
  8.    No tienes permisos para ver links. Registrate o Entra con tu cuenta("test", $conexion);
  9. $result = No tienes permisos para ver links. Registrate o Entra con tu cuenta ("SELECT * FROM noticias WHERE id=$_GET[id]", $conexion) or No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta().ErrorLog());
  10. $row = No tienes permisos para ver links. Registrate o Entra con tu cuenta($result);
  11.    echo "<h1>Titulo: $row[titulo]</h1>\n";
  12.    echo "<p><b>Noticia: </b> $row[detalle]</p>\n";
  13.    echo "<i><b>Por: </b>$row[autor]</i>";
  14.  } else {
  15.     echo "Pagina no encontrada.";
  16.  }
  17. ?>
  18.  
  19.  

Y así es como lo podemos implementar, y aparte de los logs de apache y php podemos tener uno personalizado con un poco de php, cualquier duda, sugerencia, critica es bienvenida.
Zalu2
Escuela de Hackers & Programación.
No tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



Clase para crear y modificar un archivo Excel desde PHP

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1906
Último mensaje Febrero 24, 2010, 11:42:44 am
por ANTRAX
Cargar archivo CVS a mysql

Iniciado por Devilboy

Respuestas: 0
Vistas: 1072
Último mensaje Febrero 28, 2011, 06:24:52 pm
por Devilboy
[PHP] Logs de ip en .txt

Iniciado por ANTRAX

Respuestas: 2
Vistas: 1262
Último mensaje Marzo 08, 2010, 02:42:40 pm
por Jhonjhon_123
UserClass [Clase abstracta para manejar usuarios en cualquier sistema y ocasión]

Iniciado por alexander1712

Respuestas: 0
Vistas: 1007
Último mensaje Octubre 08, 2013, 04:37:07 pm
por alexander1712
[CLASS] BBParser (clase para manejar bbcode)

Iniciado por alexander1712

Respuestas: 1
Vistas: 882
Último mensaje Octubre 05, 2013, 04:33:30 pm
por Réplica1