Jabber клиент и заблокированные сайты



заблокировали ICQ и Mail.ru agentЕсли вы еще не в курсе как ходить на заблоченные одноклассники и вконтакты через браузер, употребив анонимный прокси, и вам такое знание полезно, то прямой путь вопрошать к гуглу — там это обрисовано достаточно четко. Дело нехитрое. Эту проблему мы рассматривать не будем.

Что еще за Jabber?

Чтобы заполучить доступ к агенту, так сказать «восстановить справедливость», необходимо знать, что существуют другие протоколы связи, используемые в мессенджерах. И конкретно, нам понадобится jabber клиент. Это более совершенный протокол, нежели привычные агенты с аськами. Правильно этот протокол называется XMPP (eXtensible Messaging and Presence Protocol — расширяемый протокол обмена сообщениями и информацией о присутствии).

Стоит заметить, что собственный протокол mrim, используемый конторой майл.ру для мессенджера Mail.ru Agent — основан именно на джаббере. Потому как джаббер — проект с открытым исходным кодом. И отличие от агента его в том, что всякий человек может при желании организовать собственный сервер связи. Но не только. Jabber постоянно поддерживается и дорабатывается сообществом Open Source. Он имеет более серьезные возможности — более безопасен, нежели агент или ICQ, ибо там есть шифрование данных. Если вы не в курсе, то все сообщения отправляемые по ICQ или Agent проходят через частные сервера, принадлежащие компании mail.ru.








Интересный факт! В лицензионном соглашении icq, сказано, что на любой текст, отправленный по ICQ, отправляющий теряет авторские права и предоставляет использовать компании в любых ее целях, как ей вздумается.

В сервисах, предоставляющих доступ к jabber-серверам, такое не позволяется. Ибо все сообщения могут быть зашифрованы, даже невзирая на то что они все равно проходят через некий сервер. Но тут уж ничего не поделаешь — как ни крути, а чтобы отослать мгновенное сообщение кому-либо оно так или иначе обязано пройти через какой либо сервер — будь то ICQ, Agent или jabber.    И на сей день в Интернете создано множество подобных ресурсов. Которые между собой совместимы. То бишь, всякий юзер, имеющий аккаунт на одном из публичных джаббер-серверов, может невозбранно общаться с любым другим юзером имеющим джаббер-аккаунт где бы то ни было.

Google Talk

Хорошим примером тут будет Google Talk — гугловая служба IM (instant messenger). Ибо гугл для своей службы мгновенных сообщений использует все тот же самый jabber-протокол, но только более честно, не скрывая, что его мессенджер работает по данному протоколу, как это делает Mail.ru. А потому, google talk — это полноценный джаббер.
Используя гугловый аккаунт, можно применять его для общения с любым другим пользователем джаббера. Скажем, есть известные сервера jabber.ru, jabber.org — на которых тоже можно обрести совершенно безвозмездно аккаунт для пользования оным, и которыми уже пользуются миллионы людей. Выдается так называемый JID (jabber identificator), который имеет вид как у обычного почтового адреса — user@server.xx.  Но точно такие же идентификаторы и у пользователей mail.ru agent.

Фишка в том, что если использовать чистый джаббер-аккаунт, то они могут между собой общаться без проблем. Допустим, есть человек user@gmail.com и user2@jabber.ru — они абсолютно спокойно могут добавить друг друга в контакт лист и обмениваться мгновенными сообщениями. Точно так же оба они смогут общаться и с неким user3@jabber.org. А вот человек user4@mail.ru — он не сможет общаться ни с одним из них стандартными средствами mail.ru агента. Но при желании могут. Именно на этом и основан обход заблокированного доступа. Но об этом чуть позже.








Какие еще плюсы у «джаберра»?

Какие еще ништяки имеются в этом jabber? Да хотя бы то, что известный протокол позволяет всем и каждому создавать и клиентские приложения для его использования. Клиент — это та самая программа, через которую происходит общение. В случае с агентом или icq — это как раз таки клиент mail.ru agent, разрабатываемый майл.ру и альтернатив которому не существует. Jabber-клиентов же существует множество — с разным интерфейсом и удобствами, из которых не составит труда выбрать подходящий и нравящийся вам. С наиболее известными и удобными из них вы можете близко ознакомиться на сайте jabberworld.info, и даже в картинках. Кстати там же можно почерпнуть и массу другой информации о протоколе и программах для него.

