Cuando utilizamos la computadora y encontramos problemas, siempre solemos echar la culpa a las aplicaciones, nunca lo hacemos con el hardware porque asumimos que son piezas perfectas sin fallas. También cuando hacemos auditorías de seguridad, solemos solo fijarnos en el software y vemos al hardware como una caja negra segura. Sin embargo, en esta presentación vemos como un hacker estudia la arquitectura x86 (utilizada en la mayoría de las computadoras de escritorio y servidores) y desarrolla un algoritmo para encontrar instrucciones no documentadas en los procesadores x86.

El resultado es que consigue varias de ellas, demostrando que el hardware no es tan seguro o confiable como creemos. Pues contiene varias instrucciones no documentadas.

Instrucciones no documentadas x86

Las instrucciones no documentadas, permiten codificar programas para realizar acciones secretas en tu computadora. Por ejemplo, pueder acceder a direcciones de memoria especiales (podría pertenecer a otros programas y contener información privada), acceder a registros, realizar acciones privilegiadas, entre otros.

El peligro es que ocurre a nivel de hardware y al no estar documentadas, nadie las conoce, son indetectables. No se sabe si Intel/AMD las coloca para colaborar con agencias gubernamentales, para ellos mismos, pruebas, entre otros.

Si te interesa mas el tema, observa la conferencia «Rompiendo el conjunto de instrucciones de x86».

Esperemos ver que información oficial sale sobre estos descubrimientos, o si son vulnerabilidades que se aprovecharán en el futuro. De todos modos, deseo que te haya gustado el vídeo y recuerda compartir tu opinión en la caja de comentarios.

Happy Hardware Hacking!

Señoras y señores, ayer grabé con Gubatron mi primer podcast para la página www.wedoit4you.com escúchenlo desde aquí­ en el enlace a continuación o directamente desde la página antes mencionada, les recomiendo que la escuchen y no sólo esta sino las anteriores (Sobre todo las de nintendo).

Gubatron y yo no nos hacemos responsables por daño al equipo por cometer errores ó pasos distintos a los mencionados aquí­, todo las instrucciones mencionadas en el podcast fueron probadas varias veces y funcionan correctamente, y escuchen bien los requisitos necesarios para realizar la instalación de Mac Os X en Intel.

Escúchalo aquí­ ¡Al escuchar nos apoyas y colaboras!

Link para el torrent

Licenciado bajo Creative Commons. (El podcast)

Hace como un mes, logré instalar Mac Os en mi máquina Intel siguiendo una de las muchas guí­as de Google. Este S.O. siempre me ha gustado mas que todo por su apariencia visual (Llevan la delantera en algunos campos) y para usar algunos programas nativos de él como el iTunes, After Effects, Macromedia, etc. Ademas su barra en la parte superior me gusta, pienso que es pérdida de espacio en el escritorio de que cada programa tengo los mismos menúes de Archivo, Editar, Ver, Ayuda, etc… ¡Con tan sólo una barra arriba se puede! (Sé que odiaran este comentario).La instalación es muy sencilla y la mas rápida de todos los S.O. que instalado (Dura como 7 min), lástima que requiere reiniciar (No como algunas Distros de Linux) pero una vez reiniciada no es necesario realizar alguna configuración adicional pues está listo para usar, detección automática del Internet, entre otros. En este Mac Os 10.4.1 x86 trae como novedad es que las aplicaciones no hechas para x86 sino para PowerPC se emulan directamente, lo que me permita usar todo el repertorio de programas de PowerPC mas los disponibles en las Mac-Intel.

El rendimiento me parece bien un poco mas lento que el XP pero poco notable, no tuve problemas de detección de Hardware pero si con algunas aplicaciones que no están bien para x86 y deben ser emuladas como iTunes, Safari (Se necesita emular para que soporte flash y java), iPhoto, etc. El Spotlight (Buscador de tus archivos, equivalente al Beagle de Linux) funciona un poco mas lento que en las Mac pero con resultados efectivos (Supuestamente Windows Vista trae esta opción como novedad en el mundo de la informatica al igual que control parental, ¡que cómico jaja!), pude conectar mi iPod Shuffle y funcionó directo, vi las particiones Fat32, detecta las de linux pero no las puedo ver, el Dock y los Widgets funcionan de maravilla pero un poco lento por los drivers de Nvidia, Msn Messenger y Office funcionan bien, Gcc y Netbeans de maravilla por lo que pude compilar algunas aplicaciones mias para Mac, como MacOS esta basado en Unix (BSD para ser exactos) los comandos en la consola funcionan bien.

Me gustarí­a que Apple lanzara una versión comercial de MacOs para x86, creo que es un mercado que pudiesen aprovechar mas no serí­a un grandisimo mercado y tal vez disminuyeran las ventas de PCs de Apple, pero si lo hicieran, serí­a uno de los compradores pero para usarlo segundariamente detrás del maravilloso, potente y rápido Gnu/Linux.

Aquí­ dejo un screenshot como muestra de que es verdad que lo instalé:

Lástima que el otro año microsoft se copie todo y lo lance como Windows Vista

Bueno por ahora no tengo nada que meter a la página pero les recomiendo que visiten esta pagina, alli tienen una excelente guí­a para instalar el sistema operativo Tiger de Apple en una pc cualquiera.

Si logro sacar 12gb de disco lo intentaré.