$3,330mxn $2,540mxn

Curso en línea (Online) de Python avanzado para proyectos de seguridad

Plazas disponibles

Características de este curso

   Certificación acreditativa
   Duración: 35 h.
   Tutor Personal
   100% Online
   Compra Segura

El curso

Descripción

El objetivo del Curso en línea (Online) de Python avanzado para proyectos de seguridad, es ampliar los conocimientos sobre Python, dominar herramientas avanzadas, librerías y módulos para la detección y mitigación de amenazas cibernéticas y aplicar metodologías de código enfocado a la seguridad.

Domina Python a nivel experto y programa tus propias herramientas de ciberseguridad

Aprenderás a utilizar Python no solo para poder construir programas, también para recolectar información, detectar fallos de seguridad en aplicaciones web, automatizar y especificar muchas de las tareas que se realizan durante un proceso de pentesting.

Dominar Python avanzado para proyectos de seguridad, te coloca en una posición altamente competitiva frente a profesionales tradicionales.

Podrás capacitarte en el desarrollo de scripts y herramientas personalizadas orientadas a la ciberseguridad y el hacking ético, combinando técnicas ofensivas y defensivas para auditar sistemas, automatizar tareas repetitivas y analizar vulnerabilidades.

Con este Curso en línea (Online) podrás obtener las siguientes competencias:

  1. Aprender a crear scripts en Python con el objetivo de automatizar tareas de pentesting.
  2. Aprender las principales librerías disponibles en Python a la hora de desarrollar herramientas enfocadas a la seguridad.
  3. Aprender una metodología que permita escribir código en Python para realizar un proceso de pentesting.
  4. Aprender a desarrollar mediante programación en Python sus propias herramientas que se utilizan en un proceso de Ethical Hacking.
  5. Aprender a automatizar tareas de análisis y extracción de información de servidores.
  6. Fomentar el interés por la investigación y la seguridad informática.

Puedes ver aquí un vídeo de presentación del curso:

Características

Curso en línea (Online) de Python avanzado para proyectos de seguridad, de 35 horas de duración.

  • Tendrás 3 meses para completar el curso.
  • Acceso a la plataforma las 24 horas del día, los 7 días de la semana.
  • Compatible con cualquier sistema operativo y dispositivo móvil.
  • La evaluación se realiza a través de exámenes tipo test.
  • Ponte tu propio horario ya que el curso es online.
  • Al finalizar, recibirás tu Certificación Acreditativa.

¿A quién va dirigido?

Este Curso en línea (Online) de Python avanzado para proyectos de seguridad está dirigido principalmente a desarrolladores con conocimientos básicos en Python, investigadores y analistas de ciberseguridad que buscan automatizar auditorías y crear herramientas de hacking ético, y a empresas que desean capacitar a sus equipos técnicos en la protección de datos.

Temario del curso

1. Trabajando con sockets en Python

  • Introducción a python para proyectos de seguridad
  • Introducción a los sockets
  • Recopilación de información con sockets
  • Implementar en Python un escáner de puertos con sockets
  • Implementar en Python un servidor HTTP
  • Resumen

2. Aplicaciones clientes-servidor con sockets en Python

  • Métodos para enviar y recibir datos entre un cliente y un servidor
  • Creando un cliente y un servidor TCP con sockets
  • Shell inversa con sockets
  • Resumen

3. Módulos para realizar peticiones con Python

  • Protocolo HTTP y creación de clientes HTTP en python
  • Construyendo un cliente HTTP con urllib.request
  • Crear un cliente HTTP con requests
  • Resumen

4. Recolección de información de servidores con Python

  • Utilizando Shodan para la obtención de información de un servidor
  • Utilizando Python para realizar búsquedas en Shodan
  • Utilizando el registro Whois para obtener información de un servidor
  • Extracción de información de servidores DNS
  • Resumen

5. Extracción de metadatos con Python

  • Obtener información geográfica acerca de la localización de un servidor
  • Extracción de metadatos en documentos con el módulo PyPDF2
  • Extracción de metadatos en imágenes
  • Resumen

6. WebScraping con Python

  • Extracción de contenidos web con Python
  •  Extraer contenido y etiquetas con BeautifulSoup
  • Extracción de imágenes y enlaces con el módulo bs4
  • Resumen

7. WebScraping avanzado con Scrapy

  • Arquitectura e instalación de Scrapy
  • Scrapy como framework de desarrollo de spyders
  • Proyecto Scrapy para extraer las conferencias europython
  • Resumen

8. Escaneo de puertos y redes con Python

  • Nmap como herramienta de escáner de puertos
  • Escaneo de puertos con Python-nmap
  • Ejecutar scripts de nmap para detectar servicios y vulnerabilidades
  • Obtener las máquinas activas de un segmento de red
  • Resumen

9. Conexiones con servidores FTP, SFTP, SSH desde Python

  • Conexiones con servidores FTP utilizando el módulo ftplib
  • Conexión con servidores SSH utilizando paramiko
  • Proceso de fuerza bruta contra un servidor SSH
  • Resumen

10. Análisis de vulnerabilidades en aplicaciones web con Python

  • Introducción a la metodología OWASP
  • Introducción a la herramienta sqlmap para detectar vulnerabilidades del tipo sql injection
  • Introducción a la herramienta bandit para detectar vulnerabilidades en proyectos de python
  • Detectar vulnerabilidades en sitios web con herramientas automáticas
  • Resumen

Condiciones


  • Durante el proceso de compra, te solicitaremos los datos para tu alta en el centro.
  • Antes de las 72 horas laborables recibirás en tu correo electrónico las credenciales para acceder a tu curso.
  • Si no recibes las claves antes de las 72 horas laborables, por favor revisa tu carpeta de spam o correo no deseado.
  • Tienes 3 meses para completar el curso desde el día que recibes las credenciales de acceso.
  • No se aceptan devoluciones una vez recibidas las claves de acceso.

El centro

Aprendum colabora con Lecciona

Lecciona es un centro privado dedicado a la formación online de calidad. Su característica fundamental es la de ofrecer un servicio al cliente cercano, rápido y eficaz. La oferta de cursos es dinámica y en constante crecimiento para satisfacer la demanda formativa existente.  Somos flexibles y nos adaptamos, en lo posible, a las distintas necesidades que se nos presentan en el día a día. La potente plataforma de Teleformación que utilizamos cumple con los principales estándares del mercado y nos permite ofrecer una formación online de alto nivel.

Ver web de la empresa