Logotipo-de-BlackArch-Linux

En un post que dejé hace tiempo sobre distribuciones para pentesting (aquí lo dejo por si lo quieren visitar), hablé de manera muy resumida sobre BlackArch.
Ahora la intención no es volver a lo mismo, sino más que nada enfocarnos un poquito más sobre esta gran distro para el pentesting, sobre sus tipos de instalación (no tendremos excusas para no instalarla) y el total de herramientas que tiene desde el 2013 hasta el 2018.

Para los que no leyeron el thread sobre BlackArch, les comento muy brevemente que esta distribución sirve básicamente para testeos de seguridad e investigación.
Su repositorio al día de la fecha posee 1910 herramientas para dichas tareas, de las cuales se pueden instalar individualmente o en grupos si así lo deseamos.
BlackArch es compatible con las instalaciones de ArchLinux actuales.

Así que una vez dada esta breve introducción vamos a pasar un poco a los métodos de instalación que tiene, ya que hay para todos los gustos.

LiveCD:

Tiene una imagen oficial y un netinstall. Este LiveCD posee el sistema BlackArch completo y listo para funcionar. El netinstall es una imagen de poco peso para bootear directamente.

Por recomendación de la web oficial, avisan que NO usen UNetBootIn para crear los ISOS booteables, ya que este modifica la configuración del bootloader. En lo posible pueden usar la orden “dd” para crear el live, en el caso que no sepan como aquí dejo un video tutorial sino a continuación la simple línea:

$ sudo dd bs=512M if=file.iso of=/dev/sdX

Login por defecto:

En todas las ISOs el acceso es: root:blackarch.

OVA Imagen:

Las imágenes OVA oficiales de BlackArch (x86_64) se utilizan para ser ejecutadas en Virtualbox, VMware y QEMU.

Instalación sobre ArchLinux:

BlackArch Linux es compatible con Archlinux base ya instalado de manera convencional. Funciona como un repositorio de usuarios no oficial.

1 – Vamos a descargar el siguiente script y lo ejecutaremos como root:

$ curl -O https://blackarch.org/strap.sh

2 – Realizamos el chequeo SHA1: 6f152b79419491db92c1fdde3fad2d445f09aae3

$ sha1sum strap.sh

3 – Damos permisos de ejecución al script:

$ chmod +x strap.sh

4 – Finalmente ejecutamos strap.sh como root o usando sudo:

$ sudo ./strap.sh

Una vez finalizado, vamos a poder instalar las herramientas desde el mismo repositorio de BlackArch.

1 – Para mirar el listado de las herramientas disponibles:

$ sudo pacman -Sgg | grep blackarch | cut -d’ ‘ -f2 | sort -u

2 – Si queremos instalar todas las herramientas:

$ sudo pacman -S blackarch

3 – En el caso que sólo deseamos revisar un grupo de herramientas:

$ sudo pacman -Sg | grep blackarch

Método Alternativo de Instalación:

Este método consta en poder compilar los paquetes de BlackArch desde la misma fuente. En el caso que se nos ocurra experimentar esta manera, pueden encontrar los PKGBUILDs en github. Recuerden que para compilar todo el repositorio pueden utilizar la herramienta blackman.

Ahora mostramos como instalarla y el modo de uso:

1 – Instalamos blackman

$ sudo pacman -S blackman

2 – Descargar, compilar e instalar un paquete:

$ sudo blackman -i paquete

3 – Descargar, compilar e instalar una categoría:

$ sudo blackman -g grupo

4 – Descargar, compilar e instalar todas las herramientas de BlackArch:

$ sudo blackman -a

5 – Listar todas las categorías:

$ blackman -l

6 – Listar las herramientas de cada categoría:
$ blackman -p categoria

NOTA: En el caso que quieran mirar el listado completo de las herramientas que tienen disponibles, pueden verlas aquí.

Instalar desde el ISO:

También se puede instalar BlackArch Linux (paquetes y entorno) usando el LiveCD o el netinstall de la siguiente manera:

1 – Instalar el paquete blackarch-install-scripts:

$ sudo pacman -S blackarch-install-scripts

2 – Ahora debemos ejecutar el script de la siguiente manera, como root o usando sudo.

$ sudo blackarch-install

NOTA: En el caso que necesiten una guía completamente detallada de la instalación de este método pueden ingresar aquí. Si desean la traducción, me dan tiempo y lo dejo traducido también.

Luego del breve how-to de instalación completamente en español, les dejo a continuación los links correspondientes de esta gran distribución.

Links:
Web Oficial.
Descarga.
FAQ.
Comunidad Oficial – No oficial en Español en Telegram.
Blog.

Espero que les haya servido y recuerden compartir esta entrada para que sigamos creciendo!

Abrazo de gol!

Anuncios