Katana framework



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.

Caracteristicas

    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
    Funciónes Internas: Ejecute funciones internas desde la consola
    GUI: Interfaz grafica de usuario


Organización del código fuente


El código fuente de Katana está organizado de la siguiente manera:

–Core /> núcleo del código fuente
—Core / logs /> registros de módulos
—Archivos / db /> Diccionarios y tablas
–Archivos /> Archivos necesarios para algunos módulos
–Tmp /> Archivos temporales
–Lib /> Bibliotecas
–Doc /> Documentación
-módulos /> Scripts (módulos)

Requisitos para la instalación:

     nmap
     aircrack-ng
     arpspoof
     mysql
     ssh
     dhcpd
     hostapd
     ettercap
     xterm
     default-jre

Compatibilidad

Este framework es compatible con una gran cantidad de distribuciones basadas en Linux, en algunas distros todas las dependencias de este framework ya están instaladas, pero en otros tendremos que instalarlo nosotros mismos manualmente. Algunas de las distribuciones compatibles que no necesitan instalar dependencias son Kali Linux, la popular distribución de auditorías informáticas, Parrot OS, Wifislax y por supuesto BlackArch Linux. Otras distribuciones compatibles sin las dependencias instaladas son Raspbian, Ubuntu y por supuesto Debian.

Tabla 1. Versiones que soportan el framework

Referencias

"Katana Framework: The New Hacking Framework • Penetration Testing", Penetration Testing, 2019. [Online]. Available: https://securityonline.info/katana-framework-new-hacking-framework/

"BacktrackAcademy: Pentesting con Katana Framework", Backtrack Academy, 2019. [Online]. Available: https://backtrackacademy.com/articulo/pentesting-con-katana-framework

"Katana: Conoce este framework para realizar pentesting en sistemas", RedesZone, 2019. [Online]. Available: https://www.redeszone.net/2016/10/29/katana-conoce-este-framework-realizar-pentesting-sistemas/

https://github.com/PowerScript/KatanaFramework

Comentarios

Entradas más populares de este blog

ITAF

MOF

SABSA