Download Kali Linux. - Administracion de Sistemas Operativos en Red

Document related concepts

Kali Linux wikipedia , lookup

BackTrack wikipedia , lookup

Proceso de arranque en Linux wikipedia , lookup

Bodhi Linux wikipedia , lookup

Transcript
SISTEMAS OPERATIVOS EN RED
SO: Kali Linux.
Generalidades:
Grupo desarrollador:
Sitio oficial: www.kali.org Es un sistema operativo libre, fundado y mantenido por Offencive
Security cuyo líder es Matt Aharoni, fundador del mismo.
Devon Kearns desarrollador y administrador de las bases de datos de xploits, co-creador de
Metasploit el pentesting framework por excelencia y Raphael Hertzog escritor del libro Debian
Administrator Handbook.
Breve Reseña Histórica:
BackTrack era una distribución GNU/Linux en formato LiveCD pensada y diseñada para la auditoría
de seguridad y relacionada con la seguridad informática en general. Tenía una gran popularidad y
aceptación en la comunidad que se mueve en torno a la seguridad informática. Backtrack era
derivado de otra distribución fuerte orientada a la seguridad, pero desde la backtrack 4 se basó en
Ubuntu.
Kali es considerado como el sucesor de Backtrack muerto por sus multiples incompatibilidades.
Ante eso el grupo de desarrollo de kali decidieron reescribir backtrack usando debían; cosa
contraria a su antecesor que usaba Ubuntu 10.
El 12 de marzo del 2013 Nace la primera distribución de KaliLinux
Línea de tiempo:

Kali 2016.1 – 21st January, 2016 – The first Kali Rolling release. Kernel 4.3, Gnome 3.18.

Kali 2.0 – 11th August, 2015 – Major release, now a rolling distribution, major UI changes.

Kali 1.1.0a – 13th March, 2015 – No fanfare release fixing kernel ABI inconsistencies in the
installers.

Kali 1.1.0 – 9th Febuary, 2015 – First dot release in 2 years. New kernel, new tools and
updates.

Kali 1.0.9a – 6th October, 2014 – Security BugFix Release covering shellshock and
Debian apt vulnerabilities.

Kali 1.0.9 – 25th August, 2014 – BugFix Release including installer and a set of tool
updates and package fixes.

Kali 1.0.8 – 22nd July, 2014 – EFI Support for our “full” ISOs and a set of tool updates and
package fixes.

Kali 1.0.7 – 27th May, 2014 – Kernel 3.14, tool updates, package fixes, Kali Live Encrypted
USB Persistence.

Kali 1.0.6 – 9th January, 2014 – Kernel 3.12, cryptsetup nuke option, Amazon AMI, ARM
build Scripts.

Kali 1.0.5 – 5th September, 2013 – Bugfix rollup. LVM Encrypted installs, Software Defined
Radio (SDR) tools.

Kali 1.0.4 – 25th July, 2013 – Bugfix rollup. Penetration testing tool additions and updates.

Kali 1.0.3 – 26th April, 2013 – Bugfix rollup. New accessibility features. Added live Desktop
installer.

Kali 1.0.2 – 27th March, 2013 – Minor Bugfix Release and update roll-up.

Kali 1.0.1 – 14th March, 2013 – Minor Bugfix Release.

