Parrot Security OS: una distribución basada en Debian para pruebas de penetración, piratería y anonimato


El sistema operativo Parrot Security es una distribución de Linux basada en Debian construida por Frozenbox Network para pruebas de penetración orientadas a la nube. Es un laboratorio de seguridad portátil e integral que puede utilizar para realizar pruebas en la nube, análisis forense informático, ingeniería inversa, piratería informática, criptografía y privacidad/anonimato.

Es una línea de actualización de lanzamiento continuo y viene con algunas características y herramientas impresionantes del sistema operativo de prueba de penetración.

  1. Especificaciones del sistema: basado en Debian 9, se ejecuta en un kernel de Linux 4.5 reforzado personalizado, utiliza el escritorio MATE y el administrador de pantalla Lightdm.
  2. Análisis forense digital: admite la opción de arranque "forense" para evitar los montajes automáticos de arranque y muchos más.
  3. Anonimato: admite Anonsurf, incluida la anonimización de todo el sistema operativo, redes anónimas TOR e I2P y más.
  4. Criptografía: viene con herramientas Anti Forensic personalizadas, interfaces para GPG y configuración de cifrado. Además, también admite herramientas de cifrado como LUKS, Truecrypt y VeraCrypt.
  5. Programación: refuerza el lenguaje de programación FALCON (1.0), múltiples compiladores y depuradores y más.
  6. Soporte completo para Qt5 y .net/mono framework.
  7. También admite marcos de desarrollo para sistemas integrados y muchas otras características sorprendentes.

Puede leer una lista completa de funciones y herramientas notables en la página de funciones y herramientas de Parrot Security OS.

Es importante destacar que aquí hay un registro de cambios de Parrot Security OS de 3.0 a 3.1, puede revisar la lista para encontrar más sobre algunas de las pocas mejoras y nuevas características.

Antes de que se apresure a descargarlo y probarlo, los siguientes son los requisitos del sistema:

  1. CPU: CPU de al menos 1 GHz de doble núcleo
  2. ARQUITECTURA: 32 bits, 64 bits y ARMHF
  3. GPU: sin aceleración gráfica
  4. RAM: 256 MB - 512 MB
  5. Estándar de HDD: 6GB - 8GB
  6. HDD completo: 8GB - 16GB
  7. ARRANQUE: BIOS heredado o UEFI (prueba)

A continuación, nos sumergiremos en el proceso de instalación, pero antes de continuar, debe descargar la imagen ISO en vivo desde el siguiente enlace:

  1. https://www.parrotsec.org/download.php

Instalación de Parrot Security OS

1. Después de descargar la imagen ISO, cree un medio de arranque (DVD/flash USB), cuando haya creado exitosamente un medio de arranque, insértelo en una unidad de DVD o puerto USB en funcionamiento, luego inicie en él. Debería poder ver la siguiente pantalla.

Usando la flecha hacia abajo, desplácese hacia abajo hasta la opción "Instalar" y presione Enter:

2. Debería estar en la siguiente pantalla, donde puede elegir el tipo de instalador que desea utilizar. En este caso, usaremos el “Instalador estándar”, por lo tanto, desplácese hacia abajo y presione Enter.

3. Luego, seleccione el idioma que usará para la instalación en la siguiente pantalla y presione Enter.

4. En la siguiente interfaz, debe seleccionar su ubicación actual, simplemente desplácese hacia abajo y elija su país de la lista.

En caso de que no lo vea, muévase a “otro”, entonces verá todos los continentes del mundo. Seleccione el continente apropiado y seguido de su país, presione Entrar.

5. Luego, configure las configuraciones regionales del sistema, es decir, en caso de que la combinación de país e idioma que seleccionó no tenga configuraciones regionales definidas. Hazlo en la siguiente pantalla y presiona Enter.

6. A continuación, configure el teclado eligiendo el mapa de teclas que desee utilizar y presione Intro.

7. Verá la siguiente pantalla, que indica que se están cargando componentes adicionales.

8. En la siguiente pantalla, configure el usuario y la contraseña. Desde la interfaz a continuación, ingrese una contraseña de uso de root y presione Enter.

