Programación Asterisk (Nivel: Avanzado)
-Programacion de Implementacion de Aplicaciones para un servidor de comunicaciones Asterisk Avanzado (40 horas)
Feature image

 

Tema 01
-Repaso de configuración de Asterisk
-Repaso de Creación de Cuentas SIP
-Configuración de Teléfonos IP, Softphone y ATA’s
-Repaso de Diaplan
Tema 02
-Configuración de Troncales SIP para llamadas salientes (práctico)
-Dialplan para llamadas salientes con contraseñas de usuarios.
-Dialplan avanzado utilizando patrones, variables, macros, GotoIf, Mixmonitor
Tema 03
-Instalación de Apache, MySQL y PHP sobre Linux
-Repaso de Programación con PHP
-Repaso de Lenguaje SQL
-Funciones de conexión de PHP y MySQL
-Aplicaciones con base de datos MySQL
-Manejo de Streams y programación de sockets con PHP
Tema 04
-Desarrollo de una interface web de Administración para Asterisk con PHP y MySQL
-Etapa I:
-Diseño de la interfaz Web usando MVC.
-Conexiones Seguras con PHP a Base de Datos
-Creación de usuarios y categoría de permisos para realizar llamadas
Tema 05
-Programación utilizando AGI (Asterisk Gateway Interface)
-Uso de STDIN – STOUT para enviar y leer comandos con Asterisk
-Uso de variables desde AGI
-Desarrollo de Aplicaciones de AGI con PHP
-Integración de Asterisk con base de datos utilizando AGI
Tema 06
-Programación utilizando AMI (Asterisk Manager Interface)
-Funcionamiento del protocolo AMI
-Desarrollo de Aplicaciones AMI con PHP
-Configuración de usuarios conectándose al Servidor Asterisk enviando acciones y recibiendo respuestas desde el servidor a través de AMI.
Tema 07
-Desarrollo de una interface web de Administración para Asterisk con PHP y MySQL
-Etapa II:
-Creación de plantillas y creación de anexos
-Creación de scripts para conexión a través del AMI y ejecución de comandos de Asterisk
-Creación de reporte de Grabación de llamadas
Tema 08
-Fundamentos del Protocolo SIP
-Ethical Hacking y Penetration testing a Plataformas de VoIP
-Demostración de Enumeración
-Demostración de Denegación de Servicios
-Demostración de Chuponeo telefónico -
Demostración de SIP Password Cracking
Tema 09
-Contramedidas para evitar: Chuponeo telefónico, Denegación de Servicios, Enumeración, Brute Forcing SIP
-Configuración de Firewall del Sistema Operativo donde está montado Asterisk.
-Implementación de un Sistema de Detección de Intrusos
Tema 10
-Entender la importancia de una solución de Alta Disponibilidad
-Soluciones de Alta Disponibilidad para Asterisk
-Elementos implicados en una solución de Alta Disponibilidad
-Puesta en producción de un sistema de Alta Disponibilidad de un Servidor Asterisk.