Parrot Security 4.5 - Distribución de GNU / Linux de seguridad
Parrot 4.5 se lanzó oficialmente, y hay algunos cambios importantes bajo el capó, impulsados por la serie de kernel Linux 4.19 soportado a largo plazo, que prepara el proyecto para la próxima versión de Parrot 5.0 LTS. Para futuras versiones, Parrot Security planea admitir dos núcleos, un núcleo estable y un núcleo de prueba.
Parrot 4.5 también incluye el último marco de pruebas de penetración Metasploit 5.0, que presenta funciones importantes como nuevos módulos de evasión, un nuevo motor de búsqueda, un demonio json-rpc, servicios web integrados y soporte para escribir shellcode en C.
Esta versión mejora los metapackages para desarrolladores, lo que facilita mucho la configuración de un entorno de desarrollo avanzado para múltiples frameworks y lenguajes de programación. Estos incluyen parrot-devel, parrot-devel-tools, y parrot-devel-extra.
Parrot 4.5 deja soporte para computadoras de 32 bits
Parrot 4.5 también incluye el último marco de pruebas de penetración Metasploit 5.0, que presenta funciones importantes como nuevos módulos de evasión, un nuevo motor de búsqueda, un demonio json-rpc, servicios web integrados y soporte para escribir shellcode en C.
Esta versión mejora los metapackages para desarrolladores, lo que facilita mucho la configuración de un entorno de desarrollo avanzado para múltiples frameworks y lenguajes de programación. Estos incluyen parrot-devel, parrot-devel-tools, y parrot-devel-extra.
Parrot 4.5 deja soporte para computadoras de 32 bits
En el otro lado, Parrot 4.5 es la primera versión del sistema operativo de hacking ético que ya no se es compatible con la instalación o imágenes live para computadoras más antiguas de 32 bits. Con esto, Parrot se une a la tendencia creciente de las distribuciones de GNU / Linux que abandonan imágenes de 32 bits. Sin embargo, los desarrolladores señalaron el hecho de que continuarán admitiendo la arquitectura de 32 bits con actualizaciones a través de los repositorios de software oficiales para los usuarios existentes.
Mejores herramientas de desarrollo
Hay actualizaciones en paquetes de metadatos para desarrolladores, y configurar un entorno de desarrollo avanzado para varios lenguajes de programación y marcos ahora es más fácil que nunca:
Parrot devel
Está preinstalado en Parrot 4.5 y proporciona las siguientes herramientas:
vscodium - un editor de texto avanzado y extensible.
zeal - un descargador de documentos y navegador fuera de línea.
git-cola - un cliente gráfico para GIT.
meld - un inspector de parches gráficos.
tora - un frontend de base de datos gráfico compatible con varios backends de base de datos.
Estos paquetes se incluyen en el metapaquete mediante la directiva apt "Recomienda", y pueden eliminarse individualmente sin desencadenar la eliminación de todo el paquete de parrot-devel.
El metapaquete también recomienda la instalación de herramientas de desarrollo de Parrot.
sudo apt update
sudo apt install parrot-devel
herramientas de desarrollo de ParrotEs recomendado por Parrot-devel y preinstalado en Parrot Security. Proporciona algunos compiladores e intérpretes útiles para los idiomas más utilizados y proporciona los siguientes paquetes:
GCC / G ++ - una colección de compiladores para C, C ++ y otros lenguajes.
python3 - el intérprete de cpython para el lenguaje python 3.6 y 3.7.
ruby: el intérprete oficial de ruby lang y el conjunto de herramientas básicas (incluye irb y ri también).
El paquete también recomienda los siguientes paquetes, que pueden eliminarse de forma segura sin desencadenar la eliminación de todo el metapaquete de parrot-devel-tools:
default-jdk: la última distribución de Java OpenJDK para Java 11 (tanto JDK como JRE).
cython3: un compilador para el lenguaje cython, un dialecto de Python fuertemente tipificado para un código eficiente.
rust / cargo: el compilador de óxido y las herramientas de desarrollo y su sistema de gestión de paquetes.
valac - el compilador vala c.
mono-devel: las herramientas de desarrollo para el framework MONO, una implementación de código abierto de .net.
mono-runtime: el tiempo de ejecución del framework MONO compatible e interoperable con el último tiempo de ejecución .net.
php-cli: el lenguaje PHP 7.3 más su interfaz de línea de comandos y algunas bibliotecas centrales útiles.
perl6 - el intérprete de PERL 6 y las bibliotecas principales.
sudo apt update
sudo apt install parrot-devel-tools
Parrot-devel-extra
El paquete de parrot-devel-extra es una forma rápida de instalar muchas utilidades de desarrollo adicionales como IDE avanzados, idiomas adicionales, depuradores y herramientas adicionales.
golang - compilador de lenguaje go y tiempo de ejecución
nodejs - node.js framework
npm - gestor de paquetes node.js
atom - editor avanzado y extensible por github
qtcreator: potente IDE y depurador de C, C ++ y Qt / QML.
kdevelop - IDE avanzado de propósito general por KDE.
edb-debugger - depurador gráfico.
jad - decompilador de java.
nasm - potente ensamblador x86 de propósito general.
radare2 - editor de línea de comando avanzado hexadecimal.
cmake - sistema multiplataforma, de código abierto.
valgrind - marco de documentación para la construcción de herramientas de análisis dinámico.
devscripts / build-essential: utilidades de desarrollo útiles para desarrolladores / mantenedores de Debian.
Fuente: https://www.kitploit.com/