LINUX – Airbase y KARMetasploit, Marzo 2010
Un router BGP sobre GNU/linux
Si hay un protocolo de enrutamiento que gobier na el Inter net global de hoy, este es BGP. Pero en otro tiempo, hubo un backbone central llamado NSFNET que evolucionó hacia el Internet descentralizado actual. BGP hizo posible este cambio. Hoy en día, organizaciones medianas y grandes lo utilizan. Veamos los fundamentos de su funcionamiento y una implementación básica con GNU/Linux…
DBAN: Elimina de forma segura toda la información de tu disco duro
La información almacenada en un disco duro no se borra fácilmente. Usando los programas adecuados se puede recuperar incluso después de haberlo formateado. Por eso es necesario el uso de herramientas que nos aseguren que no se podrá recuperar la información del disco duro antes de desprendernos de él. DBAN es un proyecto Open Source que puede borrar de forma segura toda la información del disco duro.
Recolección de datos en GNU/Linux para propósitos forenses
En los cursos de Cómputo Forense que he tenido la oport unidad de dictar, los requerimientos del curso casi siempre se orientan a computadoras con el Sistema Operativo Windows. Pero cierto día se presentó el requerimiento de un cliente para el dictado de un curso donde se expusiera la respuesta de incidentes y la metodología de cómputo forense aplicada a sistemas GNU/Linux. Esto trajo a mi memoria el primer libro que leí sobre Respuesta de Incidentes y Cómputo Forense hace algunos años, y es una buena base para desarrollar el tema. Obviamente el curso se dictó, y el presente ar tículo expone la primera parte de lo dictado, lo cual versó sobre las mecanismos necesarios a realizar para obtener los datos volátiles de un sistema GNU/Linux para propósitos forenses.
Airbase y KARMetasploit: Despliegue de puntos de acceso ilícitos (Rogue AP)
Iniciación a MySQL avanzado
Desde la primera versión de MySQL lanzada en 1995 hasta la actualidad, el sistema gestor de bases de datos creado por Michael Widenius y David Axmark ha sido uno de los grandes impulsores del software libre en la red y de todo lo que conocemos por Web 2.0. MySQL es la base de datos de la mayor parte de los proyectos libres orientados a la web, a la vez que es una herramienta de primer orden para todo tipo de desarrollos gracias a su solidez y a las posibilidades que proporciona. Normalmente suelen explotarse sus posibilidades más comunes y se dejan de lado otras de gran importancia que pueden abrir muchas posibilidades al desarrollador.
WEKA y jTwitter: Gestiona Twitter de manera inteligente
La programación de sistemas que exhiban comportamientos inteligentes es una tarea crecientemente simple, gracias a la existencia de bibliotecas de software libre con funcionalidades cada vez más avanzadas. En el artículo anterior de esta serie, hemos introducido las posibilidades de la biblioteca WEKA, que permite crear programas con la capacidad de aprender automáticamente. En este artículo combinamos dichas capacidades, extendidas al trabajo con datos textuales, con una biblioteca de acceso a Twitter, para crear un recomendador de tweets, y presentar algunos conceptos adicionales de Inteligencia Artificial.
Go: el nuevo lenguaje de programación de Google
Google presentó al mundo un nuevo lenguaje de programación el 30 de octubre de 2009. Su nombre es Go. Empezó a gestarse en 2007, como resultado del aprovechamiento del 20% del tiempo de la jornada laboral que los desarrolladores en nómina de Google disponen para iniciativas propias y libres. En la actualidad, Go está dando los pasos para dejar de ser un lenguaje experimental y de aplicación interna en proyectos Google y convertirse en una herramienta de desarrollo web de propósito y uso general.
Comunicación entre procesos: En busca del eslabón perdido
Un proceso es un programa en ejecución, una secuencia de órdenes. Los procesos corren en la unidad central de procesamiento (CPU, Central Processing Unit) y son los encargados de manipular, crear y gestionar información o datos. Cualquier CPU es capaz de correr, al menos, un proceso y las más sofisticadas son capaces de correr múltiples procesos simultáneamente en el mismo dispositivo (lo cual se conoce como multiprocesamiento). Los procesos se inician, consumen cierto tiempo de procesador y paran, normalmente a la espera de algún dato, cuando finalizan su tarea o siguen infinitamente.
Automatización de tareas con ShellScripts
El éxito de los sistemas Unix y en particular GNU/Linux no puede ser explicado por una única razón. Un diseño elegante, simple. Sin una intención específica ni objetivos comerciales, que resultó exitoso. Dentro de las características innovadoras, para su momento, de estos sistemas estaba la shell programable.
Linux y la seguridad “digital”
Hace poco, en un curso que estuve impartiendo en la Universidad Politécnica de Valencia, uno de los asistentes me hizo una pregunta que no por ser clásica deja de tener su miga. ¿Es recomendable un sistema libre para aumentar la seguridad? Y sabiendo que él lee esta revista, intentaré darle una respuesta más tranquila que la que pude, por tiempo, darle en ese curso.
- Fernando de la Cuadra, director de Educación de Ontinet.com
Formato: Pdf
Compresión: .rar
Hospeda: DepositFiles
Peso: 8.88 MB
Idioma: Español
Ljvxxx-LinuxMarzo2010
Ljvxxx-LinuxMarzo2010
Ljvxxx-LinuxMarzo2010
0 Comentarios