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.

[Tutorial] PHP - Crear Script Para Capturar Ip

  • 5 Respuestas
  • 3196 Vistas

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

Desconectado andy007

  • *
  • Underc0der
  • Mensajes: 33
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Mayo 21, 2013, 02:58:29 pm »
Este video lo hice yo por que no tenia nada que hacer xD


Desconectado HckDrk

  • *
  • Underc0der
  • Mensajes: 55
  • Actividad:
    0%
  • Reputación 0
  • http://127.0.0.1
    • Ver Perfil
    • HckDrk
« Respuesta #1 en: Mayo 22, 2013, 11:59:35 am »
dejame hacerte unas pequeñas criticas constructivas xD

a ver, te falto decir que el parámetro "modo" (a) crea el archivo, y si ya existe lo abre para su escritura
y tienes un error en tu script, con SERVER_ADDR se muestra la ip del servidor donde se está ejecutando el script, no la del usuario xD, para mostrar la del usuario seria con REMOTE_ADDR
otra cosita mas, "\n" no crea un espacio, sino un salto de linea

tambien te recomiendo que filtres o valides las variables, en este caso la ip, para evitar cualquier tipo de vulnerabilidad, ya que cambiando las cabeceras, ya no sale la ip, sino lo que tu quieras xD y asi se puede hacer algun xss

Desconectado andy007

  • *
  • Underc0der
  • Mensajes: 33
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Mayo 22, 2013, 04:11:07 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
dejame hacerte unas pequeñas criticas constructivas xD

a ver, te falto decir que el parámetro "modo" (a) crea el archivo, y si ya existe lo abre para su escritura
y tienes un error en tu script, con SERVER_ADDR se muestra la ip del servidor donde se está ejecutando el script, no la del usuario xD, para mostrar la del usuario seria con REMOTE_ADDR
otra cosita mas, "\n" no crea un espacio, sino un salto de linea

tambien te recomiendo que filtres o valides las variables, en este caso la ip, para evitar cualquier tipo de vulnerabilidad, ya que cambiando las cabeceras, ya no sale la ip, sino lo que tu quieras xD y asi se puede hacer algun xss

Gracias  ;)

Desconectado empardopo

  • *
  • Underc0der
  • Mensajes: 9
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #3 en: Julio 16, 2013, 05:57:33 am »
Veo interesante también añadir además de la fecha la hora ...

Otra cosa interesante sería como hacer para que al darle a recargar la página, no escriba en el fichero de nuevo la ip y la fecha. En el video se ve como de ejemplo, le das varias veces y la escribe. En realidad, me parece muy interesante aprender a hacer que no lo haga si es el mismo cliente el que está o sigue visitando mi web.
¿Alguien sabe cómo podría hacerse?

Muchas gracias por los aportes. Espero en breve ir aportando cosas conforme vaya aprendiendo PHP.

Saludos

Desconectado M3mux

  • *
  • Underc0der
  • Mensajes: 4
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
  • Skype: memuux
« Respuesta #4 en: Julio 18, 2013, 06:55:52 am »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Veo interesante también añadir además de la fecha la hora ...

Otra cosa interesante sería como hacer para que al darle a recargar la página, no escriba en el fichero de nuevo la ip y la fecha. En el video se ve como de ejemplo, le das varias veces y la escribe. En realidad, me parece muy interesante aprender a hacer que no lo haga si es el mismo cliente el que está o sigue visitando mi web.
¿Alguien sabe cómo podría hacerse?

Muchas gracias por los aportes. Espero en breve ir aportando cosas conforme vaya aprendiendo PHP.

Saludos
Haces lo mismo, sólo que en una base de datos sería mucho más fácil. Entonces haces el query y para verificar que no existe obtienes las filas afectadas, si no hay ninguna, que la inserte, si existe que no la inserte.
Ahora te toca escribir el código, es  tan fácil como 15 o menos líneas de código.

Desconectado empardopo

  • *
  • Underc0der
  • Mensajes: 9
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #5 en: Julio 18, 2013, 07:44:35 am »
Estoy en ello, jeje!
Estoy antes de nada mirando posts e intentando absorver info de php.
En el momento que haga algo lo comparto por aquí.

Saludos

 

¿Te gustó el post? COMPARTILO!



10 Mejores Librerías Para Seguridad En PHP - Seguridad De Datos Desde PHP

Iniciado por graphixx

Respuestas: 0
Vistas: 1833
Último mensaje Enero 23, 2016, 06:03:10 am
por graphixx
[APORTE] edPDF - "Libreria" para edicion y creacion de PDFs

Iniciado por kid_goth

Respuestas: 4
Vistas: 990
Último mensaje Marzo 10, 2014, 07:15:31 pm
por kid_goth
UserClass [Clase abstracta para manejar usuarios en cualquier sistema y ocasión]

Iniciado por alexander1712

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

Iniciado por alexander1712

Respuestas: 1
Vistas: 861
Último mensaje Octubre 05, 2013, 04:33:30 pm
por Réplica1
[ + ] Manual de PHP... Todo lo que Nececitas para aprenderlo

Iniciado por alexander1712

Respuestas: 43
Vistas: 11854
Último mensaje Octubre 26, 2012, 04:50:06 pm
por alexander1712