Пиринговые мессенджеры — враг государства?



    В случае полного отключения интернета одна из главных проблем — общение с товарищами и родственниками. Опыт Гонконга показывает, что для этого хорошо подходят децентрализованные P2P-мессенджеры, которые работают без интернета, используя mesh-сеть по протоколам Wi-Fi Direct, Bluetooth, Apple Multipeer Connectivity Framework, ANT+, LoRa и др.

    Для эффективной коммуникации приложение нужно скачать максимальному количеству человек до начала блокады интернета. Иначе придётся искать файлы после блокады. Человек с нужными файлами станет настоящим авторитетом в офисе или в классе (как это было в Беларуси в августе 2020 года — за файлами Psiphon люди реально приезжали из других микрорайонов города).

    Вообще, вся история сетей wireless mesh намекает на то, что эта технология крайне не нравится правоохранительным органам.

    Mesh-сети


    Приложения типа FireChat создают mesh-сеть, используя Bluetooth и прямые подключения через Wi-Fi. Они обеспечивают обмен сообщениями и фотографиями в офлайне между устройствами, находящимися друг от друга на расстоянии примерно до 60 метров.

    Все пользователи образуют единую сеть, которая расширяется с ростом количества устройств. На пути к получателю (получателям) сообщения передаются от одного устройства к другому.

    Другими словами, вам достаточно приблизиться на 60 метров к ближайшему пользователю — и вы можете отправить сообщение кому угодно. Каждый юзер — нода в сети. Без интернета.

    Поэтому чем больше людей пользуются приложением, тем больше сеть, и тем лучше она работает. Кстати, в этом фундаментальное отличие mesh-систем от большинства других компьютерных сетей и сетевых технологий, в том числе сетей сотовой связи.

    Если какой-нибудь узел mesh-сети вдруг выйдет в интернет, то сообщения пакетом от всех пользователей уйдут получателям по всему миру.

    Особенно удобно, если каналы или комнаты в мессенджере создаются автоматически и объединяют людей, которые находятся рядом с друг другом (многоквартирный дом, стадион, концертный зал).

    Для передачи текстовых сообщений можно приспособить практически любую mesh-сеть, даже сеть из геометок Apple AirTag, которые вообще-то предназначены не для общения людей, а для поиска утерянных вещей. В мае 2021 года хакерам удалось расшифровать трафик AirTag и передать по сети Apple Find My произвольный текст под видом оригинальных зашифрованных сообщений с GPS-координатами. Скорость передачи составила 3 байта в секунду. Задержка в сети — от 1 до 60 минут.



    Подобные mesh-сети есть также у Samsung (Smart Things) и Amazon (Sidewalk) на протоколе LoRa. В принципе, можно использовать эту инфраструктуру для пирингового обмена сообщениями, а также для съёма данных с устройств вне зоны доступа в интернет.

    Трагедия FireСhat


    FireChat — проприетарное приложение от американской компании Open Garden. Эта фирма прекратила дальнейшую разработку, не открыв исходники.

    Последняя версия приложения: 9.0.14 (копия на 4pda) вышла полтора года назад (примечание: доступ к сайту 4pda затруднён с территории РФ).


    FireChat

    Первая версия FireChat появилась в марте 2014 года под iOS, в апреле — под Android. Среди сооснователей Open Garden и разработчиков программы — Станислав Шалунов и Грег Хазел из компании BitTorrent, где они делали торрент-клиент uTorrent (200 млн пользователей). Там и познакомились.

    Вероятно, предприниматели рассчитывали, что FireСhat станет настолько же успешным, как файлоообменные P2P-приложения. Если представить себе эту картину, то весь мир может объединиться в mesh-сеть, а интернет становится практически не нужен! Даже хостинг сайтов теоретически можно размазать в распределённой сети. Такая фантазия.

    Очень быстро FireСhat приобрёл популярность в Ираке после того, как местное правительство ввело ограничения на использование интернета, а затем то же самое произошло в Гонконге, во время массовых протестов 2014 года.


    Главной проблемой FireСhat во время массовых протестов в Гонконге стала безопасность. Сама архитектура открытой mesh-сети предполагает, что все пользователи приложения «светятся» как радиомаячки на расстоянии 60 метров, а то и больше. Так что полиции отловить их было очень просто. Наличие программы на телефоне однозначно доказывало вину. Можно предположить, что сотни или тысячи пользователей были арестованы благодаря FireСhat. К тому же, в приложении не использовалось шифрование, так что никакие сообщения не были действительно приватными.

    Возможно, критика от специалистов по ИБ повлияла на решение американской компании Open Garden прекратить разработку и не публиковать исходники. Ну или ребята увидели, что всемирная популярность торрентов им не светит, а развитие программы пошло совсем не по тому пути.

    Когда появился FireСhat, это была единственная программа такого рода, которая позволяла пользователям создавать mеsh-сети в офлайновом режиме (без интернета) и обмениваться сообщениями1.

    Инструмент, который задумывался для общения людей, де-факто превратился в наводку для репрессий и физического насилия. Пожалуй, в этом есть какая-то трагедия.


    Фото из статьи «FireChat — мессенджер, на котором работают протесты в Гонконге», The Guardian

    Тем более обидно, если FireСhat создавали специально для Гонконга, как разработку аналогичного приложения Commotion Wireless в 2011 году профинансировал госдепартамент США в преддверии Арабской весны. Хотели как лучше, а получилось как всегда…

    После FireСhat фирма Open Garden торговала электронными сим-картами (eSIM), продвигала свою криптовалюту, но в последние годы про неё ничего не слышно.

    Вообще, приложение FireСhat было не очень качественным. Во-первых, закрытый код. Во-вторых, для регистрации обязательно (!) был нужен доступ в интернет, хотя потом оно работало в офлайне. Короче, странная программа. Может и хорошо, что разработчики её похоронили.

    Рация Zello


    Близкой по логике функционирования является интернет-рация Zello, которая заблокирована в Российской Федерации в апреле 2017 года.

    Радио работает по принципу уоки-токи или push-to-talk. Основное преимущество — возможность слушать голосовые сообщения по громкой связи в реал-тайме, вообще не притрагиваясь к смартфону и в то же время быть на связи с большим количеством пользователей.

    Хотя здесь передаётся не текст/картинки, а звук, но принцип работы такой же — через mesh-сеть, без интернета. Близкие друг к другу пользователи соединяются друг с другом напрямую и передают сообщения дальше, по цепочке. Что важно, здесь используется сквозное шифрование (E2E).

    В России приложение получило особую популярность среди дальнобойщиков и других автомобилистов, поскольку очень удобно (и приятно) беседовать с попутчиками, которые едут по той же трассе. Они подскажут о радаре в кустах, о ДТП на дороге и т. д. Репрессии со стороны государства начались после массовых протестов дальнобойщиков в связи с введением обязательной платы миллиардеру Игорю Ротенбергу за проезд тяжёлых грузовиков по дорогам России (система «Платон»). Координация протестов осуществлялась через Zello, поэтому программу решили заблокировать.

    Это был первый прецедент, когда власти попытались сломать мессенджер, работающий по VPN. Понадобился целый год, чтобы заблокировать свыше 4 тыс. IP-адресов из облака AWS, что не принесло успеха. Тогда РКН пошёл на шантаж компании Amazon, угрожая заблокировать 26 подсетей AWS, в сумме 13,5 млн адресов.

    Компания Amazon оказалась не готова к войне — и отказалась предоставлять услуги Zello. Лишившийся облачной инфраструктуры сервис было легко заблокировать.

    После успеха с блокировкой облачной VPN-инфраструктуры Zello, в 2018 году власти решили, что смогут успешно заблокировать такую же облачную инфраструктуру мессенджера Telegram. Но здесь нашла коса на камень: Павел Дуров инвестировал миллионы долларов в покупку всё новых и новых инстансов AWS, его брат Николай с коллегами запрограммировал систему обхода блокировок через прокси, а компании Amazon и Google выдержали блокировку своих подсетей в РФ. В итоге властям пришлось заблокировать 18 миллионов IP-адресов AWS и Google Cloud, что нарушило работу крупных ритейл-компаний, банков из топ-20, частных клиник и тысяч бизнесов в России. После двух лет выматывающей борьбы государство сдалось: руководителя Роскомнадзора уволили, Telegram разблокировали, а IP-адреса облачных сервисов удалили из чёрного списка.

    Криптомессенджер Briar


    Четыре года назад, в июле 2017 года, вышла первая публичная бета-версия мессенджера Briar, который работает через Tor или в офлайне, через пиринг. Его разработка продолжалась аж три года. Но продукт вышел на редкость качественный.

    Это уже честный опенсорс. Приложение можно собрать из исходников (пошаговая инструкция для Android Studio). Оно доступно в каталогах приложений (например, Google Play) и отлично поддерживается: последняя версия 1.2.20 от 2 апреля 2021 года. Реализована стойкая криптография, сквозное шифрование.


    По умолчанию мессенджер работает через интернет по протоколу Tor (луковичная маршрутизация). В этом случае программа создаёт на устройстве пользователя скрытый сервис Tor и соединяется со скрытыми сервисами Tor других людей из списка контактов. В случае отсутствия интернета она переходит на peer-to-peer коммуникации через Wi-Fi Direct, локальную сеть или Bluetooth.

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

    Поддерживает передачу сообщений (но не файлов), приватные группы, блоги/статусы и импорт RSS. Есть несколько полезных функций, таких как блокировка приложения (по PIN-коду).

    Система относительно защищена от посторонних: добавление новых контактов производится по QR-коду с другого телефона (подразумевается физическое присутствие лица) или через обмен контактами, или по уникальной ссылке. Таким образом, в контакты не должен попасть человек, с которым никто не знаком.



    Briar Project — некоммерческий проект, который сейчас ведут шесть добровольцев. Код на 97,7% написан на Java (+немного Kotlin, Python и Ruby) и поставляется под GPLv3. Вскоре после первого релиза код прошёл независимый аудит безопасности от компании Cure53. Она известна своим аудитом проектов SecureDrop, Cryptocat и Dovecot. Так что Briar — действительно надёжный вариант для пиринговых коммуникаций.

    Единственный минус, что приложение выпущено только в версии под Android. Официальной версии для iOS нет и не будет, потому что «эта платформа накладывает жёсткие ограничения на разработчиков, не позволяющие реализовать некоторые идеи P2P, и является закрытым проприетарным продуктом».

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


    Matrix, Riot, Element


    Официальный клиент Element (бывший Riot) для относительно децентрализованной сети Matrix не поддерживает пиринговые коммуникации в офлайн-режиме и формирование mesh-сети.

    В последнее время этот клиент получил некоторую известность. Сейчас количество пользователей Matrix/Element сравнимо с Briar или больше. У него есть сквозное шифрование, мосты в IRC, Slack, Telegram, Jitsi Meet и др. Но именно пиринга в офлайне нет.

    См. также:


    «Secure Scuttlebutt — p2p социальная сеть, работающая и в офлайне» (есть клиент Manyverse для Android и iOS)

    P. S. Кроме FireСhat, протестующие в Гонконге использовали малоизвестное мексиканское приложение Bridgefy, которое тоже умеет формировать mesh-сеть и передавать сообщения в офлайне. В октябре 2020 года приложение перешло на криптографический протокол Signal.

    1 На самом деле ещё раньше были другие приложения, такие как Serval Mesh от проекта Serval Project или древний Commotion Wireless от Open Technology Initiative (с финансированием госдепа), но все эти разработки давно прекращены [вернуться]




    На правах рекламы


    Мощные виртуальные серверы на базе процессоров AMD EPYC для любых целей, в том числе для установки VPN.

    Присоединяйтесь к нашему чату в Telegram.

    VDSina.ru
    Серверы в Москве и Амстердаме

    Комментарии 92

      +11

      Riot — шикарное название для мессенджера.

        0
        Товарисч майор одобряет.
          0
          Наверное поэтому они сменили его на Element.

          С точки зрения безопасности, шифрования и тп — там всё хорошо. А вот клиентское приложение — слабовато с точки зрения UX/UI, к сожалению. Надеюсь это исправится со временем.
          +26
          Пиринговые мессенджеры — враг государства?
          Учитывая, что в контексте статьи рассматривается использование мессеннджеров среди оппозиции и для организации протестов, а не террористами, более точно будет
          Пиринговые мессенджеры — враг диктатуры
            0

            Я так понимаю что в отличии от диссидентов террористы это друзья государства (так входит из логики вашего комментария)

              +10
              Ну в общем то да, хороший повод подкручивать гайки.
              В том смысле что любое плохое событие можно повернуть в свою пользу — увеличить под шумок свои полномочия, и государство прекрасно этим пользуется.
                +5
                Действующие за пределами страны, сеющие хаос и тем самым повышающие цены на углеводороды? Да, вполне себе.
                  +4
                  Видимо, вы вообще не поняли сути комментария.
                  террористы — враг любого государства.
                  оппозиция — враг диктатуры.
                  Так понятнее?
                  А в статье обсуждается, как хватают и сажают НЕ террористов, а оппозицию — мирных граждан.
                    –11
                    Учитывая, что любое государство — чья-то диктатура (см., например, историю борьбы с такой оппозицией в США, как коммунисты, трамписты и другие), смысл вашего комментария теряется.
                      +2

                      Если быть читать статью не предвзято, то она о том что что в случаях закручивания гаек с интернетом сильно помогут технологии WI-FI, Bluetooth.
                      В реальности же не помогут. так как 1) Не надежные. Я пробовал в спокойных условиях связать два девайса которые находилсь рядом (приложение одно из рассматриваемых в статье и в обсуждениях) и связь была плохая. Сообщения терялись. Соединение уходило в аут и не восстанавливалось. 2) По сетевой активности можно очень просто вычислять собственно их источники 3) Приложение на сматрфоне — лишняя улика.

                        +2
                        Там смысл в большом количестве нод рядом. Это нивелирует пп1,2 (т.к. избыточность и размазывание ответственности)
                        Т.е. это прямо софт для митингов.

                        Я б на месте государств специально такие разрабатывал: проще возглавить, чем бороться. Да скорее всего так оно уже и есть…
                          0

                          Да. Только в результате смысл получается еще и в том, что вобщем-то пофиг кто я и получил ли я сообщения. Важно чтобы в толпе в которой я нахожусь можно было распространять информацию и управлять этой толпой. Моя личность в этом плане так же нивелируется.

                          0

                          они еще и глушатся прекрасно глушилкой на 2.4 ГГц

                            –1

                            Угу, там магнетроны микроволновки 2.4 успешно кладут, а порог вхождения - купить микроволновку

                          +2
                          террористы — враг любого государства.

                          Совсем небесспорный тезис. Терроризм даже может быть санкционирован государством (1,2 )

                          +23
                          Последний опыт с самолётом, захваченном в Минске, говорит, что террористы, иногда, и есть государство.
                            –13

                            Правильнее всего сказать не иногда а всегда. А это ничего что США ровно такую же операцию планировало провести с членами ЧВК Вагнер почти ровно год назад (хотя это конечно другое)

                              +16
                              Конечно другое. Самолёт был турецкий и правительство и спецслужбы Турции загодя были в курсе. Кроме того 30 наёмников-убийц это всё таки не один оппозиционный журналист.
                                +6
                                Не надо так. Не стоит людей делить на тех, с кем нужно по закону и тех, с кем можно и по понятиям захват чужого самолёта. И планирование инцидента в Турции, и самолет президента Боливии Хуана Эво Моралеса это недопустимо.
                                Беда как раз в том, что такими вот действиями США как раз дают что-то вроде кард-бланша для диктаторов.
                                  +3

                                  С одной стороны - да. А с другой - не все [спец]операции равны. Вырезать опухоль и вырезать наживо здоровое сердце - не одно и то же.

                                  Кто-то скажет "Правила должны быть едины для всех!"

                                  Не должны. Правильность поступков всегда зависит от контекста.

                                    +1

                                    Хорошо. А если я как и Вы хочу чтобы правила не были едны для всех. Но вот разделение на козлов и баранов у меня будет абсолютно полярное Вашему делению? Как тогда быть?

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

                                      Короче я к тому, что наёмников можно и нужно снимать с рейсов, а политически активных граждан нельзя.
                                        +1
                                        А решать кто есть кто буду я, потому что я молодец.
                                      +3
                                      Все это уже проходили. Когда единый для всех закон подменяется «революционной необходимостью».

                                      Вообще двойные стандарты настолько проникли в общество, что становится страшно. И еще страшнее, что они одобряются теми его членами, которые позиционируют себя как «прогрессивно и либерально настроенная часть общества».
                                        –1

                                        Quod licet Jovi non licet bovi. Вы как будто стесняетесь этого лицемерия. Так и скажите прямо: каким надо людям можно. Вопросов нет.

                                        Меня удивляет другое. Я совершенно отчётливо и хорошо понимаю, зачем люди лицемерят «наш святой порядок, их варварская диктатура», но я в упор не могу взять в толк, кто как и зачем использует формулы «ИХ святой порядок, НАША варварская диктатура».

                                          0
                                          Потому что когда из деревни ты приезжаешь в город ты понимаешь, что в деревне тоже можно делать лучше.
                                        +3

                                        Хм, самолёт президента, там же вроде бы только несколько стран отозвали разрешение на полет через их воздушное пространство и силой не садили. Пилот запросил посадку, ему разрешили, разрешение вернули после осмотра самолёта. Но ведь там не диктовали где сесть, не запрещали вернуться в РФ, он был ограничен только топливом ибо чтобы договориться о маршруте и посадке тоже нужно время. Хотя это все равно крайне не красивая история

                                          +2
                                          Читайте ещё раз — захват турецкого самолёта с согласия Турции не есть захват чужого самолёта. Кроме того там захват (приказы диспетчеров, сопровождение истребителей, угрозы сбить самолёт) не планировались. Там уже был бы подготовленный экипаж. Там просто сыгралась бы вынужденная посадка.
                                            –1
                                            В «старые-добрые» времена (аналоговые), была такая история в США.
                                            «В пятницу 24 августа 1979 года, в Международном аэропорту имени Джона Кеннеди города Нью-Йорк американскими властями был задержан Ил-62М предприятия «Аэрофлот», выполнявший международный рейс SU-316 в Москву. „
                                            Очень хотели снять с рейса даму, которая с рейса сниматься ну никак не хотела.
                                            А самолет обладал (хоть и частично) экстерриториальностью. И никакого спецназа, “освобождающего от оков тоталитаризма», не произошло.
                                            Потом, в 90-х, США вдруг решили, что самолет, пролетающий в воздушном пространстве США, обязан соблюдать все(!) законы США. В частности, как только влетели в воздушное пространство — прекращаем курить на борту.
                                            (Дисклаймер: курение реально может ускорить смерть и повредить здоровье). Но речь о лишении авиаборта «суверенности».
                                            Ну, дальше-больше. «Окна Овертона».
                                            Кстати, и юстиции. Кем возбуждено дело о «заведомо ложном сообщении о минировании самолета»?
                                            –8

                                            Вообще это все и в первом и во втором случае выглядит как спланирвоанная провокация. И похоже Беларусь эту провокацию скушала и мы будем иметь продолжение.

                                              +2
                                              Она её не скушала, она её срежиссировала и выполнили.
                                                –4

                                                А как Вам такой сценарий. Спепцслужбы сливают информацию о пролете диссидента над Белорусью спецслужбам Белоруси. Далее вполне ожидаемая реакция Белоруси с посадкой самолоета — благо за последний год о таком сценарии в отношении ЧВК Вагнер кто только не говорил. А далее — новая волна акций протеста в Белоруси, хотя конечно им нужен в конечном итоге Кремль. Консипирология?

                                                  +5
                                                  Мне понравилась проскочившая новость, что в теории заговора впадают люди с недостатком интеллекта. Поэтому голую конспирологию я не рассматриваю в принципе. Будут реальные основания так полагать — приносите, я с удовольствием рассмотрю.

                                                  Что значит вполне ожидаемая реакция Белоруси? Вполне ожидаемая нормальная реакция — ничего не предпринимать. Это как из анекдота про Чапаева и логику.
                                              0

                                              Предположим я соглашусь с Вами. Но согласят Ся ли пассажиры которые летели с ними. Или это пассажиры которые летели с наемниками и это тоже не те пассажиры?

                                                0
                                                А что они потеряли? Ну сел самолёт где-то по дороге и через час полетел дальше.
                                                А вообще они согласны по одним улицам с головорезами ходить? Вы у них спрашивали?
                                                  0

                                                  Хм. Если речь идет о "44 головорезах" которых резко хотели посадить год назад — то эти несчастныеп пассажири могли оказаться в заложниках.

                                                    –1
                                                    Ок, давайте взвесим.
                                                    На одной чаше: может быть несколько десятков заложников.
                                                    На другой чаше: эти головорезы за то время пока побегают на свободе может быть убьют несколько десятков тысяч людей.
                                                  +1
                                                  Это тоже абсолютное свинство.
                                                    0

                                                    Кроме того что это такое же абсолютное свинство? Ну вообще отличия, пусть и небольшие, но есть. Украина вернула самолёт в аэропорт отправления, что то мне подсказывает, что на это она право имела, так как самолёт не покинул её воздушные границы.

                                              +1
                                              террористы могут тупо через записки в соответствующих книгах или пространно устроенные молитвы передавать инфу и делали так ещё до появления интернетов, кроме того мне не ясно каким образом террористы могут наносить вред власти? Разве в случае инцидентов с ними правительства не будут увеличивать свою власть?
                                            –4
                                            Спустя три недели после нападения сторонников Дональда Трампа на Капитолий американские спецслужбы установили личности 400 человек, причастных к этой акции. Об этом во вторник, 26 января, заявил исполняющий обязанности начальника вашингтонского бюро ФБР Стивен Д'Антуоно. По его словам, 130 человек уже задержаны.


                                            Недавно видел статью что их все еще задерживают по немногу. Причем они сидят в ожидании суда, а не отпускают сразу. Выходя на несогласованный митинг нужно понимать что об ответственности.
                                              0
                                              чтд. Переворот делают спецслужбы и силовики, а не народ.
                                                +6
                                                Читайте внимательно первоисточники. С точки зрения американской правовой системы, есть большая разница между «вошел в Капитолий и крушил все подряд» и «прошел через уже открытые двери». Суды рассматривают обстоятельства и применяют разные санкции.

                                                On Appeal of Pretrial Detention Orders (No. 1:21-cr-00118-1) (No. 1:21-cr-00118-2)
                                                ...Putting it all together, because the record strongly suggests that Munchel and Eisenhart would present no safety risk if subjected to strict release conditions, the district court clearly erred in finding that the government had proved its case by clear and convincing evidence.
                                                  +6
                                                  Их задерживают не за «несогласованный митинг» (сомневаюсь что в США есть такое понятие вообще), а за захват Капитолия. И это абсолютно разные вещи.
                                                    0

                                                    Ну несогласованные митинги вряд ли, но можно вспомнить несколько оруэллианские "Зоны свободы слова"

                                                      0
                                                      Сыр-бор в «Зонах свободы слова» вокруг возможности всех желающих стоять с оппозиционными плакатами там, где их лучше видно. Представьте, что в России оппозиционер спорит с ФСО, что он имеет право стоять с плакатом против ЕдРа или президента в первых рядах когда их снимают телевизионщики. Это будет прямая аналогия.
                                                  +8
                                                  В случае полного отключения интернета одна из главных проблем — общение с товарищами и родственниками.

                                                  Начальная посылка ложна.
                                                  Главная проблема — отключение онлайн сервисов.
                                                  А общаться с товарищами и родственниками можно и нужно вживую, по человечески.
                                                    +1
                                                    А общаться с товарищами и родственниками можно и нужно вживую, по человечески.

                                                    Сложновато будет. У меня они (родственники) обитают в Канаде, Израиле, Нидерландах и Украине, а я туточки, на самом крупном обломке бывшей 1/6 части суши.
                                                    Знакомые/товарищи — от Якутии до Москвы.
                                                      +2

                                                      Дико плюсую. В общении с товарищами и родственниками одна из главных проблем наличие интернета.

                                                        0

                                                        Даже живя в одной квартие, просто поговорить бывает удобнее по телефону, во время прогулки. Лицом к лицу вообще не нравится, то настроения нет, то занят чем-то, то еще что-то. А так, вышел прогуляться, появилась тема + настроение, набрал да поговорил.

                                                          +1
                                                          Давно заметил что самые продуктивные разговоры это где-то по дороге, в машине или пешком. Дома все заняты — домашние дела, развлечения, «когда я ем я глух и нем» и тд. А в пути как раз хорошо можно поговорить.
                                                          Соседка предлагала заодно со своим забирать и нашего ребенка из садика, бесплатно. Я не согласился — потому что это общение с ним на ходу мне дороже чем полтора км и полчаса сэкономленного времени.
                                                        0
                                                        в контакты не должен попасть человек, с которым никто не знаком

                                                        ТРКА обходит такие блокировки на раз, а дальше в сети появляется ТМ и РИП сети. Печально, но вменяемой защиты от подобного может вовсе не существовать.

                                                          0
                                                          Поделитесь ссылками, пожалуйста.
                                                            –3

                                                            В Сибирь, пожалуйста.


                                                            Заголовок спойлера

                                                            Если не поняли, то ТРКА == терморектальный криптоанализ.

                                                            +1
                                                            Так защита от включения в сеть незнакомых — это не защита вовсе. Внедрять своих людей «спецслужбы» научились сотни лет тому назад. То что не решается технически легко решается уже отработанными методами социальной инженерии.
                                                            –2
                                                            Пиринговые мессенжеры — враг юзабилити для среднего пользователя.
                                                              +3
                                                              примечание: доступ к сайту 4pda затруднён с территории РФ

                                                              Полностью доступен по адресу 4pda.to
                                                                +5
                                                                Каждый юзер — нода в сети. Без интернета.

                                                                Вроде бы изначально интернет (тогда еще ARPAnet) разрабатывался, как устойчивая децентрализованная среда для передачи информации. Если часть нод и соединений (от 30%) работают, то система дает возможность обмена информацией. Ноды могут исчезать, соединения могут отваливаться — но сеть должна продолжать работать.
                                                                С каких-то пор стало иначе, и сеть стала более «хрупкой». Вдумайтесь: кто-то с какого-то бодуна решил включать или отключать интернет где-то. Если так можно сделать технически, значит та сеть, которая сейчас есть — не «интернет». А некая сеть, которую построили по иным принципам, чем OSI и TCP/IP.
                                                                Наверное поэтому решение проблемы простое: все-таки реализовать изначальную идею интернета. Вроде для этого все есть и давно придумано. Какая будет имплементация на уровне транспорта пакетов — может быть и Mesh сеть, может быть останется все как обычно. Вопрос в соблюдении протоколов.
                                                                Примерно так: если какие-то ноды или их соединения не выполняют «протоколы и правила» OSI и TCP/IP полностью, то они отключаются на уровне сети. Пусть себе «регуляторы» что-то там «регулируют» и блокируют. В своих «чебур-сетях» они могут делать все, что угодно. Но остальная часть интернета должна на техническом уровне (не на организационном) эти попытки считать «сбоем сети». И да, не важно на какой территории идет «регуляторство», везде необходимо просто достроить полноценный интернет (а не «централизованную локальную сеть», как сейчас).
                                                                Как быть с законодательными ограничениями? Да никак. Новые ноды, новые соединения по известным технологиям. И самое главное: на уровне протокола вставить возможность оплаты за предоставление доступа и использования каждой ноды и каждого соединения. Типа «прицепить» к пакетам некое цифровое бабло. Очень чуток, но чтобы было можно немного заработать. Тогда сразу можно всю законодательную систему послать очень далеко. Суть простая: бабло побеждает зло.
                                                                Это надо всегда помнить:
                                                                Капитал избегает шума и брани и отличается боязливой натурой. Это правда, но это ещё не вся правда. Капитал боится отсутствия прибыли или слишком маленькой прибыли, как природа боится пустоты.
                                                                Но раз имеется в наличности достаточная прибыль, капитал становится смелым. Обеспечьте 10%, и капитал согласен на всякое применение; при 20% он становится оживлённым, при 50% положительно готов сломать себе голову; при 100% он попирает ногами все человеческие законы; при 300% нет такого преступления, на которое он не рискнул бы, хотя бы под страхом виселицы.
                                                                Если шум и брань приносят прибыль, капитал станет способствовать тому и другому. Доказательство: контрабанда и торговля рабами
                                                                Томас Джозеф Даннинг
                                                                  +1
                                                                  В качестве Mesh можно использовать сеть Yggdrasil. Сейчас она уже работает, но есть некоторые сложности с маршрутизацией при выпадении (временных) «центральных» нод. Уже тестируется новая версия, с новой маршрутизацией, которая должна решить эти проблемы.
                                                                  П.С.: И DNS у нас свой, на микро-блокчейне ;)
                                                                    +1
                                                                    С каких-то пор стало иначе, и сеть стала более «хрупкой». Вдумайтесь: кто-то с какого-то бодуна решил включать или отключать интернет где-то. Если так можно сделать технически, значит та сеть, которая сейчас есть — не «интернет».

                                                                    Это не сеть стала хрупкой. Это «мы» пользователи в массе своей стали конечными точками, а не узлами сети. В чем ценность для Интернета включенного 99,9% времени мобильника, когда он не работает как узел сети?
                                                                      0
                                                                      Это не сеть стала хрупкой. Это «мы» пользователи в массе своей стали конечными точками,

                                                                      С технической точки зрения изменилась структура сети, поведение ее узлов, поведение связей между узлами. Из-за чего это произошло — не важно. Важен результат.
                                                                      Ценность мобильника как ноды для приема-передачи не определена. Владелец платит за принятый и переданный трафик (так или иначе), за то, что пользуется чем-то в сети. Сеть не платит владельцу за поддержание структуры сети. То есть в экономическом аспекте поведение ноды относительно сети несимметричное. Делаем поведение симметричным в экономическом аспекте — решаем экономические проблемы сети. Государственная политика по любому вопросу — это измазанная в дерьме экономика по этому же вопросу. Потому, что плохие экономисты. С одной стороны, технология создает «добавленную ценность продукта». С другой стороны — власть и финансисты дают основу для оценки такой добавленной ценности и превращения ее в «добавленную стоимость». Этим методы оценки и называются «экономика».
                                                                      В сети типа «интернет» была реализована «технология». Пока «технология» мало влияла на «финансы», никакой экономики почти не было. Потом связь технологии и финансов увеличилась, стала нужна какая-то экономика. Вот ее имплементацией и стоит заниматься. Ибо финансы и власть не отцепятся от вкусной технологии. И если реализовать «экономию» на уровне OSI (добавить ее туда) — то будет счастье. Прелестно, что пытаются прикрутить блокчейн к DNS и прочим уровням. Но блокчейн — только очень дорогой и медленный метод хранения информации.
                                                                      Далее надо подключить модули экономики на каждый уровень. Например, от сетевого уровня до прикладного. На каждом слое свои методы «экономики».
                                                                      Если подключить экономику на всех уровнях OSI, вплоть до «физического» — то будет счастье.
                                                                    +4
                                                                    После двух лет выматывающей борьбы государство сдалось: руководителя Роскомнадзора уволили, Telegram разблокировали, а IP-адреса облачных сервисов удалили из чёрного списка.


                                                                    Дело выглядело несколько иначе. США заблокировали разработку собственного коина Дурова, поставив его на грань разорения из-за сгоревших вложений в коин. Он был вынужден пойти на согласие с любыми властями, начать выполнять их требования (из-за которых и были блокировки), ввести мониторинг и начать сотрудничать. Сейчас будет монетизировать Телеграм вводом рекламы и смешным анонсом «премиальных стикеров». Победой особо не выглядит.
                                                                      –1
                                                                      Ловко вы это всё придумали :)
                                                                        0
                                                                        Он был вынужден пойти на согласие с любыми властями, начать выполнять их требования (из-за которых и были блокировки), ввести мониторинг и начать сотрудничать.
                                                                        Какие-то доказательства будут?

                                                                        Насколько мне известно, журналисты рассматривали и немного другой вариант — РФ увидела, что США не дружит с Телеграммом, а значит ряд опасений для РФ сняты. Этого могло хватить и без «вынужден пойти на согласие с любыми властями».
                                                                          0
                                                                          РФ увидела, что США не дружит с Телеграммом, а значит ряд опасений для РФ сняты.


                                                                          Романтично. Но дружбы или недружбы не было. К Телеграму и Дурову у США никаких вопросов не было и нет. Все вопросы к его коину Gram (под сеть/проект TON), который долго мурыжили, а потом запретили. А он набрал долгов под него. 1,7 миллиарда долларов. Суды с США окончились ничем, а деньги отдавать надо было.

                                                                          РФ пошла на снятие блокировки и шаги навстречу из-за того, что блокировка не работала (я её вообще не заметил), чтобы сохранить хорошую мину при плохой игре. Да и все требования Дуров выполнил, кроме очевидных невозможных штук типа прослушивания пир-2-пир сквозного шифрования. Сейчас в Телеграме сидят модераторы и проверяют контент.

                                                                          Дурову позволили спасать Телеграм и отдавать деньги (кстати, деньги он собирал с российских олигархов, со своего друга А. — может, в этом кроется часть сути).
                                                                        +5
                                                                        Почему ничего не сказано про tox? Опен-сурс, пир2пир, мобильное приложение есть. Нет только поддержки меш-сетей, но если хочется поделиться с другом чем-то ну очень секретным, то я использую либо tox, либо xmpp+otr
                                                                          0
                                                                          Слегка заброшен.
                                                                          +5
                                                                          > Другими словами, вам достаточно приблизиться на 60 метров к ближайшему пользователю — и вы можете отправить сообщение кому угодно. Каждый юзер — нода в сети. Без интернета.

                                                                          В наше время это называлось FIDO. :)
                                                                            +6
                                                                            Во время протестов в Гонконге выяснились и другие недостатки:
                                                                            1. Телефоны разряжаются гораздо быстрее чем при использовании интернета.
                                                                            2. Спецслужбы умеют в социальный инженеринг и читают все что пишут протестующие.
                                                                              0

                                                                              Это было ясно и так. Вот меня и беспокоит что эта статья она как бы внушает возможность сделать некие защищенные каналы апщения. В Гонконге и в любом другом случае никого не инетерсует. Ваша возможность связаться по телефону с нужными Вам людьми или же Ваша защита от спецслужб. Цель иная. Собрать в одном месте энное количество людей, а там уже будут другие методики работать.

                                                                              0

                                                                              Вместо FireChat сейчас используют Bridgefy — в целом то же самое, только работает.

                                                                                0

                                                                                есть ещё какой-то jami..

                                                                                  0

                                                                                  Jami очень и очень глючный :( по крайней мере на андроиде

                                                                                    –1

                                                                                    Jami очень и очень глючный :( по крайней мере на андроиде

                                                                                      0
                                                                                      Проясните мне, неверующему, как мессенджер может быть децентрализованным? Это не стеб, скорее всего я чего-то не понял.
                                                                                      Например я, Петя, добавил в контакты Васю. Вася отключил телефон, потом снова включил, ему присвоили какой-то другой IP адресс. Как теперь мое сообщение придет к Васе? Ведь должен же быть какой-то центр, который получит информацию от Васи, что у него новый IP, или новое местоположение возле WiFi узла «Булочная_2021». Иначе как ему придут сообщения? Ну вот реально — куда они посылаются? Реально по всем телефонам вокруг и так расходится «Привет, Вася» по всему миру, пока случайно не «упрется» в Васю?
                                                                                        0
                                                                                        Примерно также, как работает, скажем, DHT (Tox, например, использует эту технологию).
                                                                                          0
                                                                                          Это может прозвучит удивительно, но интернет уже использует динамическую маршрутизацию, и при выпадении сервера из маршрута строится новый маршрут. Просто эти технологии надо было умеючи перенести на пользовательские устройства
                                                                                            0
                                                                                            Ну вот реально — куда они посылаются? Реально по всем телефонам вокруг и так расходится «Привет, Вася» по всему миру, пока случайно не «упрется» в Васю?
                                                                                            Кстати, так работает (работал) BitMessage: все сообщения уходили в общий блокчейн и рассылались на все узлы сети, но только получатель мог расшифровать его своим приватным ключом. У сообщений есть TTL и если получатель был оффлан долго, то сообщение будет потеряно.
                                                                                              0
                                                                                              Но это как-то нерационально — тащить на себе груз ВСЕХ сообщений мира. Неужели нет альтернативы?
                                                                                                0
                                                                                                Это один и примеров, конечно. А так, просто отправитель будет ждать, пока адресат не выйдет в онлайн, чтобы отправить ему сообщение. Чтобы они узнали друг о друге есть DHT, с помощью работаю торренты без торрент трекера, находя активных сидов.
                                                                                                Можно ещё придумать хранение сообщений на промежуточных устройствах в зашифрованном виде, например.
                                                                                            +1
                                                                                            Пора уже в список причин минусования добавить: «переизбыток политоты и пафоса». Вместо того, чтобы осветить технические характеристики нового мессенджера, автор в очередной раз рассказал про борьбу «свободных людей» против «диктатуры». Неужели, автор думает, что мы не в курсе?
                                                                                              0
                                                                                              Это все борьба с «изнасилованиями по субботам» подгонкой черенка поудобнее.
                                                                                                0
                                                                                                Было время когда революции организовывались без интернета, а сейчас интернет всем подавай и если отрубят то и отмениться революция :D
                                                                                                  –1
                                                                                                  Кстати, еще раньше, до сетей mesh — была попытка двух городов в Швейцарии (это год, примерно, 1995-й), если не вру и правильно помню — построить сотовую сеть, без сотовых сетей. Передача речи велась по сотовым каналам, без вышек, от телефона — к телефону. Но властям это тогда (впрочем, как и сейчас) жестко не понравилось и был включен режим «максимального бана». Так и заглохло в итоге. Весьма увлекательная статья — рекомендую, если кто найдет. Читал очень давно, потом пытался еще раз найти эту тему — так и не нашел.
                                                                                                  Так что всё новое — хорошо забытое старое ;-)

                                                                                                  Это как я помню, мы в году так эдак 1996-м резались на 486-х в игру «Bomba». Ох и увлекательная штука была! Потом эволюционировала в «Worms». А потом «выстрелила» в третий раз — в качестве игры «Angry Birds»… Хорошие идеи, как правило, — возвращаются…

                                                                                                  P.S. Если не путаю, статья была в журнале «Радио».
                                                                                                    0
                                                                                                    Так бы конечно пришла в голову LTE Direct, если бы не «это год, примерно, 1995-й». Если в журнале Радио эта статья была приурочена не к 1 апреля, то было бы интересно почитать, как швейцарцам удалось такое чудо.
                                                                                                    0
                                                                                                    Виртуализация, поддерживаемая Wi-Fi адаптерами позволяет одновременно быть подключенным к Wi-Fi и роздавать Wi-Fi. Опираясь на такую возможность, можно создать сеть, покрывающую квадратные километры бесплатной и независимой от властей связью. Но нужен специальный протокол, чтобы каждому новому члену сети не надо было кучу всего настраивать. При использовании множества мощных роутеров в качестве ретрансляторов, сеть можно расширить на десятки квадратных км.
                                                                                                      –1
                                                                                                      Может быть кому-то будет интересно, приглашаю пообщаться в Briar briar://adq4d2z56mfbrxdbzsyq3budw5og46kwx2l3s2hcevbfym2aptpho
                                                                                                        +4

                                                                                                        Нет в Zello поддержки mesh и не было никогда.

                                                                                                        Продолжаем ей пользоваться, несмотря на некоторые неудобства из-за блокировки, так как удобнее приложения для "рации" не сделали, но без доступа в интернет оно не работает.

                                                                                                          0

                                                                                                          Zello прекрасно работает в России без VPN, если отключить SSL (в настройках). Если вам есть что скрывать - применяйте стеганографию, а товарищ майор пусть удавится, пытаясь всех прослушать :)

                                                                                                          0
                                                                                                          Наверное это хорошо. Но люди, вместо того чтобы продвигать науку/интернет/прогресс в более практичном ключе, им приходиться тратить время на всё это…

                                                                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                          Самое читаемое