Kali Linux vs. ParrotOS – ¿Cuál es mejor?
Para los novatos en el campo de las pruebas de penetración, uno de los primeros dilemas que surgen es qué sistema operativo elegir para empezar.
Para aquellos que buscan ingresar al mundo de la ciberseguridad por razones profesionales relacionadas con el trabajo, buscar un sistema operativo que sea útil durante los exámenes de certificación y el trabajo se considerará de suma importancia, mientras que otros pueden querer un sistema operativo más fácil de navegar y más informal como pasatiempo. Dicho esto, hay varios aspectos a considerar tanto para Kali como para ParrotOS, que repasaremos hoy.
¿Qué es Kali Linux?
Kali Linux es una distribución de Linux utilizada para pruebas de penetración que se lanzó el 13 de marzo de 2013. Además de estar basada en Debian, esta distribución ha recibido reconocimiento mundial, respaldada por sus desarrolladores, Offensive Security. Offensive Security es conocida por sus prestigiosas certificaciones de seguridad y formaciones de renombre mundial.
Kali a menudo se conoce como un sistema operativo pesado, debido a sus requisitos. Genera un uso intensivo de RAM en comparación con muchos de los sistemas operativos más nuevos y futuros. Kali requiere un mínimo de 20 GB de espacio en disco dedicado al sistema operativo.
Hay un gran apoyo de la comunidad y respaldo para Kali Linux, ya que indirectamente se considera un estándar de la industria en el mundo de la seguridad ofensiva. Esto significa que la cantidad de tutoriales, guías, foros de soporte, etc., tienden a usar solo Kali.
Además, muchos trabajos requieren experiencia y competencia en la navegación por el sistema operativo. Dicho esto, un curso anterior del OSCP, una certificación de introducción ampliamente reconocida y respetada en pruebas de penetración, tenía un curso que la acompañaba, conocido como PWK (pruebas de penetración con Kali). El PWK se explica por sí mismo, donde los estudiantes revisan el material de la clase utilizando el sistema operativo Kali Linux.
Los requisitos de instalación para Kali Linux variarán según lo que te gustaría instalar y la configuración.
Requisitos del sistema:
RAM: Requisito mínimo de 1 GB.
CPU: CPU de un solo núcleo de 2 GHz
Arquitectura: x86, x86–64, armel, armhf
Requisito de espacio en disco de 20 GB para la instalación
¿Qué es ParrotOS?
ParrotOS es una distribución de Linux basada en Debian lanzada el 10 de abril de 2013 con énfasis tanto en la seguridad como en la privacidad. Se considera más una distribución nueva en comparación con las más experimentadas como Kali, pero ofrece muchas características y aspectos muy buenos nunca antes vistos.
Por ejemplo, se considera un sistema operativo liviano, lo que significa que la presión ejercida sobre tu sistema es mucho menor. Más específicamente, solo se requiere un mínimo de 16 GB de espacio en el disco duro a diferencia de Kali. Las funciones ligeras y menos intensivas que ofrece ParrotOS significan mucho menos retraso y una experiencia de usuario más fluida.
Además, debido al menor énfasis en las pruebas de penetración y más orientado hacia una experiencia de usuario fluida, la accesibilidad para todas las audiencias sin importar el conocimiento técnico es mucho mayor.
A continuación, se muestra un ejemplo de una herramienta adicional proporcionada por el sistema operativo como te mencioné anteriormente:
AnonSurf
ParrotSec es bien conocido no solo por su interfaz de usuario fácil de usar, sino por su énfasis en la seguridad y privacidad de sus usuarios. Anonsurf, una herramienta ofrecida por ParrotSec, ejemplifica precisamente eso al permitir que los usuarios permanezcan anónimos en línea de forma segura. Esto se hace enrutando todo tu tráfico a través de TOR y ocultando tu IP para que no puedan rastrearte.
Requisitos del sistema:
CPU: CPU de doble núcleo de 1 GHz
Arquitectura: x86–64.
RAM: Requisito mínimo de 1 GB.
Requisito mínimo de espacio en disco de 16 GB para la instalación
Está claro que Kali tiene muchos más requisitos para una instalación adecuada en comparación con ParrotOS.
Por ejemplo, Kali requiere más RAM en comparación con ParrotOS. Además, requiere una GPU, mientras que ParrotOS no. También, Kali requiere más espacio libre para que se lleve a cabo la instalación. Asimismo, Kali no tiene IDE o herramientas dirigidas a un uso más general en comparación con ParrotOS.
Aunque esto podría ser cierto, demuestra ser una de las mejores características de Kali, siendo su enfoque directo en el hacking. Todas las herramientas básicas necesarias para las pruebas de penetración vienen preinstaladas en Kali y, aunque no es tan ampliamente reconocido, ParrotOS tiene todas esas herramientas y más.
¿Cuál debes elegir para tu uso?
Para el uso diario, definitivamente debes optar por ParrotOS sobre cualquier otro sistema operativo, especialmente cuando combinas tus tareas diarias con pruebas de penetración. La estructura liviana del sistema operativo significa mucho menos retraso junto con herramientas adicionales en comparación con Kali.
La principal razón para usar este sistema operativo es por su delicado equilibrio entre un sistema operativo dirigido a las pruebas de penetración, pero también uno que se puede aprovechar para uso general.
En el pasado, mi experiencia personal me llevó a usar 2 máquinas virtuales. Una maquina era para Ubuntu y la otra para Kali, considerando que Ubuntu es mucho más fácil de usar, al menos para aquellos que no están acostumbrados a Kali y la navegación dentro del sistema operativo entre diferentes herramientas. Dicho esto, aprender a dominar Kali sigue siendo extremadamente importante, tanto como lo es en cualquier otro sistema operativo. Una de las razones más importantes está relacionada con las certificaciones. Offensive Security, (que muchos de ustedes saben que es la compañía encargada del OSCP) estuvo detrás del desarrollo de Kali Linux. Esto significa que el sistema operativo aparece en el material del curso varias veces, por lo que un conocimiento básico sobre cómo funciona Kali es sumamente importante.