Imágenes para practicar análisis forense digital

  • June 5, 2017
  • tuxotron
  • Análisis Forense

    Análisis Forense

    El análisis forense es uno de esos campos que es tan importante como la defensa. Alguien dijo que hay dos tipos de empresas: aquellas que han sido comprometidas y aquellas que aún no saben que han sido comprometidas. Muchos expertos también recomiendan, sin dejar de lado una buena defensa, tener una buena estrategia de recuperación, porque no hay que preguntarse si vamos a ser comprometidos, sino cuando, y cuando esto ocurra ¿Cuál es tu plan? Por supuesto saber cómo hemos sido comprometidos es un requisito inamovible.

    La importancia de mantener nuestras habilidades y conocimientos al día es crucial. Por supuesto nada como enfrentarnos a escenarios reales, pero si no tienes la oportunidad de hacerlo, deberías al menos practicar con imgágenes preparadas para competiciones tipo CTF, etc.

    En la web de www.dfir.training mantienen un buena lista de imágenes con las que puedes prácticar de forma segura.

Código fuente del primer vídeo juego de aventura conversacional

  • June 4, 2017
  • tuxotron
  • Captura de pantalla de Colossal Cave Adventure

    Captura de pantalla de Colossal Cave Adventure

    Inspirado en DND (Dungeons & Dragons) (1974-75) y Hunt the Wumpus (1972), Colossal Cave Adventure es considerado el primer vídeo juego conversacional de la historia. Fue el primero en su categoría en usar análisis de lenguaje natural para llevar a cabo conversaciones con el jugador.

    Eric S. Raymond ha rescatado y publicado con el permiso de su autor el código fuente de Colossal Cave Adventure. El código publicado corresponde a la versión 2.5 del juego que fue lanzado en 1995, pero éste fue originalmente desarrollado en 1976 por William Crowther y más tarde extendido por el mismo autor y Don Woods, escrito en FORTRAN sobre un PDP-10.

    El código es sin duda alguna una pieza de museo y es muy interesante ver cómo los programadores resolvían ciertos problemas. Si le echas un vistazo al código fuente, verás que está muy bien documentado, pero también esta lleno de GOTOs por todos lados.

    Eric S. Raymond no sólo ha publicado el código por motivos históricos, sino que además quiere limpiarlo, entre otras cosas quitar los GOTOs y mejorarlo. Al proyecto le ha dado el nombre de Open Adventure, básicamente el objetivo final es crear un versión Open Source de dicho juego.

Desarrollo de Aplicaciones con Swift

  • May 31, 2017
  • tuxotron
  • App development with Swift

    App Development with Swift

    Apple ha publicado un libro gratuito sobre desarrollo de aplicaciones usando Swift. El libro, App Development with Swift, no sólo se centra en Swift, sino también en principios básicos sobre programación, herramientas usadas para el desarrollo de aplicaciones en iOS y buenas prácticas de programación.

    El lector irá aprendiendo todos estos conceptos mediante la creación de 5 aplicaciones, desde el desarrollo de una linterna, al desarrollo de una aplicación de compras que se comunica con un servidor web.

    El libro está divido en 6 secciones:

    1. Getting Started with App Development
    2. Introduction to UKit
    3. Navigation and Workflows
    4. Tables and persistence
    5. Working with the web
    6. Prototyping and Project Planning