Translate

miércoles, 2 de octubre de 2013

Aplicación Android para Espiar llamadas(ChanSpy)

Hola, esta vez les quiero compartir una aplicación para smartphones Android, la cual sirve para obtener los canales SIP activos de nuestro servidor Asterisk y poder monitorearlos a través del softphone que tengamos en nuestro celular.

Screenshots:

ICON



SPLASH SCREEN


First RUN


SETTINGS

SETTINGS 2

HOME / GET CHANS


FETCHING

NO CHANS

ACTIVE CHAN

FORBIDDEN ID

ABOUT



Requisitos:

  1. Un smartphone con un cliente SIP ya registrado.
  2. Android >= 2.3.3 (GingerBread).
  3. Habilita la instalación de paquetes no firmados en tu teléfono: AJUSTES--->APLICACIONES--->ORIGENES DESCONOCIDOS
  4. Instalar la aplicación en el smartphone.
  5. Instalar la GUI en el servidor Asterisk.

Instalación:

Descarga el APK para tu celular desde este enlace: Descargar APK 
O bien usa esta imagen desde tu celular:

Para Asterisk plano:

  1. Descarga el paquete de instalación de la GUI aquí:  Paquete para Asterisk Plano
  2. Descomprime el tar con el comando:
    tar zxvf plain_asterisk_spyagents.tar.gz
  3. Ejecuta el archivo install.sh e ingresa los datos: 
    ./install.sh
  4. Una vez que se instale ve a la interfaz WEB(http://ipdelservidor/spyagents) y crea los IDs que podrán llamar para monitorear las llamadas.
Imagen de la GUI:



Dejo el video de como instalar el paquete:



Instalación y Pruebas de la aplicación Android:




Para FreePBX:

  1. Descarga el módulo para instalarlo en Freepbx: Descargar Módulo FreePBX
  2. Ve al Menú ADMIN-->MODULE ADMIN.
  3. Selecciona la opción UPLOAD MODULE.
  4. Busca el módulo recién descargado y seleccionalo.
  5. Crea la IDs necesarias para monitorear las llamadas.
Imagen del Módulo:



Dejo el video de como instalar el módulo en FreePBX:



Operación de la aplicación:




Para Elastix:

  1. Descarga el RPM para elastix desde el siguiente enlace: Descargar RPM
  2. Ingresa a la consola de linux del PBX e instala el paquete con el siguiente comando:
    rpm -ihv --nodeps elastix-spyagents-0.1-1.noarch.rpm
  3. Ingresa a la interfaz gráfica de Elastix y ve al Menú: PBX--->SpyAgents
  4. Crea las IDs necesarias para monitorear las llamadas. 
Imagen de la GUI:



Dejo el video la instalación del RPM:



Operación de la Aplicación con Elastix:







Que lo disfruten ;)