Programación Scripting Ruby

03:27:35 Intermedios
Rodolfo Cecena

Acerca de este curso

Aprende Ruby desde lo más básico hasta temas avanzados, un curso enfocado 100% a la seguridad informática. Podrás crear tus propias herramientas, finaliza entendiendo cómo funcionan los script de Metasploit y crearemos nuestro propio script para luego ejecutarlo en Metasploit a través de una Shell meterpreter.

Plan de estudios


Tus primeros pasos con ruby

1. Introducción a ruby

2.Ejecución de ruby desde la consola y manejo del interprete de ruby

3.Programacion orientada a objetos, creación de clases y objetos.

4.Cargando un script de ruby en el interprete. Y creación de clases con atributos

5.Herencia en ruby (inheritance)

6.Programacion orientada a objetos Metodos en ruby y strings

7.Mas strings y la interpolación en ruby

Conocimientos intermedios en ruby

8.Expresiones regulares en ruby

9.Mas expresiones regulares en ruby

10.Expresiones regulares en conjunto con el uso de condicionales

11.Arreglos y hashes

12.Programando nuestros scripts en archivos .rb

13.Hashes y case en ruby

14.Funciones en ruby

15.Ciclo for

16.Creación y vizualización de archivos en ruby

17.Creación de servidores web http y https en ruby

Conocimientos avanzados en ruby

18.Creación de un escaner de puertos y anonimizando el escaneo en ruby

19.Creación de un web crawler (rastreo de archivos) en ruby

20.Crawler avanzado

21.Detectar versiones de servidores web

22.Obtener una shell remota por medio de ruby y manejo de scripts en metasploit

23.Creando nuestro script de ruby para meterpreter de metasploit