Curso Gratuito Postgrado en Análisis de Malware y Contramedidas + Titulación Universitaria en Consultor en Seguridad Informática IT: Ethical Hacking (Doble Titulación + 4 ECTS)

Información gratuita

Nombre y apellidos

Email

Teléfono

Situación laboral

País

Provincia

Acepto la Política de Privacidad, el Aviso Legal y la Política de Cookies de cursosgratuitos.es

Curso 100% Bonificable si eres trabajador contratado en el régimen general y envías la documentación de matrícula (en el caso de ser estudiante, desempleado, autónomo, funcionario o jubilado puedes realizar este curso de forma parcialmente subvencionada)

Para qué te prepara:

Este curso en Análisis de Malware y Contramedidas le prepara para aprender a identificar malware, analizar de manera básica los tipos de malware e implementar contramedidas, comprender las diferentes técnicas de ofuscación y aprender las técnicas y la metodología utilizadas por los profesionales del análisis de malwares.

A quién va dirigido:

Este curso en Análisis de Malware y Contramedidas está dirigido a informáticos apasionados por la seguridad, a profesionales en el dominio de la seguridad informática, que busquen un enfoque operacional y con un elevado nivel técnico.

Titulación:

Doble Titulación: - Titulación de Postgrado en Análisis de Malware y Contramedidas con 360 horas expedida por Euroinnova Business School y Avalada por la Escuela Superior de Cualificaciones Profesionales- Certificación Universitaria en Consultor en Seguridad Informática IT: Ethical Hacking con 4 Créditos Universitarios ECTS (Curso Homologado y Baremable en Oposiciones de la Administración Pública) con 110 horas

Objetivos:

- Conocer la definición precisa de los diferentes tipos de hackers y de sus objetivos. - Aprender a identificar malware. - Analizar de manera básica los tipos de malware e implementar contramedidas. - Comprender las diferentes técnicas de ofuscación. - Aprender las técnicas y la metodología utilizadas por los profesionales del análisis de malwares. - Aprender sobre la metodología de un ataque y los medios para identificar las vulnerabilidades o fallos de seguridad a través de los que introducirse en un sistema. - Conocer los fallos físicos, que permiten un acceso directo a ordenadores, y los fallos de red y Wi-Fi se presentan e ilustran cada uno con propuestas de contramedidas. - Saber sobre el Cloud Computing (su historia, su funcionamiento) para dominar mejor la seguridad. - Tener en cuenta la seguridad en la web y los fallos actuales identificados gracias a la ayuda de herramientas que el lector puede implantar fácilmente en sus propios sistemas. - Identificar siempre los posibles fallos para establecer después la estrategia de protección adecuada. - Conocer algunos ejemplos los fallos de sistemas en Windows o Linux y los fallos de aplicación, para familiarizarse con el lenguaje ensamblador y comprender mejor las posibilidades de ataque.

Salidas Laborales:

Seguridad Informática.

Resumen:

Este curso en Análisis de Malware y Contramedidas le ofrece una formación especializada en la materia, aprendiendo todo lo necesario sobre las técnicas y la metodología utilizadas por los profesionales del análisis de malwares (o programas maliciosos). La seguridad informática (y ethical hacking), es el área de la informática que se enfoca en la protección de la infraestructura computacional y todo lo relacionado con ésta (incluyendo la información contenida). Para ello existen una serie de estándares, protocolos, métodos, reglas, herramientas y leyes concebidas para minimizar los posibles riesgos a la infraestructura o a la información. Este curso en en Análisis de Malware y Contramedidas ofrece una formación especializa en seguridad informática - Ethical Hacking.

Metodología:

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Temario:

PARTE 1. SEGURIDAD INFORMÁTICA

