Багато хто зна' й вживає фразу "Винайти свій велосипед" =)
В контексті цієї фрази, мені стало цікаво, як можна використовувати мережу TOR в інших браузерах, відмінних від самого TOR браузера. Ні це, не пов’язано з політичними санкціями чи поглядами! Від політики я намагаюсь з недавніх пір триматись подалі (є гіркий присмак спогадів на власному досвіді, та й взагалі, враховуючи які зараз обставини в країні).
Інструкцій в неті не так щоб вже й багато, бо використання ніби як захищеної мережі не в TOR браузері, що повністю для неї адаптований, сумнівне задоволення. Але вони вже ж є, наприклад ось ця.
Просто інколи бува корисно тримати різні інструменти під рукою, бо не всім VPN сервісам можна довіряти, та бува так, що сам TOR браузер не підходить з різних причин. Наприклад, не всі сайти або "web-застосуноки" потрібно відривати через VPN або Proxy.
Хоча в даному випадку нам все ж доведеться його запускати. Але то таке =)
Так ось, для нашого експерименту потрібно буде, всього три речі:
- Сам TOR браузер
- Будьякий інший браузер, яким вам зручніше користуватись ніж TOR браузером
- SwitchyOmega (manifest v2) або ZeroOmega (manifest v3)
Далі все досить просто, а для ще більшої простоти, читайте покрокову інструкцію =)
Після завантаження та встановлення вищезазначених трьох речей (описувати процеси їх встановлення немає жодного сенсу, адже якщо ви зацікавились цим збоченням, то така інструкція вам явно ні до чого), запускаємо TOR браузер, і переходимо до налаштування розширення в вашому браузері.
На панелі знайдіть піктограму в вигляді чорного кола, та натисніть на неї правою кнопкою, та виберіть пункт "Параметри"
Далі в налаштуваннях розширення вам запропонують пройти курс по можливостям цього розширення, можна пройти, а можна й відмовитись, тут вирішувати вам.
А нам же треба видалити профіль "proxy", для чого виберіть його в лівій частині екрану, та натисніть на кнопку "Delete"
Буде попредження, про видалення профілю, з чим ми звісно погоджуємось
Примітка: в разі, якщо винекне помилка, що неможливо видалити профіль "proxy" через наявні правила, що через нього працють, то спочаткі слід видалити ці правила з профілю "auto_switch", як це робиться дивіться нижче.
Після чого, в лівій частині екрану засвітиться зеленим кнопка "Apply changes", натискаємо на неї.
Примітка: На питання навіщо видаляти, може просто можна перевикористати, чи вимкнути, в мене немає точної відповіді, але я знаю що якщо його не видалити, то через нього, все може працювати не так як задумувалось. Ну наприклад, нам треба, щоб не всі сайти чи веб-застосунки ходили через TOR, а лише певні, то ж якщо ми їх впишемо в відповідному місці, то це не дасть очікуваного результату, і через TOR будуть ходиди або всі, або жоден! Дивно, але факт.
Щож, чистина вже зроблена, тепер додамо свій профіль, назвемо його наприклад "TOR" (ні не як бог, де любов та грім, просто назва така). Для цього в лівій частині вікна натискаємо на "New profile..." зі знаком "+" поруч
Наступним кроком в полі для назви вводимо нашу, та переконуємось, що перемикач стоїть поруч з "Proxy Profile", і натискаємо на кнопку "Create"
Важливо: Не забувайте, що після кожної дії додавання профілю, чи то правила, або ж видалення чогось, слід натискати "Apply changes" в лівій частіні вікна, ця кнопка буде підсвічена зеленим кольором.
У нас автоматично відкриється сторінка, де потрібно змінити налаштування в табличці, згідно з описом нижче:
- Protocol - зі списку обираємо "SOCKS5"
- Server - в цьому полі пишемо "127.0.0.1" заміть "example.com"
- Port - в цьому полі вказуємо "9150" замість "1080"
По закінченню видалення профілю "proxy" та додавання свого профілю, можна приступати до редагування профілю "auto_switch". В цьому профілі, ми будемо вказувати, які саме домени будуть у нас ходити через TOR мережу. Але спершу нам потрібно видали два правила, що там присутні, та додати свої. Ддля видалення правил, натискаємо на піктограму урни поруч з кожним з них.
По закінченню видалення стандартних правил, натисніть на кнопку "Add condition", що додать строку в таблицю правил, де нам потрібно заповнити поля наступним чином:
- Condition Details - тут вказується адреса сайту (домен) який буде ходити через TOR мережу, це поле заповнюєтся в форматі "*.вашдомен.com" і ніяк інакше, наприклад "*.magnumblog.space"
- Profile - з випадаючого списку обераємо створений нами профіль, в нашому випадку "TOR"
Так додаються правила для всіх потрібних вам доменів.
Останнім кроком буде встановлення нашого профілю "auto_switch", як профілю за замовчування, щоб через нього відкривались всі зазначені в ньому домени. Для цього на панелі вашого браузера нативніть лівою кнопкою миші на піктограму розширення, та списку що з'явиться, натисніть на профіль "auto_switch"
Нагадування: не забувайте по закінченню натиснути "Apply changes". Хоча закрити вкладку з налаштуваннями, вам можливо й так не дасть, бо попередить, що ви не зберегли внесені зміни.
На цьому можна вважати, що все зроблемно. Звісно не так вишукано як могло б, є варіант протіше, який не передбачає запску TOR браузера, можна лише конектитись до певного вузла, але гарантувати його постійну роботу складно, бо під час запуску, TOR браузер сам обира робочі вузли. Або за допомогою TOR як служби, і напевно це кращий варіант, ніж мій велосипед, якщо це ваш ПК, а не робочий, чи з Internet кафе.