Sinner 25.12.2009 12:05
Есть вопрос! — Прокси сохраняющий сообщения icq.
Доброе время суток.Есть некоторый сервер, хотелось бы его использовать как прокси, чтобы он сохранял логи icq. Не подскажете как реализовать?
Username 25.12.2009 12:14 #
+ 2 -
use jabber, Luke!
К сожалению icq из моды еще не вышел, и многие упорно продолжают им пользоваться. Так что на джаббер никак.
Использование icq транспорта - крайний вариант
Использование icq транспорта - крайний вариант
Use google.talk
Врубаешь сохранение логов сообщений.
Заходишь через любой Джаббер клиент на гугловскую учетку, регаешь ICQ транспорт.
Открываешь Гталклиент, и айсько клиент. Переименовываешь контакты типа [email protected] в "Леночка" или "Девочка" по ситуации
И радуешься!
Потом заходишь на Gmail.com и лупишь "поиск по почте" там будут все твои сообщения в удобном формате.
Ах да возможность вести разговоры прям с сайта Gmail.
Я уж молчу про другие плюсы джабера: одновременно с разных клиентов, уведомление о новой посте и т.д
Минус: файлы не передаются от асько юзеров
Врубаешь сохранение логов сообщений.
Заходишь через любой Джаббер клиент на гугловскую учетку, регаешь ICQ транспорт.
Открываешь Гталклиент, и айсько клиент. Переименовываешь контакты типа [email protected] в "Леночка" или "Девочка" по ситуации
И радуешься!
Потом заходишь на Gmail.com и лупишь "поиск по почте" там будут все твои сообщения в удобном формате.
Ах да возможность вести разговоры прям с сайта Gmail.
Я уж молчу про другие плюсы джабера: одновременно с разных клиентов, уведомление о новой посте и т.д
Минус: файлы не передаются от асько юзеров
Плюсы\минусы jabber'а я знаю(может и не все конечно, но всеже). Написал ведь, что icq-транспорт - крайний случай.
Сам давненько его с радостью использую, но не всем это надо.
Сам давненько его с радостью использую, но не всем это надо.
Крайность и крайний случай - разные вещи. Сильно хочется чтобы все работало лишь при помощи серверной части, не меняя\модифицируя клиенты
mdc - я бы не сказал что это прокси, но историю сохранять этот клиент может на своем серваке - не знаю как это реализовано ибо проприетарщиной не увлекаюсь, может там и из другого клиента можно их сервер истории заюзать хз
а так да use jabber & icq transport, Luke! =)
а так да use jabber & icq transport, Luke! =)
использую icqdump прокси не нужно обычного nat более чем достаточно, пишет почту, ICQ, FTP, MSM, и кто где лазиет по вебу.
Наверное я не совсем жестко указал требования. Дело в том что мне не нужен другой клиент, NAT я никоим образом установить не смогу, и у клиентов настроек хранения сообщений на сервере нет.
Использоваться программы будут в основном с мобильных устройств(Jimm, Pigeon, etc..).
Все что мне нужно - хранить историю на своем сервере, не меняя\модифицируя клиенты. Ну еще если получится и пароль jimm'а отловить.
Использоваться программы будут в основном с мобильных устройств(Jimm, Pigeon, etc..).
Все что мне нужно - хранить историю на своем сервере, не меняя\модифицируя клиенты. Ну еще если получится и пароль jimm'а отловить.
Если ваши клиенты работают с мобильных устройств, подключаясь напрямую к серверу, например, через EDGE/GPRS, то вы можете отследить их сообщения либо поставив на эти клиенты контролирующее ПО, либо модифицировав сами клиенты.
Если устройства - собственность компании, то для вас не должно быть проблемой это сделать. Если эти устройства - личная собственность клиентов, то я не уверен в законности таких методов. Если клиенты всегда идут только через вашу сеть или ваш icq-прокси, поставьте сниффер на шлюзе или модифицируйте прокси.
Если устройства - собственность компании, то для вас не должно быть проблемой это сделать. Если эти устройства - личная собственность клиентов, то я не уверен в законности таких методов. Если клиенты всегда идут только через вашу сеть или ваш icq-прокси, поставьте сниффер на шлюзе или модифицируйте прокси.
А мне одному кажется, что проксик хранящий личную переписку без спроса и, подозреваю, без ведома - это какбэ не очень хорошо?
Да с чего ж вы взяли что без ведома? Вы думаете я насильно телефон забирать буду и проксик вписывать? Есстесствено те кто будет пользоваться знают.
У вас очень неясно описана схема - приходится делать предположения. Скажите точно, скока вешать в человеках кто, куда, откуда и через что подключается, что вы хотите с ними сделать и, если не секрет, то с какой целью. В этом случае помочь вам будет гораздо легче.
:) Ну чтож, ладно. Добавим немного воды:
Есть жена, свояченица, шурин, я, и еще некоторая горстка людей. Постоянно переписывающиеся в icq через разные клиенты(qutim,pigeon,jimm,qip,kopete,etc..). В последнее время у всех появилось желание(прямо враз) хранить свою историю централизованно, т.е. откуда бы не писали чтобы вся история хранилась на каком-то сервере. Вот я и подумал о возможности создания прокси, который без лишних заморочек хранит все отправляемые на него пакеты, и решил поинтересоваться тут.
Так лучше?
Есть жена, свояченица, шурин, я, и еще некоторая горстка людей. Постоянно переписывающиеся в icq через разные клиенты(qutim,pigeon,jimm,qip,kopete,etc..). В последнее время у всех появилось желание(прямо враз) хранить свою историю централизованно, т.е. откуда бы не писали чтобы вся история хранилась на каком-то сервере. Вот я и подумал о возможности создания прокси, который без лишних заморочек хранит все отправляемые на него пакеты, и решил поинтересоваться тут.
Так лучше?
3proxy умеет работать как AIM/ICQ прокси. Не обещаю, что он сделает вам адекватное логгирование, но можно попробовать.
Если вы планируете пользоваться этой историей только в крайне редких случаях(например для восстановления 1-2 важных сообщений), то есть ещё хакерский метод с использованием iptables и tcpdump :). На iptables сделать DNAT непосредственно на сервер icq, а tcpdump-ом записывать пакеты, которые потом для восстановления истории придётся разбирать чем-то типа wireshark-а или каким-то другим ПО, понимающим протокол ICQ.
Кстати, вместо tcpdump советую пользоваться программой dumpcap, идущей с wireshark и не забыть опцию "-s 0", что бы вы не выбрали.
Если вы планируете пользоваться этой историей только в крайне редких случаях(например для восстановления 1-2 важных сообщений), то есть ещё хакерский метод с использованием iptables и tcpdump :). На iptables сделать DNAT непосредственно на сервер icq, а tcpdump-ом записывать пакеты, которые потом для восстановления истории придётся разбирать чем-то типа wireshark-а или каким-то другим ПО, понимающим протокол ICQ.
Кстати, вместо tcpdump советую пользоваться программой dumpcap, идущей с wireshark и не забыть опцию "-s 0", что бы вы не выбрали.
3proxy логи icq не покажет. О чем как оказалось написано на форуме
Ну еще если получится и пароль jimm'а отловить.
Желание говорите...
Не сразу понял откуда цитируешь, commonD
Когда разобрался, возникло подозрение.
SiNNeR,
Да вы, батенька, хотите просто чужой пароль стырить?
Конечно судья вам судья, но не правильно это как-то.
Когда разобрался, возникло подозрение.
SiNNeR,
Конечно судья вам судья, но не правильно это как-то.
Пароль принадлежит жене. Она его забыла, а пароль остался только в jimm.
Не думайте ничего такого, криминала тут нет :). И нет, я не собираюсь следить за перепиской всех этих людей, и не буду собирать чужие пароли(оно в общем-то и не надо, почти все знаю(и владельцы тоже знаюр, что я знаю их пароли))
Не думайте ничего такого, криминала тут нет :). И нет, я не собираюсь следить за перепиской всех этих людей, и не буду собирать чужие пароли(оно в общем-то и не надо, почти все знаю(и владельцы тоже знаюр, что я знаю их пароли))
Get a new ICQ Password.
Интересна сама целесообразность центральной хистори. В чем профит для всех этих владельцев?
Интересна сама целесообразность центральной хистори. В чем профит для всех этих владельцев?
Номер регистрировался давно, и неизвестно кем) Ответа на секретный вопрос никто не знает, и на какое мыло уйдет приглашение поменять пароль тоже не известно.
Удобно ведь допустим если забыл что-то интересное\нужное, просто заходишь на сервер и читаешь что тебе нужно. Вместо того, чтобы вспоминать писалось это через мобильный, или на работе, иль всеже дома(а у жены вообще хистори на телефоне не получается сохранить).
Удобно ведь допустим если забыл что-то интересное\нужное, просто заходишь на сервер и читаешь что тебе нужно. Вместо того, чтобы вспоминать писалось это через мобильный, или на работе, иль всеже дома(а у жены вообще хистори на телефоне не получается сохранить).
Номер регистрировался давно, и неизвестно кем) Ответа на секретный вопрос никто не знает, и на какое мыло уйдет приглашение поменять пароль тоже не известно.
Не боитесь в таком случае что аська улетит в
Удобно ведь допустим если забыл что-то интересное\нужное, просто заходишь на сервер и читаешь что тебе нужно. Вместо того, чтобы вспоминать писалось это через мобильный, или на работе, иль всеже дома(а у жены вообще хистори на телефоне не получается сохранить).
Каждый может читать переписку всех остальных? :)
Не боитесь в таком случае что аська улетит в дебри анальной оккупации чужие грязные руки?
Жена не хочет менять номер, ну это уже ее дело.
Каждый может читать переписку всех остальных? :)
Тут такие люди все деревенские, они ничего не скрывают :) Да и это решается за 2 минуты.
<?php
if($_GET<"pass">!=$pass){
echo "Fuck off"
}else readmessages($uin);
?>
+)
Тут такие люди все деревенские, они ничего не скрывают :) Да и это решается за 2 минуты.
<?php
if($_GET<"pass">!=$pass){
echo "Fuck off"
}else readmessages($uin);
?>
+)
<?php
if($_GET<"pass">!=$pass){
echo "Fuck off"
}else readmessages($uin);
?>
+)
Немного не так. Я имел в виду только этот круг лиц.
(А, Б и В. Есть хистори А-Б, В его спокойно читает. Так?)
ну я просто не стал уж полностью писать ) Конечно идентификация по uin+pass, и читать можно только сообщения своего uin'а
То что нужно без лишних телодвижений. Спасибо огромное! А я уж начал скрипты писать для парсинга tcpdump))