elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Sistema de Baneos; ¿Existe alguno eficiente?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Sistema de Baneos; ¿Existe alguno eficiente?  (Leído 5,659 veces)
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Sistema de Baneos; ¿Existe alguno eficiente?
« en: 6 Marzo 2012, 18:58 pm »

Hola,  estoy implementando una pequeña web y necesito implementar alguna clase de sistema de baneo, es decir, si un usuario comete alguna infracción que este no se pueda loguear mas (eso es sencillo), lo que pasa es que lo ideal sería que ese usuario tampoco se pueda registrar bajo otro usuario, otra vez. ¿Existe alguna manera eficaz de lograr esto?. Pensé varias maneras sin embargo todas tienen falencias; Por ejemplo, bannearlo y esperar que el usuario tenga la buena voluntad de no volverse a registrar (sencillo de implementar, pero obviamente ridículo), bannearlo y usar las cookies para saber si el usuario que se esta tratando de registrar esta baneado (Obviamente no sirve si el usuario borra las cookies), por ultimo, como ya no vivimos en la era del dial-up, no hay forma de guardarse inequívocamente las ip, sin embargo creo que pueden existir métodos para enlazar una dirección dinámica e identificarla (Esto se me haría particularmente difícil puesto que no conozco mucho sobre el tema, y solo es una suposición). ¿Existe alguna forma en Php (O javascript si es que me estoy equivocando de rubro xD), de obtener algún numero que identifique inequívocamente a una maquina, o alguna forma de generarlo? (Claro, podríamos identificar la maquina, pero si el usuario se logea con otra maquina, este pasa desapercibido, bueno supongo que sería un precio a pagar)

Muchas gracias por detenerse a leer, cualquier dato que me puedan pasar es bien recibido.

Saludos!!!


En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
anonimo12121


Desconectado Desconectado

Mensajes: 1.813


Ver Perfil WWW
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #1 en: 6 Marzo 2012, 21:21 pm »

baneo de ip. creo que sí se puede :)


En línea

Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #2 en: 7 Marzo 2012, 15:03 pm »

Estuve leyendo un poco y al parecer los métodos mas populares son baneos utilizando las ip o baneos utilizando las MAC address; Esta segunda me parece mas sencilla, si tengo alguna novedad la subo.
Una pregunta; Si uno hipotéticamente creara un sistema de banneo basado en que cada vez que un usuario registrado entra a la web yo me guardo su ip en una base de datos, supongamos que este usuario un día comete una infracción y es baneado, todas las ip que se habían guardado de ese usuario ahora se catalogan como baneadas, ¿existe la posibilidad de que un usuario pudiera en algún momento, tener la misma ip que el usuario baneado?
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #3 en: 7 Marzo 2012, 16:14 pm »

Bueno es 100% imposible, conseguir la dirección MAC de un usuario por medio de php o javascript, me parece que voy a optar por cada vez que el usuario se loguea guardar su ip en una base de datos y si algún día lo banean usare esas ip para identificarlo.
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
kub0x
Enlightenment Seeker
Colaborador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #4 en: 8 Marzo 2012, 02:01 am »

No sé nada de programación Web, pero si el usuario baneado es algo avivado podría utilizar un Proxy/VPN/Túnel SSH... para autenticarse en la página y navegar con un nuevo usuario sin que a éste se le impida el acceso por estar baneado.

Simple curiosidad, al final, ¿Cómo vas ha desarrollar dicho sistema de bans?

Saludos.
En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

s00rk

Desconectado Desconectado

Mensajes: 195



Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #5 en: 8 Marzo 2012, 03:25 am »

Tambien hay que recordar que si el usuario es de ciber y en tal ciber hay algunos otros, esos tambien seran baneados ya que todos tendran la misma IP.
En línea

astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #6 en: 8 Marzo 2012, 16:25 pm »

Simplemente, si no encuentro ninguna mejor opción, voy a recurrir a lo que me dijo un amigo: "Banneale el correo, de esa manera si se quiere registrar de nuevo tendrá que hacerlo con un correo nuevo, una y otra vez, cada vez que lo baneen, va a pasar una de dos cosas; o el usuario se rinde o no tiene absolutamente nada mejor que hacer, que molestar." xD
Igual quiero desarrollar este sistema de forma prolija, por lo que si encuentro algo mejor, lo haré de otra forma, si me entero de algo, lo publico.

Saludos!
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #7 en: 8 Marzo 2012, 16:31 pm »

Simplemente, si no encuentro ninguna mejor opción, voy a recurrir a lo que me dijo un amigo: "Banneale el correo, de esa manera si se quiere registrar de nuevo tendrá que hacerlo con un correo nuevo, una y otra vez, cada vez que lo baneen, va a pasar una de dos cosas; o el usuario se rinde o no tiene absolutamente nada mejor que hacer, que molestar." xD
Igual quiero desarrollar este sistema de forma prolija, por lo que si encuentro algo mejor, lo haré de otra forma, si me entero de algo, lo publico.

Saludos!

Tu amigo facilmente podría usar 10minutemail xD creo que deberás combinar varias formas de baneo.
En línea

astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #8 en: 9 Marzo 2012, 00:54 am »

Chan! No lo conocía :|, crap voy a tener que pensar otra forma xD. Gracias por la información.
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Sistema de Baneos; ¿Existe alguno eficiente?
« Respuesta #9 en: 9 Marzo 2012, 01:32 am »

Yo implementaria varios a la vez.. algo asi como..

   Cookie - En caso de baneo una cookie que contenga dicha información.. es estúpido pero aveces funciona.

   IP - Lo natural.

   Correo - Ademas, no aceptar correos temporales.. aqui tienes una lista de muchos de ellos.
Código
  1. https://www.vbulletin.com/forum/archive/index.php/t-148061.html

   Ademas.. podras hacerle un whois a la IP.. para obtener el Resolve Host que "creo" que es unique xD ej:
Código
  1. http://whois.domaintools.com/tuIPaqui


Saludos
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sistema de administracion de posada/alquiler/venta de Inmuebles, conocen alguno?
Bases de Datos
Graphixx 0 1,904 Último mensaje 29 Septiembre 2012, 00:04 am
por Graphixx
Baneos en los juegos.
Foro Libre
Chiphop.- 6 3,141 Último mensaje 28 Noviembre 2012, 00:37 am
por flacc
Función más eficiente para determinar si existe un dominio C++
Programación C/C++
Kaxperday 0 1,729 Último mensaje 14 Septiembre 2015, 21:24 pm
por Kaxperday
saltarse baneos en irc « 1 2 3 »
Mensajería
naxo_valladolid 26 27,715 Último mensaje 31 Enero 2021, 22:34 pm
por naxo_valladolid
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines