Vous êtes sur la page 1sur 27

FACULTAD DE INGENIERÍA

LICENCIATURA EN SISTEMAS INFORMÁTICOS

INVESTIGACIÓN SISTEMAS OPERATIVO LINUX

ELABORADO POR:

MIGUEL MIRANDA

2019
AGRADECIMIENTOS

Durante el camino hacia el cumplimiento de todo proyecto, nunca es seguro el éxito, que no
habrá problemas, inconvenientes o que simplemente todo estar bien… eso no es seguro, ni
probable.

Lo que sí es muy probable y muy seguro es que, durante todo tu camino, encontrarás aspectos
y situaciones que tal vez no conocías aun, procesos y actitudes ajenas a las que alguna vez
pudiste haber llegado a sentir, pero tan normales como todo lo que sucede en tu cotidianidad.

El darte cuenta de que las cosas no eran tan fáciles como al inicio de tu proyecto parecía
puede desanimarte, pero debes tener fe y esperanza, creer que siempre hay algo más; que si
realizas las cosas con excelencia, siempre tendrás una muy buena recompensa, debes más
que creer en ti mismo; darte cuenta de que habrán momentos y situaciones en las que
simplemente las cosas se saldrán de tus manos, pero con la confianza puesta en Dios, todo
saldrá bien.
INTRODUCCIÓN

Una distribución Linux (coloquialmente llamada distro) es una distribución de software


basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las
necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas,
empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente,
de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.

Además del núcleo Linux, las distribuciones incluyen habitualmente las bibliotecas y
herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo
del tipo de usuarios a los que la distribución esté dirigida se incluye también otro tipo de
software como procesadores de texto, hoja de cálculo, reproductores multimedia,
herramientas administrativas, etc. En el caso de incluir paquetes de código del proyecto
GNU, se denomina distribución GNU/Linux.

Esta investigación está desarrollada con el propósito de conocer sobre las distintas
distribuciones de los sistemas operativos Linux presentando sus características, utilidades,
especificaciones y requerimientos; De igual forma se categorizaran de acuerdo a las áreas en
las que son más utilizadas como lo es: seguridad, servidores, popularidad, emular sistemas
Android; A su vez se describirán elementos claves que todo usuario debe conocer antes de
empezar a utilizar alguna distro, desde la instalación hasta los manejadores de paquetes
necesarios para la instalación de aplicaciones.
ÍNDICE

Contenido
OBJETIVO GENERAL ......................................................................................................... 1
OBJETIVOS ESPECÍFICOS ................................................................................................. 1
DISTROS ORIENTADAS A SERVIDORES ....................................................................... 2
ArchLinux .................................................................................................................... 2
Historia ............................................................................................................................ 2
Características ................................................................................................................. 2
Gestor de paquetes Pacman ............................................................................................. 3
Mageia ......................................................................................................................... 4
Historia ............................................................................................................................ 4
Características ................................................................................................................. 5
Oracle Linux ................................................................................................................ 6
Historia ............................................................................................................................ 6
Características ................................................................................................................. 6
Otras características: ....................................................................................................... 7
Red Hat ........................................................................................................................ 8
Historia ............................................................................................................................ 8
Características ............................................................................................................... 10
DISTROS DESTACADAS EN SEGURIDAD .................................................................... 11
Kalilinux .................................................................................................................... 11
Descripción.................................................................................................................... 11
Características ............................................................................................................... 11
Qubes OS ................................................................................................................... 14
Descripción.................................................................................................................... 14
Parrot Security OS ..................................................................................................... 16
Descripción y Características ........................................................................................ 16
Linux Kodachi ........................................................................................................... 18
Descripción.................................................................................................................... 18
Características ............................................................................................................... 18
DISTROS ANDROID .......................................................................................................... 20
Phoenix OS ................................................................................................................ 20
Descripción.................................................................................................................... 20
Remix OS .................................................................................................................. 21
Descripción.................................................................................................................... 21
Características ............................................................................................................... 21
OBJETIVO GENERAL

 Describir elementos básicos propios de las distribuciones Linux en función a su


instalación, usabilidad y configuración.

OBJETIVOS ESPECÍFICOS

 Detallar características y particularidades de las mejores distros orientas a servidores.


 Detallar características y particularidades de las distros más destacadas en términos de
seguridad.
 Detallar características y particularidades de distros para emular sistemas Android.

1
DISTROS ORIENTADAS A SERVIDORES

 ArchLinux

Historia

ArchLinux fue creado en 2002 por el desarrollador


canadiense Judd Vinet, inspirado por otra
distribución GNU/Linux minimalista llamada
CRUX. Se trata de una distribución GNU/Linux de
propósito general, aunque muy ambivalente, que
corre bajo máquinas i686, x86-64 y ARM. Su
enfoque se centra en la simplicidad, la elegancia, la
coherencia de código y el minimalismo. Por sus
venas corre software libre, y se nutre de la
participación y el apoyo de la comunidad.

Su filosofía es simple y directa: emplear el principio KISS (Keep It Simple, Stupid) o lo


que es lo mismo, mantenerse lo más simple y ligero posible. ArchLinux trata de evitar en
medida de lo posible las interfaces gráficas de usuario a la hora de su instalación y
configuración, ya que estas por lo general nos ocultan un montón de parámetros de
configuración y nos privan de construir ciertas partes del sistema a nuestra medida.
Además, permite al usuario realizar todas las contribuciones que deseé siempre y cuando
se adapten a esta filosofía.

Características
ArchLinux es una distribución rolling
release, un modelo de desarrollo con
liberación continua, es decir, recibimos
las actualizaciones tanto del sistema
como de todo el software instalado en
él de manera automática y sencilla, tan
solo con la ejecución de un comando.
Haciendo esto periódicamente
conseguiremos estar a la última en
pocos minutos, y conseguir un sistema
que perdure en el tiempo. Por ejemplo,
en Ubuntu, los cambios de versión (sobre todo versiones mayores) casi nos obligan a
formatear nuestro equipo si queremos obtenerlas, ya que la opción de actualización suele
dejar rastro como configuraciones corruptas, inestabilidad de procesos, etc.

2
Utiliza pacman como gestor de paquetes, cuyas ventajas son principalmente la fácil
gestión y actualización de paquetes binarios, obtenidos tanto de los repositorios como
compilaciones propias del usuario. Pacman mantiene todo el sistema actualizado y
sincronizado mediante una simple orden.

Como todas las distribuciones GNU/Linux principales, ArchLinux tiene una inmensa
comunidad al servicio del usuario, que dispone de una Wiki (con su versión en español)
en la que te enseñarán a realizar de manera muy detallada y precisa todas las instalaciones
y configuraciones que necesites aplicar a tu equipo. Si esto no fuera suficiente, dispone
de un foro activo donde consultar tus dudas con otros usuarios con más experiencia.

Otro componente importante del sistema es el ABS (Arch Build System), una herramienta
que nos permite compilar los paquetes configurándolos bajo demanda de nuestro sistema,
para posteriormente ser instalados con pacman. Íntimamente ligado está AUR (Arch User
Repository), donde la comunidad comparte paquetes tanto creados como portados por
ellos, por lo que nos garantiza que, si algún programa no podemos encontrarlo en los
repositorios oficiales, podremos bajarlo e instalarlo de AUR y mantenerlo integrado y
actualizado con pacman.

Gestor de paquetes Pacman

Pacman es el gestor de paquetes de la distribución GNU/Linux Arch Linux. Fue


desarrollado por el creador de Arch Linux, Judd Vinet. Pacman es capaz de resolver las
dependencias, y descargar e instalar automáticamente todos los paquetes necesarios. En
teoría, el usuario solo necesita ejecutar una única orden para actualizar por completo el
sistema. Además de ser utilizado en Arch Linux, Pacman también es usado en Manjaro,
Parabola, Frugalware y Chakra.

El gestor de paquetes Pacman es uno de los puntos fuertes de Arch Linux. Combina un
simple paquete binario con un formato fácil de usar sistema de construcción (makepkg y
ABS). Pacman permite administrar fácilmente los paquetes, ya sea desde los repositorios
oficiales de Arch Linux, o desde repositorios propios de usuarios.

3
Pacman mantiene el sistema actualizado al día mediante la sincronización de la lista de
paquetes con el servidor primario. Este modelo cliente/servidor también le permite
descargar e instalar paquetes completos con todas las dependencias requeridas con un
simple comando.

Pacman utiliza archivos empaquetados en tar y comprimidos en gzip o xz para todos los
paquetes, cada uno de los cuales contiene binarios compilados. Los paquetes son
descargados a través de FTP, también se puede utilizar HTTP y archivos locales,
dependiendo de cómo esté configurado cada repositorio. Cumple con Linux Arch Build
System (ABS) utilizados para crear los paquetes desde el código fuente.

 Mageia

Historia

A finales del 2010 un grupo de


empleados de una filial de Mandriva
fueron despedidos, poco después
Mandria fue puesta en venta. Después
de ver esto un gran grupo de
desarrolladores del proyecto Mandriva
decidieron crear una organización sin
ánimo de lucro. El objetivo de esta fundación es administrar y coordinar el desarrollo de
una nueva distribución, ocupándose de su código, alojamiento de repositorios, marketing,
prensa y eventos.

La organización está formada por una red de comunidades de software libre cooperando
entre sí, esta organización se ha buscado la vida para encontrar los recursos económicos,
técnicos y humanos necesarios para hacer Mageia completamente independiente de
Mandriva.

Los datos de la organización llaman bastante la atención, sobre todo teniendo en cuenta
el poco tiempo que se ha tardado en poner en Internet la versión 1 de Mageia. Se han
gastado 4700 euros para poner todo en funcionamiento, en total se han conseguido 11.700
euros sacados de 180 donantes.

