Статьи

Піратський браузер (PirateBrowser) - найпростіший спосіб обійти єдиний реєстр заборонених сайтів

Здрастуй, дорогий читачу! Хочу привітати тебе з сьогоднішнім (вже майже прошедшим) святом - Днем народної єдності. І пропоную в цей день об'єднатися і покласти "великий і товстий" на всіх копірастов, правоторговцев і інтернет-цензорів. І допоможе нам в цьому "Піратський браузер".

об'єднатися і покласти великий і товстий

No more censorship! Більше ніякої цензури!

Саме під таким девізом в серпні 2013 року було випущено PirateBrowser. З самого моменту його виходу, я збирався про нього розповісти, та все якось не виходило. Пора надолужити згаяне.

Піратський браузер - це своєрідний подарунок своїм користувачам від творців найбільшого в світі торрент-трекера The Pirate Bay (TPB, "Піратська бухта") на честь свого ювілею - десятиріччя. Так, 9 серпня "Піратської бухти" виповнилося 10 років! Але чому ж вони вирішили зробити нам саме такий подарунок?

Відповідь дуже проста - TPB заблокований в багатьох країнах. І в цілях популяризації не тільки свого ресурсу, а й вільного обміну інформацією, обходу інтернет-цензури був випущений PirateBrowser.

Виявляється, інтернет-цензура розвинена не тільки в таких жорстко-консервативних країнах, як Іран або Північна Корея, а й в таких вельми лояльних, як Нідерланди. Та й у багатьох інших європейських країнах влада також блокують торрент-трекери по антипіратським мотивами.

Так ось, обхід цензури, обхід заблокованих сайтів - це і є основне завдання PirateBrowser.

Але тут важливо розуміти наступне - піратський браузер не призначений для анонімізації; він не робить серфінг по мережі анонімним. Хіба що частково. Чому? Давайте розберемося...

PirateBrowser - це не щось новаторське, це всього лише зручна збірка, яка складається з трьох компонентів:

  • Клієнт TOR (Vidalia).
  • Портативний браузер Mozilla Firefox (на момент написання статті використовується версія 23), з деякими незначними змінами конфігурації.
  • FoxyProxy - потужний аддон для управління проксі.

Багато хто задає резонне питання: "А навіщо тоді взагалі потрібна ця збірка, якщо є всім відомий Tor Browser Bundle?"

Як вже говорилося, PirateBrowser не має на меті забезпечити анонімність користувачів, на відміну від Tor Browser, а покликаний для обходу заблокованих владою сайтів, і одночасного комфортного серфінгу по звичайним (не заблокований) сайтам. В цьому і полягає їх основна відмінність.

Тобто, якщо використовується Tor браузер, то всі сайти в ньому відкриваються через мережу Tor. У піратському ж браузері, завдяки аддоном FoxyProxy, можна створювати свої власні "білі аркуші" - списки сайтів, для доступу до яких буде використаний Tor (або інші проксі-сервери). А всі сайти, які не в цих списках будуть відкриватися звичайним способом. Тим самим серфінг стає найбільш комфортним.

Допитливі уми і зараз можуть запитати: "Чому б в Tor Browser не додав FoxyProxy, або скористатися штатною Tor Button? Навіщо винаходити велосипед?" .

Я не знаю, навіщо його винаходити =) Але, ось TPB вирішили це зробити, і подарувати багатьом користувачам варіант для обходу цензури, що називається "з коробки". І подарунок цей, треба сказати, користується великим попитом. На момент написання статті його вже скачали більше 1 000 000 користувачів! І це всього за два з невеликим місяці.

Гаразд, вистачить роздумів, давайте вже швидше встановимо цей чудовий браузер! :)

Отже, завантажувати його потрібно тільки з офіційного сайту-візитки . Можете вибрати magnet-посилання, торрент-файл або саморозпаковується.

