Katana: Conoce este framework para realizar pentesting en sistemas

katana_framework_apertura

En el mundo de la seguridad informática, los frameworks son una gran herramienta para automatizar lo máximo posible el trabajo de un pentester. Katana es un completo framework escrito en Python para realizar test de penetración en sistemas. El punto fuerte de Katana es que está diseñado para que sea simple y su estructura se comprenda fácilmente para cualquiera que lo use.

El framework es de código abierto, podemos modificarlo y compartir nuestras modificaciones. El objetivo de Katana es ser una herramienta para servir a los profesionales de la seguridad informática y que realicen su trabajo rápidamente. Katana se actualiza continuamente, por lo que si lo vais a utilizar es fundamental que os descarguéis la última versión directamente desde su página en GitHub.

Compatible con una gran cantidad de distribuciones Linux

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.

Herramientas necesarias para sacar el máximo partido a Katana Framework

Para poder sacar el máximo partido a este framework, necesitaremos tener instaladas en nuestro sistema una gran cantidad de herramientas de terceros. A continuación tenéis el listado completo de dependencias de Katana:

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

Si nuestro sistema operativo está basado en Debian y usas APT para descargar las aplicaciones desde los repositorios, podés descargar directamente este script para instalar todas las dependencias automáticamente.

Instalación de Katana en nuestro sistema

La descarga e instalación de Katana es realmente fácil y rápida, ya que está basada en Python, los desarrolladores de este framework lo han preparado todo para que la instalación sea muy cómoda instalando incluso las dependencias necesarias:

2 cd KatanaFramework

3 sudo sh dependencies

4 sudo python install

Una vez instalado, ya tan solo tendremos que ejecutarlo y meternos en su consola para ejecutar los diferentes comandos para realizar el pentesting. En la página oficial del proyecto Katana en GitHub tienen un pequeño manual de uso con las principales opciones de este framework.

Fuente: http://www.redeszone.net/
Follow me:
Twitter
Visit Us
Facebook
Facebook
Instagram
RSS
Follow by Email

También te puede interesar

Deja un comentario

error: Content is protected !!