E369 Python Avanzado para Proyectos de Seguridad

Python es un lenguaje interpretado muy utilizado como herramienta de pentesting, sobre todo para la creación de herramientas que permiten recolectar información y detectar fallos de seguridad en aplicaciones web.

195 €
Teleformación
(0 comentario)
Desde un enfoque teórico-práctico estudiaremos Python como un lenguaje orientado para investigadores de seguridad interesados tanto en la parte defensiva como en la ofensiva.
Python se utiliza para un gran número de proyectos incluyendo programación Web, herramientas de seguridad, scripting y automatización de tareas.

Objetivos del curso

El objetivo del curso es capacitar a aquellos interesados en ampliar los conocimientos
sobre python, librerías y módulos que disponemos para realizar tareas relacionadas con
peticiones, obtención de información, conexión con servidores o testeo de la seguridad de
un sitio web.
 
Aprenderemos a utilizar Python como lenguaje de programación no solo para poder construir programas sino también para automatizar y especificar muchas de las tareas que se realizan durante un proceso de pentesting.
 
Los objetivos generales del curso serían:
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.

A quién va dirigido

Desarrolladores con conocimientos básicos en Python.
Es recomendable que el alumno tenga unas bases del lenguaje y unos conocimientos básicos de programación orientada a objetos, estructuras de datos y manejo de ficheros.
1. Trabajando con sockets en Python
2.Aplicaciones clientes-servidor con sockets en Python
3. Módulos para realizar peticiones con Python
4. Recolección de información de servidores con Python
5. Extracción de metadatos con Python
6. WebScraping con Python
7. WebScraping avanzado con Scrapy
8. Escaneo de puertos y redes con Python
9. Conexiones con servidores FTP, SFTP, SSH
10. Análisis de vulnerabilidades en aplicaciones web con Python
 
Requisitos:
Es recomendable que el alumno tenga conocimientos sobre el lenguaje de programación Python y disponga del intérprete con la versión de Python 3.8 instalada en su sistema.
Gustavo Sevillano
Titulación
Informática de Gestión en la Univ. Antonio de Nebrija.
Otros conocimientos
• Amplios conocimientos de Redes Windows bajo TCP/IP, Microsoft Proxy Server, SQUID, IIS, Enrutamientos y Firewalls, servidores de Correo. Administración de Exchange y SBS, así como de administración de redes de Directorio Microsoft (SBS, WS2008, R2008).
• Amplios conocimientos de Hardware PC y de RED, switches, cableados hardware de servidores, sistemas operativos,  Windows X e intermedio de LINUX Ubuntu Server.
• Amplios conocimientos en bases de datos: DBASE, XBASE, ACCESS, Fox Pro, MySql, SQL y SAP.
• Conocimientos avanzados de programación en Ca Clipper, Fox Pro , Microsoft VB 5.x y 6.x , HTML y ASP, MS Acsess y Visual Basic para Aplicaciones.
• Nivel de iniciación en el desarrollo de aplicaciones para Andorid

Experiencia Profesional. Últimos proyectos
Diciembre 2012–  Actualidad                  Proyecto HR Acciona
Mantenimiento evolutivo/correctivo y gestión de incidencias en HR SAP en los módulos de PA, PD y PY en entorno multiempresa. Análisis y desarrollo de aplicaciones POO, M Pool, ALV´s, cargas iniciales, programación de sustituciones, user Exits,  programación de BAPIS, SmartForms, SapScript, EDI, WebDynpro e integración de una base de datos única con otras empresas del grupo. Implantación de nuevas funcionalidades de usuario y estándar y apoyo a los usuarios en los módulos de PA/PY y PD dando soporte de nivel 2.

Julio 2007–  Noviembre 2012                  Proyecto HR CECA
Mantenimiento evolutivo/correctivo y gestión de incidencias en HR SAP en los módulos de PA, PD y PY en entorno multiempresa. Análisis y desarrollo de aplicaciones POO, M Pool, ALV´s, cargas iniciales, programación de sustituciones, user Exits,  programación de BAPIS, SmartForms, SapScript, integración HR con portales no SAP, implantación de nuevas funcionalidades de usuario y estándar y apoyo a los usuarios en los módulos de PA/PY y PD.
Abril 2007–  Junio 2007                  Proyecto FI/CO Grupo VIPS
Creación y adaptación de interfaces de usuario POO, M Pool, ALV´s, cargas iniciales, programación de sustituciones, user Exits,  desarrollo y mantenimiento de programas en los módulos FI, CO y RE.
¿Cómo saber cuándo empieza la próxima convocatoria de este curso?
Ponte en contacto con nosotros, te indicaremos la próxima convocatoria

¿Cómo puedo contratar un curso de formación de Indespre?
Puedes ponerte en contacto telefónico con nosotros en el 915196364 o escribirnos a indespre@indespre.com.

¿Cómo es un curso on line de Indespre?
Se realiza en el Campus de Indespre, el sitio en internet donde el alumno  tendrá acceso a los contenidos didácticos  correspondientes (videos,  textos,  audios,  etc),  evaluaciones  y cuestionarios.  El  alumno  podrá acceder desde cualquier ordenador a cualquier hora todos los días de la semana.

¿Cuándo y cómo tengo acceso al curso?
Una vez que hayamos tramitado el alta del curso, te enviamos un email a la dirección que nos hayas facilitado, con los datos de acceso al mismo.
Nuestra plataforma funciona todos los días y puedes conectarte a la hora que más te convenga para realizar tu curso. Las dudas o aclaraciones que tengas, te las responderá el tutor en un plazo máximo de 48 horas.

¿Qué titulación obtengo al finalizar el curso?
Si has realizado con aprovechamiento el 75% de las evaluaciones del curso, te enviaremos un diploma del mismo, donde pondrá la duración y los contenidos del mismo.

¿Este curso es 100% bonificable?
Los cursos diseñados  e impartidos por Indespre cumplen los requisitos que exige la legislación vigente para ser   bonificables.  Todos   nuestros   cursos  de  teleformación  son  100%   y   la  empresa  podrá  bonificarse   de  la totalidad del precio si dispone del crédito suficiente.

Cualquier empresa que cotice  a la Seguridad en concepto de cuota de formación profesional, puede gestionar un  crédito  anual para  financiar  total o parcialmente  la formación  de sus  trabajadores  relacionada  con  sus puestos de trabajo.

Con ese crédito de formación las empresas españolas pueden bonificarse en las cuotas de la Seguridad Social el coste de la formación recibida hasta ese importe.

Todas las gestiones para que usted se bonifique son un servicio que Indespre le presta sin cargo alguno.

¿Cómo puedo bonificar mi formación?
Nosotros nos encargamos de todos los trámites administrativos ante FUNDAE y te enviaremos un mail con las instrucciones para que puedas deducirte el importe a bonificar en los seguros sociales

¿Cómo contacto con un especialista?
Si ya has contratado el curso y tienes alguna pregunta acerca de la materia del mismo, a través de la plataforma de teleformación, y en el apartado tutorías, puedes ponerte en contacto con el tutor del curso.
Si tienes dudas sobre el contenido del curso antes de contratarlo, puedes hablar con tu comercial o con el departamento técnico de Indespre.

Cursos destacados

A010 Operaciones de extrusión de termoplásticos

(0 comentario)
0
student
0
Gratis
Gratis

Programa del curso

El currículo está vacío

ABOUT INSTRUCTOR

Comentarios

promedio

0
0 puntuación

Evaluación detallada

estrellas 5
0
estrellas 4
0
estrellas 3
0
estrellas 2
0
estrella 1
0

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *