
Artículo · Pentesting
Pentesting con Katana Framework
Historia
Katana es un framework escrito en Python para hacer pruebas de penetración, basado en una estructura simple y completa para que cualquiera pueda usar, modificar y compartir, el objetivo es unificar las herramientas para profesionales al realizar una prueba de penetración o simplemente como una herramienta de rutina. La versión actual no es completamente estable, se recomienda actualizar cada vez que la use.
Comando para actualizar el framework
ktf.update -f
Características
- Sesiones: Usar sesiones en cada módulo para no perder el tiempo
- Variables temporales: Guarda los resultados en variables para usar en otros módulos
- Comandos del sistema: Ejecutar comandos del sistema a través de la consola
- Funciones Internas: Ejecute funciones internas desde la consola
- GUI: Interfaz gráfica de usuario
Instalación
Para la instalación del framework Katana es necesario instalar todas las dependencias para un buen rendimiento.
1) Clonamos el repositorio
git clone https://github.com/PowerScript/KatanaFramework.git
2) Accedemos a la carpeta
cd KatanaFramework
3) Instalamos las dependencias
sudo sh dependencies
4) Instalación con python
sudo python install
Iniciamos el framework con el comando:
ktf.console
Con el comando show modules podemos ver todos los módulos disponibles en el framework, la verdad son todos bastante interesante, sin duda una herramienta más para facilitar y automatizar el trabajo del buen Pentester
Módulos disponibles
Para más información de su manejo y aprendizaje puede visitar;
https://github.com/PowerScript/KatanaFramework/wiki/How-to-use#commands
¿Quieres aprender estas técnicas en profundidad?
Continúa tu ruta con Penetration Testing Student.
Escrito por
Misael BanalesPenetration Testing And Ethical Hacking
Ingeniero en Computación. En mis años de experiencia en Seguridad Informática he realizado múltiples pruebas de penetración y hacking ético para organizaciones de gobierno, industria pública y privada. He brindado servicios de auditoria en ISO 27001 y he apoyado a empresas en la gestión de gobierno de IT.



