
SIPsak (SIP swiss army knife) es un set de herramientas en línea de comandos que nos permiten realizar sencillos tests en aplicaciones y dispositivos SIP.
En Debian GNU/Linux tenemos esta aplicación distribuida bajo licencia GPL en los repositorios oficiales, así que con un "apt-get install sipsak" lo tenemos funcionando.
Funcionalidades:
mandar petición OPTIONS
sipsak -vv -s sip:usuario@dominio
mandar archivos de texto (que deberían contener peticiones SIP)
traceroute (ver la sección 11 de la RFC3261)
sipsak -T -s sip:usuario@dominio
test de localización de usuario
pruebas de desbordamiento
prueba de caracteres aleatorios basura
interpretación y reacción en respuesta
soporta autenticación con qop (MD5 y SHA1)
soporta notación corta para recibir (no para enviar)
reemplazo de cadenas ilimitado en archivos y peticiones
añada cualquier header a las peticiones
puede simular llamadas en modo usrloc
utiliza señalización simétrica y de esta manera debería funcionar detrás de NAT
puede subir un contacto dado a un registrar
envío de mensajes a cualquier destinación SIP
sipsak -M -v -s sip:usuario@dominio -B "Mensaje"

códigos de respuesta para Nagios
búsqueda de cadenas usando expresiones regulares
utiliza múltiples procesos para crear más carga en el servidor
lee mensajes SIP desde STDIN (p.e. desde un pipe '|')
soporta DNS SRV a través de c-ares o libruli
soporta transporte UDP y TCP
Saludos
Net
En Debian GNU/Linux tenemos esta aplicación distribuida bajo licencia GPL en los repositorios oficiales, así que con un "apt-get install sipsak" lo tenemos funcionando.
Funcionalidades:
mandar petición OPTIONS
sipsak -vv -s sip:usuario@dominio
mandar archivos de texto (que deberían contener peticiones SIP)
traceroute (ver la sección 11 de la RFC3261)
sipsak -T -s sip:usuario@dominio
test de localización de usuario
pruebas de desbordamiento
prueba de caracteres aleatorios basura
interpretación y reacción en respuesta
soporta autenticación con qop (MD5 y SHA1)
soporta notación corta para recibir (no para enviar)
reemplazo de cadenas ilimitado en archivos y peticiones
añada cualquier header a las peticiones
puede simular llamadas en modo usrloc
utiliza señalización simétrica y de esta manera debería funcionar detrás de NAT
puede subir un contacto dado a un registrar
envío de mensajes a cualquier destinación SIP
sipsak -M -v -s sip:usuario@dominio -B "Mensaje"

códigos de respuesta para Nagios
búsqueda de cadenas usando expresiones regulares
utiliza múltiples procesos para crear más carga en el servidor
lee mensajes SIP desde STDIN (p.e. desde un pipe '|')
soporta DNS SRV a través de c-ares o libruli
soporta transporte UDP y TCP
Saludos
Net

No hay comentarios:
Publicar un comentario