Se han usado 7 servidores en 3 centros de datos y 19 mirrors. Más de 100 desarrolladores


repartidos en 10 equipos de trabajo han participado en el desarrollo de la distribución.
Mageia se ha traducido a 161 idiomas y la web oficial a 21 idiomas.

4
Características

Mageia utiliza el gestor de paquetes urpmi, el mismo que Mandriva, esta herramienta
permite al usuario instalar paquetes y actualizaciones en el sistema. También contiene los
siguientes paquetes de la misma familia:
urpme: Desinstala paquetes RPM instalados en el sistema.
urpmf: Herramienta usada para mostrar que paquete contiene un determinado archivo o
etiqueta.
urpmq: Sirve para buscar información en la base de datos urpmi.
urpmi.update: Herramienta para actualizar la base de datos urpmi en el sistema instalado,
permite deshabilitar repositorios activados en el sistema.
urpmi.addmedia: Herramienta para agregar repositorios, en línea y locales.
urpmi.removemedia: Una herramienta para eliminar repositorios instalados en el sistema.
Mageia incluye algunas de las herramientas de administración del sistema usadas en
Mandriva y Mandrake. Algunas de estas aplicaciones son las siguientes:
drakconf: Es el centro de control de Mageia, contiene varias herramientas de
configuración del sistema operativo.
drak3d: Una herramienta para configurar los ajustes 3D en el escritorio.
drakguard: Una interfaz gráfica para configurar el control parental del sistema operativo.
rpmdrake: Interfaz gráfica para instalar y desinstalar paquetes RPM en el sistema.
drakx-net: Es el administrador de red por defecto de Mageia.
userdrake: Herramienta para administrar usuarios y grupos.
system-config-printer: Herramienta de configuración de impresoras, esta aplicación fue
desarrollada por Redhat/Fedora.
Mageia 1 basado sobre el kernel 2.6.38.7 en el momento del lanzamiento, utiliza
initscripts 9.21 en el sistema de arranque y contiene ALSA 1.0.24.1. Dispone de X Server
1.10.1 con soporte completo para Udev.
Mageia dispone de soporte para controladores de software libres y privativos para los
diferentes dispositivos de hardware del sistema. También dispone de soporte para los
nuevos procesadores Intel Sandy Bridge de segunda generación.
Mageia también trae configurado por defecto el controlador libre Nouveau para tarjetas
gráficas Nvidia.

Mageia dispone de tres tipos diferentes de repositorios en línea, los paquetes se agrupan
en ellos dependiendo de la licencia con la que han sido liberados. Estos son los tres tipos
de repositorios:
Core: Incluye todos los paquetes de software libre, este repositorio es añadido por defecto
junto con “Core Release” y “Core Updates”.
NonFree: Este repositorio incluye paquetes que son gratuitos, pero su licencia es
privativa, es decir Mageia puede distribuirlos, pero no puede modificar los paquetes. Los
controladores privativos para dispositivos de hardware están almacenados en este
repositorio.

5
 Oracle Linux

Historia

Oracle Linux. Conocido anteriormente


como Oracle Enterprise Linux, es una
distribución deGNU/Linux basada en
Red Hat, reempaquetada y distribuida
porOracle, disponible bajo la
GNU(GPL)desde finales de 2006.
Oracle Linux puede ser descargado
gratuitamente desde el servicio de entrega electrónica de Oracle (Oracle'E-delivery
service), y puede ser redistribuido libremente.
En 2011, Oracle Linux tuvo aproximadamente siete mil usuarios suscritos al Programa
de Soporte Linux Indestructible Oracle Oracle Unbreakable Linux Support Program, en
inglés. Oracle Linux proporciona las últimas innovaciones, herramientas y características
que le permiten innovar, colaborar y crear soluciones en todos los entornos tradicionales,
basados en la nube y virtuales. Gracias a una escalabilidad avanzada y una gran fiabilidad
para los sistemas y las aplicaciones empresariales, Oracle Linux ofrece un rendimiento
extraordinario y se utiliza en todos los sistemas diseñados por Oracle basados en x86.
Oracle Linux se puede utilizar, distribuir y actualizar de forma gratuita, y es muy fácil de
descargar. Es el único sistema de distribución de Linux que cuenta con soporte de
distribución para actualizaciones kernel sin ningún tiempo de inactividad con Oracle
Ksplice, lo que permite a los clientes aplicar parches de seguridad y realizar otras
actualizaciones sin tener que reiniciar. Además, ofrece funciones de diagnóstico para
depurar incidencias de kernel en sistemas de producción.

Características

Las características de Oracle Linux 7 incluyen XFS, Btrfs, Linux Containers (LXC),
DTrace, Ksplice, mejoras Xen, y el Unbreakable Enterprise Kernel Release 3.