UNIDAD DIDÁCTICA 1. CRITERIOS GENERALES COMÚNMENTE ACEPTADOS SOBRE SEGURIDAD DE LOS EQUIPOS INFORMÁTICOS
  1. Modelo de seguridad orientada a la gestión del riesgo relacionado con el uso de los sistemas de información
  2. Relación de las amenazas más frecuentes, los riesgos que implican y las salvaguardas más frecuentes
  3. Salvaguardas y tecnologías de seguridad más habituales
  4. La gestión de la seguridad informática como complemento a salvaguardas y medidas tecnológicas
UNIDAD DIDÁCTICA 2. ANÁLISIS DE IMPACTO DE NEGOCIO
  1. Identificación de procesos de negocio soportados por sistemas de información
  2. Valoración de los requerimientos de confidencialidad, integridad y disponibilidad de los procesos de negocio
  3. Determinación de los sistemas de información que soportan los procesos de negocio y sus requerimientos de seguridad
UNIDAD DIDÁCTICA 3. GESTIÓN DE RIESGOS
  1. Aplicación del proceso de gestión de riesgos y exposición de las alternativas más frecuentes
  2. Metodologías comúnmente aceptadas de identificación y análisis de riesgos
  3. Aplicación de controles y medidas de salvaguarda para obtener una reducción del riesgo
UNIDAD DIDÁCTICA 4. PLAN DE IMPLANTACIÓN DE SEGURIDAD
  1. Determinación del nivel de seguridad existente de los sistemas frente a la necesaria en base a los requerimientos de seguridad de los procesos de negocio
  2. Selección de medidas de salvaguarda para cubrir los requerimientos de seguridad de los sistemas de información
  3. Guía para la elaboración del plan de implantación de las salvaguardas seleccionadas
UNIDAD DIDÁCTICA 5. PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL
  1. Principios generales de protección de datos de carácter personal
  2. Infracciones y sanciones contempladas en la legislación vigente en materia de protección de datos de carácter personal
  3. Identificación y registro de los ficheros con datos de carácter personal utilizados por la organización
  4. Elaboración del documento de seguridad requerido por la legislación vigente en materia de protección de datos de carácter personal
UNIDAD DIDÁCTICA 6. SEGURIDAD FÍSICA E INDUSTRIAL DE LOS SISTEMAS. SEGURIDAD LÓGICA DE SISTEMAS
  1. Determinación de los perímetros de seguridad física
  2. Sistemas de control de acceso físico más frecuentes a las instalaciones de la organización y a las áreas en las que estén ubicados los sistemas informáticos
  3. Criterios de seguridad para el emplazamiento físico de los sistemas informáticos
  4. Exposición de elementos más frecuentes para garantizar la calidad y continuidad del suministro eléctrico a los sistemas informáticos
  5. Requerimientos de climatización y protección contra incendios aplicables a los sistemas informáticos
  6. Elaboración de la normativa de seguridad física e industrial para la organización
  7. Sistemas de ficheros más frecuentemente utilizados
  8. Establecimiento del control de accesos de los sistemas informáticos a la red de comunicaciones de la organización
  9. Configuración de políticas y directivas del directorio de usuarios
  10. Establecimiento de las listas de control de acceso (ACLs) a ficheros
  11. Gestión de altas, bajas y modificaciones de usuarios y los privilegios que tienen asignados
  12. Requerimientos de seguridad relacionados con el control de acceso de los usuarios al sistema operativo
  13. Sistemas de autenticación de usuarios débiles, fuertes y biométricos
  14. Relación de los registros de auditoría del sistema operativo necesarios para monitorizar y supervisar el control de accesos
  15. Elaboración de la normativa de control de accesos a los sistemas informáticos
UNIDAD DIDÁCTICA 7. IDENTIFICACIÓN DE SERVICIOS
  1. Identificación de los protocolos, servicios y puertos utilizados por los sistemas de información
  2. Utilización de herramientas de análisis de puertos y servicios abiertos para determinar aquellos que no son necesarios
  3. Utilización de herramientas de análisis de tráfico de comunicaciones para determinar el uso real que hacen los sistemas de información de los distintos protocolos, servicios y puertos
