El proyecto Necromantux



Documentos relacionados
Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

BRUTALIX Una distribución GNU/Linux para operadores.

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Introducción. Pasos Previos a la Instalación. Requisitos Mínimos y Prácticos. Características Generales. Disposición del Disco.

Curso ICA de: LINUX BÁSICO

Monitorización y gestión de dispositivos, servicios y aplicaciones

, RECUPERACIoN DE DATOS:

IES Abyla. Departamento de Informática. Sistemas Operativos

Backharddi Introducción Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

Introducción a GNU/Linux

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque.

Capítulo 2. Cuestiones previas

Temario Linux Básico para Web

Análisis de aplicación: BlueFish

Nivel Básico/Intermedio/Avanzado. Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores.

Utilización del sistema operativo GNU/ Linux en las netbooks

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

Guía de instalación v3.3.1

Guía de instaiación rápida SUSE Linux Enterprise Server 11 SP1

Descripción. Este Software cumple los siguientes hitos:

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Copia de Seguridad en windows

UT04 01 Máquinas virtuales (introducción)

2. Software a nivel de usuario. Curso de Orientación al Estudio y Habilidades Informáticas e Informacionales

Manual Online Gestión de Incidentes y Antivirus

Instalación de Elastix

CÓMO INSTALAR CentOS CON RAID1

Módulos: Módulo 1. El núcleo de Linux - 5 Horas

Análisis de aplicación: Virtual Machine Manager

Querés instalar Huayra GNU/Linux en tu PC?

Especialista TIC en Linux Básico + Linux Avanzado (Online) Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

Herramientas Software Unycop Win. Cuándo hay que hacer uso de las Herramientas Software?

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.

Guía de instalación de Debian GNU/Linux para principiantes.

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Tema 3. Introducción a la configuración de un PC

DISTRIBUCIÓN PARA PROFESIONALES

Introducción a las redes de computadores

Jorge Valhondo Vazquez. Implantación Aplicaciones Informáticas de Gestión ASI2

Monitorización de sistemas y servicios

Copias de seguridad. Administración de Linux

SUSE Linux Enterprise Desktop 10

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

Fedora Como Desktop. How to (tutorial)

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

Guía de instaiación rápida SUSE Linux Enterprise Desktop 11

Análisis de aplicación: XMind

Acronis License Server. Guía del usuario

Manual instalación Windows 8. Instalar Windows 8 paso a paso

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

Análisis de aplicación: Cortafuegos de la distribución Zentyal

Instalación de RedHat GNU/Linux Advanced Server 2.1

Cómo puedes utilizar el cuaderno de trabajo?

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0):

HP Backup and Recovery Manager

11224 Gestión Avanzada de OpenGnSys

Guía rápida de instalación de Canaima GNU/Linux 2.0

TELEFONÍA IP BASADA EN ASTERISK NIVEL I

Acceso al Disco Compartido y Dispositivos USB y DVD

Qué es el Software Libre? Algunos principios básicos

PANDA USB VACCINE QUÉ ES? PRO CESO DE INSTALACIÓN. Abrir archivo le daremos a Ejecutar.

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre Ubicación

Acronis Backup & Recovery 10 Server for Linux. Guía rápida de inicio

Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE

Sistema de marketing de proximidad

Paso 2- Cambiaremos el idioma pulsando "F2" y seleccionando "Español":

Activación de Producto

Manual de instalación

Instalación de un aula LliureX

Monitorización de Equipos y Redes [NAGIOS ] VIRTUALITY

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Tutorial de Montaje de un Servidor de Correo

4.- Fundamentos del software

Seguridad Informática ANTIVIRUS. Antivirus

Servidor DNS sencillo en Linux con dnsmasq

CI Politécnico Estella

Creación de una Distro Linux

Índice. agradecimientos...19

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Boot Camp Manual de instalación y configuración

Guía de instalación de LliureX 5.09

GMF Gestor de incidencias

Tabla de contenido. 1. Objetivo Asignación de responsabilidades Alcance Procedimientos relacionados...4

Instalación del Software Magaya

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES

Universidad Luterana Salvadoreña Cátedra: Redes I Docente: Ing. Manuel de Jesús Flores Evaluación: Defensa Final Fecha de entrega: 30/05/2015 Linux

Manual de instalación de Kaspersky Internet Security

Sistemas operativos TEMA 2 de tico

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

SISTEMA DE APOYO AL CUMPLIMIENTO DE LA RESOLUCIÓN N 182/2009 DE LA SECRETARÍA DE GABINETE Y GESTIÓN PÚBLICA

Análisis de aplicación: Geany

Análisis de aplicación: TightVNC

Implementación de un Sistema de Monitorización de Red mediante JFFNMS. Jon Azkorra Olano Antonio Javier Iglesias Carrillo

Sección 1: Introducción al Modo Windows XP para Windows 7

Transcripción:

El proyecto Necromantux David Fernández Vaamonde <davidfv@alfa21.com> Carlos Temes Casas <carlos@alfa21.com> IV Jornadas sobre el sistema operativo Linux Universidade da Coruña

Guión Qué es el Proyecto Necromantux? Necromantux Live CD Proposito Diseño Características Funcionalidades Herramientas propias: Nigromante Documentación en Necromantux El futuro de Necromantux Live CD Demostración práctica

