Отправим стукачей в ГУЛАГ

от автора

Сегодня наше правительство издаёт циркуляры, по которым программы из жизненно важного для среднего гражданина списка должны стучать “куда надо” о том, что у гражданина есть VPN.

Всё это произвол в чистой форме, а потому мы можем и мы должны этому сопротивляться.

Гражданское сопротивление и гражданское неповиновение — вот то, что мы противопоставим этому произволу!

Они хотят сделать стукачей из установленных на наших смартфонах программ?

Мы ответим им тем, что отправим стукачей в цифровой ГУЛАГ. Изолируем эти мерзкие сущности из нашего мира!

Данная статья — инструкция о том, как установить и настроить песочницу Insular/Island. О том, как выселить всех стукачей на отдельный остров и заставить их работать там в изоляции. Без права переписки.

Введение

Сразу хочу отметить, что автор этой статьи использует VPN не для того, чтобы связываться с террористами или экстремистами. Просто мне нравится смотреть ролики с лекциями о космосе на YouTube, я участвую в жизни одного из популярных дистрибутивов Linux, я читаю книги и слушаю подкасты по философии и так далее. Не знаю, кому “наверху” пришла в голову идея, что я должен быть от всего этого отрезан. Не могу объяснить, почему это произошло.

Но знаю точно: я на своём уровне буду сопротивляться этому до тех пор, пока это будет возможно.

Однако давайте закончим с пафосом и всё же немного поговорим о проблеме.

Используя VPN, я, разумеется, первым делом настроил его так, чтобы все государственные и банковские приложения ходили в интернет напрямую, без использования VPN. И вот недавно, буквально несколько недель назад, приложение мобильного банка, в котором находится мой зарплатный счёт, заявило мне:

Выключите VPN! При включенном VPN работа банка не гарантируется!

Важно: такие жалобы со стороны приложений появились примерно за месяц до того, как эта тема попала в новости. То есть механизм, похоже, начали внедрять заранее.

А потому будем считать, что все мыслимые сроки на “одуматься” мы им предоставили. И цифровой ГУЛАГ для всего этого мусора, отребья, остаётся последней мерой, что мы можем им отмерить — высшей мерой социальной справедливости!

F-Droid

Начнём с того, что установим репозиторий пакетов F-Droid. Если у вас эта программа уже установлена, можете смело переходить к следующему разделу.

Здесь же вместе с инструкцией по установке скажу пару слов о том, что это за репозиторий. F-Droid — это сборник свободного программного обеспечения. А потому в нём вы не найдёте программ, за которые будут просить деньги, или программ, которые будут показывать вам неприятную рекламу. Возможно, покопавшись в этом хранилище, вы найдёте для себя ещё что-нибудь полезное, но здесь мы опишем лишь способ организации цифрового ГУЛАГа для программ-стукачей.

Итак, чтобы установить F-Droid, откройте браузер и наберите в нём: f-droid.org.

Заходим на сайт и видим шапку с предупреждением. Из неё следует, что цифровой фашизм строится, увы, не только в нашей стране. А потому, если возможно, прочитайте, о чём просят разработчики F-Droid, и помогите им.

Скриншот 1: сайт F-Droid

Скриншот 1: сайт F-Droid

Но наша цель сейчас — установить сам F-Droid. Пролистываем страницу чуть ниже и находим кнопку “Скачать F-Droid”:

Скриншот 2: Скачать F-Droid

Скриншот 2: Скачать F-Droid

Установка Insular/Island

После установки репозитория запустите F-Droid. В нём вы увидите типичного вида список доступных к установке программ:

Скриншот 3: первый запуск F-Droid

Скриншот 3: первый запуск F-Droid

Тапните по кнопке поиска в правом нижнем углу экрана и введите название приложения, которое будет выполнять функции ГУЛАГа для стукачей:

Скриншот 4: поиск Insular

Скриншот 4: поиск Insular

Найдя нужное приложение, войдите в его карточку и нажмите “Установить”.

Insular (раньше это приложение называлось Island) — это приложение-песочница. Изолятор для неприятных типов, удалить которые нельзя, но и жить рядом с которыми не хочется. Установленные внутри этой песочницы приложения подпадают под следующие ограничения:

  • в интернет они могут ходить только от имени песочницы, и поэтому настройка “VPN” или “мимо VPN” для всего списка будет единой;

  • стукачи не смогут увидеть ваш список контактов;

  • не получат доступ к вашим фотографиям;

  • и так далее.

Мой Т-Банк после помещения его в эту клетку перестал жаловаться на то, что якобы VPN мешает ему работать. Так ему и надо!

Арест и этапирование

Если вы прошли предыдущие этапы, в списке установленных приложений на вашем Android появится иконка Island.

