Posts Tagged ‘ensamblador’

Curso creación antivirus

Posted in Pre-internet, Rescatado, Teoria, programación, seguridad on May 28th, 2010 by mrcomputer – 1 Comment

De nuevo, y como os prometí, otro documento rescatado del olvido, en esta ocasión un “curso” de creación de antivirus en ensamblador, escrito el 29/07/2006 y que acompañó al curso de ensamblador del post anterior.

Y entrecomillo lo de curso porque de curso tiene poco, cuento un poco los tipos de virus(dando unas definiciones no muy buenas), técnicas de infección, etc. También expongo, que es el objetivo por lo que escribí, un antivirus echo en ensamblador, con su código fuente comentado y unas pautas que lleve a cabo para hacerlo. El antivirus unicamente detecta un virus y  desinfecta los archivos infectados.

Os lo dejo aquí como curiosidad, y por si sirve a alguien, tal vez próximamente lo reescriba, contado en tema con mas profundidad y detalle ya que se trata de un tema muy interesante.

Puedes descargarlo aquí: Curso antivirus by mrcomputer

Tutorial ensamblador x86

Posted in Pre-internet, Rescatado, Teoria, programación on May 17th, 2010 by mrcomputer – 1 Comment

Siguiendo la serie de artículos en los que voy rescatando cosas escritas por mi en el pasado, en esta ocasión toca un tutorial de ensamblador x86 escrito en en 2006, para ser mas exactos el 23/07/2006, en el que cuento un poco los fundamentos de ensamblador x86 centrándome en su uso en DOS.

Lo he estado revisando y algunos errores, pero para dar una idea general creo que esta lo suficientemente bien. El tutorial lo hice originalmente para dar pié a un tutorial de como hacer un antivirus, que publicaré próximamente aquí también que publiqué en el ya extinto foro DescargasFusion.tk.

Puedes leerlo aquí: Tutorial ensamblador x86 by mrcomputer

KolibriOS, el Sistema Operativo que ocupa 1 Mb.

Posted in Analisis, OS alternativos on November 7th, 2008 by mrcomputer – 7 Comments

KolibriOS sistema operativo gráfico libre para PC escrito enteramente en ensamblador. Es un sistema operativo que partió originalmente de MenuetOS, pero se separó de el en el 2005. La característica mas sorprendente es que cabe en un disquete de 1,44 mb.

El sistema se puede arrancar tanto desde un disquete como desde un CD, hasta desde un disco duro. Tiene muy buena compatibilidad con el hardware actual, permitiendo resoluciones de pantalla hasta de 1280×1024. En cuando a sistemas de archivos soporta FAT(tanto FAT16 como FAT32) y NTFS en modo de solo lectura.

En cuanto a los requerimientos mínimos KolibriOS funciona con solo 8 Mb de RAM siendo un sistema muy ligero y veloz, y esto ocurre principalmente porque esta escrito en su totalidad en ensamblador. El software que incluye es básico pero lo suficientemente completo, incluye utilidades básicas como editor de texto y calculadora, además de incluir una gran variedad de juego y software de desarrollo de aplicaciones. Además incluye reproductor de MP3 y CD y soporte del protocolo TCP/IP.

Si con el software incluido no es suficiente mantiene la compatibilidad con el software desarrollado para MenuetOS. En el apartado de apariencia es notable dado que tiene varios temas y son bastante atractivos y cómodos para la vista.

En definitiva, KolibriOS es uno de esos sistemas sorprendentes que uno no debe dejar de probar aunque sea únicamente desde una máquina virtual como Qemu.

Web Oficial: www.kolibrios.org