Финальное и довольно кардинальное изменение проекта Orange TORBox.
Для тех кто всё пропустил - это набор скриптов для быстрого развёртывания точки доступа, клиенты которой работают через сеть TOR. Устройство предназначено для обхода сетевой цензуры и преодоления блокировок сайтов. Помимо этого на устройстве работает I2P - программный комплекс для обеспечения шифрованного анонимного доступа к сети i2p. Подробности по ссылке выше.
- Скорость установки увеличена на 30-40% благодаря единой “точке” обновления репозитариев.
- Скрипты init.d полностью изжиты - всё, что можно перенесено под systemd.
- Бинарники и скрипты systemd теперь имеют суффикс “-torbox” чтобы избежать конфликта с оригинальными пакетами системы.
- I2P обновлён до последней версии, а также немного переписан установочный скрипт.
- Версия протестирована на всех поддержанных упомянутых устройствах и wifi-адаптерах.
Это финальное обновление проекта, теперь если изменения и будут, то небольшие (ну или исправления ошибок).
Это заявление не означает, что проект заброшен - просто пришло время двигаться дальше (почти год прошёл с момента первого релиза проекта).
В новой версии запланированы следующие “фичи”:
- Возможность работы не только с Ethernet в качестве источника “интернетов”, но и c WiFi сетями. (Код для GUI уже есть, используется на ежедневной основе, нужно просто довести его до “production”-состояния).
- Возможность “подменять” МАК-адрес внешнего WiFi прямо из GUI.
- Меньше ограничений на USB-WiFi донглы - будет работать любой совместимый с Linux.
- Пересмотренный список поддерживаемых плат - в первую очередь будут работать те, которые имеют “набортный” WiFi - Raspberry Pi 3 и поздние версии Orange Pi.
В идеале это должно быть переносное устройство, которое можно будет запитать от PowerBank (для “прожорливых” устройств) или вообще от батарейного блока (для менее прожорливых), которое помещается в кармане или сумке и позволяет эксплуатировать общедоступные сети. Вполне работающий прототип устройства у меня уже вполне отлично трудится, правда сделан он не на одноплатнике, вот на таком android-стике, хитропатченном для возможности запуска Linux.
Впрочем, это пока что планы. С учетом текущего графика новая версия будет ближе к лету (оптимистичный вариант).
Спасибо всем, кто пользуется этими наработками, ставит “звёзды” на Github и форкает проект!