Imspector

Un proxy de mensajería instantánea transparente con capacidades de registro.
Descargar ahora

Imspector Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Lawrence Manning
  • Sitio web del editor:
  • http://www.imspector.org/

Imspector Etiquetas


Imspector Descripción

Un representante de mensajería instantánea transparente con capacidades de registro. IMSPector Project es un proxy transparente instantáneo de mensajería con capacidades de registro. Actualmente es compatible con MSN, AIM e ICQ a diferentes grados. MSN es el Principio Protocolo, ya que en estos días es el más popular. La única plataforma soportada está en la actualidad Linux, pero la porting a diferentes Unix debe ser trivial (el único código específico de la plataforma es la rutina que determina la dirección de destino original). Instalación: IMSPector debe ejecutarse en la máquina de enrutamiento en la red. Esto normalmente sería que la caja de Linux se metió en la esquina haciendo natación en una conexión a Internet. Los requisitos del sistema son mínimos, aunque con una gran cantidad de usuarios locales iMSpector tendrán muchas copias de sí mismo (una conexión de MSN típica puede consistir en una docena de procesos de docena o más trabajadores. ADVERTARÁNDAR EL CÓDIGO Y UNATAR. Actualmente no hay un script de configuración, por lo que Debe configurar el makefile a mano (si es necesario) y correr. No hay dependencias más allá de un compilador de C ++ de trabajo, a menos que esté planeando usar el complemento de registro MYSQL. En este caso también necesitará las bibliotecas de clientes MySQL. Tenga en cuenta Es probable que V3 de MySQL probablemente no funcione. El gusfile, trivial que esté, contiene una variable, prefijo que puede configurar en el directorio de destino de la instalación. El valor predeterminado es / usr, que probablemente está bien para la mayoría de la gente. Nota que Si chagne el valor del prefijo (Diga TO / USR / LOCAL), deberá ajustar la opción de configuración de plugin_dir para informar a Imspector dónde buscar complementos.MakesUdo Hacer que Installimspector sea capaz de configurar la configuración de un usuario no root (de hecho, tiene ningún requisito para ru n como raíz, o incluso se inicie como el usuario raíz), pero el objetivo de instalación no intenta actualmente hacer un usuario especial. Por lo tanto, la configuración predeterminada se ejecutará como el uso de cualquier uso iniciado el programa. Este tipo de "ordenación" está en el TODO.Esta instalará los archivos de la siguiente manera: / usr / sbin / imspector - el imspector binario./USR/lib/libimspector.so - Una biblioteca compartida que el programa principal y los complementos comparten ./USR/LIB/IMSPOR/*PROTOCOLPLUGIN.SO - Los complementos de protocolo./USR/LIB/IMspector/*LoggingPlugin.SO - Los complementos de registro./ETC/IMSpector.conf: un archivo de configuración de ejemplo, lo suficientemente bueno para jugar rápido .Note que los complementos se cargan en tiempo de ejecución y pueden usar las entradas de archivos de configuración. Los complementos cargados se registrarán a SYSLOG.Despter Compilación e instalación de IMSPector, se requieren las siguientes reglas IPTables para proxy de forma transparente los diversos puertos IM: MSN: IPTables -T NAT -A PREROUTING -P TCP --Destination-Port 1863 -J Redirect - a puertos 16667ICQ / AIM: IPTables -t NAT -A PREROUTING-PT TCP --Destination-Port 5190 -J Redirect - para puertos 16667 Estos comandos obviamente deberán ejecutarse en su script de inicio. Para una prueba de inicio , ejecute el programa en modo de depuración: iMSpector -Dlogin a MSN y debe ver una salida de depuración. Finalmente, envíe un mensaje a alguien y se debe registrar tanto en la consola como en un archivo de registro dentro del directorio de registro. Vuelva a ejecutar el programa sin el interruptor -d para forzarlo al fondo. Aquí hay algunas características clave de "IMSPector": · Escrito en C ++, con un conjunto mínimo de dependencies. Bonita y pequeña huella de código - 2100 líneas hasta ahora. Plugin basado. Admite los siguientes protocolos IM a través de "complementos de protocolo": · MSN: el registro de mensajes entrantes y salientes. · ICQ / AIM: apoya el protocolo "nuevo", es decir. La ICQ prehistórica no es compatible. Actualmente tiene problemas para registrar el ID local de mensajes, pero siempre registrará la dirección IP de los clientes, como lo hace para todos los protocolos. · Yahoo - en desarrollo. Parece ser un protocolo bastante simple, por lo que no veo ninguna dificultad. Actualmente, este es un protocolo "nulo" para un simple trazado y dumping de paquetes. Puede iniciar sesión en varios lugares a través de "complementos de registro": · Archivos: las conversaciones se escriben en un archivo dentro de una ruta que se parece a {protocolo} / {local id} / {Remote id} / {Año} - {mes} - {day}. Consulte la sección Notas para obtener más información. · MySQL: puede conectarse a un DB y descargar los chats en una tabla. Consulte la sección Notas para obtener una lista de "gotcha" en esto. No compilado por defecto. · Depurador: un complemento de ejemplo trivial que registra al syslog, que cuando se encuentra en la depuración MDE, terminará en STDERR. · Todas las cosas habituales del amor. Drop PRIVS, un archivo de configuración simple, etc. ¿Qué hay de nuevo en este lanzamiento: · Yahoo a través del Web-Client ahora es compatible. · El registro de textos de mensajes se puede desactivar, mientras se va en lugar del filtrado de mensajes, etc. · MSN 2009 ahora está adecuadamente compatible.


Imspector Software relacionado

Jl decir

Un cliente de mensajes instantáneos, herramientas y marco de desarrollo. ...

239

Descargar

DIRCPROXY

Dircproxy es un servidor proxy IRC ("Bouncer") diseñado para personas que usan IRC de muchas estaciones de trabajo diferentes o clientes. ...

176

Descargar