Bueno en este video vamos a darle una pequeña introducción a lo que es Metasploit.
Como verán yo voy a trabajar con la versión 5.0 XLIX y bueno vamos a hablar un poquito de lo de lo que
es Metasploit porque ya vamos a comenzar a hacer algunos attacking así que bueno principalmente lo que
tenemos que hacer es mandatorio pero no es obligatorio pero se recomienda habilitar la base de datos
si así que lo primero que deberíamos hacer es habilitar 2L para ir almacenando todos los datos que podamos
ir recolectando y analizando y explotando todo eso cierto vamos a crear una base de datos de IPES vamos
a poder importar también una base de datos que tengamos ya guardada con enema
y después también ahí vamos a tener la facilidad de poder encontrar los puertos abiertos etc. para poder
realizar un ataque bien ordenado.
Así que bueno lo primero es ejecutar SQL.
Yo ya tengo algunas consolas abierta para lo que les voy a dar de introducción.
Voy a abrir una más para decirle como se ejecuta posible para ejecutar SQL SQL lo que debemos hacer
es poner seris Service o script
SQL y estar bien ejecutamos el comando y vamos a habilitar el servicio de poseería eso ya está después
lo que vamos a hacer una aclaración en caso de que acá cuando vayamos a Metasploit como hire MSF console
es el comando.
Ahora vamos a ver ejecutando para que vaya adelantando algo en caso de que no lo podamos correr posible.
Le recomiendo que utilicen este comando como dice la nota sino el cardenal Grez pueden actualizar la
base de datos con este comando.
El comando de éste va a actualizar la base de datos que tengan ustedes cierto y ahí les va a correr
seguro.
Así que bueno después de eso si no les corre Metasploit ejecutan este comando lo que va a hacer es Reyn
reintentar y reiniciar la base de MSF.
Bueno eso es lo que les va a decir y va a actualizar bien acá tenemos ya lo que es el Metasploit.
Si Metasploit por base en base de comandos y después hay otra plataforma más para poder ejecutar Metasploit.
Pero bueno nosotros vamos a trabajar con la consola de comandos.
Como ven acá la versión 5.1 49 tenemos 1926 Play tenemos 10 1076 auxiliares 330 pos 556 payload 45 en
Cooder 10 Nott y 7 de evasión.
Esto luego lo vamos a ir viendo con detalle.
Voy a ir aclarando qué significa cada uno.
Pero bueno por el momento vamos a ejecutar la base.
Si vamos a poner status y vamos a ver no con X.
Bueno ahora me puedes pasar esto.
Vamos a reiniciar está reiniciando
y vamos a correr Metasploit.
Esta misma consola esta otra la vamos a eliminar la vamos a dejar ahí.
Ahora cuando termine acá ya las configuraciones habrá sido modelo console
no va abrir moderadamente rápido porque ya está ya han sido abierta.
En caso de que les pase el que tengan el error ese que les mostré hace un ratito ejecutar este comando
ahora sí desde ya un bajo status ya está ahí ya tenemos posibles.
Y siguiendo
en el temario que tengo programado dice que con el comando de Medicina consolé ejecutamos la consola
de comandos de Metasploit y acá está lo que estábamos viendo recién los Esplai con el payload que tenemos.
Si esto es importante aclararle que cada sábado Metasploit actualiza su base de datos así que pueden
actualizar la base de datos Metasploit quincha día 20 día o un mes para estar al día con todos los payload
que están saliendo los Esplai etc..
Como les estaba escribiendo recién con este comando de status verificamos que este post greet corriendo
así vamos guardando todos los datos que tengamos que vayamos recolectando con el comando Vagner vamos
a actualizar la base osea vamos a actualizar la consola van actualizamos la consola como
nos cambió pronto y vamos a ver la cantidad de esplai etc. La versión tambien todo eso con el comando
Banier después nos dice que bueno caso le voy a ir explicando después de lo que significa cada uno el
significado de cada uno de lo que se Esplai etc para que vayamos viendo tengamos una noción de lo que
les estoy hablando.
Ejecutamos en comandos esto nos va a mostrar las cosas que tengamos en las bases de datos vamos a ejecutarlos
como verán a mi no me sale ninguno.
Si esto lo tengo adrede así para que ustedes vayan viendo después con el correr del tiempo como almacenando
los datos hasta bien vamos a ejecutar el comando del
comando como el de toda la herramienta no nos trae una ayuda si comando como ejecutar el comando 3 Ghouls
como ven acá nos dice conectar a la base de datos no desconectarla exportar podemos exportar una base
de datos que yo tenemos guardada importar exportar también importar desde enema un escaneado que tengamos
hecho en Nemak.
También es compatible con Nexus no lo vamos a ver pero o tal vez sí vamos a hablarlo después para remover
la base de datos el Estado lo tenemos ya escaneado etc. Si después nos dice acá que también podemos
ejecutar como para ver el comando se dices que es parte de la base de datos.
Como dice acá vamos a copiarlo y lo que llama el comando Service.
Como ven acá no tengo ningún servicio tampoco escaneado no tengo ninguno en la base de datos.
Después tenemos otro comando a base de datos que es Krens también para ver si tenemos algunas credenciales
podemos ejecutarlo.
Tampoco tenemos ninguna credencial.
Así que bueno eso es más o menos básicamente lo que es la base de datos que es muy importante saber
ahora donde encontramos nosotros todos los módulos que estuvimos viendo hace un rato.
Lo cierto bueno lo podemos encontrar de dos formas vamos a poner el banner donde encontramos los esplai
y los payload etc..
Yo anteriormente ya tenía una consola preparada con el comando que les muestro acá en este matriz.
Como dice Acá en Sidious Cerchar Metasploit Framework Framework y módulos.
Ahí vamos a encontrar todos los módulos que tiene Metasploit como lo ven acá ejecutamos damos un Liset
y acá tenemos auxiliares en Cooder tenemos la degradación del módulo exploit Nobbs los payload y los
post.
Supongamos que queremos buscar un exploit.
Así estamos.
Y acá tenemos exploit para Android y para el Fire For Linux para Windows UNIX Solari etc. así.
Ahora supongamos que en la fase del Péter ya estuvimos haciendo alguno de escaneo recolectando la información
y sabemos que la máquina es Windows.
Entonces vamos a buscar un exploit Windows.
Si lo estamos y acá tenemos todo el listado de los ataques que podemos hacerle a un Windows ataque por
SSH locales hasta aquí locales AlphaGo diferentes especies de antivirus en SQL y SQL POP3 también tenemos
todo esto para Windows 10.
Ahora qué es un exploit un exploit.
Como dice que es un conjunto.
Si acá tenemos exploit es un conjunto de datos o secuencias de comandos que se utiliza para aprovecharse
de una vulnerabilidad o una brecha de seguridad en un sistema de cómputo.
El objetivo del mismo es conseguir un comportamiento no deseado de la víctima y obtener acceso no autorizado
y tomar el control del mismo.
Los exploit se pueden convertir en diferentes tipos de software.
Por ejemplo un escrito un virus o un gusano etc. Si diferentes de lo que es un país lo vamos a ver de
qué se trata.
Así que es muy diferente.
Supongamos que yo quiero ver cómo está compuesto un exploit vamos a ir a MS Security vamos a copiar
si es larga y vamos a listar y acá tenemos todos los exploit generados en Ruby principalmente.
Recordemos que Metasploit es la base de nuestras playas Ruby ha creado un Ruby.
O sea no fue creado pero hace un tiempo ya que fue transferido toda Ruby.
Si me piden una recomendación en base a programación que es lo importante bajo mi punto de vista sería
Ruby y palto Ruby Payton.
En lo que a mí respecta son los dos los dos tipos de programaciones que podrían llegar a estudiar si
se quieren dedicar a lo que es este tipo de ataque de herramientas y todas estas cosas la van a comprender
mucho mejor ahora cómo está conformado.
Vamos a darle un nano y vamos a ejecutar MS SQL y por ejemplo el link bien así está conformado un
un exploit.
Si bien esto en una serie de comandos encadenados cierto que qué bueno van a realizar la explotación
si van a romper un sistema con alguna falla o alguna vulnerabilidad que encuentre está preparado individualmente
para cada sistema operativo cada versión del sistema operativo etc. así no todos sirven para todos.
Hay algunos que son globales pero no todos sirven para todos sí así que bueno la próxima clase vamos
a estar utilizando los módulos auxiliares.
Vamos a ver si podemos obtener algunas credenciales de nuestras víctimas usando los auxiliares de Metasploit
para ubicarlo dentro de las carpetas.
Vamos también en la misma ruta.
Vamos a usar Char y acá buscamos Metasploit
modder Metasploit Framework aquí está y después en módulos si acaté de los mismos módulos lo bailabas
por Nobbs Esplai evasion encoger y auxiliar tenemos payload y eso es todo por esta clase.
Nos vemos en la próxima y ya vamos a empezar a usar algunos Estudi sí Chajón.
Gracias por estar.