Diferencia entre revisiones de «Kali Linux»

Contenido eliminado Contenido añadido
Sin resumen de edición
Línea 1:
{{Ficha de sistema operativo
*
|nombre = Kali Linux
|logo = [[Archivo:Kali Linux Logo.png|245px]]
|captura = [[Archivo:كالي لينكس.png|275px]]
|pie = Captura de pantalla de Kali Linux
|sitio_web = [https://www.kali.org/ kali.org]
|desarrollador = Offensive Security<ref>{{Cita web| apellido = Debian|nombre = |enlaceautor = |título = About us|año = 2013|Edición = |ubicación = |editorial =|id = |url = https://www.kali.org/about-us/|fechaacceso = 2007}}</ref>
|familia = [[Linux]]
|modelo_desarrollo = [[Código abierto]]
|lanzamiento = {{fecha de inicio|13|3|2013}}
|última_versión = 2020.1 (Rolling)
|fecha_última_versión = {{fecha de lanzamiento|28|1|2020}}
|web_última_versión = https://www.kali.org/releases/kali-linux-2020-1-release/
|última_versión_prueba =
|fecha_última_versión_prueba =
|web_última_versión_prueba =
|idiomas = [[Multilingüe]]
|kernel = [[Linux (núcleo)|Linux]], [[FreeBSD]], [[GNU Hurd|Hurd]]
|kernel_tipo = [[Núcleo monolítico|Monolítico]], [[Micronúcleo|Micro]]
|ui = [[GNOME]], [[KDE]], [[Xfce]] o [[LXDE]]
|licencia = [[GPL]] con programas y componentes [[LGPL]], [[BSD]], [[MIT]] entre otros
|estado_actual = En desarrollo
|plataformas_soportadas = [[x86]], [[x86-64]] y [[Arquitectura ARM|ARM]]
|modelo_actualización = [[Advanced Packaging Tool|APT]] (varias interfaces disponibles)
|administrador_paquetes = [[dpkg]]
|castellano = Sí
}}
 
'''Kali Linux''' es una distribución basada en [[Debian GNU/Linux]] diseñada principalmente para la auditoría y [[seguridad informática]] en general. Fue fundada y es mantenida por Offensive Security Ltd. Mati Aharoni y Devon Kearns, ambos pertenecientes al equipo de Offensive Security, desarrollaron la distribución a partir de la reescritura de [[BackTrack]], que se podría denominar como la antecesora de Kali Linux.
 
Kali Linux trae preinstalados más de 600 programas incluyendo [[Nmap]] (un escáner de puertos), [[Wireshark]] (un sniffer), [[John the Ripper]] (un crackeador de passwords) y la suite [[Aircrack-ng]] (software para pruebas de seguridad en redes inalámbricas). Kali puede ser usado desde un [[Live CD]], live-usb y también puede ser instalada como sistema operativo principal.
 
Kali es desarrollado en un entorno seguro; el equipo de Kali está compuesto por un grupo pequeño de personas de confianza quienes son los que tienen permitido modificar paquetes e interactuar con los repositorios oficiales. Todos los paquetes de Kali están firmados por cada desarrollador que lo compiló y publicó. A su vez, los encargados de mantener los repositorios también firman posteriormente los paquetes utilizando [[GNU Privacy Guard]].
 
Kali se distribuye en [[Imagen ISO|imágenes ISO]] compiladas para diferentes arquitecturas (32/64 bits y ARM).
 
== Instalación ==
Permite la instalación sobre arquitecturas [[i386]], [[amd64]] y [[Arquitectura ARM|ARM]] (armel y armhf).
Para la arquitectura [[i386]], a la imagen de Kali, trae un kernel PAE por defecto, por lo que se puede ejecutar en sistemas de más de 4GB de RAM. La imagen se puede instalar desde un DVD o utilizar una distribución Live desde USB. También permite la instalación vía red y brinda imágenes para la descarga de máquinas virtuales prefabricadas con las herramientas instaladas de [[VMWare]].
 
Dado que los sistemas basados en [[Arquitectura ARM]] son cada vez más frecuentes y de bajo costo, Kali Linux tiene repositorios ARM integrados con la línea principal de distribución de modo que las herramientas para ARM son actualizadas junto con el resto de la distribución. Kali está disponible para los siguientes dispositivos ARM:
 
* rk3306 mk/ss808
* Raspberry Pi
* ODROID U2/X2
* MK802/MK802 II
* Samsung Chromebook
* Samsung Galaxy Note 10.1
* CuBox
* Efika MX
* BeagleBone Black
 
=== Requerimientos para la versión (1.1.0) ===
* 8GB de espacio en disco.
* Para arquitecturas [[i386]] y [[amd64]] un mínimo de 1 GB de RAM*.
 
=== Requerimientos para instalación en dispositivos Android ===
* Un dispositivo con Android 2.1 o superior, con privilegios de root.
* Al menos 5 GB de espacio en disco o almacenamiento externo.
* Conexión a internet o a la nube.
 
== Usos generales ==
=== Metasploit Framework ===
Dado que sigue una política llamada Kali Linux Network Services Policy, no tiene servicios de red, incluyendo servicios de bases de datos, corriendo desde la instalación del sistema. Entonces. se deben seguir un par de pasos para hacer funcionar [[Metasploit]] con soporte de base de datos.
 
* Iniciar el servicio de Kali [[PostgreSQL]]. [[Metasploit]] usa como base de datos [[PostgreSQL]] por lo tanto debe ser iniciado el servicio de esta base de datos antes de empezar la ejecución de [[Metasploit]]. Para verificar que está iniciado el servicio se puede utilizar el comando ss-ant asegurándose que el puerto 5432 está a la escucha.
* Iniciar el servicio de Kali [[Metasploit]]. La primera vez que se ejecuta crea una base de datos msf3. También inicia Metasploit RPC y los Web servers que requiera. Se puede ejecutar msfconsole para verificar la conectividad con la base de datos con el comando db status.
 
Se puede configurar el sistema para que ejecute [[Metasploit]] en el inicio.
 
=== Forensics Mode en Kali Linux ===
[[BackTrack|BackTrack Linux]] introdujo la opción Forensics Boot al sistema operativo y se vio continuada en [[BackTrack]] 5, existe al día de hoy en Kali Linux. Sirve para poner a trabajar las herramientas de software libre más populares en materia forense de forma rápida y sencilla. Este modo es muy popular debido a que Kali está ampliamente disponible y es fácil de conseguir; muchos usuarios potenciales ya cuentan con una [[Imagen ISO]] o un [[Live USB]] con el sistema. A su vez, Kali cuenta con el software libre forense más popular instalado, es sencillo y rápido de bootear.
 
Se realizaron algunos cambios importantes:
 
* El disco duro no se utiliza en absoluto. Lo que trae como consecuencia que si existe una partición swap no va a ser usada ni se monta automáticamente ningún disco interno.
* Se deshabilitó el automontado de medios removibles. Entonces, ni los pendrives ni los lectores de CD van a ser montados automáticamente.
 
== Desarrollo ==
* Permite compilar [[Núcleo (informática)|kernels]] para [[RISC|arquitecturas RISC]] desde distribuciones para [[amd64]] e [[i386]].
* Permite la personalización del paquete source mediante [[Advanced Packaging Tool|Debian Tools]].
* Admite la recompilación del núcleo lo que permite agregar drivers, parches o nuevas funcionalidades que no estén incluidas en el [[Núcleo (informática)|kernel]] original.
 
== Políticas ==
Línea 11 ⟶ 92:
Algunos de los cuestionamientos planteados al momento de elegir una nueva herramienta son los siguientes: ¿Es útil la herramienta en un entorno de pruebas de penetración?, ¿Contiene la herramienta las mismas funciones de otras herramientas existentes?, ¿Está permitido la libre redistribución por la licencia de la herramienta?, ¿Cuántos recursos requiere la herramienta?, ¿Funcionará en un entorno “estándar”?, entre otros.
 
=== Actualizaciones de seguridad ===
<br />
Kali Linux mantiene una relación estrecha con los repositorios de [[Debian GNU/Linux]] , por lo que recibe actualizaciones de seguridad tan frecuentemente como la distribución principal de [[Debian GNU/Linux]] para todos los paquetes que Kali no modificó.
 
=== Código abierto ===