Imspector

Ein Instant Messenger transparenter Proxy mit Protokollierungsfunktionen.
Jetzt downloaden

Imspector Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lawrence Manning
  • Website des Verlags:
  • http://www.imspector.org/

Imspector Stichworte


Imspector Beschreibung

Ein Instant Messenger transparenter Proxy mit Logging-Funktionen. ImSpector Projekt ist ein Instant Messenger transparenter Proxy mit Logging-Funktionen. Derzeit unterstützt es MSN, AIM und ICQ in unterschiedlichem Ausmaß. MSN ist das Prinzip Protokoll, wie es in diesen Tagen die meisten popular.The einzigen unterstützte Plattform derzeit Linux ist, sollte aber seine trivial zu verschiedenen UniXS Portierung (der einzige plattformspezifischen Code ist die Routine, die die ursprüngliche Zieladresse bestimmt). Installation: ImSpector muss auf der Routing-Maschine im Netzwerk ausgeführt werden. Dies wäre normalerweise die Linux-Box in der Ecke schiebt NATing auf eine Internet-Verbindung zu tun. Systemanforderungen sind minimal, wenn auch mit einer großen Anzahl von lokalen Benutzern wird ImSpector viele Kopien von sich selbst Gabel (eine typische MSN-Verbindung von einem Dutzend bestehen kann oder mehr Arbeiter processes.Download den Code, und entpacken. Derzeit gibt es keine configure, so Sie müssen das Makefile von Hand (falls erforderlich), und führen Sie make konfigurieren. Es gibt keine Abhängigkeiten über einen Arbeits C ++ Compiler, wenn Sie die MySQL-Logging-Plugin verwenden möchten. In diesem Fall, dass Sie auch die MySQL-Client-Bibliotheken müssen. Bitte beachten Sie dass v3 von MySQL wird wahrscheinlich nicht funktionieren.Die Makefile, trivial, dass es enthält eine Variable, PREFIX dass Sie auf das Zielverzeichnis des Satzes installieren. der Standard ist / usr, was für die meisten people.Note wahrscheinlich in Ordnung ist, dass wenn Sie den Wert PREFIX chagne (sagen / usr / local) müssen Sie die plugin_dir Konfigurationsoption einzustellen ImSpector zu sagen, wo suchen plugins.makesudo machen installIMSpector der Lage ist setuid-ing zu einem nicht root-Benutzer (in der Tat hat es keine Anforderung an ru n als root oder sogar als Root-Benutzer gestartet werden), aber das Installationsziel nicht versucht, noch einen speziellen Benutzer zu machen. So wird die Standardkonfiguration laufen, wie das was die Verwendung des Programms gestartet. Diese Art von aufzuräumen ist auf den TODO.This werden die Dateien installiert wie folgt: / usr / sbin / ImSpector - die ImSpector binary./usr/lib/libimspector.so - eine gemeinsam genutzte Bibliothek, dass das Hauptprogramm und Plugins Aktie ./usr/lib/imspector/*protocolplugin.so - das Protokoll plugins./usr/lib/imspector/*loggingplugin.so - die Protokollierung plugins./etc/imspector.conf - eine Beispiel Konfigurationsdatei, gut genug für eine schnelles Spiel .Hinweis dass die Plugins zur Laufzeit geladen werden und Konfigurationsdateieinträge verwenden können. Die Plug-ins geladen werden syslog.After Kompilieren und Installieren von ImSpector protokolliert werden, werden die folgenden iptables-Regeln erforderlich ist, um transparent proxy die verschiedenen IM-Ports: MSN: iptables -t nat -A PREROUTING -p tcp --destination-port 1863 -j REDIRECT --to-Ports 16667ICQ / AIM: iptables -t nat -A PREROUTING -p tcp --destination-port 5190 -j REDIRECT --to-Ports 16667These Befehle werden natürlich in Ihrem Start script.For einem inital Test ausgeführt werden müssen ImSpector -dLogin zu MSN und Sie sollten einige Debug-Ausgabe sehen: das Programm im Debug-Modus ausgeführt werden. Schließlich jemand eine Nachricht senden, und es sollte sowohl auf der Konsole und in eine Protokolldatei im Protokollverzeichnis protokolliert. Erneutes Ausführen des Programms ohne die Option -d zu zwingen, in den Hintergrund. Hier sind einige der wichtigsten Features von ImSpector: · Geschrieben in C ++, mit einem minimalen Satz von dependiancies. Nizza und kleine Code-Fußabdruck - 2100 Linien so weit. Plugin basiert. Unterstützt das folgende IM-Protokoll über Protokoll-Plugins: · MSN - Protokollierung von ein- und ausgehenden Nachrichten. · ICQ / AIM - Unterstützt das "neue" Protokoll, dh. prähistorische ICQ wird nicht unterstützt. Derzeit hat Probleme die lokale ID der Nachrichten anmelden, aber es wird die Kunden-IP-Adresse immer einzuloggen, wie es für alle Protokolle der Fall ist. · Yahoo - in der Entwicklung. Scheint ein ziemlich einfaches Protokoll zu sein, damit keine Schwierigkeiten sehen. Derzeit ist dies ein null Protokoll für einfache Verfolgung und Paket Dumping. Kann melden Sie sich an verschiedenen Orten über Logging-Plug-in: · Dateien - Die Gespräche werden in eine Datei in einem Pfad ähnelnden geschrieben {Protokoll} / {local id} / {Remote-ID} / {Jahr} - {Monat} - {} Tag. In den Vermerken Abschnitt für weitere Informationen. · MySQL - Kann mit einem DB verbinden und die Chats in eine Tabelle Dump. Siehe den NOTES Abschnitt für eine Liste von Gotcha zu diesem Thema. Nicht standardmäßig erstellt. · Debug - Ein triviales Beispiel-Plugin, das an den Syslog protokolliert, die, wenn sie im Debug-mde wird bis auf STDERR beenden. · Alle üblichen deamon Dinge. Drop privs, eine einfache Konfigurationsdatei usw. Was ist neu in dieser Version: · Yahoo über den Web-Client wird nun unterstützt. · Protokollierung der Meldetexte können deaktiviert werden, während anstelle Nachricht zu hinterlassen Filterung usw. · MSN 2009 wird nun korrekt unterstützt.


Imspector Zugehörige Software

yalst.

YALST ist ein leistungsfähiges Chat-Tool, das problemlos mit jeder Website integriert. ...

67

Herunterladen

LRCSHOW-II

Ein AMAROK-Skript, das LRC des aktuellen Songs dynamisch anzeigt, die lokale LRC-Dateisuche unterstützt. ...

295

Herunterladen