Kali 1.0.0 – 13th March, 2013 – Initial release.
Características:
Kali cuenta con mas de 600 herramientas para la auditoría de sistemas informáticos, como NMap
un scanner de puertos, whireshark (sniffer).
Kali se desarrolla bajo un “ambiente seguro”, compuesto por unos pocos desarrolladores que se
encargan de editar los repositorios. Cualquier paquete de kali están firmados por el desarrollador
que compiló y publicó usando la herramienta GNU Privacy Guard ( es una herramienta de cifrado
y firmas digitales)
Herramientas de administración:
Estructura de archivos:
En la página oficial no específica una estructura de archivos particular, por lo que se puede
suponer que la estructura de archivos es heredada de su padre, es decir debían.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
/bin/: Binarios escensiales.
/boot: Boot loader, kernel, initrd y demás archivos
/dev/ Dispositivos essentials .
/etc/ Archivos de configuración específicos del sistema.
/Lib/ librerías esenciales para /bin/
/lost+found/ directorio para archivos de recuperación
/mnt/
/media/ donde convergen todos los dispositivos removibles como cd-roms o usb
/opt/ Add-ons paquetes de instalación de software
/proc/ sistema de archivos documental del kernel, estados del sistema, estados de
peticiones etc., generalmente
11. /root/ directorio para el usuario root
12. /sbin/ binarios para la administración del sistema
13. /tmp/ folder para los archivos temporales.
14. /selinux/ directorio para el módulo de seguridad de Linux (Security-Enhanced Linux)
15. /sys/ sistema de archivos para exportal objetos de kernel
16. /usr/ sistema de archivos compartido
Sistema de archivos:
La página oficial de kali Linux no cuenta con información al respecto así que se puede suponer que
al igual que la estructura de archivos; el sistema de archivos es heredado de debían.
Los principales sistemas de archivos son:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Ext2
Ext3
Ext4
Ext4dev
Xfs (usado para SIGS)
Nfs
Ntfs
Ufs
Maneja otros sistemas de archivos, los demás puede encontrarse en la wiki oficial de
debían: https://wiki.debian.org/FileSystem
Usos:
La finalidad d Kali Linux es para el pentesting, sin embargo no evita que se pueda usar para un pc
hogar.
Arquitecturas Soportadas
Kali se distribuye para las arquitecturas de 32, 64 bits y arm.
Ventajas
1. Todas las ventajas que pueda ofrecer Linux (libertades del software libre)
2. Sus herramientas son frecuentemente actualizadas
3. Las bases de datos que las personas que brindan el soporte ponen al público están
actualizadas con los últimos explotis (los conocidos)
4. Respaldado por un equipo desarrollador experto en el área.
5. Disponibles en arquitecturas arm, lo que posibilita instalarlo en dispositivos móviles o mini
pcs como arduino o raspberry pi
6. Roling: Las actualizaciones de Debian son juntadas con las de Kali.
Desventajas
1. Todas las desventajas que Linux pueda ofrecer
2. Incomodo para el usuario final
3. No es un sistema operativo para aprender a usar Linux. La página oficial recomienda no
ser usado sin conocimientos previos
4. Los servicios de red deshabilitados por defecto.
Entorno Gráfico
1. GNOME
2.
3.
4.
5.
6.
7.
KDE
Xfce
MATE
E17
Lxde
I3wm
Licensiamiento:
con programas y componentes LGPL, BSD,MIT entre otros
Proceso de instalación
1. Configuramos el idioma
2. Seleccionamos nuestra región. Esto se hará para fijar la zona horaria.
3. Configuramos el teclado según nuestra región.
4. El sistema cargará los archivos necesarios para continuar la instalaci
5. Configuramos el nombre de nuestro equipo en la red.
6. Configuramos el nombre de dominio de nuestra red.
7. Configuramos el usuario con su contraseña
8. El sistema carga los componentes adicionales para continuar la instalación
9. El sistema se prepara para comenzar el particionado de los discos
10. Elegimos guiado, de esta forma podremos configurar nuestras particiones según
nuestras necesidades.
11. Elegimos el disco a particionar
12. Seleccionamos “separar la partición /home” de esta manera separamos los datos
del usuario de la partición del sistema operativo
13. Como en este caso ya existía unas particiones anteriores le diremos que si, esto
formateará el disco.
14. Aceptamos para formatear las particiones
15. Veremos esta ventana de confirmación y configuración, aquí podremos ver las
particiones que se crearán, podemos además eiminar particiones, cambiar el
sistema de archivos, etc.
16. Confirmamos que las particiones son las deseadas
17. El proceso de instalación comienza formalmente.
18. Elegimos si, esto permitirá al SO actualizar los repositorios y el sistema operativo
constantemente
19. Y asi finaliza la instalacion