Идет в комплекте с pfSense.
Есть как в обычной форме так и в управляемой.
Обработка чтения логов IMSPECTOR — прокси для мгновенных сообщений, а так же для перехвата и хранения сообщений ICQ, Jabber и прочего.
Imspector bдет в комплекте с pfSense. Штатный просмотрщик логов перестал показывать логи после очередного обновления поэтому пришлось быстренько написать читалку на 1С.
Сделал как мог, может кому пригодится.
Работает через ODBC. Драйвер ОДБЦ для MySQL должен быть установлен настроен.
Драйвер скачивается отсюда — http://dev.mysql.com/downloads/connector/odbc/
UPD: Добавлены строка поиска в запросе + глубина дней для просмотра.
нужна 32-битная версия.
К обработке вопрос отношения не имеет, но как в БД создаются нужные для лога IMspector’а таблицы? Я жал-жал кнопки, так база пустая и осталась…
у pfSense должен быть установлен модуль imspector. В настройках должен быть включено логирование сообщений в базу MySQL. Там же айпи сервера, имя базы, логин и пароль.
да стоит же все (((
Ну это больше к разрабам имспектора…
Проверь есть ли записи в таблице MySQL,
корректность логина и пароля в настройках подключения.
Так же стоит посмотреть есть ли права владельца на указанную БД. В самом имспекторе так же стоит выделит протоколы которые надо перехватывать. Так же следует указать сертификаты которые создаешь в настройках pfSense.
Рекомендую еще для аськи оставить открытым изнутри только один порт (у меня 5190) — трафик оттуда заворачивается к имспектору. так же проверь версию имспектора (у меня 20111108 pkg v 0.3.1 ), старая версия разучилась перехватывать).
К слову о сертификатах — они ведь кроме самого сенса никому не видны, на что они влияют?
имспектор подсовывает их что бы подменить сертификаты пользователей которые обмениваются сообщениями с SSL.
стданненько… а как же это все подменяется, если сообщение формируется до шлюза? Или шлюз еще раз обертывает, но уже своими?
если я правильно понимаю, то система работает как «человек по середине». сообщение от клиента отправляется серверу допустим через тот же порт 5190, но на шлюзе iptables перенаправляет его на порт 16667 на котором сидит имспектор. тот подменяет сертификаты на свои как со стороны клиента так и со стороны сервера и отправляет сообщение далее.
Спасибо за разъяснения 🙂
А Вы не встречались с проблемами коннекта QIP’а при включенном IMspector’е? Ася и иже с ними соединяется, а qip — увы. Причем вообще перестал писаться лог, даже файловый (после вкл/выкл при моих попытках запустить лог в mysql).