Qué es Necromantux? Diccionario de la RAE: Nigromante (De nigromancia). 1. com. Persona que ejerce la nigromancia. Nigromancia! 1. f. Práctica supersticiosa que pretende adivinar el futuro invocando a los muertos. (que tiene tratos con los muertos)

Qué es Necromantux? Anécdota: GPUL live CD para recuperación Surge entorno a una live CD Recuperación de equipos principalmente Seguridad Reemplazo rapido de servicios Se amplia proyecto general: Live CD Metodologías de recuperación Intercambio de conocimiento sobre el tema Transmitir lo que sabemos ( y aprender!).

Qué es Necromantux Dos partes bien diferenciadas: Foros, weblog y listas de correo Soporte a la distribución Discusión de metodologías de recuperación y seguridad Necromantux Live CD Herramientas y entorno para aplicar todo eso

Propósito: Crear una herramienta para la recuperación, prueba y seguridad en equipos informáticos. Una herramienta de "intervención rápida" ante cualquier tipo de desperfectos: Fallos hardware y recuperación de infraestructura (discos, particiones...) Seguridad informática en el equipo (intrusiones, detección de problemas, forense) Reemplazo rápido de servicios (routing, firewalling, etc...)

Diseño Basada totalmente en software libre Se usan proyectos de software libre como base de trabajo Debian: Sistema de paquetes (Base de distribución) Repositorios APT (Nigromante, Documentación) Herramientas de Debian (Añadir paquetes) Proyecto Metadistros "Calzador" Sistema de distribución (retocado en NCX) Trasno Linux en gallego

Diseño (II) La distribución ha de ser ligera y correr en todos los equipos Gestor de Ventanas: Fluxbox Arranque en texto por defecto Posibilidad de eliminar todas las "filigranas"... La distribución tiene que ser cómoda Configuración de idioma simple Listas de programas y su explicación Un entorno gráfico cómodo y ligero Herramientas que hagan todo más sencillo (Nigromante) Arranque como root ( O no?)

Diseño (III) Programas: Meter siempre los más ligeros Cubrir ciertas funcionalidades *SIEMPRE* han de funcionar (por esto, todavía no hay version definitiva ;)) Feedback: Necesitamos gente que la use para saber si es o no comoda :)

Características Arranque: Permite ejecutar programas en arranque: Grub Memtest Permite arrancar en distintos lenguajes Configurar red por DHCP "Pretty-boot" o arranque normal Saltos de algunas partes "conflictivas" (NOSCSI) Configuración: Autodetección de hardware: Red, Sonido, etc... Soporte de tarjetas wireless Autoconfiguración de X-Window

Características (II) Software ajeno: Completamente libre Ligero y bien cohesionado X-Window: Escogemos cosas de ambos mundos (Gnome-KDE) Ej: gaim o smb4k y konqueror X-Window: Window Manager ligero (fluxbox) Software propio: Scripts que afinan la distro (fondos a medida, etc...) Nigromante: Un "wizard" que simplifica tareas

Características (II) Documentación: Colaborativa. Consta de: Manual Metodologías Enlaces Proyecto patrocinado por una empresa del ramo: Alfa21 Diseño e imagen Site

Funcionalidades Recuperación de equipos: Discos: (MBR, Tablas de particiones, datos) Pruebas Memoria Discos Tarjetas de red CPU Servicios de red (Correo, web, DNS...) Reemplazo de servicios Firewalling Routing Auditoria, Monitorización y seguridad SNMP Detección de intrusos Herramientas de gestión de red

Herramientas Propias: Nigromante Herramienta que agrupa tareas habituales de la distribución Configuración de red Copia de tabla de particiones Copia del mbr Guardado de configuraciones Creación de disquetes Diseño: Bash+Zenity Modular (Se incorporan módulos de todo tipo) Internacionalizable Guarda la "inteligencia contextual" y la ofrece a los demás. Versión actual: 0.1 Disponible en el repositorio APT

El futuro de Necromantux Live CD Intento de una versión estable (programa de Snapshots) Nuevas versiones: Incorporación de nuevo software: Antivirus libre HoneyPot Proxies ligeros Librerias ligeras de programación de red Reescritura de partes Arranque como usuario normal? Home en Pendrives USB Modularización de la detección de hardware...

El futuro de Necromantux Live CD (II) Ampliación de Nigromante Scripts de securización Scripts de Honeypotting Mas clases de disquetes en el módulo Necromantux LITE (1 disquete, 1 cd 8mm o 1 Pen USB) Ampliación de las metodologías, manual y enlaces en la web La distribución y el software generado esta disponible bajo licencia GPL, todo, absolutamente todo es software libre.

Demostración práctica: Roadtrip por la distribución y su software: Modo texto Modo gráfico Presentación de algunos de sus programas: Programas en el arranque (memtest) Programas en la distribución Browser SMB (smb4k+konqueror) En web (ntop, autopsy) Otros (nmap, QTparted, etc...) Presentación de nigromante: Ejecución y pruebas "Tripas" de Nigromante

Enlaces Web de Necromantux http://necromantux.gpul.org http://necromantux.alfa21.com Downloads de Necromantux http://necromantux.alfa21.com/?q=downloads Libros de Necromantux http://necromantux.alfa21.com/?q=book (Manual, Metodologías, Enlaces) Lista de correo (gpul-necromantux) http://ceu.fi.udc.es/mailman/listinfo/gpul-necromantux Patrocinadores y participantes: http://www.alfa21.com http://www.gpul.org Gracias por venir!