> For the complete documentation index, see [llms.txt](https://crisa97.gitbook.io/crisa97/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://crisa97.gitbook.io/crisa97/linux/instalacion-de-parrot-os.md).

# Instalación de Parrot OS

Parrot OS es un sistema operativo de código abierto basado en Linux, enfocado en la seguridad informática. Ofrece herramientas de análisis, pruebas de penetración y análisis forense digital. Es ligero, eficiente y compatible con una amplia gama de hardware. Viene con una variedad de herramientas preinstaladas y cuenta con una comunidad activa de usuarios. Parrot OS debe ser utilizado de manera ética y legal, cumpliendo con las leyes y regulaciones vigentes.

## Instalación.

Para configurar nuestro entorno de trabajo, debemos visitar la página oficial de [Parrot](https://parrotlinux.org/download/) para descargar el sistema operativo. Podemos dirigirnos a la sección de descargas, como se muestra en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FuwBi0DUies432BWBDtBe%2Fparrot.png?alt=media&amp;token=e37786ac-3c0b-4fac-99b2-f4db591fd906" alt="" width="563"><figcaption></figcaption></figure>

Como se puede visualizar en la imagen anterior esta distribución de Linux tiene varias ediciones como lo es Home Edition que esta basa para la gente del común que le preocupa su privacidad, también tiene la Secutity Edition está esta basa para la gente que trabaja en el mundo de la ciberseguridad o forense, Cloud Edition esta edición se enfoca en la nube para montar el sistema operativo, montarlo en una máquina virtual o pudiendo ser desplegando Docker, de la misma manera pose la versión IoT la cual la ISO viene con lo necesario para no ocupar mucho espacio en el dispositivo si el usuario desea instalar un programa en específico lo puede descargar de internet y por ultimo tiene la versión Raspberry Pi la cual se puede instalar un raspberry Pi para su uso.

La versión que usaremos en este curso será la [Secutity Edition](https://parrotlinux.org/download/?version=architect), para ello procedemos ir al parte de descarga de esta edición y procedemos a descargarla como se puede visualizar en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FMZiiGECfe0GjzE8iGaKQ%2Fsecurity-768x422.png?alt=media&amp;token=6ef5124d-b50b-4d86-a004-74ffe61f4f7e" alt=""><figcaption></figcaption></figure>

Una vez descargada la ISO procedemos a bootear la memoria USB con el programa [etcher](https://www.balena.io/etcher/) para ellos no dirigimos al apartado y seleccionamos la versión del sistema operativo usado como se aprecian en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FUbMKlEyXNdgdXKIxf25a%2Fetcher-768x443.png?alt=media&amp;token=c83db2d7-fed5-4d8a-88b0-60cd31daad11" alt=""><figcaption></figcaption></figure>

Una vez descargado el programa procedemos a ejecutarlo y seleccionamos la ISO y la memoria USB para empezar a bootera el sistema operativo para su instalación como se ve en el siguiente video.

{% embed url="<https://www.youtube.com/embed/6ZKxiXcKATo>" %}

Una vez la memoria booteada procederemos a la instalación del sistema operativo en nuestro computador, si va a instalar Linux junto con Windows primero se tiene que instalar Windows y después Linux.

Teniendo en cuenta lo anterior se debe de bootear el computador, en mi caso como tengo un Lenovo el botón para bootear es F12, eso baria según su computador puede cambiar. Una vez ingresa booteado el sistema, seleccionamos nuestro dispositivo USB o DVD para ingresar ala menú de arranque de parrot como se observa en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FZSmM1HE7ByGbVFQ5cQsi%2Finicio.png?alt=media&amp;token=d41fe28f-812a-4ab8-842c-2f76005fd36f" alt=""><figcaption></figcaption></figure>

Una vez en esta interfaz, seleccionamos la primera opción para cargar en memoria el sistema operativo en modo live, para ver como es el entorno gráfico como se puede ver en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2Fra6apac5tLd5JgJq4dNJ%2Finiciop-768x575.png?alt=media&amp;token=ce421784-c4c8-49a3-885a-2a8d8dfe50d7" alt=""><figcaption></figcaption></figure>

Una vez en esta interfaz, seleccionamos la primera opción para cargar en memoria el sistema operativo en modo live, para ver como es el entorno gráfico como se puede ver en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FeRt74M0OQjR2C6aX8sZm%2Fwellcome-768x577.png?alt=media&amp;token=1e235d7e-898e-41d1-b3fd-e6cef60e451b" alt=""><figcaption></figcaption></figure>

Estando en esta interfaz seleccionamos el idioma de nuestra preferencia, en mi caso seleccionaré español, una vez seleccionado procedemos a dar en el botón de siguiente o next.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FhF5NOe39hCWB8pC9Pg1P%2Fregion-768x575.png?alt=media&amp;token=9a65697c-47aa-48aa-879d-b85729ee3af1" alt=""><figcaption></figcaption></figure>

Acá procedemos a seleccionar la ubicación donde nos encontramos para la configuración de la hora y continuar con la instalación.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FZNxav5D8rGqDxMAy5KkH%2Fteclado-768x579.png?alt=media&amp;token=6a900326-1241-4f14-8ae3-36139ac73377" alt=""><figcaption></figcaption></figure>

Aquí en esta interfaz gráfica seleccionaremos el idioma de nuestro teclado, en mi caso seleccionaré español y lo dejaré por defecto.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2F2fQGp3OFlmGo7gSBb2VK%2Fdisco-768x575.png?alt=media&amp;token=b63f8505-9493-43d2-947e-a4356f39e887" alt=""><figcaption></figcaption></figure>

Como se ve en la imagen anterior, seleccionaremos borrar el disco para eliminar todo lo que hay para no dejar información basura, una vez tenido en cuanta lo anterior, procedemos a darle siguiente.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FU4XVm0KMMNr677SVi2o8%2Fusuario-768x573.png?alt=media&amp;token=5e3b4f29-fbf9-49dd-b737-1db350d79cd8" alt=""><figcaption></figcaption></figure>

Una vez en esta interfaz creamos el usuario para iniciar sección en el sistema y la contraseña.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FR0VT8Yg8mUJb4vcSPbyP%2Fresumen-768x574.png?alt=media&amp;token=c672c165-1fa4-47de-a16b-db4597168ae2" alt=""><figcaption></figcaption></figure>

Como se puede apreciar en la imagen anterior el sistema nos da un resumen de como hemos configurado el sistema antes de instalarlo, una vez teniendo claro esto procedemos a darle instalar.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FOka0h0ZUaa8QPyAEZ1KT%2Finstalacion-768x578.png?alt=media&amp;token=1df2c07c-c324-4d03-b7ff-b4ce7d15aada" alt=""><figcaption></figcaption></figure>

En esta interfaz se procede a instalar el sistema operativo, debemos a esperar a la finalización de este.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FyIgc8dhSXLZnFXcmDTuK%2Ffin-768x577.png?alt=media&amp;token=9010904b-69cd-4845-b8e0-0bdadc9b12c7" alt=""><figcaption></figcaption></figure>

Como se puede visualizar en la imagen anterior ya hemos finalizado la instalación del sistema operativo, ya para finalizar procedemos a darle en hecho para reiniciar el computador.

## Modificación de la terminal.

Para comenzar, vamos a cambiar la terminal predeterminada del sistema operativo de **bash** a **zsh**.

Los pasos iniciales consisten en acceder al usuario root mediante el comando `sudo su`, como se muestra en la siguiente imagen. Esto nos permitirá obtener los privilegios necesarios para realizar la modificación.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FwIAfGCY1UqHGJaaPeYya%2Fterminal.png?alt=media&amp;token=42add4d7-edc5-4e88-9a32-c2493cceee24" alt=""><figcaption></figcaption></figure>

Una vez estado como superusuario procedemos a copiar el siguiente comando `usermod --shell /usr/bin/zsh usuario` a modificar para poner por defecto la termina como se ve en las siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FIqzDo4Q3zwEFTFjn7HkK%2Fusurio%20terminal.png?alt=media&amp;token=39ac1a24-51c7-4432-b3f8-9d8a5a798a08" alt=""><figcaption></figcaption></figure>

Una vez hecho lo anterior procedemos a cerrar la sección para que se apliquen los cabios en la terminal como se aprecia en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FsPnoDW8JKK2VskjbsPuJ%2FwellcomeTerminal.png?alt=media&amp;token=745cebb5-f58c-4ea9-9af2-e5f2c93416db" alt=""><figcaption></figcaption></figure>

Una vez cambiada la terminal procedemos a descargar un tipo de fuente de [nerdfonts](https://www.nerdfonts.com/font-downloads) y buscamos la tipografía Hack Nerd Font como se ve en la siguiente imagen o el tipo de letra que deseen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2F9P9gNcfOZnJivemcrZiH%2Fletra-1-768x373.png?alt=media&amp;token=9eb647b5-e247-46ef-bd5b-88c8d1bd0247" alt=""><figcaption></figcaption></figure>

Una vez descargado el tipo de fuente procedemos a abrir la terminan como super usuario, una vez estando como usuario root nos dirigimos ala carpeta de descascar para mover el archivo ZIP con el siguiente comando `mv Hack.zip /usr/share/fonts` como observa en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2F4NC4VzcDVFLqc2bitEy6%2FmoverZip.png?alt=media&amp;token=47eab7fb-0112-499b-bb31-0b7b870dbd9f" alt=""><figcaption></figcaption></figure>

Una vez movido el archivo nos dirigimos a la ruta para descomprimir el archivo ZIP con el siguiente comando `unzip Hack.zip` como se ve en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FgrOrb4D1xTiztttKt6oV%2Funzip.png?alt=media&amp;token=488e879e-c135-47ca-8acb-62ca53d2de20" alt=""><figcaption></figcaption></figure>

Ya descomprimida la fuente, nos dirigimos en la parte superior de la terminal y buscamos editar, nos dirigimos a preferencias del perfil, desmarcamos usar el tipo grafía y buscamos el tipo de fuente como se ven en el video.

{% embed url="<https://www.youtube.com/embed/QxCmeMdEPsE>" %}

Una vez configurada la terminal procedemos a descargar el [powerlevel10k](https://github.com/romkatv/powerlevel10k) para retocar la terminan como se puede ver en el siguiente video.

{% embed url="<https://www.youtube.com/embed/QW5f7nUHpLg>" %}

Una vez configurado el powerlevel10k para ambos usuarios, procedemos loguearnos como superusuario, procedemos eliminar el archivo con el siguiente comando `rm .zshrc` como se aprecie en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2Ff2vpelEYaxL4xQU8prb1%2FteminalModificada.png?alt=media&amp;token=96953a6b-884d-41b9-bfdf-5451d29e5f74" alt=""><figcaption></figcaption></figure>

Cuando esté eliminado el archivo **zshrc** se procede a crear un enlace simbólico con el siguiente comando `ln -s -f /home/crisa97/.zshrc .zshrc` como se ve en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FSSgoEU67EusZHXSlH7vh%2Fenlaze.png?alt=media&amp;token=94c722a9-b407-4ac8-8372-bc13707f35cc" alt=""><figcaption></figcaption></figure>

Ya configurado la zshrc procedemos a descargar [lsd](https://github.com/Peltoche/lsd/releases/tag/0.22.0) la versión `lsd_0.22.0_amd64.deb` para cunado se liste en la terminal se vea mucho mejor como se ve en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FSmKWyH9OItMMdK5L3fTN%2Flsd.png?alt=media&amp;token=9d7fb54b-7910-45f8-b6f6-0aa9f1ecaee8" alt=""><figcaption></figcaption></figure>

Una vez descargado el archivo nos dirigimos a la carpeta donde descargamos el archivo y lo procedemos a instalar con este comando `dpkg -i lsd_0.22.0_amd64.deb` como se aprecia en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2Fc76uyHfBAxnuqwDQieUG%2FinstallLsd.png?alt=media&amp;token=066903a9-b470-4395-8b8b-13acfb4ba41d" alt=""><figcaption></figcaption></figure>

Ya instalado lsd entramos ar archivo zshrc y agregamos los siguientes alias.

```bash
alias ll='lsd -lh --group-dirs=first'
alias la='lsd -a --group-dirs=first'
alias l='lsd --group-dirs=first'
alias lla='lsd -lha --group-dirs=first'
alias ls='lsd --group-dirs=first'
```

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FgT93LC5k7PRPW6NrdkJW%2Falias.png?alt=media&amp;token=8ea08f36-3313-49de-a18b-872d756a30ea" alt=""><figcaption></figcaption></figure>

Ahora vamos a descargar [batcat](https://github.com/sharkdp/bat/releases/tag/v0.21.0) la versión **bat\_0.21.0\_amd64** como se ve en la siguiente imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FFTiijohgwIT6bxyjkEn2%2Fbatcat.png?alt=media&amp;token=70c29630-3eb8-4f2f-b60c-d5c0ff3ca93e" alt=""><figcaption></figcaption></figure>

Una vez descargado el archivo nos dirigimos a la carpeta donde descargamos el archivo y lo procedemos a instalar con este comando `dpkg -i bat_0.21.0_amd64.deb` como se aprecia en la imagen.

<figure><img src="https://829412836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhWuLRLIEwm4llKKKIidK%2Fuploads%2FOa3KE7EtJD6DBZSO9A6y%2FinstallBat.png?alt=media&amp;token=5aca9d8a-8318-401e-bfe9-e22b1d8fac7e" alt=""><figcaption></figcaption></figure>

Ya instalado **batcat** entramos al archivo **zshrc** y agregamos el siguiente alias.

```bash
alias cat='bat'
```

la instalación de Parrot OS Security Edition es un proceso que nos brinda una distribución de Linux especializada en seguridad informática. A través de su entorno intuitivo y la amplia gama de herramientas preinstaladas, Parrot OS Security Edition proporciona a los profesionales de la ciberseguridad y la investigación forense una plataforma sólida y confiable. La instalación requiere seguir los pasos adecuados, como descargar la ISO, bootear la memoria USB y realizar la configuración necesaria. Una vez completada la instalación, los usuarios tendrán acceso a una poderosa suite de herramientas de seguridad para realizar pruebas de penetración, análisis de vulnerabilidades y otras tareas relacionadas con la seguridad informática.
