January 2019

M T W T F S S
 123456
78 910111213
14 151617181920
21222324252627
28293031   

За стиль благодарить

Развернуть метки

No cut tags
Wednesday, October 15th, 2014 03:40 pm
Конституция РФ, статья 29: ЦЕНЗУРА ЗАПРЕЩАЕТСЯ.

Продолжаем тему. В этом посте - рассказ о другом средстве обхода цензуры, практически столь же удобном и простом в использовании - дополнении для Mozilla Firefox под названием FriGate (существует версия этого дополнения и для Google Chrome, но для Хрома лично я предпочитаю Zenmate, см. предыдущий пост.)

Несколько слов о том, как работает что FriGate, что Zenmate, что почти все аналогичные программы:

(1). Они перехватывают запрос к запрещенному веб-сайту еще на вашем компьютере (точнее, еще в браузере) и подменяют в нем адрес сайта на нечто невинное - адрес своего собственного компьютера (сервера средства обхода), содержимого на коммерческой основе (для платных сервисов) или волонтерского. Вместо www.navalny.ru получается www.trah-tram-bom-66613.com, к примеру. Цензура, разумеется, не "ловит" этот запрос.

(2). Истинный адрес запроса записывается "на отдельной бумажке внутри конверта" в открытом виде (если предполагается слабая цензура) или в зашифрованном, если цензура жестокая и просматривает "пакеты данных" на предмет таких бумажек с адресами запрещенных сайтов.

(3). Сервер средства обхода читает вложенную бумажку и переадресует запрос туда, куда вы и хотели попасть. В запрос вкладывается бумажка с ВАШИМ адресом и пометкой "вернуть мне вместе с ответом".

(4). Ответ (веб-страница, которую вы хотели видеть), разумеется, приходит на сервер, а не вам. Сервер читает бумажку с вашим адресом и перенаправляет ответ вам, подменив обратный адрес с криминального на свой (то есть, с точки зрения провайдера и цензора, вы заказали и получили страничку www.trah-tram-bom-66613.com).

(5). Дополнение в вашем браузере меняет фейковый адрес полученной странички обратно на www.navalny.ru и показывает вам.

Такова общая схема. Она вполне успешна в случае слабого уровня цензуры (если цензура честно прибивает запросы к запрещенным сайтам, но не пытается запрещать сервера-посредники и не пытается читать содержимое пакетов данных). Обострение цензуры требует более сильных средств, на которые цензура отвечает более сильными запретами и т.д. Задача цензуры полностью закрыть страну разрешима, если при этом нет ограничения "сохранить массовое коммерческое и техническое сотрудничество с помощью интернета". Если такое ограничение есть - цензура может только гадить.

А теперь перейдем к анонсированному FriGate.

1. У вас на компьютере должен быть браузер Mozilla Firefox. Если его нет - наберите в адресной строке mozilla.ru, нажмите на кнопку Загрузить новейшую версию Mozilla Firefox и следуйте несложным указаниям.

2. Нажмите на кнопку управления в правом верхнем углу Мозиллы. Откроется меню.
1
Щелкните но значку Дополнения.

3. Откроется окно настройки дополнений. Выберите слева раздел Получить дополнения.
2
Нажмите на кнопку Подробнее справа.

4. Браузер откроет страницу скачки дополнений https://addons.mozilla.org/ru/firefox/ (можно кликнуть по этой ссылке и пропустить предыдущие шаги).
3
Наберите frigate в форме поиска вверху справа и нажмите на стрелку рядом.

5. Откроется страница с результатами поиска. Выберите первый вариант (второй, по опыту, какой-то кривой клон). Наведите мышь на результат, появится кнопка +Add to Firefox. Нажмите на нее.
4

6. Дайте согласие на все запросы, включая перезапуск браузера.

7. После перезагрузки браузера в правом верхнем углу появится значок треугольной скругленной формы, вид которого несколько отличается в зависимости от того, является ли сайт цензурируемым (по мнению разработчиков дополнения) или нет. Ситуация, когда сайт, по мнению разработчиков, не цензурируется, отображена ниже.
5
Щелкните по значку, откроется меню управления. В нем вы увидите первым пунктом указание сайт НЕ из списка (цензурируемых). Если сайт на самом деле уже запрещен бдительной цензурой, вы можете выбрать в этом подменю пункт +добавить сайт в список.

Если сайт уже состоит в списке цензурируемых, вас ждет такая картинка:
6

В заключение замечу, что аналогично FriGate может быть установлен для Mozilla Firefox и на других платформах (Mac OS, Linux).
Wednesday, October 15th, 2014 12:07 pm (UTC)
Спасибо.

*** (точнее, еще в браузере) и подменяют в нем адрес сайта ***

Как плагин отличает запрещенные сайты от разрешенных? Или он весь трафик перенаправляет на сервер-посредник?
Wednesday, October 15th, 2014 04:28 pm (UTC)
У него есть общая база запретов, плюс вы можете (как сказано к конце п.7) добавить сайт в персональную базу.
Wednesday, October 15th, 2014 12:08 pm (UTC)
если человек устанавливает для обхода цензуры новый браузер - то наверное проще начинать с Opera. Можно старую добрую 12-ю версию на собственом движке, можно 15+ - на хромиум. Не нужно будет ничего доустанавливать, только поставить галочку включения режима "Opera turbo". Пробная версия на движке chromium недавно вышла и для линукса. Принцип естествено тот же самый, только прокси организован на их собственном сервере. Отосительный недостаток - через прокси идет весь траффик, в т.ч. на открытые сайты, и при этом он весь компрессируется-сжимается, что может сказываться на качестве (иногда и на доступности) графики и видео. Хотя на медленном-плохом коннекте это (компрессия траффика) наоборот, плюс, - ради чего оный сервис собственно и создавался. Поэтому большинству Opera можно держать именно-только для "закрытых" сайтов.
Wednesday, October 15th, 2014 04:06 pm (UTC)
Также рекомендую обратить внимание на Hide My Ass (https://addons.mozilla.org/ru/firefox/addon/hide-my-ass-proxy-extension/). Zenmate и Frigate технологически являются прокси. Соответственно, если вы уже сидите за прокси (в корпоративной сети), то они не работают. А HMA работает и за прокси тоже ценой некоторых неудобств. Неудобства заключаются в том, что вам нужно явно выражать намерение воспользоваться сервисом. Для ссылок выбирать в контекстном меню пункт "Смотреть через HMA", а в строке адреса пользоваться префиксом hma<пробел> перед собственно адресом
Wednesday, October 15th, 2014 04:26 pm (UTC)
У меня работает за проксем Zenmate по крайней мере, как ни в чем ни бывало.
Wednesday, October 15th, 2014 04:39 pm (UTC)
А у меня не работает, но всегда есть выход :)
Wednesday, October 15th, 2014 04:44 pm (UTC)
у меня в домашней сети сединение поднимает роутер - и все отлично бегает со всех компьютеров с локальными айпи, без пробрасывания каких-либо портов. в меру моего понимания фригейт и зен функционируют скорее как туннель; и если обращение к их серверам происходит по стандартным хттп-портам, то все должно работать везде