Местный автор, когда начал использовать ОС Linux на своих компьютерах, то столкнулся с проблемой, что агента под линукс достопочтенная контора не соизволила написать. И пользователям linux приходится либо перестать пользоваться агентом, либо пользоваться именно тем способом, который будет описан ниже и в том числе годится для обхода блокированного доступа (правда существуют и другие методы для употребления mail.ru agent в линуксе, но об этом в говорится другой статье).

Еще одним плюсом можно назвать то, что в одном клиенте у вас может одновременно работать несколько учетных записей мессенджеров. Например, icq, agent, google talk и jabber.  И все это в одной программе. Один контакт-лист и одно окно с вкладками — для всех контактов. Примерно вот так это выглядит у меня

jabber-клиент gajim
Это jabber-клиент gajim. Вообще он создан под линукс, но существует версия и под Windows. Конкретно этот клиент, славен тем, что он не мультипротокольный — то есть он не может напрямую работать, скажем с icq. В нем есть поддержка только jabber. А, допустим, mail.ru agent — способен работать с двумя  протоколами интернет-мессенджеров — собственно агент и icq.   Большинство же известных клиентов — мультипротокольные. То есть окромя поддержки jabber, в нем имеется и Yahoo Messenger, IRC, AIM и других.  И любой из мессенджеров поддерживающих джаббер  годится для наших целей — Psi, Pidign, Miranda, QIP, Gajim. Какой из них выбрать — решать вам, это не столь важно. Подробнее рассмотреть все эти программы вы можете сходив по вышеприведенному линку на Джабберворлд и выбрать попробовав любые из понравившихся. Весят они обычно немного.

Как с помощью «джаббера» получить доступ к заблокированным сайтам (одноклассники, вконтакте, icq, mail.ru)?

Ну вот, теперь когда общее представление о джаббер получено, можно приступить к решению обозначенной в заголовке проблемы. Делается это посредством настройки в джаббер-клиенте транспорта для поддержки ICQ или Agent(mrim). Это позволяет сделать своеобразный проброс коннекта. У клиента напрямую идет соединение с xmpp-сервером. А сервер цепляется уже к агенту или аське и осуществляет доступ к учетной записи пользователя. Этим собственно и достигается обход заблокированного агента или icq — мы ведь подключаемся к джабберу. А к нему доступ разрешен. Вот и вся хитрость.

Регистрация jabber аккаунта

Для начала необходимо обзавестись jabber-аккаунтом. Либо можно воспользоваться вашим гугловым ID, если таковой имеется. Если же его нет — нужно его зарегистрировать на том же jabber.ru или jabber.org. Это можно сделать как адресовавшись к этим сайтам через браузер и зарегистрировавшись по вебу, а можно завести учетную запись на любом из этих серверов прям через выбранный клиент — в любом из них такая возможность предоставляется. как видно из скриншота у местного автора имеются аккаунты на jabber.ru и xmpp.kz. Последний обычно и используется.

После того  как аккаунт заведен и осуществилась авторизация на сервер, нужно настроить транспорты. Делается это достаточно просто — в меню вашего jabber-клиента отыскиваем пункт, что то вроде «Обзор сервисов…» Клиент тотчас же нарисует весь перечень сервисов, имеющихся на выбранном сервере. В том числе и транспорты. Обычно они так и фигурируют в списке сервисов джаббера — что то вроде ICQ Transport или Mail.ru Transport. Выглядит это примерно вот таким образом:

browse_services_gajim

Избрав в списке нужный транспорт необходимо ткнуть в кнопку (в разных клиентах может называться по-разному) что-то вроде «зарегистрировать». Тотчас будет выдано оконце, в которое jabber аккаунтвбиваем свою почту майл.ру или UIN на icq и соответствующий от нее пароль. За сохранность пароля не стоит беспокоиться — этим вещам можно доверять. Пароль вводится для того чтобы джаббер-сервер мог авторизоваться под вашим аккаунтом на сервере, к коему мы хотим поиметь доступ. Выглядит это оконце примерно как на скрине справа.  После всех проделанных операций — к вам в jabber-клиент будет импортирован весь ваш ростер(контакт-лист то бишь) и можно начинать пользовать его в обычном режиме.
Ну вот собственно и все, задача разблокировки закрытого доступа к аськам и агентам решается примерно вот таким нехитрым методом. Справедливость восстановлена — возвращайтесь к истреблению рабочего времени перепиской :)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *