Feed on
Posts
Comments

El primer Pentium de la historia salió con un error que hizo que se tuviera que retirar del mercado. Las prisas y las chapuzas nunca son rentables, pero en el mundo informático parece que aún no se han dado cuenta.

Hay tantas y tantas cagadas informáticas de calibre que he tenido que publicara una segunda parte como continuación al artículo de ayer.

Generador de claves Kerberos, seguridad poco segura.

En esta cagada informática la vida humana no estuvo en peligro, sin embargo la seguridad de muchas empresas y bancos quedó con el culo al aire cuando se descubrió que este programa generador de claves de seguridad, que se convirtió en los cimientos de muchos sistemas de seguridad informática, la “semilla aleatoria” que utilizaba en realidad no era aleatoria.

Lo que para el profano en la materia le puede parece que carece de importancia, para los que saben de este tema es una nueva “puerta trasera” para saltarse todas las seguridades, esas puertas que tanto les gusta a los piratas para entrar en los sistemas y hacer las maldades a los cuales nos tienen acostumbrados.

El resultado fue que gracias a esta cagada informática, cualquiera con conocimientos de criptografía podía entrar en un sistema protegido por Kerberos. Se desconoce el alcance final de este fallo ya que las empresas que lo utilizaron no publicaron esta cagada por miedo a la perdida masiva de credibilidad y clientes.

Cagada del primer Pentium de INTEL.

Aquí he de rasgarme las vestiduras y no echarle la culpa a los informáticos, aquí la culpa la tuvieron los ingenieros que diseñaron la “cucarachita de marras” que por prisas y por chapuzas, cometieron un error de bulto.

Las primeras unidades del Pentium fabricadas en 1993 tenían un error del 0.006% a la hora de dividir un número con coma flotante. Aunque el error es pequeño aplicados a sistemas complejos de alta precisión podía provocar un mal funcionamiento con consecuencias desagradables.

La compañía tuvo que cambiar todos los chips afectados con un costa de 475 millones de dólares.

Cagadas de los primeros sistemas operativos. El cuelgue por Ping.

Los usuarios del "ventanas" en todas sus versiones (desde windows 95) hemos tenido que sufrir los continuos "parches" por una programación defectuosa que dejaba abierta la puerta a todo tipo de delincuente informático. Llámese como quiera, justifiquese como se de la gana pero para mi es incompetencia o ganas de no querer solucionar los problemas.

Todos los que tenemos ordenador desde el principio de esta revolución informática sabemos que a los tres nanosegundos de haber sacado un sistema operativo al mercado, ya hay que actualizarle un pack, un puck, un parche y una gaita, y esto simplemente es porque se lanza al mercado el sistema antes de que esté bien, y luego el parcheo continuo hace que al final, todo sea un caos chapucero.

Al popularizarse Internet comenzaron los primeros problemas por la red. Uno de los más graves fue el “Ping of death” que duró entre 1995 y 1996. Para los que no sepamos de esto decir que un ping es una señal que se lanza desde un ordenador hacia otro para comprobar si esta “rebota” y vuelve, comprobando que la dirección de destino existe y está operativa y en segundo lugar cuanto tarda en realizar el trayecto, es un poco como si desde nuestro ordenador preguntamos “estás ahí”, y el otro ordenador dice “si estoy aquí”, no hay más transito de información.

Sin embargo esos amiguitos amantes de joderlo todo modificaban el código de este paquete de información deliberadamente haciendo que el ordenador destino se quedara colgado, con las consiguientes molestias.

Los primeros ordenadores afectados, como no, fueron los del amigo “microchof”, aunque los ataques también llegaron a afectar a los Mac.

Más fuegos artificiales caros por error informático: Arine 5 V5.01

Millones y millones de euros incinerados por la incompetencia de unos pocos, en el caso del Arine 5 los encorbatados de la foto en la tele presionaron a ingenieros y programadores para adelantar el lanzamiento sin verificar bien todo.

Siguiendo el ejemplo del Mariner 1, el nuevo cohete Ariane 5 de la Agencia Espacial Europea era mucho más potente y más barato que su antecesor. Como siempre, parece ser que todo lo rigen los más tontos acorbatados de trajes caros y cadenitas de oro que ni saben ni quieren saber de esto, y lo único que prima es acelerar las cosas para sacarse la foto de turno, y así ocurrió con el Arine 5, que se adelantaron las cosas para salir en la tele.

Pero el resultado fue unos fuegos artificiales caros emitidos por televisión para divertimento de competidores, donde al poco de ser lanzado el cohete se hizo literalmente añicos.

El problema fue informático, un desvió del lanzador que calculó mal el empuje y la trayectoria hizo que se tuviera que aplicar la autodestrucción. En el nuevo diseño se utilizó un acelerómetro de 64 bits de coma flotante, que eran transformadas a 16 bits de tipo entero que se utilizaban en los sistemas antiguos del Arine 4. Sin embargo no se tuvo en cuenta que la aceleración del Arine 5 era muy superior a la del Arine 4, por lo que al transformarse de 64 a 16 bits la información era errónea.

El fallo desembocó en el cuelgue de los dos ordenadores de abordo y como consecuencia y desvío de la trayectoria, la activación de la autodestrucción, otra gran cagada, esta vez participada por igual entre informáticos e ingenieros.

En fin, a veces uno piensa que como es posible que puedan ocurrir estas cosas a estos niveles, en donde pensamos que los más sesudos están en estos departamentos y que estas cagadas deberían aparecer una cada milenio y sin embargo, como vemos, son más habituales de lo que nos pensamos.

¿Qué pasa en el mundo virtual que todo parece ser una sucesión de parches y cagadas?

Pericogonoperro.

Leave a Reply