9. A continuación, configure una cuenta de usuario. En primer lugar, ingrese el nombre completo del usuario en la pantalla a continuación y, posteriormente, configure el nombre de usuario y la contraseña también en las siguientes pantallas, luego presione Enter para avanzar.

10. Después de configurar el nombre de usuario y la contraseña, en este punto, debería estar en la pantalla "Partición de discos" a continuación. Desde aquí, baja a la opción "Manual" y presiona Enter para avanzar.

11. A continuación, verá una lista de las particiones de disco actuales en su disco duro desde la interfaz a continuación. Seleccione la partición del disco, que en mi caso es el DISCO HARDDISK ATA VBOX de 34.4 GB, desplazándose para resaltarlo y continúe presionando Enter.

Nota: En caso de que haya seleccionado un disco completo para particionar, se le pedirá como se muestra a continuación, elija para crear una nueva tabla de particiones vacía y continuar.

12. Ahora, seleccione el espacio libre creado y avance a más instrucciones.

13. Continúe para seleccionar cómo usar el nuevo espacio vacío, elija “Crear una nueva partición” y continúe presionando Enter.

14. Ahora cree una partición root con un tamaño de 30GB y presione Enter para crearla.

Luego, haga que la partición raíz sea primaria como en la interfaz a continuación y continúe con la siguiente etapa.

A partir de entonces, también configure la partición raíz que se creará al comienzo del espacio libre disponible y presione Entrar para continuar.

Ahora puede ver la interfaz a continuación, que muestra la configuración de la partición raíz. Recuerde que el tipo de sistema de archivos (Ext4) se selecciona automáticamente, para usar otro tipo de sistema de archivos, simplemente presione Enter en “Usar como” y seleccione el tipo de sistema de archivos que desea usar para la partición raíz.

Luego, desplácese hacia abajo hasta "Terminado de configurar la partición" y continúe presionando Enter.

15. A continuación, debe crear un área de swap , es una parte del espacio del disco duro que contiene temporalmente datos de la RAM del sistema que actualmente no está programado para ser trabajado por la CPU.

Puede crear un área de intercambio de tamaño dos veces mayor que su RAM, en mi caso usaré el espacio libre que queda. Por lo tanto, desplácese hacia abajo para resaltar el espacio/partición libre y presione Entrar.

Verá la interfaz de crear una nueva partición, seleccione la opción "Crear una nueva partición" y proceda presionando Enter.

Ingrese el tamaño del área de intercambio, conviértalo en una partición lógica y continúe con el siguiente paso presionando Enter.

Luego seleccione "Usar como" y presione Enter nuevamente.

Elija "Intercambiar área" en la interfaz de abajo, presione Enter para avanzar.

Termine de crear el área de intercambio desplazándose hacia abajo hasta "Listo para configurar la partición" y presione Entrar.

16. Cuando haya creado todas las particiones, estará en la siguiente pantalla. Desplácese hacia abajo hasta "Finalizar el particionamiento y escribir cambios en el disco", luego presione Enter para continuar.

Seleccione para aceptar y escribir cambios en el disco y luego avanzar presionando el botón Enter.

17. En este punto, los archivos del sistema se copiarán en el disco y se instalarán, dependiendo de las especificaciones de su sistema, tomará unos minutos.

18. En cierto momento, se le pedirá que elija el disco en el que se instalará el gestor de arranque Grub. Seleccione el disco duro primario y presione Enter para continuar y Yes para confirmar en la siguiente pantalla para finalizar la instalación.

19. En la siguiente pantalla, presione Intro para finalizar el proceso de instalación. Pero el sistema no se reiniciará inmediatamente, algunos paquetes se eliminarán del disco, hasta que se haga eso, el sistema se reiniciará, eliminará el medio de instalación y verá el menú del cargador de arranque Grub.

20. En el indicador de inicio de sesión, ingrese su nombre de usuario y contraseña para iniciar sesión.

Conclusión

En esta guía de instalación, analizamos los pasos que puede seguir desde la descarga de la imagen ISO, la creación de un dispositivo de arranque y la instalación del sistema operativo de seguridad Parrot en su máquina. Para cualquier comentario, utilice el formulario de comentarios a continuación. Ahora puede realizar pentesting basado en la nube y mucho más como un jefe.