UNIDAD DIDÁCTICA 8. IMPLANTACIÓN Y CONFIGURACIÓN DE CORTAFUEGOS
  1. Relación de los distintos tipos de cortafuegos por ubicación y funcionalidad
  2. Criterios de seguridad para la segregación de redes en el cortafuegos mediante Zonas Desmilitarizadas / DMZ
  3. Utilización de Redes Privadas Virtuales / VPN para establecer canales seguros de comunicaciones
  4. Definición de reglas de corte en los cortafuegos
  5. Relación de los registros de auditoría del cortafuegos necesario para monitorizar y supervisar su correcto funcionamiento y los eventos de seguridad
  6. Establecimiento de la monitorización y pruebas de los cortafuegos
UNIDAD DIDÁCTICA 9. ANÁLISIS DE RIESGOS DE LOS SISTEMAS DE INFORMACIÓN
  1. Introducción al análisis de riesgos
  2. Principales tipos de vulnerabilidades, fallos de programa, programas maliciosos y su actualización permanente, así como criterios de programación segura
  3. Particularidades de los distintos tipos de código malicioso
  4. Principales elementos del análisis de riesgos y sus modelos de relaciones
  5. Metodologías cualitativas y cuantitativas de análisis de riesgos
  6. Identificación de los activos involucrados en el análisis de riesgos y su valoración
  7. Identificación de las amenazas que pueden afectar a los activos identificados previamente
  8. Análisis e identificación de las vulnerabilidades existentes en los sistemas de información que permitirían la materialización de amenazas, incluyendo el análisis local, análisis remoto de caja blanca y de caja negra
  9. Optimización del proceso de auditoría y contraste de vulnerabilidades e informe de auditoría
  10. Identificación de las medidas de salvaguarda existentes en el momento de la realización del análisis de riesgos y su efecto sobre las vulnerabilidades y amenazas
  11. Establecimiento de los escenarios de riesgo entendidos como pares activo-amenaza susceptibles de materializarse
  12. Determinación de la probabilidad e impacto de materialización de los escenarios
  13. Establecimiento del nivel de riesgo para los distintos pares de activo y amenaza
  14. Determinación por parte de la organización de los criterios de evaluación del riesgo, en función de los cuales se determina si un riesgo es aceptable o no
  15. Relación de las distintas alternativas de gestión de riesgos
  16. Guía para la elaboración del plan de gestión de riesgos
  17. Exposición de la metodología NIST SP 800-30
  18. Exposición de la metodología Magerit versión 2
UNIDAD DIDÁCTICA 10. USO DE HERRAMIENTAS PARA LA AUDITORÍA DE SISTEMAS
  1. Herramientas del sistema operativo tipo Ping, Traceroute, etc.
  2. Herramientas de análisis de red, puertos y servicios tipo Nmap, Netcat, NBTScan, etc.
  3. Herramientas de análisis de vulnerabilidades tipo Nessus
  4. Analizadores de protocolos tipo WireShark, DSniff, Cain & Abel, etc.
  5. Analizadores de páginas web tipo Acunetix, Dirb, Parosproxy, etc.
  6. Ataques de diccionario y fuerza bruta tipo Brutus, John the Ripper, etc.
UNIDAD DIDÁCTICA 11. DESCRIPCIÓN DE LOS ASPECTOS SOBRE CORTAFUEGOS EN AUDITORÍAS DE SISTEMAS INFORMÁTICOS
  1. Principios generales de cortafuegos
  2. Componentes de un cortafuegos de red
  3. Relación de los distintos tipos de cortafuegos por ubicación y funcionalidad
  4. Arquitecturas de cortafuegos de red
  5. Otras arquitecturas de cortafuegos de red
UNIDAD DIDÁCTICA 12. GUÍAS PARA LA EJECUCIÓN DE LAS DISTINTAS FASES DE LA AUDITORÍA DE SISTEMAS DE INFORMACIÓN
  1. Guía para la auditoría de la documentación y normativa de seguridad existente en la organización auditada
  2. Guía para la elaboración del plan de auditoría
  3. Guía para las pruebas de auditoría
  4. Guía para la elaboración del informe de auditoría