Disponible para su descarga desde Software Delivery Cloud, Oracle Linux 7 es una
solución libre tanto para su descarga como para su distribución. Todos los bug de
seguridad y actualizaciones se publican en los servidores públicos Yum, permitiendo a
los clientes instalar el mismo código en todas sus implementaciones. Con o sin
suscripción, y proporcionando una migración sencilla libre de pago. No se requieren
reinstalaciones.

6
Otras características:

Es un sistema operativo de propósito general diseñado para correr sobre cualquier


aplicación Linux y proporcionar una plataforma ideal para soluciones de terceros,
ofreciendo a los partners y clientes la libertad de elegir la solución que necesitan para
alcanzar sus objetivos de negocio.
Proporciona el rendimiento y fiabilidad necesaria para soporta cargas de trabajo críticas
para el negocio, como Oracle Database 12c, y es utilizado en todos los Oracle engineered
systems basados en x86.
Es la única distribución Linux que proporciona soporte para realizar actualizaciones sin
tiempos de caída de los sistemas con Ksplice. Ksplice permite a los clientes mantener sus
sistemas seguros proporcionando actualizaciones sin necesidad de reiniciar y ha estado
proporcionando actualizaciones para sistemas de producción durante más de siete años,
distribuyendo más de un millón de parches. También ha sido utilizado para proporcionar
diagnósticos en servidores en producción, con kernels depurados que pueden ser puestos
en marcha o eliminados sin restauración. Ksplice se incluye con suscripciones Oracle
Linux Premier Support.
Ofrece ciclos de vida productivos de 10 años; aquellos clientes con suscripciones a Oracle
Linux Support recibirán también soporte de por vida. Los clientes que utilizan
Unbreakable Enterprise Kernel Release 3, por su parte, tienen acceso a características
como Btrfs, DTrace, and Linux Containers (LXC) a través de múltiples versiones
principales (Oracle Linux 6.4 y posteriores) y permitiéndoles planificar sus
actualizaciones.

7
 Red Hat

Historia

Red Hat Linux. Una de las primeras


distribuciones comerciales de GNU/Linux muy
conocida y se puede considerar como la
"canónica" de entre las distribuciones
comerciales. El trabajo de los distribuidores
está básicamente relacionado con tareas de integración y no tanto con el desarrollo de
software. Tanto Red Hat como otras distribuciones pueden contar con desarrolladores
entre sus empleados, pero su labor es secundaria para los objetivos de una distribución.
En general se asume que el trabajo que realizan las distribuciones es simplemente tomar
los paquetes fuente (generalmente los archivos que publican los propios desarrolladores)
y empaquetarlos de forma que cumplan ciertos criterios (tanto técnicos como
organizativos). El producto de este proceso es una distribución: una serie de paquetes
convenientemente organizados que posibilitan al usuario instalarlos, desinstalarlos y
actualizarlos.

Las distribuciones también son responsables de la calidad del producto final, un aspecto
muy importante teniendo en cuenta que muchas de las aplicaciones que incluyen han sido
elaboradas por voluntarios en su tiempo libre. Aspectos de seguridad y estabilidad son,
por tanto, de capital importancia para una distribución.

Red Hat Software Inc. fue fundada en 1994 por Bob Young y Marc Ewing. Su principal
objetivo era compilar y comercializar una distribución GNU/Linux, que vino a llamarse
(y todavía se sigue llamando) Red Hat Linux Básicamente se trataba de una versión
empaquetada de lo que existía en la Red en aquellos tiempos, incluyendo documentación
y soporte. Durante el verano de 1995, la versión 1.0 de esta distribución vio la luz. Unos
meses más tarde, en otoño, se publicó la versión 2.0, que incluía la tecnología RPM (RPM
Package Manager, gestor de paquetes RPM). El sistema de paquetes RPM se ha
convertido en un estándar de facto para los paquetes de sistemas GNU/Linux. 1998 fue
el año en el que Red Hat llegó al gran público con la versión 5.2. Para una historia
completa de los nombres de las diferentes versiones de Red Hat.

Desde la versión 1.1 del Linux Standard base (una especificación cuya meta es conseguir
compatibilidad binaria entre las distribuciones GNU/Linux de la que se encarga el Free
Standards Group), RPM ha sido elegido el sistema de paquetes estándar. El proyecto
Debian continúa con su formato de paquete propio, así como muchas de las distribuciones
dependientes del sistema de paquetes Debian, y se ajustan al formato estandarizado
mediante una herramienta de conversión que se llama alien.

8
Antes de la existencia del sistema de gestión de paquetes RPM, casi todas las
distribuciones de GNU/Linux ofrecían la posibilidad de instalar el software mediante un
procedimiento dirigido por menús, pero modificaciones a una instalación ya hecha,
especialmente la agregación de paquetes de software nuevos tras la instalación no era una
tarea fácil. RPM permitió dar ese paso más allá del estado del arte al proveer a los usuarios
con la posibilidad de gestionar sus paquetes bailey:maximum-rpm:98, lo que permitiría
borrar, instalar o actualizar cualquier paquete software existente en la distribución de
manera mucho más sencilla. El sistema de paquetes RPM sigue siendo el sistema de
paquetes más utilizado entre las diferentes distribuciones de GNU/Linux.

