web analytics
Todo Python

Duración: 52 horas

por persona /

800

Todo Python

Profesorado

Privado: YAGO JESUS

Categoría

El curso es:

Online
1. Python 101 DOCENTE: Julio Semper
  • 1.1- ¿Qué es Python?
    • Historia, descripción y filosofía.
    • Instalar Python
    • Instalar módulos
    • Instalar IDE
  • 1.2- Tipos Nativos
    • Variables, operadores, cadenas, números, bytes.
    • Listas, sets, tuplas, diccionarios
  • 1.3- Estructuras
    • Estructuras condicionales, Bucles
    • Control de errores, funciones y Clases
  • 1.4- Librerías
    • Math
    • OS
    • Psutil
    • Platform
    • Ficheros
    • Sys
    • Random
    • Tiempo
  • 1.5- Acceso a Datos
    • Lectura / Escritura en ficheros
    • Acceso a bases de datos. SQLite3 y MySQL
2. Python para Sysadmins DOCENTE: Julio Semper
  • 2.1- Python 2to3
  • 2.2- Python multiOS
  • 2.3- Gestión de ficheros
    • Navegación
    • Permisos
    • Creación, modificación, eliminación
  • 2.4- Compresión de ficheros (zip, tar, gzip)
  • 2.5- Interactuar con la línea de comandos
    • Instalar/desinstalar aplicaciones
    • Ejecutar comandos nativos controlando las respuestas
  • 2.6- Análisis de logs y configuraciones
    • Análisis personalizados
    • Optimización de procesos
    • Lectura de ficheros pcap
  • 2.7- Empleo de BBDD
    • sqlite3
    • MySQL
  • 2.8- Automatizar tareas y despliegues centralizados con Fabric
  • 2.9- Asistente bot Telegram para SysAdmin
3. Python Avanzado DOCENTE: Daniel García
    • Estructura proyectos
    • Monkey Patching
    • Concurrencia Básica
    • Concurrencia avanzada
    • Brokers - comunicación distribuida y RPC
    • Rendimiento avanzado con Python
    • Cuellos de botella y perfilado de aplicaciones
    • Creación y manejo Virtualvenvs.
    • Introducción a PyCharm.
    • Introducción y uso básico de Docker
4. Python para Pentesters DOCENTE: Dani Echeverri
  • 4.1- Introducción al lenguaje y recolección de información.
    • Librería Python WHOIS
    • Librería DNS Python
    • Librería Python SHODAN
    • Librería Py GeoCoder
    • Librería PyoGeoIP
    • Librería PYPDF2
    • Librería PIL
    • Librería Python-Twitter
  • 4.2- Escaneos activos y pruebas de penetración con Python
    • Escaneos TCP-Connect
    • Escaneos TCP Stealth
    • Escaneos XMAS
    • Escaneos FIN
    • Escaneos NULL
    • Escaneos ACK
    • Escaneos Window
    • Escaneos UDP
    • Librería Python - NMap
    • Librería Requests
    • Librería Beautiful Soup
    • Librería Mechanize
    • Librería Scrapy
    • Librería Paramiko
    • Librería FTPLib
  • 4.3- Depuración de software con PyDBG e Immunity Debbuger
    • Conceptos básicos sobre arquitectura
    • Registros IP y Segmentos
    • Flags
    • Procesador-Memoria
    • La Stack
    • Exportación de Stack Overflow
    • Librería PyDBG
    • Librería PeFILE
    • Secciones en PE
    • Librerías PyDASM
    • Uso de la API de Immunity Debbuger
    • PyCommands en IM
    • PyHooks en IM
    • Análisis y desensamblaje de ejecutables con PEFile y PyDASM
  • 4.4- Anonimato y Python
    • Introducción y arquitectura de TOR
    • Controlando instancias de TOR con Stem
    • Acceso programático a la web profunda de TOR con Python
    • Anonimato con TOR y Python
    • Circuitos en TOR
    • Estructuras de Descriptors
    • Librería STEM
5. Python para Análisis Forense DOCENTE: Yago Jesús
  • 5.1- Python enfocado a Linux
    • Información TCP/IP
    • Información sobre Procesos en ejecución
    • Usuarios en el sistema
    • Software instalado
    • Systemd en profundidad (Logs y units)
  • 5.2- Python enfocado a Windows
    • Información TCP/IP
    • Información sobre Procesos en ejecución
    • Usuarios en el sistema
    • Software instalado
    • Registro
    • Carpetas Startup
    • Servicios
    • Task Scheduler
    • Visor de eventos
  • 5.3- Ficheros Python
    • Atime, Ctime, Mtime
    • Metadatos Exif
    • Ficheros PDF (metadatos y malware)
    • Ficheros Office (metadatos y malware)
    • Análisis de binarios Linux (ELF)
    • Análisis de binarios windows (PE)
    • Debugging de binarios
  • 5.4- Herramientas para el desarrollo de Python
    • Log2Timeline
    • Chrome-Forensics
    • windowsprefetch
    • analyzeMFT
    • usbtracker
*Este temario es orientativo y puede estar sujeto a cambios, siempre con la intención de la mejora de calidad en la formación para nuestros alumnos.*
  • Curso Online ¡Tu decides el horario!

Privado: YAGO JESUS

Experto en Seguridad Informática
Ver Perfil

Profesional con más de 11 años de experiencia en el sector de la seguridad informática, ha trabajado para importantes empresas como Telefónica, Caja Madrid, sector defensa y administraciones públicas.

Privado: Daniel García

Senior security analyst
Ver Perfil

Senior security analyst, pentester, investigador y desarrollador de herramientas de seguridad con más de 10 años de experiencia.

Julio Semper

Senior de seguridad
Ver Perfil

Actualmente, consultor y auditor senior de seguridad en Securízame. Su experiencia proviene del sector financiero

Es un apasionado de la seguridad informática y el hacking ético, autor del blog https://thehackerway.com y más conocido por Adastra.

Este curso sólo acepta pre-registros por el momento. El curso será viable en cuanto haya un número mínimo aceptable de pre-registros,

Precio : 800 €
Curso Exento de IVA

Duración : 52 horas