PARTE 2. CONSULTOR EN SEGURIDAD INFORMÁTICA IT: ETHICAL HACKING

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LOS ATAQUES Y AL HACKING ÉTICO
  1. Introducción a la seguridad informática
  2. El hacking ético
  3. La importancia del conocimiento del enemigo
  4. Seleccionar a la víctima
  5. El ataque informático
  6. Acceso a los sistemas y su seguridad
  7. Análisis del ataque y seguridad
UNIDAD DIDÁCTICA 2. SOCIAL ENGINEERING
  1. Introducción e historia del Social Engineering
  2. La importancia de la Ingeniería social
  3. Defensa ante la Ingeniería social
UNIDAD DIDÁCTICA 3. LOS FALLOS FÍSICOS EN EL ETHICAL HACKING Y LAS PRUEBAS DEL ATAQUE
  1. Introducción
  2. Ataque de Acceso físico directo al ordenador
  3. El hacking ético
  4. Lectura de logs de acceso y recopilación de información
UNIDAD DIDÁCTICA 4. LA SEGURIDAD EN LA RED INFORMÁTICA
  1. Introducción a la seguridad en redes
  2. Protocolo TCP/IP
  3. IPv6
  4. Herramientas prácticas para el análisis del tráfico en la red
  5. Ataques Sniffing
  6. Ataques DoS y DDoS
  7. Ataques Robo de sesión TCP (HIJACKING) y Spoofing de IP
  8. Ataques Man In The Middle (MITM).
  9. Seguridad Wi-Fi
  10. IP over DNS
  11. La telefonía IP
UNIDAD DIDÁCTICA 5. LOS FALLOS EN LOS SISTEMAS OPERATIVOS Y WEB
  1. Usuarios, grupos y permisos
  2. Contraseñas
  3. Virtualización de sistemas operativos
  4. Procesos del sistema operativo
  5. El arranque
  6. Hibernación
  7. Las RPC
  8. Logs, actualizaciones y copias de seguridad
  9. Tecnología WEB Cliente - Servidor
  10. Seguridad WEB
  11. SQL Injection
  12. Seguridad CAPTCHA
  13. Seguridad Akismet
  14. Consejos de seguridad WEB
UNIDAD DIDÁCTICA 6. ASPECTOS INTRODUCTORIOS DEL CLOUD COMPUTING
  1. Orígenes del cloud computing
  2. Qué es cloud computing
  3. - Definición de cloud computing

  4. Características del cloud computing
  5. La nube y los negocios
  6. - Beneficios específicos

  7. Modelos básicos en la nube
UNIDAD DIDÁCTICA 7. CONCEPTOS AVANZADOS Y ALTA SEGURIDAD DE CLOUD COMPUTING
  1. Interoperabilidad en la nube
  2. - Recomendaciones para garantizar la interoperabilidad en la nube

  3. Centro de procesamiento de datos y operaciones
  4. Cifrado y gestión de claves
  5. Gestión de identidades
UNIDAD DIDÁCTICA 8. SEGURIDAD, AUDITORÍA Y CUMPLIMIENTO EN LA NUBE
  1. Introducción
  2. Gestión de riesgos en el negocio
  3. - Recomendaciones para el gobierno

    - Recomendaciones para una correcta gestión de riesgos

  4. Cuestiones legales básicas. eDiscovery
  5. Las auditorías de seguridad y calidad en cloud computing
  6. El ciclo de vida de la información
  7. - Recomendaciones sobre seguridad en el ciclo de vida de la información

UNIDAD DIDÁCTICA 9. CARACTERÍSTICAS DE SEGURIDAD EN LA PUBLICACIÓN DE PÁGINAS WEB
  1. Seguridad en distintos sistemas de archivos.
  2. - Sistema operativo Linux.

    - Sistema operativo Windows.

    - Otros sistemas operativos.

  3. Permisos de acceso.
  4. - Tipos de accesos

    - Elección del tipo de acceso

    - Implementación de accesos

  5. Órdenes de creación, modificación y borrado.
  6. - Descripción de órdenes en distintos sistemas

    - Implementación y comprobación de las distintas órdenes.

UNIDAD DIDÁCTICA 10. PRUEBAS Y VERIFICACIÓN DE PÁGINAS WEB
  1. Técnicas de verificación.
  2. - Verificar en base a criterios de calidad.

    - Verificar en base a criterios de usabilidad.

  3. Herramientas de depuración para distintos navegadores.
  4. - Herramientas para Mozilla.

    - Herramientas para Internet Explorer.

    - Herramientas para Opera.

    - Creación y utilización de funciones de depuración.

    - Otras herramientas.

  5. Navegadores: tipos y «plug-ins».
  6. - Descripción de complementos.

    - Complementos para imágenes.

    - Complementos para música.

    - Complementos para vídeo.

    - Complementos para contenidos.

    - Máquinas virtuales.

UNIDAD DIDÁCTICA 11. LOS FALLOS DE APLICACIÓN
  1. Introducción en los fallos de aplicación
  2. Los conceptos de código ensamblador y su seguridad y estabilidad
  3. La mejora y el concepto de shellcodes
  4. Buffer overflow
  5. Fallos de seguridad en Windows

PARTE 3. ANÁLISIS DE MALWARE

UNIDAD DIDÁCTICA 1. IDENTIFICACIÓN DE UN MALWARE
  1. Presentación de los malwares por familias
  2. - Introducción

    - Backdoor

    - Ransomware y locker

    - Stealer

    - Rootkit

  3. Escenario de infección
  4. - Introducción

    - Escenario: la ejecución de un archivo adjunto

    - Escenario: el clic desafortunado

    - Escenario: la apertura de un documento infectado

    - Escenario: los ataques informáticos

    - Escenario: los ataques físicos: infección por llave USB

  5. Técnicas de comunicación con el C&C
  6. - Introducción

    - Actualización de la lista de nombres de dominio

    - Comunicación mediante HTTP/HTTPS/FTP/IRC

    - Comunicación mediante e-mail

    - Comunicación mediante una red punto a punto

    - Comunicación mediante protocolos propietarios

    - Comunicación pasiva

    - Fast flux y DGA (Domain Generation Algorithms)

  7. Recogida de información
  8. - Introducción

    - Recogida y análisis del registro

    - Recogida y análisis de los registros de eventos

    - Recogida y análisis de los archivos ejecutados durante el arranque

    - Recogida y análisis del sistema de archivos

    - Gestión de los archivos bloqueados por el sistema operativo

    - Framework de investigación inforense

    - Herramienta FastIR Collector

  9. Imagen de memoria
  10. - Presentación

    - Realización de una imagen de memoria

    - Análisis de una imagen de memoria

    - Análisis de la imagen de memoria de un proceso

  11. Funcionalidades de los malwares
  12. - Técnicas para ser persistente

    - Técnicas para ocultarse

    - Malware sin archivo

    - Esquivar el UAC

  13. Modo operativo en caso de amenazas a objetivos persistentes (APT)
  14. - Introducción

    - Fase: reconocimiento

    - Fase: intrusión

    - Fase: persistencia

    - Fase: pivotar

    - Fase: filtración

    - Trazas dejadas por el atacante

  15. Conclusión
