Curso de Penetration Testing: Python and Kali Linux
Kali Linux es una distribución Linux creada para análisis forense digital y pruebas de penetración. Con Python, los usuarios pueden desarrollar programas de pruebas de penetración en Kali Linux.
Esta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a probadores de penetración, ingenieros de seguridad y hackers éticos que desean penetrar redes de prueba en Kali Linux usando Python.
Al final de esta formación, los participantes serán capaces de:
- Crear Python programas para buscar vulnerabilidades de red.
- Explore y use los shells web y el shellcode de Kali en exploits.
- Aplique varias herramientas de Kali para pruebas de penetración.
- Explotar sistemas con código Python.
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Programa del Curso
Introducción
Python En profundidad
- Cadenas y expresiones
- Funciones y condicionales
- Variables y listas
Pruebas de penetración
- ¿Qué son las pruebas de penetración?
- Las cinco fases de las pruebas de penetración
Descripción general de Kali Linux
- Implementaciones de Kali
- Métodos de explotación
- El menú y la caja de herramientas de Kali
Preparación del entorno de desarrollo
- Instalación de una máquina virtual
- Instalación y configuración Kali Linux
- Instalación y configuración Python Kali Linux
- Configuración de un Box Lab
Shells del sistema
- Uso de Weevely
- Generación de shellcode con MSFvenom
- Inyección de imágenes con jhead
- Uso de shellcode en exploits
Python y Kali Linux
- Creación de un programa de penetración con Python
- Trabajar con el cliente TCP y el servicio TCP
- Uso de paquetes binarios sin procesar
- Escaneo de puertos con NMAP
Cartografía
- Aplicación de métodos de rastreo
- Uso de la inyección SQL: ofensiva y defensiva
- Implementación de métodos de fuerza bruta
Metasploitable
- Apuntando a Metasploitable
- Explotación del sistema de compilación distribuida
- Explotación de archivos de red
- Lograr el root
Pruebas de extremo a extremo
- Explotando con EternalBlue
- Uso de exploits de Devel
- Uso de los exploits de Kronos
Resumen y conclusión
Requerimientos
- Comprensión de las vulnerabilidades de la red
Audiencia
- Probadores de penetración
- Ingenieros de seguridad
- Hackers éticos
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Penetration Testing: Python and Kali Linux - Booking
Curso de Penetration Testing: Python and Kali Linux - Enquiry
Penetration Testing: Python and Kali Linux - Consultas
Consultas
Testimonios (5)
Era paciente y entendía que nos quedamos atrás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Traducción Automática
OC es nuevo para nosotros y aprendimos mucho, y los laboratorios fueron excelentes.
sharkey dollie
Curso - OpenShift 4 for Administrators
Traducción Automática
Que Brian tiene buen conocimiento del tema y explica bien
Francisco Demetrio Quitral - IMED S.A
Curso - Rancher: administra tus contenedores Docker
Dio una buena base para Docker y Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Traducción Automática
Todo fue muy comprensible, y si no entendíamos algo, Adriano lo explicaba.
Zsolt Nagy - W.UP Kft
Curso - OpenShift Container Platform for Developers
Traducción Automática
Próximos cursos
Cursos Relacionados
Building OSGi Applications with Apache Karaf
21 HorasApache Karaf es un tiempo de ejecución basado en OSGi para implementar aplicaciones en contenedores.
En esta capacitación en vivo dirigida por un instructor (presencial o remota), los participantes aprenderán cómo configurar un proyecto basado en OSGi a medida que avanzan en la implementación de una aplicación modular Java usando Apache Karaf.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar Apache Karaf
- Comprender las características esenciales del entorno de ejecución de OSGi
- Desarrollo de una aplicación en contenedor mediante el entorno de tiempo de ejecución Apache Karaf
Audiencia
- Arquitectos
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica.
Nota
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Microsoft App-V: Implementación de la virtualización de escritorio empresarial
28 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, presentamos la arquitectura, los componentes y los procesos detrás de la virtualización de aplicaciones y guiamos a los participantes paso a paso a través de la implementación de aplicaciones App-V y App-V en un entorno de laboratorio en vivo. Al final del curso, los participantes tendrán el conocimiento y la práctica necesarios para instalar, configurar, administrar y solucionar problemas App-V, así como para crear, empaquetar e implementar sus propias aplicaciones App-V.
App-V: técnicas avanzadas y solución de problemas
21 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, cubrimos técnicas avanzadas y solución de problemas para Microsoft Virtualización de aplicaciones (App-V), especialmente en el área de secuenciación y empaquetado.
Al final del curso, los participantes tendrán una comprensión profunda de App-V y serán capaces de secuenciar, solucionar y resolver problemas complejos.
Kubernetes Networking with Calico
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a ingenieros que desean optimizar las redes para Kubernetes clústeres.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Calico.
- Comprenda en qué se diferencia Calico de las redes superpuestas tradicionales.
- Comprenda cómo Calico combina los protocolos de enrutamiento de Internet con los almacenes de datos basados en el consenso.
- Utilice Calico para crear una solución de red de contenedores para Kubernetes clústeres.
- Utilice Calico para proporcionar la política de red para Kubernetes.
Docker, Kubernetes y OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, los participantes aprenderán a administrar Red Hat OpenShift Container Platform.
Al final de esta formación, los participantes serán capaces de:
- Cree, configure, administre y solucione problemas de clústeres OpenShift.
- Implemente aplicaciones en contenedores en las instalaciones, en la nube pública o en una nube alojada.
- Plataforma de contenedores segura OpenShift
- Supervise y recopile métricas.
- Administrar el almacenamiento.
Docker (Introducción de Kubernetes)
14 HorasEl objetivo de este curso práctico es proporcionar todas las herramientas que aborden los aspectos prácticos de Docker y Kubernetes, con el fin de que los participantes puedan contar con las habilidades necesarias para la correcta gestión del programa.
Docker y Kubernetes
21 HorasObjetivos formativos: Adquirir competencias teóricas y operativas en Docker y Kubernetes.
Docker, Kubernetes y OpenShift para desarrolladores y administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, los participantes aprenderán a usar OpenShift Container Platform para implementar aplicaciones en contenedores.
Al final de esta formación, los participantes serán capaces de:
- Cree y configure una configuración OpenShift.
- Implemente rápidamente aplicaciones en las instalaciones, en la nube pública o en una nube alojada.
Deploying Kubernetes Applications with Helm
7 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a ingenieros que desean usar Helm para optimizar el proceso de instalación y administración de aplicaciones Kubernetes.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Helm.
- Cree compilaciones reproducibles de Kubernetes aplicaciones.
- Comparta aplicaciones como gráficos de Helm.
- Ejecute aplicaciones de terceros guardadas como gráficos de Helm.
- Administrar las versiones de los paquetes de Helm.
Introduction to Minikube and Kubernetes
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores de software de nivel principiante a intermedio y DevOps profesionales que deseen aprender a configurar y administrar un entorno local Kubernetes usando Minikube.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Minikube en su máquina local.
- Comprender los conceptos básicos y la arquitectura de Kubernetes.
- Implemente y administre contenedores mediante kubectl y el panel de control de Minikube.
- Configure soluciones de redes y almacenamiento persistente para Kubernetes.
- Utilice Minikube para desarrollar, probar y depurar aplicaciones.
Minikube for Developers
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio e DevOps ingenieros que deseen utilizar Minikube como parte de su flujo de trabajo de desarrollo.
Al final de esta capacitación, los participantes serán capaces de:
- Configure y administre un entorno local Kubernetes usando Minikube.
- Comprenda cómo implementar, administrar y depurar aplicaciones en Minikube.
- Integre Minikube en sus canalizaciones continuas de integración e implementación.
- Optimice su proceso de desarrollo utilizando las funciones avanzadas de Minikube.
- Aplicar las mejores prácticas para el desarrollo local Kubernetes.
OKD (Origin Kubernetes Distribution) for Administrators
21 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (in situ o remota), los participantes aprenderán a instalar, configurar y administrar OKD en las instalaciones o en la nube.
Al final de esta capacitación, los participantes serán capaces de:
- Cree, configure, administre y solucione problemas de un clúster OKD.
- OKD seguro.
- Implemente aplicaciones en contenedores en OKD.
- Supervise el rendimiento de una aplicación que se ejecuta en OKD.
- Gestionar el almacenamiento de datos.
- Implemente rápidamente aplicaciones en las instalaciones o en una nube pública como AWS.
Curso de OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio), los participantes aprenderán a instalar, configurar y administrar OpenShift Container Platform v4.
Al final de esta formación, los participantes serán capaces de:
- Undersand OCI (Open Containers Initiative) y sus implicaciones para el uso de motores de contenedores como Docker en OpenShift.
- Comprender la relación entre las diferentes versiones de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etcétera).
- Cree, configure, administre y solucione problemas de un clúster OpenShift.
- Implemente las capacidades de autogestión de Openshift para mejorar la estabilidad y la coherencia de la plataforma.
- Plataforma de contenedores segura OpenShift.
- Supervise y recopile métricas.
- Administrar el almacenamiento.
- Actualice un clúster OpenShift de Container Platform 3 a OpenShift Container Platform 4.
Plataforma de contenedores OpenShift para desarrolladores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio), los participantes aprenderán a crear, actualizar y mantener aplicaciones utilizando OpenShift Container Platform.
Al final de esta formación, los participantes serán capaces de:
- Undersand OCI (Open Containers Initiative) y sus implicaciones para el uso de motores de contenedores como Docker en OpenShift.
- Comprender la relación entre las diferentes versiones de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etcétera).
- Automatice la canalización de entrega de software.
- Aplique los principios DevOps para entregar software de forma continua.
Rancher: administra tus contenedores Docker
14 HorasEste curso en vivo dirigido por un instructor en Costa Rica proporciona a los participantes una descripción general de Rancher y demuestra a través de la práctica cómo implementar y administrar un clúster de Kubernetes con Rancher.