Las estadísticas de distrowatch:linux-distributions:03, un sitio web que contiene


información cualitativa y cuantitativa acerca de un gran número de distribuciones,
muestran que a Mayo de 2003 una gran mayoría de las 118 distribuciones computadas
utilizan el gestor RPM, en total 65 (lo que viene a ser un 55% del total). En comparación,
el sistema de paquetes de Debian (conocido como deb) lo utilizan únicamente 16
distribuciones (un 14% del total).

Sin embargo, Red Hat Inc. no sólo es conocida por su distribución de software basada en
Linux. En Agosto de 1999, Red Hat salió a bolsa y sus acciones obtuvieron la octava
ganancia de primer día más grande en toda la historia de Wall Street. Cuatro años más
tarde, el valor de las acciones de Red Hat es alrededor de un centésima parte del máximo
valor que llegara a alcanzar antes de la crisis de las puntocom. Aún así, sus comienzos
exitosos en el mercado de valores sirvieron para que Red Hat fuera portada en periódicos
y revistas no directamente relacionadas con temas informáticos. En cualquier caso, parece
ser que Red Hat ha sabido superar los problemas de otras compañías del mundo de los
negocios en torno al software libre y anunció números negros por primera vez en su
historia en el último cuarto del año 2002.

Otro de los hechos históricos más importantes de Red Hat fue la adquisición en
Noviembre de 1999 de Cygnus Solutions, una empresa fundada una década antes y que
ya había demostrado cómo con una estrategia integral basada en software libre se puede
ganar dinero tiemann:cygnus:99. Cygnus escogió el exigente mercado de los
compiladores para hacerse un hueco. Su estrategia comercial se basaba en el desarrollo y
la adaptación de las herramientas de desarrollo de software GNU (básicamente GCC y
GDB) a petición del cliente.

En septiembre de 2003, Red Hat decidió concentrar sus esfuerzos de desarrollo en la


versión corporativa de su distribución y delegó la versión común a Fedora Core, un
proyecto abierto independiente de Red Hat.

En Junio de 2006 Red Hat adquirió la compañía JBoss Inc, siendo así responsable del
desarrollo del servidor más importante de aplicaciones J2EE de código abierto.

9
Características

Red Hat es instalado con un ambiente gráfico llamado Anaconda, diseñado para su fácil
uso por novatos. También incorpora una herramienta llamada Lokkit para configurar las
capacidades de Cortafuegos.
Al igual que en el Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de
codificación de tipografías para el sistema. Esto tiene poco efecto en usuarios
angloparlantes, pero cuando se usa la parte superior del juego de caracteres ISO 8859-1,
éstos se codifican de manera radicalmente diferente. Esto puede ser visto, por ejemplo,
por usuarios que hablan francés o sueco como algo agresivo, pues sus antiguos sistemas
de archivo lucen muy diferentes y pueden ser luego inutilizables. Puede deshacerse este
cambio quitando la parte ".UTF-8" de la configuración de lenguaje.
La versión 8.0 fue además la primera en incluir el entorno de escritorio gráfico Bluecurve.
Red Hat Linux carece de muchas características debido a posibles problemas de copyright
y patentes. Por ejemplo, el soporte al formato MP3 está desactivado tanto en Rhythmbox
como en XMMS; en su lugar, Red Hat recomienda usar Ogg Vorbis, que no tiene
patentes. Sin embargo, el soporte para MP3 puede ser instalado luego, aunque se requiere
el pago de regalías en los Estados Unidos. El soporte al formato NTFS también está
ausente, pero también puede ser instalado libremente.

10
DISTROS DESTACADAS EN SEGURIDAD

 Kalilinux

Descripción

Kali Linux es una distribución basada en


Debian GNU/Linux diseñada
principalmente para la auditoría y
seguridad informática en general. Fue
fundada y es mantenida por Offensive
Security Ltd. Mati Aharoni and Devon
Kearns, ambos pertenecientes al equipo
de Offensive Security, desarrollaron la
distribución a partir de la reescritura de BackTrack, que se podría denominar como la
antecesora de Kali Linux. Kali Linux trae preinstalados más de 600 programas
incluyendo Nmap (un escáner de puertos), Wireshark (un sniffer), John the Ripper (un
crackeador de passwords) y la suite Aircrack-ng (software para pruebas de seguridad en
redes inalámbricas). Kali puede ser usado desde un Live CD, live-usb y también puede
ser instalada como sistema operativo principal. Kali es desarrollado en un entorno seguro;
el equipo de Kali está compuesto por un grupo pequeño de personas de confianza quienes
son los que tienen permitido modificar paquetes e interactuar con los repositorios
oficiales. Todos los paquetes de Kali están firmados por cada desarrollador que lo
compiló y publicó. A su vez, los encargados de mantener los repositorios también firman
posteriormente los paquetes utilizando GNU Privacy Guard. Kali se distribuye en
imágenes ISO compiladas para diferentes arquitecturas (32/64 bits y ARM).