Слід зазначити, що на даний момент існує версія тільки для Windows. Ніби як в майбутньому плануються версії для Linux і Mac OS X. Але я офіційної інформації про це не знайшов. Також існує версія якогось "The Pirate Bay Browser" для Android платформи. Але цей браузер не має ніякого відношення до TPB і PirateBrowser.

Повернемося ж до винуватця статті ... Запускайте скачаний файл, і вкажіть шлях, куди будуть витягнуті файли. Нагадую, що це збірка портативна, і її можна "встановити", куди вам більше подобається, наприклад, так:

Тепер досить відкрити папку, куди ви розпакували архів, і запустити файл з промовистою за себе назвою "Start PirateBrowser.exe".

Якщо ви плануєте використовувати цей браузер досить часто, то цілком резонно буде вивести ярлик для запуску на робочий стіл Якщо ви плануєте використовувати цей браузер досить часто, то цілком резонно буде вивести ярлик для запуску на робочий стіл. Для цього на вищевказаному файлі потрібно натиснути ПКМ, і вибрати: "Відправити" - "Робочий стіл (створити ярлик)". Сам ярлик, звичайно ж, можна буде перейменувати.

Після запуску, спочатку відкриється вікно Vidalia:

Дочекайтеся, коли встановиться з'єднання з мережею Tor, після чого запуститься Mozilla Firefox.

Трохи про Vidalia Трохи про Vidalia. Вікно контрольної панелі, як ви бачите, англійською. Можете, звичайно, змінити мову на російську (Settings - Appearance), але в контексті PirateBrowser це ні до чого. Просто "сховайте" це вікно кнопкою "Hide" або натисканням на "хрестик". Про мережу Tor і Vidalia я ще встигну написати в окремих статтях. Зараз нам в це вникати не потрібно. Всі вже налаштоване у відповідність із заявленими функціями.

Отже, браузер запущений, і ви бачите стартову сторінку. Цілком зрозуміло, що це головна сторінка трекера The Pirate Bay. Крім того, на панелі закладок присутні посилання на інші зарубіжні торрент-трекери, в тому числі і на деякі їх дзеркала в мережі Tor (сайти .onion).

Всі вони, а також всі onion-сайти (по масці) вже внесені в White List плагіна FoxyProxy. А це означає, що вони будуть відкриватися через Tor (так налаштоване). Будь-які інші сайти будуть відкриватися без проксіфікаціі, тобто як зазвичай.

На цьому, здавалося б, можна було б закінчити і просто користуватися збіркою, не вникаючи в подальші нюанси. Але є одне але". Білий аркуш FoxyProxy заточений під закордонні трекери, а ми ж живемо в Росії (або в країнах ex-СРСР). Адже нам цікаві інші заблоковані ресурси, правильно?

І ось тут, на допомогу нам приходить аддон FoxyProxy.

FoxyProxy - один з кращих плагінів для управління проксі в браузерах, і про нього я напишу окрему статтю. Зараз же ми розберемо зв'язку цього аддона і піратського браузера.

В цілому, аддон вже налаштований, встановлений, і наше завдання зараз - це управління білими списками. Яким чином воно здійснюється? Все досить просто.

Щоб відкрити вікно FoxyProxy потрібно натиснути на кнопку "лисеняти" в панелі навігації. Або через основне меню - Add-ons - вибрати FoxyProxy - Options. Відкриється приблизно ось таке вікно:

Наше завдання додати потрібні нам сайти (які блокує провайдер або уряд) в білий список, щоб вони відкривалися через Tor.

Але в першу чергу, зверніть увагу на меню, що випадає "Select Mode". Тут можна вибрати режим роботи плагіна. Їх всього чотири:

  • Use proxies based on their pre-defined patterns and priorities - я рекомендую цей режим, тому що саме він дозволяє працювати на потрібних сайтах через Tor, а на "звичайних" використовувати "стандартний" інтернет.
  • Use proxy "TOR" for all URLs - при виборі цього режиму, Tor буде використовуватися для всіх сайтів. Рекомендується в тому випадку, якщо PirateBrowser буде застосовуватися в якості додаткового браузера і виключно для заблокованих сайтів. Якщо ви виберете цей режим, то далі можна нічого не налаштовувати, а просто заходити за допомогою піратського браузера на "заборонені" сайти.
  • Use proxy "DEFAULT" for all URLs - дефолтна настройка. Налаштована так, що для всіх сайтів, що відкриваються через неї, проксі використовуватися не буде.
  • Completely disable FoxyProxy - повністю відключити FoxyProxy

