David Bohm

Hay dos frases que definen mi manera de pensar:
Realmente no hemos prestado mucha atención al pensamiento como un proceso; hemos participado en pensamientos, pero sólo hemos prestado atención al contenido, no al proceso.
La capacidad de percibir o pensar de manera diferente es más importante que el conocimiento adquirido.
Ambas son de David Bohm.
Mostrando entradas con la etiqueta Kali Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta Kali Linux. Mostrar todas las entradas

miércoles, 5 de mayo de 2021

Katoolin el planeta que te instala las herramientas de kali

Si tenemos una distribución debian o derivada como ubuntu, podemos realizar la instalación de las herramientas de kali de una forma bastante sencilla.

Añadimos el repositorio universe:

    # add-apt-repository universe

Actualizamos y clonamos el repositorio de katoolin3

   # apt update -y

   # git clone https://github.com/s-h-3-l-l/katoolin3

Ponemos permiso de ejecución para el script de instalación:

   # chmod +x ./install.sh

Ejecutamos:

   # ./install.sh

Nos deberá decir que la instalación ha sido satisfactoria y ya podemos ejecutar:

   # katoolin3

Entraremos a un menú en el que nos permitirá realizar varios pasos:

   Main Menu
   0) View Categories
   1) Install All
   2) Uninstall All
   3) Search repository
   4) List installed packages
   5) List not installed packages
   6) Install Kali Menu
   7) Uninstall old katoolin
   8) Help
   9) Exit

Para mi lo mejor es la opción 0, viendo las categorías de Kali podremos elegir que aplicación instalar para así poder contar solo con las herramientas que utilicemos de verdad.

SaluDOS


sábado, 13 de octubre de 2018

Kali Linux en Windows 10 (Parte 2) - Entorno gráfico

Aqui es donde le damos a Kali en el WSL (Windows Subsystem Linux) un entorno gráfico, basándonos en xfce. Si consultamos lo que dice la wikipedia sobre este entorno gráfico: "es un entorno de escritorio libre para sistemas tipo Unix como GNU/Linux, BSD, Solaris y derivados. Su objetivo es ser rápido y ligero, sin dejar de ser visualmente atractivo y fácil de usar. Consiste en varios componentes empaquetados por separado que en conjunto proporcionan la funcionalidad completa del entorno de escritorio, pero se pueden seleccionar por separado para que el usuario pueda adaptar el ambiente de trabajo a sus necesidades."

Veamos como instalarlo. Accedemos a Kali a través de menú inicio/ejecutar, tecleamos la palabra kali y pulsamos enter. Sigo no acostumbrandome a tener un linux dentro de Windows :-)

Una vez que estemos dentro de Kali, descargamos el script que va a realizar todo el trabajo:

   $ wget https://kali.sh/xfce4.sh

Damos permisos de ejecución al script:

   $ chmod +x xfce.sh

Y lanzamos el script:

   $ sudo ./xfce4.sh

Atención, va a tardar un buen rato en terminar, así que se recomienda tener muuucha paciencia. Cuando el script termina, nos indica el dato importante:

   [+] Configuring XRDP to listen on port 3390 (but not starting the service)...

Es decir, tenemos que iniciar el servicio y nos conectaremos al entorno de escritorio a través del puerto 3390. Para arrancar el servicio podemos ejecutar:

   $ sudo service xrdp start

y obtendremos algo como esto:

[....] Starting Remote Desktop Protocol server: xrdp-sesman xrdp[20181013-01:57:16] [DEBUG] Testing if xrdp can listen on 0.0.0.0 port 3390.
[20181013-01:57:16] [DEBUG] Closed socket 6 (AF_INET6 :: port 3390)
. ok

Abrimos en Windows una conexión de escritorio remoto y nos conectamos a:

   127.0.0.1:3390

Igual que lo anterior pero mas facil de teclear:

   localhost:3390

Tenemos que validarnos con nuestras credenciales del WSL, que las creamos en una entrada anterior, cuando instalamos el subsistema.

La primera vez que lo iniciamos, Kali nos muestra un mensaje de bienvenida:

   Welcome to the first start of the panel
   Choose below witch setup you want for the first startup
   [use default config] [one empty panel]

Pulsamos "use default config" y a jugar con kali!!!

SaluDOS


miércoles, 10 de octubre de 2018

Modificar el mensaje del día

Al hilo de la entrada anterior, en la que activabamos ssh en Kali Linux, un punto a personalizar, y es una tontería pero se puede poner algún mensaje interesante recordando ciertas normas por ejemplo, es el banner del día.

Para personalizarlo solo hay que editar el siguiente archivo:

   # vim /etc/motd

Y editamos poniendo algo como esto para probar:

The programs included with the Kali GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Kali GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

H         H AAAAA CCCCC K     K  EEEEEE RRRRR     ! ! !
H         H A         A C            K   K    E             R        R     ! ! !
HHHHH AAAAA C            K k       EEE        RRRRR     ! ! !
H         H A         A C            K   K    E             R   R          ! ! !
H         H A         A CCCCC K     K  EEEEEE R     R
                                                                                     R     ! ! !

Al conectarnos por ssh desde otra máquina, aparece el mensaje.

SaluDOS

Abrir ssh en Kali Linux

Si queremos conectarnos a una máquina Kali a través de ssh desde otro ordenador, podemos hacer lo siguiente:

Instalamos openssh-server:

   # apt install openssh-server