Características

Kali o (Backtrack 6, como seguro lo llamarán por un tiempo) es la renovación de la


famosa distribución de seguridad Backtrack, y cuenta con las siguientes características
descritas en la página oficial de Kali:

Más de 300 herramientas de pruebas de penetración: Después de revisar todas las


herramientas que se incluyen en BackTrack, hemos eliminado una gran cantidad de
herramientas que, o bien no funcionaban o tenían otras herramientas disponibles que
proporcionan una funcionalidad similar.

Gratis y siempre lo será: Kali Linux, al igual que su predecesor, es completamente gratis
y siempre lo será. Nunca, jamás, tendrás que pagar por Kali Linux.

11
Git – árbol de código abierto: Somos partidarios enormes de software de código abierto
y nuestro árbol de desarrollo está disponible para todos y todas las fuentes están
disponibles para aquellos que desean modificar y reconstruir paquetes.

Obediente a FHS: Kali ha sido desarrollado para cumplir con el Estándar de jerarquía del
sistema de ficheros, permitiendo que todos los usuarios de Linux puedan localizar
fácilmente archivos binarios, archivos de soporte, bibliotecas, etc.

Amplio apoyo a dispositivos inalámbricos: Hemos construido Kali Linux para que
soporte tantos dispositivos inalámbricos como sea posible, permitiendo que funcione
correctamente en una amplia variedad de hardware y hacerlo compatible con varios USB
y otros dispositivos inalámbricos.

Kernel personalizado con parches de inyección: Como probadores de penetración, el


equipo de desarrollo a menudo tiene que hacer evaluaciones inalámbricas para que
nuestro kernel tenga los últimos parches de inyección incluidos.

Entorno de desarrollo seguro: El equipo de Kali Linux está compuesto por un pequeño
grupo de personas de confianza que sólo puede comprometer e interactuar con los
paquetes de los repositorios, haciendo uso de múltiples protocolos seguros.

Paquetes firmados con PGP y repos: Todos los paquetes de Kali son firmados por cada
desarrollador individualmente cuando se construyen y son comprometidos. Los
repositorios posteriormente firman los paquetes también.

Multi-lenguaje: Aunque las herramientas de penetración tienden a ser escritas en Inglés,


nos hemos asegurado de que Kali tenga soporte multilingüe, lo que permite a más
usuarios poder operar en su idioma nativo y encontrar las herramientas necesarias para el
trabajo.

Totalmente personalizable: Estamos completamente consiente de que no todo el mundo


estará de acuerdo con nuestras decisiones de diseño por lo que hemos hecho lo más fácil
posible para nuestros usuarios más aventureros puedan personalizar Kali Linux a su
gusto, todo el camino hasta el núcleo.

Soporte ARMEL y ARMHF: Dado a que los sistemas basados en ARM son cada vez más
frecuentes y de bajo costo, sabíamos que el soporte de ARM de Kali tendrían que ser tan
robusta como podríamos administrar, resultando en instalaciones que trabajan en
sistemas de ARMEL y ARMHF. Kali Linux tiene repositorios ARM integrado con la
línea principal de distribución de modo que las herramientas para ARM serán actualizada
en relación con el resto de la distribución. Kali está disponible para los dispositivos ARM
siguientes:

12
rk3306 mk/ss808
Raspberry Pi
ODROID U2/X2
MK802/MK802 II
Samsung Chromebook

13
 Qubes OS

Descripción

Qubes OS es un sistema operativo


orientado específicamente a proteger
nuestra seguridad y privacidad. Qubes
OS es un sistema operativo
completamente gratuito y de código
abierto, eso significa que cualquiera
puede libremente usarlo, copiarlo e
incluso realizar cambios en su código
fuente.

Qubes OS nos proporciona la seguridad y privacidad que necesitamos al navegar por


Internet porque se encarga de ejecutar en compartimentos individuales el diferente
software, de esta forma, ejecuta en pequeñas máquinas virtuales aisladas los diferentes
programas. De esta forma, si una de esas máquinas virtuales se ve comprometida, no
podrá comprometer al resto, no les afectará. Esta arquitectura por capas es ideal por
ejemplo para navegar a través de webs poco seguras, mientras estamos navegando por
otra parte en nuestra página online del banco o del correo electrónico.

Qubes OS no solo lo podremos instalar en nuestro ordenador como sistema operativo


principal, sino que también podremos utilizarlo en modo “Live CD” por si queremos
realizar acciones en las que necesitemos mayor seguridad, de esta forma protegemos el
sistema operativo principal aún más.

Qubes OS se ejecuta en el nivel 1 del hypervisor llamado Xen, es decir, directamente en


