![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Me inclino mas por pensar que fue codigo plantado de forma maliciosa.
Sin embargo, el detectar un fallo de seguridad es muy dificil "mirando" codigo. Lo grave es que no hay testeo! Y eso es una falla que aplica tanto al codigo cerrado como al abierto.
__________________
El malabarista. |
|
#2
|
||||
|
||||
|
Si leéis el artículo, veréis que se trata de un fallo bastante tonto, pero difícil de detectar.
La biblioteca está escrita en C, donde no existe un tipo de dato BOOLEAN como en Pascal (o al menos no existía antes del C99, y aunque desde este último ya existe por lo que sé no se diferencia mucho al método antiguo). C usa simplemente un valor entero, donde verdadero es "cualquier valor diferente de cero". Al parecer, y por lo que leo, alguien puso Código:
if (conexion (parametros)) todo_bien (); else error_en_conexion (); Código:
if (conexion (parametros) >= 0) todo_bien (); else error_en_conexion ();
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#3
|
||||
|
||||
|
Que sea dificil de detectar (a simple vista) es una cosa. Que pasen 9 años y no hayan test que verifiquen una pieza de seguridad es una cosa diferente.
Aunque parece que pa rematar el grupo encargado de ese codigo tampoco es que fuera muy bueno que digamos. --- A proposito, otra consecuencia del maldito C.
__________________
El malabarista. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Concurso seguridad OSX, Windows y Linux | Casimiro Noteví | La Taberna | 10 | 01-04-2008 01:53:49 |
| Qué ha cambiado en Japón durante los últimos 3 años | ArdiIIa | La Taberna | 11 | 03-09-2007 03:44:55 |
| Elton Jonh sugiere el cierre de Internet durante 5 años | dec | La Taberna | 5 | 03-08-2007 09:55:05 |
| Linux cumple catorce años | dec | Noticias | 1 | 06-10-2005 09:28:41 |
| Fallo de seguridad en el Kernel de Linux | DarkByte | Noticias | 0 | 21-06-2004 22:46:01 |
|