UNIDAD DIDÁCTICA 2. ANÁLISIS BÁSICO
  1. Creación de un laboratorio de análisis
  2. - Introducción

    - VirtualBox

    - La herramienta de gestión de muestras de malware Viper

  3. Información sobre un archivo
  4. - Formato de archivo

    - Cadenas de caracteres presentes en un archivo

  5. Análisis en el caso de un archivo PDF
  6. - Introducción

    - Extraer el código JavaScript

    - Desofuscar código JavaScript

    - Conclusión

  7. Análisis en el caso de un archivo de Adobe Flash
  8. - Introducción

    - Extraer y analizar el código ActionScript

  9. Análisis en el caso de un archivo JAR
  10. - Introducción

    - Recuperar el código fuente de las clases

  11. Análisis en el caso de un archivo de Microsoft Office
  12. - Introducción

    - Herramientas que permiten analizar archivos de Office

    - Caso de malware que utiliza macros: Dridex

    - Caso de malware que utiliza alguna vulnerabilidad

  13. Uso de PowerShell
  14. Análisis en el caso de un archivo binario
  15. - Análisis de binarios desarrollados en AutoIt

    - Análisis de binarios desarrollados con el framework .NET

    - Análisis de binarios desarrollados en C o C++

  16. El formato PE
  17. - Introducción

    - Esquema del formato PE

    - Herramientas para analizar un PE

    - API de análisis de un PE

  18. 1Seguir la ejecución de un archivo binario
  19. Introducción
  20. Actividad a nivel del registro
  21. Actividad a nivel del sistema de archivos
  22. Actividad de red
  23. Actividad de red de tipo HTTP(S)
  24. 1Uso de Cuckoo Sandbox
  25. Introducción
  26. Configuración
  27. Uso
  28. Limitaciones
  29. Conclusión
  30. 1Recursos en Internet relativos a los malwares
  31. Introducción
  32. Sitios que permiten realizar análisis en línea
  33. Sitios que presentan análisis técnicos
  34. Sitios que permiten descargar samples de malwares
UNIDAD DIDÁCTICA 3. REVERSE ENGINEERING
  1. Introducción
  2. - Presentación

    - Legislación

  3. Ensamblador x86
  4. - Registros

    - Instrucciones y operaciones

    - Gestión de la memoria por la pila

    - Gestión de la memoria por el montículo

    - Optimización del compilador

  5. Ensamblador x64
  6. - Registros

    - Parámetros de las funciones

  7. Análisis estático
  8. - Presentación

    - IDA Pro

    - Radare2

    - Técnicas de análisis

    - API Windows

    - Límites del análisis estático

  9. Análisis dinámico
  10. - Presentación

    - WinDbg

    - Análisis del núcleo de Windows

    - Límites del análisis dinámico y conclusión

UNIDAD DIDÁCTICA 4. TÉCNICAS DE OFUSCACIÓN
  1. Introducción
  2. Ofuscación de las cadenas de caracteres
  3. - Introducción

    - Caso de uso de ROT13

    - Caso de uso de la función XOR con una clave estática

    - Caso de uso de la función XOR con una clave dinámica

    - Caso de uso de funciones criptográficas

    - Caso de uso de funciones personalizadas

    - Herramientas que permiten decodificar las cadenas de caracteres

  4. Ofuscación del uso de la API de Windows
  5. - Introducción

    - Estudio del caso de Duqu

    - Estudio del caso de EvilBunny

  6. Packers
  7. - Introducción

    - Packers que utilizan la pila

    - Packers que utilizan el montículo

    - Encoder Metasploit

  8. Otras técnicas
  9. - Anti-VM

    - Anti-reverse engineering y anti-debug

  10. Conclusión
UNIDAD DIDÁCTICA 5. DETECCIÓN, CONFINAMIENTO Y ERRADICACIÓN
  1. Introducción
  2. Indicadores de compromiso de red
  3. - Presentación

    - Uso de los proxys

    - Uso de detectores de intrusión

    - Casos complejos

  4. Detección de archivos
  5. - Presentación

    - Firmas (o Hash)

    - Firmas con YARA

    - Firmas con ssdeep

  6. Detección y erradicación de malwares con ClamAV
  7. - Presentación

    - Instalación

    - Uso

  8. Artefactos del sistema
  9. - Tipos de artefactos

    - Herramientas

  10. Uso de OpenIOC
  11. - Presentación

    - Uso

    - Interfaz gráfica de edición

    - Detección

  12. Conclusión