el hardware, y no como ocurre con VMware o VirtualBox que se ejecuta en el nivel 2.
Esto significa que Qubes OS nos protege en el caso de que un atacante sea capaz de
comprometer el Hypervisor y hacerse con el control del sistema entero. De esta forma,
Qubes OS ejecuta varias máquinas virtuales en el nivel 1 para proporcionar la máxima
seguridad posible.

Gracias a esta arquitectura del sistema operativo, las comunicaciones pasan a través de
una VM sin privilegios, los puertos USB también, las aplicaciones del usuario se ejecutan
en diferentes VM separadas entre sí y aisladas para que, si una se ve comprometida, al
resto no le ocurra lo mismo.

Os recomendamos acceder a la página web oficial de Qubes OS donde encontraréis todos


los detalles y los enlaces de descarga de esta distribución Linux. Recientemente el equipo
de desarrollo de Qubes OS han lanzado la versión 3.2 rc1, el principal cambio en esta

14
nueva versión es que tiene una mayor compatibilidad con el hardware y también se
mejora la usabilidad del sistema operativo.

Si además quieres tener una mayor seguridad y privacidad al navegar por Internet, podéis
utilizar Whonix, de esta forma, con Whonix integrado en Qubes OS podrás tener todo el
tráfico hacia Internet enrutado directamente por la red Tor, y no hay posibilidad de
hacerlo por la red normal.

15
 Parrot Security OS

Descripción y Características

Es una distribución GNU/Linux


especializada en la seguridad
informática y orientada por tanto a
realizar labores de pentesting,
informática forense, hacer ingeniería
inversa, navegar de forma anónima, y
practicar criptografía.

Es decir, una distro de hacking completa, indicada tanto para novatos como profesionales
y que desde hace un par de años está desarrollando el equipo de FrozenBox, una
comunidad de hackers italianos.

La distro está basada en Debian Stable (al igual que Kali Linux de la que ha tomado
prestado varios elementos), utiliza MATE 1.8.1 como entorno de escritorio, viene con el
kernel 3.16.7 y tiene como artwork un theme llamado circle, con los típicos tonos “verde
hacking” para ponernos rápidamente en situación.

Nada más abrir el menú de la distro nos encontramos algo que nos llama la atención: es
el apartado anon surf, que cuenta con un script que permite anonimizar nuestro tráfico de
internet utilizando la red Tor o I2P.

El programa (anonsurf manager) se encarga de cerrar de forma automática los programas


que se podrían considerar inseguros (por ej. un navegador que tengamos abierto),
establecer reglas en el firewal (iptables) y limpiar el caché de algunos componentes claves
como pueden ser los DNS.

Ya establecidas unas conexiones salientes seguras, poder ejecutar el navegador iceweasel


de forma anónima, además de conversar utilizando TorChat o acceder al servicio de
Pandora Box.

Los programas que en Parrot vienen destacadas como principales o más usados:

Aircrack-ng: La suite por excelencia para testear la seguridad inalámbrica.


AirMode: Una interfaz gráfica para Aircrack
Burpsuite: una aplicación construida en lenguaje Java para la penetración web
Hydra: un programa que sirve para realizar ataques de fuerza bruta y reventar contraseñas
John: el viejo The Ripper no necesita presentación a la hora de crackear contraseñas
Metasploit: la suite de explotación de vulnerabilidades más famosa de los últimos años
nmap: un clásico a la hora de escanear puertos y analizar la seguridad de redes.
16
owas-zap: útil para encontrar vulnerabilidades en aplicaciones web.
Penmode2: una herramienta diseñada para Kali Linux, que no tenía el placer de conocer
y que parece muy completa a la hora de recopilar información de servidores, escanear
web o realizar pruebas de penetración con los CMS más populares (wordpress, joomla)
SpiderFoot: un programa para footprinting
sqlmap: utilidad para realizar inyección SQL
Wireshark: el popular analizador de paquetes y protocolo en redes conocido
anteriormente como Ethereal
Zenmap: Una interfaz gráfica para Nmap.

17
 Linux Kodachi

Descripción

Kodachi es una distribución de Linux basada en


Debian que viene con Tor, una VPN y DNSCrypt. El
entorno de escritorio es integrado con secuencias de
comandos personalizadas que les permiten
administrar todo utilizando una interfaz gráfica de
buen aspecto.

Con la utilidad Conky puede ver información en


tiempo real sobre su conexión a Internet. La IP de la
VPN asignada, el nodo de salida de país Tor, los
puertos abiertos, los picos de CPU y RAM, así como
el consumo de ancho de banda se muestran en segundo plano mientras navega por
Internet.

Los proveedores de nube segura están integrados con la distribución, puede acceder a
Dropbox, SpiderOak o Wuala para cargar archivos en la nube.

Esto resulta muy útil cuando se ejecuta un sistema operativo en vivo y necesita guardar
datos sin dejar pistas atrás.

Será difícil encontrar algo que falte en las necesidades de un usuario doméstico y no esté
allí.