Iniciamos el servicio y lo hacemos persistente:

   # systemctl start ssh
   # systemctl enable ssh

También podriamos lanzar el siguiente comando para activar el servicio cada vez que arranca:

   # update-rc.d -f ssh enable 2 3 4 5

Cambiamos la keys por defecto, son genéricas y un atacante podría llegar a acceder por esta razón:

   # cd /etc/ssh
   # mkdir keys_originales
   # mv ssh_host_* keys_originales

Creamos unas nuevas keys:

   # dpkg-reconfigure openssh-server

Si no es capaz de reiniciar el servicio, lo reiniciamos:

   # systemctl restart ssh

Para poder acceder como root a través de otra máquina, podemos editar el archivos de configuración:

   # vim /etc/ssh/ssh_config

      Y cambiamos la línea:

         PermitRootLogin without-password

      Por:

         PermitRootLogin yes

Lo ideal es que no usemos root para conectarnos y lo hagamos con otro usuario administrador.

Reiniciamos el servicio y listo:

   # systemctl restart ssh

Si hemos estado trasteando intentando conectarnos, es muy posible que nuestro cliente ssh nos diga algo así:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:haT1L2EXIOd/F4UvYeAbr+HFnuPgCaK8dajK77R9m8I.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:3
  remove with:
  ssh-keygen -f "/root/.ssh/known_hosts" -R "192.168.1.203"
ECDSA host key for 192.168.1.203 has changed and you have requested strict checking.
Host key verification failed.
---------------------------------------------------------------------

Es tan sencillo como lanzar el comando para la ip que identifica la máquina linux:

    # ssh-keygen -f "/root/.ssh/known_hosts" -R "192.168.x.x"

Una vez que se regenere el fingerprint, ya podremos conectarnos.

SaluDOS.

domingo, 20 de mayo de 2018

Qemu y el portapapeles

Qemu es una maravilla en cuanto a virtualización en linux, pero llevaba ya un tiempo echando de menos el poder copiar y pegar entre máquina virtual y host.

Hoy he decidido que tenia que revisarlo, y me he llevado la sorpresa de que la solución es...muy sencilla!!!

En la maquina virtual hacemos la instalación de spice-vdagent. En mi caso lo he hecho sobre un Ubuntu y un Kali Linux ejecutando:

      $ sudo apt install spice-vdagent

Reiniciamos la máquina virtual y listo.

En cuanto a un equipo virtualizado en qemu pero con sistema operativo windows, la solución es tan facil como lo anteriormente comentado.

En la propia máquina virtual, vamos a: https://www.spice-space.org/download.html y descargamos las Windows guest tools llamadas spice-guest-tools

Una vez instalado y sin reiniciar, ya tenemos tools que nos permite movernos con libertad sin captura de puntero o utilizar el portapapeles sin problemas

SaluDOS.



martes, 10 de abril de 2018

Kali Linux en Windows 10

Vamos a ver como instalar y utilizar Kali Linux en Windows 10.

Se explica correctamente en este link:
   https://www.kali.org/news/kali-linux-in-the-windows-app-store/ pero vamos a probar:

Primero hay que instalar el WSL (Windows Subsystem Linux), abrimos una ventana de administrador de Powershell y ejecutamos:

   Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Buscamos en cortana "Tienda" y vamos a la tienda de microsoft. Vamos a buscar Kali Linux, aparecerá como aplicación gratuita que podremos Instalar y anclar a Inicio.

Una vez que está instalada, si probamos a iniciar Kali Linux y vemos que nos da el siguiente mensaje:

   The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
   See https://aka.ms/wslinstall for details.
   Press any key to continue...

Significa que no hemos instalado el WSL anteriormente comentado. El mensaje que debería aparecer al iniciar por primera vez:

   Installing, this may take a few minutes...

A continuacion nos pide crear una cuenta de unix:

   Please create a default UNIX user account. The username does not need to match your Windows username.
   For more information visit: https://aka.ms/wslusers
   Enter new UNIX username:
   Enter new UNIX password:
   Retype new UNIX password:

Lo primero hay que hacer es un apt update y un apt upgrade, pero ojo, es un sistema operativo sin entorno gráfico o herramientas, tenemos que realizar las correspondientes instalaciones.

SaluDOS.


lunes, 23 de octubre de 2017

Skype en mi Linux


Ultimamente me está tocando auditar la seguridad de los servidores desde Kali, y claro, estar con varios ordenadores conectado y haciendo tareas variadas de forma centralizada desde Linux, me hace perder de vista el Skype por si alguien quiere poner en contacto conmigo. Así que vamos a ver como instalar esta aplicación en una distribución Linux de la familia Debian:


Lo primero vamos a la web de descarga aqui. Vamos a bajar el paquete .deb eligiendo la opción: Download Skype for Linux DEB 

Esta vez vamos a hacerlo diferente, ya que estamos en nuestro navegador y vamos a descargarlo en el entorno gráfico, si tenemos instalado el gestor de pquetes GDebi, nos dará la opcíon de abrirlo con este software.

Asi que no solo se descargará sino que la propia aplicación nos dará la opción de instalarlo después de haber analizado las dependencias:



Podemos hacer clic en el botón "Instalar paquete". Y después de un tiempo muy razonable, nos dirá que el paquete se ha instalado:




Hay que tener presente, que por lo menos a la fecha en la que realizo esta entrada, la versión de Skype para Linux está en fase Beta.

SaluDOS.