Kerbrute


📦 Instalar kerbrute:

git clone https://github.com/ropnop/kerbrute
cd kerbrute
go build -o kerbrute

🛠 Instalar Impacket y scripts de Kerberos

✅ Comando para copiar todos los scripts de examples/ a /usr/local/bin

cd ~/dockerlabs/impacket/examples
sudo chmod +x *.py
sudo cp *.py /usr/local/bin/

✅ Solución: Usar un entorno virtual

Lo mejor es crear un entorno virtual para instalar Impacket y sus dependencias sin tocar el sistema global. Así que sigue estos pasos:


🛠 Pasos para crear un entorno virtual y usar Impacket

  1. Instalar python3-venv (si no lo tienes ya):

sudo apt install python3-venv
  1. Crear el entorno virtual en tu directorio de Impacket:

cd ~/dockerlabs/impacket  # Asegúrate de estar en el directorio de Impacket
python3 -m venv venv

Esto creará un entorno virtual llamado venv en el directorio de Impacket.

  1. Activar el entorno virtual:

source venv/bin/activate

Después de activarlo, tu prompt debería cambiar para reflejar que estás dentro del entorno virtual.

  1. Instalar las dependencias de Impacket:

pip install -r requirements.txt
  1. Instalar Impacket en el entorno virtual:

pip install .
  1. Usar los scripts directamente desde el entorno virtual:

    Ahora, puedes ejecutar los scripts sin problemas. Por ejemplo:

python3 examples/GetADUsers.py -h

Mientras estés dentro del entorno virtual, cualquier comando Python utilizará las librerías que instalaste allí.


📌 ¿Qué hacer cuando termines de usar el entorno virtual?

Cuando ya no necesites más el entorno virtual, puedes desactivarlo con:

deactivate

Y si necesitas usarlo de nuevo, simplemente actívalo con:

source venv/bin/activate

Last updated