MÁQUINA VIRTUAL

    Colección de máquinas virtuales y aplicaciones web vulnerables

    logo.png

    Vulnhub es otro sitio web que se dedica a recopilar máquinas virtuales y aplicaciones web con fallos de seguridad. Cada VM o aplicación tiene su texto explicándote lo que puedes esperar y cual es tu objetivo. Es otro recurso ideal para practicar tus habilidades de penetración/explotación de software.

    Además puedes encontrar un apartado con información sobre como montar tu propio laboratorio de pruebas, con una seria de herramientas recomendadas y enfocado a distintos tipos de tareas como: explotación, ingeniería inversa, análisis forense (todavía no disponible), etc.

    Jun 22, 2013
    virtualizacionSeguridadHacking

    Metasploitable en la nube

    Metasploitable.jpg

    Ya hace tiempo os hablamos de metasploitable, una distribución especialmente construida para afinar nuestras habilidades con metasploit acompañada de un magnífico tutorial que nos guía paso a paso como explotar dicho sistema. Éste venía/viene en forma de máquina virtual, la cual tienes que bajarte e instalarla donde tengas tu gestor de máquinas virtuales.

    Muchos, por falta de tiempo, de recursos o de lo que sea no pasamos de la descarga de la máquina virtual y la dejamos “para más tarde…” :)

    Mar 18, 2013
    Hacking

    Revisión del código de Another World

    anotherWorldArchitecture_opcode2.png

    Recuerdo ese juego de mi época del Amiga, pero la verdad es que no jugué con él. Para ser honestos, no me gusta jugar, pero si que me impresiona toda la ingeniería que hay detrás de un juego, como es el caso de Antoher World.

    Es impresionante ver como, un juego del año 91 estaba basado en una máquina virtual, lo cual hacía la portabilidad del juego en sí muy flexible. Para que te hagas una idea, esto es en lo que se basa Java o la plataforma .NET. Java sin ir más lejos hizo su aparición en 1995, es decir, 4 años más tarde que este juego.

    Dec 23, 2011
    JuegosProgramación

    Dart, el nuevo lenguaje de programación web de Google

    dart-logo-banner1-348x196

    Hoy Google ha presentado su nuevo lenguaje llamado Dart anunciado como "familiar y natural". Está orientado a la programación web y es parecido a Java. Y cuando decimos parecido es porque actúa igual que Java y se ejecuta en una VM como Java. En cambio lleva una herramienta incorporada que convierte código Dart a Javascript.

    El objetivo es introducir una VM de Dart que pueda ejecutar código en el servidor pero se supone que más rápido (igual que Node.js). El compilador cruzado Dart-to-Javascript permitirá ejecutar código Dart en cualquier navegador actual. También habrá una herramienta llamada Dartboard la cual funciona igual que una consola Javascript.

    Oct 10, 2011
    RedesGoogleRecursos InformáticaProgramación

    Máquinas virtuales para VirtualBox

    about_1024px.png

    Ya hace tiempo hablamos aquí de un repositorio de imágenes ya preparadas para VirtualBox. Pues bien, hoy os hablaremos de otro sitio desde donde nos podremos descargar más de lo mismo.

    En virtualboxes.org podemos encontrar gran cantidad de sistemas operativos (gratuitos) ya montados y listos para poder ser descargados e instalados en nuestro VirtualBox, ahorrándonos así la tarea de tener que hacer la instalación desde cero de los mismos.

    Aug 8, 2011
    virtualizacion

    Cómo ejecutar Mac OS X en VirtualBox sobre Windows

    image[3]

    Si quieres jugar un rato con el Mac OS X sin tener que comprarte un ordenador Apple, en LifeHacker nos muestran un estupendo tutorial de cómo crear una máquina virtual con VirtualBox ejecutando Mac OS X. El problema es que necesitas una ISOX86 para poder instalarlo, pero bueno, ellos dejan en nuestras manos el encontrar una.

    Si ya tienes todo el material necesario, VirtualBox y la ISO del Mac OS X, ya sólo tienes que seguir los pasos del tutorial (aquí original).

    May 31, 2011
    AppleMicrosoftTrucosRecursos Informática

    Dalvik VM: Introducción

    android-system-architecture

    Open Handset Alliance (OHA) es una alianza global constituada para crear una plataforma de código abierto para terminales móviles. Entre otras, esta alianza la forman Google, Nokia, Samsung, Sony Ericsson, etc.

    Android, es el nombre de esa plataforma creada por dicha alianza. Android es un stack completo para correr en no sólo smart phones o teléfonos inteligentes, sino en todo tipo de dispositivos con sistemas embedidos, como televisiones, lectores de libros electrónicos, etc.

    Aug 22, 2010
    LinuxAndroid

    Windows 7 incluirá un "Modo Windows XP"

    windows7.jpg

    Parece que Microsoft quiere que la gente acepte al nuevo Windows 7 y la mejor manera es dar la opción de poder convertirlo en un XP usando este modo. Pero no creas que es sólo estético, realmente este modo es una copia virtualizada de un Windows XP con Service Pack 3 (¿hay algo más compatible?) que se ejecuta bajo el programa Virtual PC que está perfectamente integrado y es totalmente amigable para el usuario no avanzado.

    Apr 28, 2009
    Recursos InformáticavirtualizacionMicrosoft

    Las máquinas virtuales listas para usar de VMWare

    vmwareappli2

    Tomando unos "quintitos" el viernes pasado con mi colega NOP, estuvimos comentando este recurso impresionante que nos ofrece VMWare. Estos días he necesitado por circustancias del trabajo instalar algunas máquinas virtuales con Linux para realizar funciones concretas como FTP, Asterisk (PBX, multiconferencia, etc), y alguna que otra cosilla más.

    VMWare ofrece una gran cantidad de máquinas virtuales ya preparadas y configuradas listas para ser usadas. El listado es alucinante, desde administración de redes, seguridad, Servidores Web, Bases de datos, etc ... y lo mejor de todo, ya están probadas y listas para funcionar.

    Mar 14, 2009
    Recursos Informática

    Haciendo debugging del Kernel de Windows usando máquinas virtuales (con VMWare)

    debugwindows7

    Usando VMWare Workstation (gratuito para uso personal simplemente con registrarte aquí) para ejecutar máquinas virtuales, que incluye el GDB (ó GNU Debugger) y te permite analizar las máquinas virtuales que corren en VMWare, todo esto en remoto usando el desensamblador IDA  (del que ya hemos hablado antes en CyberHades en nuestro artículo sobre los mejores debuggers). Primero arrancamos la máquina virtual, luego conectamos desde IDA usando GDB y ya tenemos podremos empezar a analizar todo el núcleo de la máquina virtual que estemos ejecutando.

    Feb 27, 2009
    ProgramaciónRecursos Informáticavirtualizacion

    Guía de la Virtualización

    Buena guía y muy completa (al menos esta primera entrega) sobre la virtualización desde todos los aspectos y sistemas.

    http://arstechnica.com/guides/other/virtualization-guide-1.ars

    Si te registrar puedes descargarte un PDF.

    Está en inglés, iremos viendo la publicación de las diferentes partes.

    Aug 4, 2008
    Recursos Informática

    Accesos seguros desde máquinas virtuales

    Hay un eterno debate sobre la forma más segura para hacer operaciones bancarias, compras, etc ... NOP y yo lo comentábamos ayer, una buena forma de acceder al banco o para hacer transacciones seguras, podría ser una máquina virtual.
    Por ejemplo, usaremos la gratutita de Microsoft VirtualPC:
    (también puedes usar el VMWare, etc ...)
    Primero montamos la imágen que más nos guste, una de Windows XP ó una de MacOS, ó incluso un Linux.
    Una vez montada (explicar cómo hacerla requeríria más de una entrada al blog) instalamos lo básico, parches de seguridad, un antivirus y activamos firewall y otras protecciones del navegador. Almacenamos esa imágen de máquina virtual y la dejaremos como "fuente".
    Ejecutamos dicha máquina virtual, vamos a la página de nuestro banco, paypal, amazon, etc ... hacemos nuestras operaciones, y al terminar, simplemente apagamos la máquina virtual y NO GUARDAMOS CAMBIOS, con lo cual cualquier intento de infección por parte de un virus, un troyano, keylogger, etc ... es prácticamente imposible, ya que no daría tiempo a dicha infección. Realmente sólo hemos realizado un primer acceso a nuestras operaciones, luego al salir sin guardar, la máquina virtual se quedará tal y como la dejamos al principio, sin rastro de navegación, sin cookies, sin datos personales, etc... simplemente como un PC nuevecito.
    Por supuesto si permaneces con máquina virtual demasiado tiempo conectado, más riesgo corres. Lo mejor es apagarla y encenderla en cada operación más o menos larga. El único mantenimiento requerido a la máquina virtual fuente podría ser, de vez en cuando, conectarla para actualizar parches, antivirus, etc ... luego la volvemos a guardar y ya está.
    Este es un pequeño tutorial para hacer máquinas virtuales visto en infonegocio para VirtualPC:
    Ya os contaremos otras cosillas para hacer con las máquinas virtuales que esto tiene mucho juego ;)
    Dec 15, 2007
    MicrosoftLinuxSeguridadRecursos Informática

    Máquinas Virtuales, la crisis de identidad del ordenador

    Últimamente estoy trabajando bastante con máquinas virtuales, en concreto usando el "Virtual PC" de Microsoft (que por cierto es gratuito).
    Una máquina virtual es la simulación de otro ordenador (o varios) desde uno principail. Puedes ejecutar varias máquinas virtuales a la vez con diferentes sistemas operativos. Cada copia es independiente del sistema operativo en el cual se ejecuta, con lo que tenemos libertad absoluta para poder experimientar e incluso "meter la pata" en estas copias, ya que no afectarán al sistema operativo principal.
    Esta es la entrada en la Wikipedia por si quieres saber más sobre el tema:
    Jul 8, 2007
    Recursos Informática