Тема: Windows XP и SSD
Показать сообщение отдельно
Старый 08.06.2021, 00:11   #11 (permalink)
vurdxplab
Member
 
Регистрация: 15.01.2021
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Осовремененная сборка TOR браузера для WinXP

Пользователь RetroRocket сделал довольно качественное обновление TOR Browser специально для пользователей Windows XP. Напоминаю, что официальный TOR браузер перестал поддерживать Windows XP после версии 7.5.6. Но тем не менее, с помощью небольших хаков, можно улучшить и осовременить работу браузера, с использованием фич новых версий.

Описание сборки от автора RetroRocket:

Цитата:
Начиная с версии 0.4.5.6, "Windows Expert Bundle" официально не поддерживает WinXP.
Тем не менее, путём незначительной правки файлов запустить tor в WinXP возможно [?] (по состоянию на 5 июня 2021 года).
С учётом этого, обновил сборку актуальными файлами из майского релиза ТВ 10.0.17 (tor.exe 0.4.5.8).
Описание внесённых изменений и методика для самостоятельного изготовления сборки на основе TB 7.5.6:

1. Скачал архив TB 10.0.17, распаковал его с помощью 7-Zip (можно использовать Total Commander) и заменил комплектные Tor-файлы TB 7.5.6 на одноимённые, взятые из архива ТВ 10.0.17:

1.1 в каталог "\TB756\Browser\TorBrowser\Tor" скопировал файлы из "\torbrowser-install-10.0.17_en-US.exe\Browser\TorBrowser\Tor";

1.2 в каталог "\TB756\Browser\TorBrowser\Data\Tor" скопировал файлы geoip* из "\torbrowser-install-10.0.17_en-US.exe\Browser\TorBrowser\Data\Tor";

1.3 в файле tor.exe исправил hex-редактором имена функций InitializeConditionVariable, SleepConditionVariableCS, WakeAllConditionVariable и WakeConditionVariable на Sleep (в трёх местах);

1.4 в каталог "\TB756\Browser\TorBrowser\Tor\PluggableTransports " скопировал файл "\torbrowser-install-10.0.17_en-US.exe\Browser\TorBrowser\Tor\PluggableTransports\ obfs4proxy.exe";

1.5 в файле obfs4proxy.exe по адресам 000000С0 и 000000С8 hex-редактором заменил значения 06 00 01 на 04 00 00, а также заменил имя функции QueryFullProcessImageNameA, отсутствующей в WinXP, на Sleep;

1.6 в файл torrc добавил запрет использования нод ex-USSR.

Обновление Tor-файлов позволит использовать onion-адреса v3, с которыми оригинальный TB 7.5.6 "из коробки" не работает.
А использование моста obfs4 может помочь в том случае, если провайдер блокирует доступ к входным (сторожевым) нодам сети Tor и TB не работает должным образом.
Помимо дефолтного списка мостов, "вшитого" в ТВ, можно добавлять дополнительные мосты, взятые на сайте проекта по адресу https://bridges.torproject.org/bridges?transport=obfs4 или запрошенные письмом на адрес "bridges@torproject.org".

2. Обновил комплектное уязвимое расширение NoScript 5.1.8.6 до версии 5.1.9 и вынес кнопку на панель браузера.

3. Обновил комплектное расширение "HTTPS Everywhere" до версии 2020.08.13. Более новые версии работают некорректно в TB 7.5.6, в чём можно убедиться, если обновить его вручную обычным способом.

4. В каталоге "\TB756\Browser\dictionaries" заменил комплектный англоязычный словарь проверки орфографии на русско-английский двуязычный словарь.

5. Исправил кривое отображение выпадающего главного меню "Help").

6. Добавил в дефолтные закладки Рутрекер и Флибусту в зоне onion.

7. Добавил утилиту DropMyRights для понижения привилегий браузера до уровня ограниченного пользователя.
https://docs.microsoft.com/en-us/pre...2827(v=msdn.10)
Это снижает риск при работе под админской учёткой. Для запуска используйте командник Start_Tor_Browser_as_user.
Либо Start_Tor_Browser для запуска без ограничений.
Вместо DropMyRights можно использовать RunAs и запускать браузер от имени учётки с ограниченными правами.

8. Штатный файл "\TB756\Browser\TorBrowser\Data\Browser\profile.de fault\preferences\extension-overrides.js" дополнил предустановками

9. Добавил новый файл "\TB756\Browser\config.js", который отключает проверку подписей расширений и блокирует от изменения следующие параметры.
Таким образом:
- отключены проверки наличия обновлений самого браузера и установленных расширений,
- отключено использование дискового кэша,
- отключен блоклист,
- отключено раздражающее мигание жёлтого треугольника на кнопке-луковице.

Настроенного профиля внутри нет. Как и в оригинале, профиль создаётся при первом запуске. Первое подключение может быть долгим, до нескольких минут.
Скачать сборку TOR браузера для WinXP:

censored
vurdxplab вне форума  
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070