Island с английского переводится как “остров”. С древних времён люди выселяли на необитаемые острова разных преступников и прочих несознательных личностей, чтобы те, пребывая в изоляции, не могли нанести вред обществу и своим трудом искупали нанесённый ему урон.

Не будем придумывать велосипед — поступим так же!

Тапнув по иконке Island, запустите песочницу.

Внутри нас прежде всего интересуют две вкладки:

  • MAINLAND — это список приложений вашего телефона;

  • ISLAND — здесь мы будем строить ГУЛАГ для стукачей.

Перейдите на вкладку MAINLAND.

Скриншот 5: основной список приложений

Скриншот 5: основной список приложений

Начинаем работу мы на материке. Чтобы отправить приложение на остров, прежде всего его нужно найти в списке. Для примера изолируем Яндекс-Навигатор.

То, что Яндекс первым побежит стучать на нас, очевидно, а потому начнём мы именно с его приложений.

Выберите навигатор, выделите его, а затем в появившемся внизу меню выберите пункт Island — именно туда и нужно этапировать этого зека.

Скриншот 6: список приложений телефона

Скриншот 6: список приложений телефона
Скриншот 7: установка на остров

Скриншот 7: установка на остров

Песочница скачает навигатор из того места, откуда вы его устанавливали, и установит его копию на острове. Затем перейдите во вкладку Island и убедитесь, что навигатор появился на острове:

Скриншот 8: Яндекс-Навигатор наказан

Скриншот 8: Яндекс-Навигатор наказан

Можете запустить его оттуда и убедиться, что всё работает.

Окончательное выселение

А теперь самое важное. Нужно удалить потенциального стукача из основного списка программ. Деинсталляцию можно провести любым способом, которым вы обычно удаляете приложения. Но можно сделать это и не выходя из песочницы.

Для этого вернитесь на вкладку MainLand и снова найдите там нужное приложение. После этого нажмите кнопку с тремя точками в правом верхнем углу карточки приложения. На скриншоте ниже как раз выделено, где находится это меню.

Откроется список действий. В нём выберите пункт Uninstall и подтвердите удаление приложения с материка. После этого в основной системе стукач исчезнет, а работать останется только его копия, живущая на острове:

Скриншот 9: Казнь стукача

Скриншот 9: Казнь стукача

Мелкие удобства

Да, запускать приложения изнутри песочницы может быть не очень удобно. К счастью, Island позволяет создавать ярлыки на рабочем столе для изолированных на острове преступников.

Чтобы создать значок на рабочем столе, перейдите на вкладку Island, найдите нужное приложение и выберите его.

Затем нажмите кнопку с шестерёнкой внизу, как показано на скриншоте:

Скриншот 10: создание ярлыка

Скриншот 10: создание ярлыка

Во всплывающем меню выберите пункт Create Unfreeze & Launch shortcut. После этого приложением можно пользоваться почти так же, как и раньше, — через значок на рабочем столе.

То, что этот значок указывает именно на изолированного стукача, будет отмечено специальной иконкой поверх основной иконки приложения:

Скриншот 11: значок изолированного приложения

Скриншот 11: значок изолированного приложения

Заключение

Увы, этот инструмент не является идеальным изолятором. Возможно, каким-то особенно настырным преступникам удастся частично выбраться из этой зоны и всё-таки дотянуться до некоторых возможностей вашего телефона. Поэтому не исключено, что в будущем вокруг созданного ГУЛАГа придётся возводить ещё какую-то линию обороны.

Но начать можно хотя бы с этого. На отдельно взятом рецидивисте, Т-Банке, способ уже проверен: на моём Android он заткнулся и перестал открывать рот насчёт VPN. Думаю, для многих прочих неприятных личностей этот подход тоже сработает.

Кратко суммирую достоинства и недостатки такой песочницы.

Плюсы:

  • подозрительные приложения можно вынести из основного контура;

  • для всей песочницы действует единая сетевая политика;

  • приложения внутри песочницы хуже видят вашу обычную среду: контакты, файлы, фотографии и прочее;

  • многие программы после такого переселения перестают жаловаться на VPN;

  • решение сравнительно простое и не требует root.

Минусы:

  • это не полноценная виртуальная машина и не абсолютная изоляция;

  • не все приложения одинаково хорошо переносят работу в рабочем профиле;

  • уведомления, обмен файлами и взаимодействие с системой могут местами работать менее удобно;

  • часть программ может требовать дополнительной ручной настройки;

  • если государство и корпорации продолжат изобретать новые формы цифрового скотства, то со временем могут понадобиться и другие меры обороны.

ссылка на оригинал статьи https://habr.com/ru/articles/1022390/