Отже, ми вибрали перший режим. Таким чином, нам необхідно додати в білий список "TOR" необхідні сайти, а всі інші будуть відкриватися через "Default". Для цього двічі натискаємо на "TOR" і у вікні, натискаємо "Add New Pattern".

В поле "Pattern Name" пишемо зручне для себе назву, наприклад, "Світ тісний". (До речі, днями ця не дуже-то популярна соціальна мережа була заблокована, як і досить велика інтернет-бібліотека LitMir.net. Залізна завіса 2.0 в дії).

А в полі "URL Pattern" вводимо адресу сайту, але зі спеціальною "маскою", а саме: * mirtesen.ru * Для чого це потрібно? Покажу на конкретному прикладі. Я ввів маску * yandex.ru * - це буде означати, що всі сторінки Я ндекса і все його піддомени будуть відкриватися через Tor.

Я ндекс я ввів неспроста. Багато хто з вас напевно знають, що існує сервіс http://internet.yandex.ru/ , За допомогою якого можна дізнатися свій IP адреса (таких сервісів взагалі в інтернеті тьма, користуйтеся будь-яким). Так ось, я додав новий патерн, ввів маску * yandex.ru * і заходжу на сторінку internet.yandex.ru. І що я бачу?

І що я бачу

Все працює! Я ндекс бачить мене так, як ніби я перебуваю в столиці Румунії - Бухаресті.

Точно таким же чином додаєте необхідні сайти, які заблоковані на рівні провайдера або на федеральному рівні, але до яких вам потрібен доступ. І насолоджуєтеся отриманим результатом.

В принципі, це все, що я хотів сьогодні вам розповісти.

Насправді, ще можна було б вдосконалити настройки Firefox на більш приватну і захищену роботу, як, власне і більш тонко налаштувати Vidalia і FoxyProxy. Але це буде в окремих статтях. Сьогоднішня мета - обхід заблокованих сайтів. І вона досягнута.

На закінчення статті хочу дати ще невелике ЦУ =)

Насамперед, ще раз нагадаю про те (це дуже важливо!), Що PirateBrowser - це не засіб для анонімізації, а всього лише простий засіб для обходу єдиного реєстру заборонених сайтів (т.зв. "чорний список"), а також для обходу різного роду інтернет-цензури і сайтів, заблокованих з інших мотивів (напр., антипіратським).

Друге. Незважаючи на те, що піратський браузер дозволяє відвідувати .onion сайти (їх адреса має приблизно такий вигляд: uj3wazyk5u4hnvtk.onion), я вам це робити не дуже-то рекомендую. Ні, ті торрент-трекери, дзеркала яких представлені в браузері, або інші "довірені" сайти відвідувати можна. А ось "вузькоспеціалізовані" і "незаконні" краще уникайте.

Ситуація з Silk Road ( http://habrahabr.ru/post/196164/ ) І Freedom Hosting ( http://habrahabr.ru/post/188914/ ) Показує, що TOR далеко не невразлива мережу. Загалом, майте це на увазі. І поменше ЛАЗу там, де не потрібно :)

На цьому у мене все, друзі. До зв'язку!

З повагою, Олександр Майєр

Але чому ж вони вирішили зробити нам саме такий подарунок?
Чому?
Навіщо винаходити велосипед?
Адже нам цікаві інші заблоковані ресурси, правильно?
Яким чином воно здійснюється?
Ru * Для чого це потрібно?
І що я бачу?

Новости