Características

Kodachi tiene un instalador de disco duro, pero no se recomienda que lo convierta en un


sistema operativo de escritorio, ya que la distribución perdería la eficacia de la práctica
forense al no ejecutar las aplicaciones en la memoria RAM y al tocar el disco duro.
Historial del navegador de Internet y caché.

Kodachi es muy fácil de usar, todo lo que tienen que hacer es iniciarlo en su PC a través
de una unidad USB, entonces debe tener un sistema operativo en pleno funcionamiento
con conexión VPN establecida más conexión Tor establecida y el servicio DNScrypt en
ejecución.

Otro software útil que se encuentra en Kodachi es el cliente FTP FileZilla, VoIP Skype,
TeamViewer de escritorio remoto, el cliente SSH PuTTY, Jitsi de mensajería instantánea

18
seguro, el lector de PDF FoxIt, el reproductor multimedia VLC, el editor de gráficos The
Gimp y la suite de oficina Libreoffice.

No se requiere configuración o conocimiento de Linux por su parte, lo hacemos todo por


usted. Todo el sistema operativo es funcional desde la memoria RAM temporal, por lo
que, una vez que lo apague, no quedará ningún rastro y todas sus actividades
desaparecerán.

19
DISTROS ANDROID

 Phoenix OS

Descripción
Phoenix OS es un sistema operativo basado
en Android especializado en ordenadores
creado por Beijing Chaozhou Technology,
compañía que cuenta con el creador de 360
Security como CEO (John Xie). El equipo
que forma esta compañía afirma tener años
de experiencia en Windows, conocimientos
de cuál es la experiencia de usuario en
ordenadores, y su objetivo con Phoenix OS
es construir una experiencia en ordenador
sobre los cimientos del ecosistema de Android.
Phoenix OS: navegador basado en Chromium y estética Windows
Entre otras cosas, cuenta con su propio navegador web basado en Chromium (con un
bloqueador de anuncios integrado), y un centro de notificaciones adaptado a ordenadores. La
estética del sistema es muy similar a la de Windows, salvando las diferencias, y el equipo de
Phoenix OS afirma que podremos usar cualquier aplicación diseñada para Android en su
sistema operativo.
Phoenix OS está diseñado para tablets, portátiles y ordenadores de escritorio. Podemos tanto
instalar una versión x86 (que utiliza el código abierto de Android x86) en cualquier ordenador
con nuestros medios, como una de las ROMs disponibles para las tablets Nexus con
procesadores ARM (Nexus 7, Nexus 9 y Nexus 10).

20
 Remix OS

Descripción

Remix OS es un sistema operativo basado en Android ahora descontinuado, disponible para


computadores de escritorio. Fue desarrollado por Jide Technology, empresa formada por ex-
empleados de Google, utilizando como base el proyecto Android-x86. Remix OS posee una
interfaz más cercana a los sistemas operativos de computadores que al mismo Android.2
Originalmente Jide Technology con Remix OS pretendía llevar Android a un equipo y que
esto funcionase versátilmente, pero pocos meses después se dieron cuenta de que podían
hacer mucho más que simplemente parches de hosting. Así que decidieron crear una base de
código para proporcionar apoyo en diferentes plataformas x86. Este es un proyecto de código
abierto con licencia bajo licencia Apache 2.0 Público.
Características

Multitarea: Android es un sistema en el que


no en todos los dispositivos se ofrece la
posibilidad de abrir múltiples pestañas al
mismo tiempo. Remix OS permite abrir
varias pestañas al mismo tiempo y las
ventanas cuentan con las tradicionales
opciones de minimizar, cerrar y maximizar
como también cuentan con la posibilidad
de variar su tamaño.
Barra de tareas: Remix OS también cuenta
con una barra de tareas con un menú diseñado para ser fácil y rápido, con acceso a todas y
cada una de las aplicaciones, complementado con los ajustes del sistema como el wifi o el
sonido.
Notificaciones: Remix OS trabaja en pantallas más grandes por lo cual posee una barra a la
derecha en la que llegan las notificaciones, si se dispone de una pantalla táctil la barra de la
derecha se abrirá con un gesto.
Atajos: Remix OS es compatible con una multitud de atajos de teclado familiares. De CTRL
+ N para crear un nuevo documento a CTRL + S para guardarlo cuando se haya terminado,
etc.
Funciones del botón derecho: El ratón está diseñado para dar una precisión adicional, también
puede siempre darle más funcionalidad. Remix OS, despliega un menú con todas las
aplicaciones diseñado para proveer un rápido acceso a las diferentes opciones.

21
Nuevo administrador de archivos: con su interfaz intuitiva, el administrador de archivos
contiene una colección de funcionalidades que se asegura la fácil navegación por los
archivos. El acceso, la transferencia, y el guardado de archivos para centrarse en lo que se
crea en lugar de dónde buscarlo.

22

Vous aimerez peut-être aussi