Abr 28 2008

Computadora hecha con relés, impresionante

Gabolonte Blasfemus

Jon Stanley, del sitio Electronix and more, es el responsable de esta completa computadora hecha exclusivamente en base a relés:

En el video se puede ver a la máquina en plena ejecución y sufriendo lo que sería un desbordamiento en el contador de programa, lo cual la hace entrar en loop continuo donde una y otra vez este contador de desborda al saltar el programa cargado fuera del área de memoria activa. En este caso el contador de programa es de 16 bits, pero la memoria RAM activa va de x0000 a x7FFF, lo cual indica que la computadora de relés de Jon Stanley tiene 32 KB de memoria. Al cargar y ejecutar un programa que intencionalmente hace saltar al contador de programa a la dirección xFFFC, al no existir una celda de memoria disponible en esa dirección, nada es retornado al bus de datos, siendo nada en este caso el valor x00, el cual la CPU interpreta como la instrucción NOP (no operation), que justamente hace que la CPU no realice operación alguna y simplemente incremente en 1 el contador de programa. Como en las siguientes direcciones sucederá lo mismo el contador de programa llegará a xFFFF, su máximo valor, para desbordarse y volver arrancar desde x0000, donde volverá a ejecutar el programa que lo hizo saltar a xFFFC y repetir todo el proceso. También se puede escuchar en el video el sonido de los relés al ser incrementado gradualmente la velocidad del reloj (clock) del sistema desde 6 ciclos por segundo a 30, cifra a partir de la cual esta CPU en base a relés comienza a volverse loca a causa de comenzar a perder bits.

Más información y esquemáticos de este fascinante proyecto pueden encontrarse en su página oficial.

Vía The Hacker Webzine.


Abr 25 2008

Volcado de DRAM mediante un pen drive o desde la red

Gabolonte Blasfemus

image Se acuerdan del revuelo que se armó cuando se supo que las memorias DRAM conservan la información incluso sin energía durante un tiempo? Bueno ahora las cosas se ponen aún mejor.

Unos investigadores de la Universidad de Princeton publicaron un detallado estudio donde discuten la obtención de claves de cifrado de la memoria DRAM de una computadora mediante un reset en frío, o sea activando el switch de reset de la CPU. Estos investigadores obtuvieron exitosamente, mediante este método, las claves de conocidos sistemas de cifrado como BitLocker, TrueCrypt y dm-crypt, y se discuten distintos métodos de obtención del contenido de la memoria DRAM. Uno de los más simples es reiniciar el equipo y hacerlo arrancar desde un pen drive con un sistema Linux como msramdmp, el cual se las arregla para hacerlo sin alterar la memoria y permite volcarla completamente en una partición. Pero existe otro método también mencionado y aún más peligroso, que es la obtención remota del contenido de la DRAM utilizando el arranque desde la red conocido como PXE, hoy presente en la mayoría de los equipos modernos con adaptador de red on-board. En este caso los investigadores lograron crear una pequeña aplicación de 9 KB capaz de transferir el contenido de 1 GB de DRAM en alrededor de 1 minuto a través de adaptadores de red de 1 Gigabit/s.

Vía Security Hacks.


Abr 25 2008

La Eee PC de Asus da para todo, en serio

Gabolonte Blasfemus

Que la revolucionaria subnotebook de Asus despierta entusiasmo en todo el mundo es bien sabido, después de todo su precio, su tamaño, y sus posibilidades de PC la hacen ideal para todo una nueva gama de usos; pero aún así jamás me podría haber imaginado esto.

En Brasil, tres ingeniosos delincuentes utilizaron una Eee PC para colocarla dentro de un cajero automático y utilizarla para robar los códigos de las tarjetas y los PINs que ingresaran los desprevenidos clientes. Para asegurarse su éxito, además inhabilitaron todos los demás cajeros del banco para asegurarse que la gente cayera en el que tenían especialmente preparado. Abajo un video con la noticia comentada en una red de noticias brasileña, donde puede verse la Eee PC negra que utilizaron:

Vía Kriptópolis.


Abr 13 2008

El sucio secreto de las impresoras de chorro de tinta

Gabolonte Blasfemus

Yo lo sabía, pero nunca pensé que podía llegar a encontrarse tanta tinta como en el ejemplo del video.

Básicamente toda impresora de chorro de tinta cuenta con un repositorio donde se almacena la tinta "desperdiciada". ¿Cómo es que nuestras impresoras desperdician la tinta, preguntarán? Cada vez que la encendemos y escuchamos como el carro se mueve, la impresora realiza, junto con unos chequeos iniciales de que "todo está bien", una limpieza rápida de los cabezales de impresión para eliminar restos de tinta que hayan quedado secándose en los inyectores. Esta limpieza consiste en, como podrán imaginar, la inyección de más tinta para empujar a estos restos viejos; es lo mismo que cuando nos queda el sobre de mayonesa abierto y expulsamos un poquito para sacar el pedazo de mayonesa seca que nos quedó en el pico. Pues bien, esa tinta expulsada en favor de esta limpieza tiene que ir a parar a un lugar, y ese lugar es el reservorio interno que poseen estas máquinas para tal efecto. Pero no sólo de esta forma se desperdicia y acumula inserviblemente la tinta. Esto también sucede, pero en una mayor magnitud, cuando utilizando la opción correspondiente del software que la acompaña le indicamos que haga la famosa "limpieza de cabezales", útil cuando se tiene algún inyector tapado; en estos casos la cantidad de tinta consumida es aún más. Es por eso que a veces sucede que cuando una chorro de tinta es trasladada y fue volteada o inclinada puede llegar a perder tinta por un costado; se trata de esta tinta desperdiciada.

Video vía Que Miras, visto en Carrero.


Abr 5 2008

Intel muestra el motherboard más chico del mundo

Gabolonte Blasfemus

Por ahora es solamente la placa y aún faltan los chips y el resto de los componentes, pero Intel asegura que para el 2010 la veremos equipada con procesador, chipset, WiFi, GPS, Bluetooth o 3G. Será cuestión de esperar.

Vía Engadget, visto en Digg.