Foros del Web » Programando para Internet » PHP »

Sistema de usuarios: seguridad

Estas en el tema de Sistema de usuarios: seguridad en el foro de PHP en Foros del Web. Muy buenas. Quisiera saber, cómo hacer un sistema de usuarios que tenga la máxima seguridad posible. En principio, tengo pensado hacerlo mediante sesiones, comprobar existencia ...
  #1 (permalink)  
Antiguo 11/06/2007, 02:26
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Sistema de usuarios: seguridad

Muy buenas.

Quisiera saber, cómo hacer un sistema de usuarios que tenga la máxima seguridad posible. En principio, tengo pensado hacerlo mediante sesiones, comprobar existencia de usuario, contraseña md5, etc... Mi pregunta va mas bien enfocada al uso del protocolo https, del que no tengo ni idea.

Si alguien pudiera darme algún consejo, vínculos y demás sería de gran ayuda.

Un saludo y gracias.
  #2 (permalink)  
Antiguo 11/06/2007, 02:30
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Sistema de usuarios: seguridad

pues lo del https eso corre por cuenta de su servidor con certificado ssl de seguridad... por ello el https, no es que lo prpgrame ud via php...

ahora bien puedes ver

Robo Sesiones
:Ataques Denegacion de Servicio
:Flood
:Fuerza Bruta para Autentificacion
:Cross Site Scripting
:Administration Bypass
:Sql injection


te recomiendo usar sha1 para encriptar...
lo de las sesiones perfecto...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 11/06/2007, 03:39
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Re: Sistema de usuarios: seguridad

Muchas gracias kaninox.

He estado mirando estas tres,
:Ataques Denegacion de Servicio
:Flood
:Fuerza Bruta para Autentificacion
Y por lo que veo, basta con tener un control -registrando IP- para que no existan mas de X peticiones por segundo(s).

Lo complicado creo que es el Cross Site Scripting y Sql Injection. Que pesadilla...

Me falta mirar el ADministration Bypass.

¿Porqué sha1 para encriptar? He leido que es matematicamente mejor, por lo que mas segura, aunque siempre he entendido que md5 era bastante seguro.

También he leido, que es siempre mejor sha1 (o md5) desde php, y no en mysql, para evitar que alguien escuche la contraseña sniffeando.

Lo pongo por si a alguien le pueda servir, yo bien poco entiendo aún de todo esto.

Gracias otra vez.
  #4 (permalink)  
Antiguo 11/06/2007, 04:53
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 566
Antigüedad: 18 años, 5 meses
Puntos: 24
Re: Sistema de usuarios: seguridad

fijate en este tema algo que se puede hacer para generar un hash seguro http://www.forosdelweb.com/showpost....04&postcount=3
  #5 (permalink)  
Antiguo 11/06/2007, 04:57
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Sistema de usuarios: seguridad

pos poniendo muchos tags anidados no consigues acerlo mas seguro...
basta con sha1, ahora si leen por snifeando tengas mil tags para encriptar no servira de nada...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #6 (permalink)  
Antiguo 11/06/2007, 05:04
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 566
Antigüedad: 18 años, 5 meses
Puntos: 24
Re: Sistema de usuarios: seguridad

lo que pasa es que hay muchos descencriptadores por la red, si pones solo una vez se le va a ser más facil desencriptarlo, encambio si lo que haces en encriptar cosas que ya esten encriptadas, además de que hay algunas como

crypt() que no se podría desencriptar sin saber la contraseña, y todabía sabiendola sería deficil...
  #7 (permalink)  
Antiguo 11/06/2007, 05:42
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Sistema de usuarios: seguridad

pos que yo se sepa nada puede desencriptar sha1?
ni el md5 aun solo encontraron un crack que imitaba el mismo codigo..
pero aun no se logra hacer un desencriptador para el poderoso sha1 que yo sepa si te sabes de uno podrias decir :P
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #8 (permalink)  
Antiguo 21/06/2007, 19:05
 
Fecha de Ingreso: noviembre-2006
Ubicación: Jerez de la Fra. (Cádiz)
Mensajes: 128
Antigüedad: 17 años, 5 meses
Puntos: 1
Re: Sistema de usuarios: seguridad

fuerza bruta...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:25.