Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 08:49
Оценка: :)
Доброго времени суток
тема может затронуть людей, которым на рабочем месте закрыли доступ в ICQ, а пообщаться охота
если есть возможность просматривать сайты на рабочем месте, то можно было бы и залазить в аську.
суть проблемы с моей стороны такова: хочу написать программку, которая полностью перенаправляла бы входящий поток на порт 443 на адрес login.icq.com:443
как это можно легко реализовать, либо можно воспользоваться уже готовыми программами.

техническая сторона вопроса:

входящий поток обрабатываю при помощи TcpListener`а, который выдает сокет, с которым я общаюсь. в сторону аськи посылку даю через TcpClient.

try
{
    byte[] buffer = new byte[65535];


    TcpListener tcp = new TcpListener(IPAddress.Any, 443);

    tcp.Start();

    Socket soc = tcp.AcceptSocket();


    TcpClient cli = new TcpClient("login.icq.com", 443);

    NetworkStream stream = cli.GetStream();
    int size;

    while ((size = soc.Receive(buffer)) > 0)
    {
        stream.Write(buffer, 0, size);

        size = stream.Read(buffer, 0, size);

        soc.Send(buffer, size, SocketFlags.None);
    }
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message);
    Console.WriteLine(ex.StackTrace);
}


Есть ли у кого какие идеи по данному вопросу?

27.03.09 20:39: Перенесено модератором из '.NET' — TK
Re: Ретранслятор ICQ
От: ZmeyNet  
Дата: 27.03.09 09:10
Оценка: +1
Здравствуйте, boxter, Вы писали:

B>Доброго времени суток

B>тема может затронуть людей, которым на рабочем месте закрыли доступ в ICQ, а пообщаться охота
B>если есть возможность просматривать сайты на рабочем месте, то можно было бы и залазить в аську.
B>суть проблемы с моей стороны такова: хочу написать программку, которая полностью перенаправляла бы входящий поток на порт 443 на адрес login.icq.com:443
B>как это можно легко реализовать, либо можно воспользоваться уже готовыми программами.

....

B>Есть ли у кого какие идеи по данному вопросу?


http://download.icq.com/download/icq2go/
icq web icq2go
Re[2]: Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 09:14
Оценка:
Здравствуйте, ZmeyNet, Вы писали:

ZN>Здравствуйте, boxter, Вы писали:

B>>Есть ли у кого какие идеи по данному вопросу?

ZN>http://download.icq.com/download/icq2go/



это браузерная аська? если да, то это не подходил. необходимо, чтобы можно было держать на компе сам клиент (допустим, квип)
Re: Ретранслятор ICQ
От: Ziaw Россия  
Дата: 27.03.09 09:22
Оценка: +1
Здравствуйте, boxter, Вы писали:

B>Есть ли у кого какие идеи по данному вопросу?


Идея — не изобретать велосипед и погуглить по прокси серверам. Дарю.
... << RSDN@Home 1.2.0 alpha 4 rev. 0>>
Re[2]: Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 09:33
Оценка:
Здравствуйте, Ziaw, Вы писали:

Z>Здравствуйте, boxter, Вы писали:


B>>Есть ли у кого какие идеи по данному вопросу?


Z>Идея — не изобретать велосипед и погуглить по прокси серверам. Дарю.


проблема в том, что я не знаю как указать в клиенте цепочку из 2х прокси серверов
1й сервер стоит на рабочем месте, а далее необходимо указать сервер аськи, вот вместо этого сервера я хотел указать адрес своего компа. чтобы он был для моего клиента обычным сервером аськи, но реально он перенаправлял бы все запросы на сервер аськи.

З.Ы. я обдумывал различные пути решения данной проблемы, так что я не просто так пришел к написанию проги. для меня это проще, но надо понимать принципы передачи информации по сети
Re: Ретранслятор ICQ
От: Аноним  
Дата: 27.03.09 09:36
Оценка: -1
Здравствуйте, boxter:
Jabber с ICQ транспортом не устраивает по религиозным причинам?
Re[2]: Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 10:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, boxter:

А>Jabber с ICQ транспортом не устраивает по религиозным причинам?

порты джабера у нас закрыты
как еще можно до него достучаться?
Re: Ретранслятор ICQ
От: TK Лес кывт.рф
Дата: 27.03.09 10:26
Оценка: +1
Здравствуйте, boxter, Вы писали:

B>суть проблемы с моей стороны такова: хочу написать программку, которая полностью перенаправляла бы входящий поток на порт 443 на адрес login.icq.com:443


B>Есть ли у кого какие идеи по данному вопросу?


Не проще воспользоваться SSH? Его можно как поставить на любой комп так и он часто присутствует во многих прошивках для "домашних" раутеров. А дальше, можно либо замаппить через него порт либо, настроить SOCKS5 прокси
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[3]: Ретранслятор ICQ
От: Kore Sar  
Дата: 27.03.09 12:27
Оценка:
Здравствуйте, boxter, Вы писали:

B>Здравствуйте, Ziaw, Вы писали:


Z>>Здравствуйте, boxter, Вы писали:


B>>>Есть ли у кого какие идеи по данному вопросу?


Z>>Идея — не изобретать велосипед и погуглить по прокси серверам. Дарю.


B>проблема в том, что я не знаю как указать в клиенте цепочку из 2х прокси серверов

Вот такую?
http://proxyB:port/http://proxyC:port/http://www.whereyougo.com/
Re[3]: Ретранслятор ICQ
От: GarryIV  
Дата: 27.03.09 12:32
Оценка:
Здравствуйте, boxter, Вы писали:

А>>Здравствуйте, boxter:

А>>Jabber с ICQ транспортом не устраивает по религиозным причинам?

B>порты джабера у нас закрыты

B>как еще можно до него достучаться?

Попадаются jabber сервера работающие по 80/443 портам. И Gtalk еще есть к которому можно прицепить сабж. Я через GTalk в ICQ выхожу.
WBR, Igor Evgrafov
Re[4]: Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 12:42
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, boxter, Вы писали:


А>>>Здравствуйте, boxter:

А>>>Jabber с ICQ транспортом не устраивает по религиозным причинам?

B>>порты джабера у нас закрыты

B>>как еще можно до него достучаться?

GIV>Попадаются jabber сервера работающие по 80/443 портам. И Gtalk еще есть к которому можно прицепить сабж. Я через GTalk в ICQ выхожу.


интересно как. я скачал Google Talk и не понимаю, как там можно прикрутить аську.
но все-таки, я хотел бы пользоваться своим любимым квипом
Re[5]: Ретранслятор ICQ
От: Kore Sar  
Дата: 27.03.09 12:47
Оценка:
GIV>>Попадаются jabber сервера работающие по 80/443 портам. И Gtalk еще есть к которому можно прицепить сабж. Я через GTalk в ICQ выхожу.

B>интересно как. я скачал Google Talk и не понимаю, как там можно прикрутить аську.

B>но все-таки, я хотел бы пользоваться своим любимым квипом

Юзаю gtalk через QIP. Какие проблемы?
Re[6]: Ретранслятор ICQ
От: boxter Россия  
Дата: 27.03.09 12:55
Оценка:
Здравствуйте, Kore Sar, Вы писали:

GIV>>>Попадаются jabber сервера работающие по 80/443 портам. И Gtalk еще есть к которому можно прицепить сабж. Я через GTalk в ICQ выхожу.


B>>интересно как. я скачал Google Talk и не понимаю, как там можно прикрутить аську.

B>>но все-таки, я хотел бы пользоваться своим любимым квипом

KS>Юзаю gtalk через QIP. Какие проблемы?



большая проблема в том, что я хочу юзать квип (ICQ) на рабочем месте. все сервера AOL`а заблочены по адресам у нас. вот и хочу сделать перенаправлялку с моего компа сразу на сервер аси.
Re: Ретранслятор ICQ
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 27.03.09 13:24
Оценка: +2
Здравствуйте, boxter, Вы писали:

