Provee las habilidades esenciales y fundamentales para programadores y desarrolladores de aplicaciones en la construcción de aplicaciones seguras. La principal razón por las que los hackers explotan las vulnerabilidades de los programas con códigos infectados y maliciosos es por la carencia de adopción de prácticas seguras en la aplicación de códigos. Asegurará que los programadores y desarrolladores de aplicaciones estén expuestos a los inconvenientes inherentes a la seguridad en diversos lenguajes de programación. Estarán bien capacitados para ejercer prácticas de programación seguras y superar estos inconvenientes inherentes a la programación con el fin de poder anticipar estos errores en el código.


   

Duración: 45 horas

Examen: 312-92 Prometric EC-Council https://ibt.prometric.com/eccouncil

Quienes deberian Asistir: El programa de Certificación ECSP, va diriguido a Equipos de Desarrollo, Programadores y Arquitectos de Software responsables del diseño y construccion de Aplicaciones Seguras.

Requisitos: Los participantes deben tener fundamentos de C#, C++, Java, PHP, ASP, .NET y SQL.

Temario

Módulo 1: Introducción al Código Seguro

Módulo 2: Diseñando Arquitectura Segura

Módulo 3: Criptografía

Módulo 4: Desbordamiento de Buffer

Módulo 5: Programación Segura C y C++

Módulo 6: Programación Segura Java y JSP

Módulo 7: Programación Segura Java Script y VB

Módulo 8: Programación Segura ASP

Módulo 9: Programación Segura Microsoft.Net

Módulo 10: Programación Segura PHP

Módulo 11: Programación Segura PERL

Módulo 12: Programación Segura XML, Servicios Web y AJAX

Módulo 13: Programación Segura RPC, ActiveX y DCOM

Módulo 14: Programación Segura Linux

Módulo 15: Programación Segura Linux Kernel

Módulo 16: Programación Segura Xcode

Módulo 17: Programación Segura Oracle PL/SQL

Módulo 18: Programación Segura SQL Server

Módulo 19: Programación Segura en Redes

Módulo 20: Programación Windows Socket

Módulo 21: Escribiendo Shellcodes

Módulo 22: Escribiendo Exploits

Módulo 23: Programando puertos de Escáner y Herramientas de Hackeo

Módulo 24: Programación Segura en Teléfonos Móviles y PDA

Módulo 25: Diseño de Juegos Seguros

Módulo 26: Asegurando Aplicaciones de Comercio Electrónico

Módulo 27: Activación de Software, Bloqueo de piratería y Actualizaciones automáticas

Módulo 28: Pruebas de Seguridad en Aplicaciones

Módulo 29: Escribiendo Documentación Segura y Mensajes de Error