Как мы создавали AmneziaFree, и боролись с интернет-цензурой в разных странах

c56de58a8cfb033ea1cfc741674f7847.jpg

Всем привет! На связи команда Amnezia. И если вы давно за нами следите, вы помните как мы были очень маленьким стартапом, который делал первые шаги по созданию более менее современного приложения с open source кодом, чтобы создавать VPN на собственном сервере. Мы понимали что подобное решение нужно, но еще не понимали на сколько нужно и что именно мы будем делать дальше.

AmneziaFree.  Начало

Наверное, мы бы и дальше  оставались просто разработчиками self-hosted клиента, если бы не массовая блокировка общественно значимых сайтов весной 2022 в России. Особенно болезненно ощущалась блокировка невероятно популярного Instagram* 

Тогда при поддержке активистов и различных медиа мы взяли самые очевидные инструменты — арендовали у партнеров серверные мощности, взяли за основу open source приложение WireGuard и создали телеграм-бота раздающего конфигурации для каждого пользователя — и уже буквально через месяц, у нас был готов бесплатный сервис для доступа к заблокированным сайтам AmneziaFree. Он стал неожиданно популярным,   практически 250 000 пользователей за короткий промежуток времени получили конфиги с помощью этого бота.  

Сервис не показывал рекламу, его не нужно было включать и выключать, так как трафик был строго туннелирован только для определенных сайтов. У него не было ограничений по сроку работы и он не резал скорость. Короче, в нем не было никаких неприятных «сюрпризов» в отличие от многих других бесплатных VPN-сервисах.

AmneziaFree. Блокировка 

С августа 2023 года нам стали поступать жалобы от пользователей, что AmneziaFree перестала работать. Возможно вы читали о блокировках WireGuard в России в начале августа 2023 — в них как раз и была проблема. WireGuard до сих пор заблокирован далеко не у всех, но тем не менее, эту проблему надо было как-то решать. 

AmneziaFree. Вторая жизнь

Надо сказать, на тот момент мы уже добавили поддержку множества протоколов, таких как OpenVPN с плагином Cloak и ShadowSocks в наш self-hosted клиент AmneziaVPN и знали о том как они работают, и об их минусах, в том числе, поэтому с WireGuard расставаться очень не хотелось. 

Тогда основателю проекта пришла идея изменить некоторые параметры протокола, по которым его распознают системы DPI, и изменить их не на статичные значения, а на случайные, чтобы невозможно было написать универсальное правило для распознавания. И это сработало! Мы назвали этот протокол AmneziaWG. Правда пришлось сделать собственные форки всех репозиториев, связанных с WireGuard: wireguard-go, wireguard-android, wireguard-apple и тому подобных.

Так проект получил новую жизнь. Вы снова можете им пользоваться, перейдя в наш телеграмм бот @free_vpn_amnezia_bot. Бот выдаст ключ, который нужно будет вставить в последнюю версию приложения AmneziaVPN.

• Android — Google Play
• iOS — App Store
• Windows, macOS, Linux, Android APK — Скачать с сайта amnezia.org, зеркало или Скачать с GitHub .

Даже если VPN вам не нужен прямо сейчас, поверьте, в какой-то момент он вам точно пригодится!

AmneziaFree для Ирана и других стран. 

Еще в 2023 году, мы понимали, что можем создавать подобные сервисы и для других стран, поэтому уже тогда начали разработку AmneziaFree для Ирана с протоколом OpenVPN over Cloak, однако буквально за неделю до релиза нам сообщили, что Cloak там научились блокировать. 

Мы приняли вызов и в качестве эксперимента создали AmneziaFree с протоколом AmneziaWG и для Ирана тоже — и это сработало.  Мы даже не знаем кто мог рассказать об AmneziaFree иранской аудитории, но за первые несколько дней к нам присоединилось около 3 тысяч человек без всякой рекламы. Как выяснилось, бесплатный рабочий VPN с хорошим трафиком (с помощью которого даже YouTube можно смотреть) — для Ирана большая редкость, поэтому по большей части о нас узнали по сарафанному радио.  

Мы также создали подобные сервисы для Мьянмы и Кыргызстана. И не планируем останавливаться.

Amnezia стала чем-то большим, чем просто стартапом c self-hosted приложением. Сейчас Amnezia — это  глобальная платформа, обеспечивающая свободный доступ к информации для пользователей по всему миру. Наша миссия — не только разработка программного обеспечения, но и защита прав на свободный доступ к информации в условиях усиливающейся интернет-цензуры.

Переходите в наш телеграм-бот @free_vpn_amnezia_bot и присоединяйтесь к сообществу. 

 А еще у нас появился коммерческий VPN с локацией в Нидерландах для туннелирования всего трафика, то есть обычный классический VPN от Amnezia — ссылка на VPN pay. И мы уже работаем над более крутой версией.

Instagram* — запрещен в РФ. Решением суда от 21.03.2022 компания Meta признана экстремистской организацией на территории Российской Федерации.

© Habrahabr.ru