pentesting.

Herramientas de pentesting

Hoy inicia el Módulo 9 “Pentesting” de C1b3rWall Academy 2021. Este curso se dividirá en dos partes a fin de aprender con ejemplos prácticos a construir scripts y herramientas que podrían ser utilizadas en ejercicios de pentesting.

El pentesting se trata de un tipo de auditoría de ciberseguridad que consiste en realizar un conjunto de ataques simulados dirigidos a un sistema informático con la finalidad de detectar debilidades o vulnerabilidades para que sean corregidas y no puedan ser explotadas.

Carlos Azúa, Consultor de ciberseguridad en Dreamlab Technologies especializado en pentesting y desarrollo de software, nos explica por qué utilizar “GO” para hacer pentesting.

Por qué usar GO

GO Es un programa multipropósito de fácil sintaxis y tiene una eficiencia comparable con C.  Cuenta con una gran librería estándar y una fuerte concurrencia y multiprocesos desde su concepción, además de compilación cruzada.

Cuando estamos haciendo pentesting, a veces necesitamos performance y pensar en grande. Buscamos un equilibrio entre scripting y aplicaciones más grandes, así como cross-compiling. Además, su librería estándar permite bases de datos, protocolos de redes, criptografía y codificación de datos (JSON, XML, hex, Base64…)

Reverse shell

Los puntos clave a analizar en este código son la compilación cruzada y la sintaxis expresiva. A la hora de compilar lo único que hay que hacer es añadir el sistema operativo de destino.

En líneas generales, lo que hacemos es establecer una conexión con un tiempo de espera máximo bajo el protocolo TCP a una IP y un puerto concreto. Puedes obtener el código de esta herramienta aquí.

Carlos nos aporta las siguientes conclusiones sobre su ponencia:

  • Go es fácil de codificar y nos proporciona soluciones escalables.
  • Es rápido en su ejecución.
  • Muchas herramientas de pentesting se están construyendo en este lenguaje

Sin embargo, os invito a ver su ponencia, en la cual nos explica todas las herramientas a detalle. Asimismo, podéis leer el artículo completo en News-365.

Podéis matricularos en el siguiente enlace.

Máster en Ciberseguridad usal


Juan Manuel Corchado


Contenidos

Únete a otros 257 suscriptores

Descubre más desde Juan M. Corchado

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo