El método recomendable para comenzar a trabajar con entornos de pentesting es utilizar una distribución existente, lo que permitirá ir descubriendo las herramientas con las que se van a ir trabajando. De esta manera, en el futuro se puede preparar una distribución de Linux personalizada en la que se instalarán las herramientas (y dependencias) que se irán mostrando a lo largo de la formación.
Para la formación actual se ha elegido la distribución Kali Linux, que está basada en GNU/Linux Debian.