脥ndice

驴Qu茅 es Parrot OS?

Tambi茅n conocido como Parrot Security OS, es una distribuci贸n de Linux basada en Debian que act煤a como un laboratorio completo y portable para realizar operaciones acerca de ciberseguridad, pentesting y an谩lisis forense, entre otras cosas, desarrollado por Frozenbox Team.

Principales caracter铆sticas de Parrot OS

  • Requiere un hardware poco potente para instalarlo y ejecutarlo, tanto respecto a memoria RAM, soilo 320 Mb, como a espacio en disco, unos 16 Gb.
  • La instalaci贸n completa es bastante liviana gracias al uso de Matte-Desktop-Environment por parte de los desarrolladores. Es un escritorio muy ligero y poco consumo gr谩fico, derivado del c贸digo base del Gnome 2.
  • El escritorio es bastante limpio, ofreciendo dos partes claramente separadas, la superior con las aplicaciones y una secci贸n para controlar la temperatura de la CPU y la inferior contiene el administrador de men煤s y el administrador de la estaci贸n de trabajo.
  • Cuenta con herramientas disponibles en otros repositorios de Linux adem谩s de las suyas propias, como, por ejemplo, Wifiphisher (para realizar pruebas de seguridad con wi-fi y comprobar accesos no autorizados), AnonSurf (para anonimatos usando TOR de por medio, muy 煤til en el mundo de la seguridad donde todos quieren ser an贸nimos y no ser detectados) y muchas otras herramientas y utilidades.
  • Cuenta con una documentaci贸n y un soporte muy potentes, incluso cuenta con grupos de Facebook y Telegram entre otros, donde se resuelven ciertos problemas y dudas.

Requisitos m铆nimos del sistema para la instalaci贸n:

Para ejecutar Parrot, con normalidad los documentos oficiales indican los siguientes requerimientos:

  • Espacio en disco duro: 20 GB
  • Memoria RAM: 1 GB m铆nimo 2 o m谩s recomendado
  • Hardware y perif茅ricos: Unidad 贸ptica y puerto(s) USB.

En cuanto al procesador no hay requerimientos precisos, Kali soporta arquitecturas ARM, i386 y x64. En general puede decirse cualquier procesador moderno es capaz de ejecutar esta distribuci贸n.

Aunque Parrot, al igual que muchas otras distribuciones no es muy exigente en cuanto a hardware, algunas herramientas como las de auditoria de redes requieren que la tarjeta de red wifi pueda cambiarse de modo (por ejemplo modo monitor o promiscuo).

Configuraci贸n de Parrot en VirtualBox:

Est谩 es la configuraci贸n b谩sica que se utiliza para configurar Parrot en VirtualBox, cabe destacar que se puede realizar modificaciones en funci贸n del equipo en el que lo instalemos. En un ordenador m谩s potente podremos a帽adir m谩s capacidad y mejor rendimiento.

En primer lugar, abrimos el VirtualBox y creamos una nueva m谩quina:

Especificamos un nombre para la m谩quina, en este caso la llamaremos聽Parrot, luego en Carpeta de m谩quina, dejamos la ruta por defecto.

Configuraci贸n de Parrot una vez instalado:

Antes de empezar a utilizar Parrot, debemos de actualizarlo e instalar las librer铆as necesarias.

Para ello, abrimos una Terminal y nos registramos como root, para ello escribimos el comando siguiente:

				
					sudo su
				
			
parrot

Nos pedir谩 la contrase帽a, est谩 contrase帽a es la misma que hemos especificado durante la instalaci贸n.
Una vez estemos como聽root, realizaremos un聽apt update聽para actualizar el sistema:

				
					apt update

				
			
Parrot

Nota: Nunca realiceis un聽apt upgrade聽en Parrot. Este comando es utilizado en sistemas basados en Debian para actualizar todos paquetes que tengan una nueva versi贸n. En Parrot crear谩 conflictos en sus librer铆as y a la larga nos dar谩 problemas al ejecutar muchas aplicaciones.

En caso de querer actualizar en Parrot todos los paquetes a la 煤ltima versi贸n, Parrot tiene su propio comando para realizar el upgrade:

				
					parrot-upgrade

				
			

Ahora vamos a proceder a instalar algunas herramientas y librer铆as, para que sea m谩s f谩cil, se han compactado todos los archivos que vamos a instalar en un solo comando. Para instalarlos simplemente copia el siguiente comando y ejec煤talo:

				
					apt install build-essential git vim xcb libxcb-util0-dev libxcb-ewmh-dev libxcb-randr0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-xinerama0-dev libasound2-dev libxcb-xtest0-dev libxcb-shape0-dev

				
			

No pedir谩 una confirmaci贸n, aceptamos escribiendoS聽y pulsado聽Enter.

Si todo a salido bien veremos un reporte final como el de la imagen anterior. Ahora volvemos a realizar otro聽apt update, por si queda alg煤n paquete por instalar:

				
					apt update

				
			

Y con esto ya tendr铆amos el sistema listo y actualizado. Est谩 es la instalaci贸n b谩sica del sistema en la que se traba desde una Interfaz gr谩fica parecida al estilo de Windows con sus carpetas, su barra de tareas, etc.

El siguiente paso, ser铆a preparar nuestro entorno de trabajo para poder operar de manera eficiente utilizando como base un interprete de comandos y no una interfaz gr谩fica.

Esto lo veremos en el art铆culo de聽configuraci贸n de un entorno de trabajo en Parrot.