B>Есть ли у кого какие идеи по данному вопросу?


Есить. Сменить работу. Или сменить своё отношение к работе...
[КУ] оккупировала армия.
Re[5]: Ретранслятор ICQ
От: GarryIV  
Дата: 27.03.09 13:47
Оценка:
Здравствуйте, boxter, Вы писали:

А>>>>Здравствуйте, boxter:

А>>>>Jabber с ICQ транспортом не устраивает по религиозным причинам?

B>>>порты джабера у нас закрыты

B>>>как еще можно до него достучаться?

GIV>>Попадаются jabber сервера работающие по 80/443 портам. И Gtalk еще есть к которому можно прицепить сабж. Я через GTalk в ICQ выхожу.


B>интересно как. я скачал Google Talk и не понимаю, как там можно прикрутить аську.

B>но все-таки, я хотел бы пользоваться своим любимым квипом

как то так
http://www.mtdev.com/2007/01/icq-over-gtalk
http://logit.yudichev.net/2007/04/icqmsn-and-more-over-google-talk.html
WBR, Igor Evgrafov
Re[3]: Ретранслятор ICQ
От: std.denis Россия  
Дата: 29.03.09 21:20
Оценка:
если я правильно понял проблему, то посмотрите в сторону 3proxy — либо как использовать с её помощью цепочки проксей, либо можно поднять TCP port-mapping (tcppm из дистрибутива)
Re[2]: или "zebedee" (-)
От: std.denis Россия  
Дата: 29.03.09 21:24
Оценка:
сабж
Re: Ретранслятор ICQ
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 29.03.09 21:44
Оценка:
Здравствуйте, boxter, Вы писали:

http://www.htthost.com/
... << RSDN@Home 1.2.0 alpha 4 rev. 1138 on Windows Vista 6.1.7000.0>>
AVK Blog
Re: Ретранслятор ICQ
От: DivnenkoIvan Россия  
Дата: 29.03.09 22:04
Оценка:
Здравствуйте, boxter, Вы писали:

B>Доброго времени суток

B>тема может затронуть людей, которым на рабочем месте закрыли доступ в ICQ, а пообщаться охота
B>если есть возможность просматривать сайты на рабочем месте, то можно было бы и залазить в аську.
B>суть проблемы с моей стороны такова: хочу написать программку, которая полностью перенаправляла бы входящий поток на порт 443 на адрес login.icq.com:443

может не совсем в тему но http://www.meebo.com, если не то, то тупо работает тунеллинг — тут google.com и tunneling. Конечно, настоящий админитратор все это давно закрыл, но может и нет
B>Есть ли у кого какие идеи по данному вопросу?
Re[2]: Ретранслятор ICQ
От: DivnenkoIvan Россия  
Дата: 29.03.09 22:06
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Есить. Сменить работу. Или сменить своё отношение к работе...

на 99,9% согласен
Re: Ретранслятор ICQ
От: . Великобритания  
Дата: 29.03.09 22:23
Оценка:
boxter wrote:

> суть проблемы с моей стороны такова: хочу написать программку, которая

> полностью перенаправляла бы входящий поток на порт 443 на адрес
> login.icq.com:443
Я миранду настроил так, что она подключается на login.icq.com:443. Всё работает.
Posted via RSDN NNTP Server 2.1 beta
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.