PrivacyDot: различия между версиями
Anton2319 (обсуждение | вклад) Нет описания правки |
Anton2319 (обсуждение | вклад) мНет описания правки |
||
(не показано 11 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Изначально – VPN проект Catware VPN Initiative, | [[Файл:PrivacyDot-Logo.png|мини|170x170пкс|Логотип сервиса]] | ||
Изначально – VPN проект Catware VPN Initiative, впоследствии отделишийся от Catware, и более не позиционирующий себя как его часть. Один из немногих проектов Catware, написанный на полном серьёзе с понятными намерениями. | |||
== Текущее состояние == | |||
=== Условия договора === | |||
Сервис предлагает 6 бесплатных серверов и 3 премиум сервера в разных локациях. Зарегистрироваться и использовать его может любой, но бесплатные пользователи получают меньший приоритет по скорости, меньший выбор серверов, а также не могут подключить более 1 устройства за раз. В качестве защиты от спам-регистраций и обхода ограничений бесплатного плана используется Telegram-бот – 100500 виртуальных номеров получить сильно сложнее чем 100500 почт. | |||
=== Клиентское программное обеспечение === | |||
В настоящий момент доступно 2 официальных клиента – для Android, и для Windows. Официального клиента для Linux нет, ''но умельцы из Саратова'' уже быстро смогли собрать что-то своё с помощью реверс инжиниринга официальных приложений. Клиент для macOS и iOS находится в закрытом бета-тесте TestFlight. | |||
[[Файл:PrivacyDot-Windows-1.0.png|мини|300x300px|PrivacyDot для Windows]] | |||
[[Файл:PrivacyDot-iOS-Beta.png|мини|PrivacyDot для iOS]] | |||
[[Файл:PrivacyDot-Android-1.4.png|мини|556x556px|PrivacyDot для Android]] | |||
== История == | == История == | ||
=== Идея. Catware VPN Initiative === | === Идея. Catware VPN Initiative === | ||
В начале 2022 года была создана инициатива "Catware VPN Initiative", ставившая целью сбор средств на финансируемый сообществом VPN сервис. Суть состояла в том, что каждый пользователь платит минимальную сумму денег (например, 50 рублей) и получает доступ к серверу по протоколу WireGuard с целью веб-браузинга. Админы же получали | В начале 2022 года была создана инициатива "Catware VPN Initiative", ставившая целью сбор средств на финансируемый сообществом VPN сервис. Суть состояла в том, что каждый пользователь платит минимальную сумму денег (например, 50 рублей) и получает доступ к серверу по протоколу WireGuard с целью веб-браузинга. Админы же получали с миру по нитке и на собранный бюджет ткали рубаху. | ||
=== CatwareVPN === | === CatwareVPN === | ||
Строка 10: | Строка 22: | ||
=== RabbitHole/Keylogic === | === RabbitHole/Keylogic === | ||
В сентябре 2022 года [[Антон Рудковский]] решил написать Android-приложение для установления подключения к CatwareVPN минуя бота и конфигурации, возможностью выбора серверов и параметров подключения. Проект был назван Keylogic, а само приложение – RabbitHole. Осуществить задумку оказалось не так то просто, ведь оригинальная библиотека WireGuard была документирована чуть более чем совсем никак. Метод разработки состоял в расковыривании официального WireGuard клиента для Android на запчасти с целью понять как он работает, и переноса кода в RabbitHole. Заняло это около 2 недель работы без учёта остальных фич (вход в аккаунт, выбор сервера, настройки, анимации, дизайн, и т.п.). В общей сложности разработка приложения заняла около 3 месяцев сфокусированной работы, чтобы довести его до состояния, в котором его можно было релизить. | В сентябре 2022 года [[Антон Рудковский]] решил написать Android-приложение для установления подключения к CatwareVPN минуя бота и конфигурации, с возможностью выбора серверов и параметров подключения. Проект был назван Keylogic, а само приложение – RabbitHole. Осуществить задумку оказалось не так то просто, ведь оригинальная библиотека WireGuard была документирована чуть более чем совсем никак. Метод разработки состоял в расковыривании официального WireGuard клиента для Android на запчасти с целью понять как он работает, и переноса кода в RabbitHole. Заняло это около 2 недель работы без учёта остальных фич (вход в аккаунт, выбор сервера, настройки, анимации, дизайн, и т.п.). В общей сложности разработка приложения заняла около 3 месяцев сфокусированной работы, чтобы довести его до состояния, в котором его можно было релизить. | ||
=== PrivacyDot === | === PrivacyDot === | ||
Строка 23: | Строка 35: | ||
=== Запуск Windows версии === | === Запуск Windows версии === | ||
Летом 2023 была выпущена UWP версия приложения для Windows с идентичным Android-версии функционалом | Летом 2023 была выпущена UWP версия приложения для Windows с идентичным Android-версии функционалом | ||
Деятельность продолжается, сервис развивается и обслуживает клиентов с декабря 2022 по нынешний день | |||
== В главных ролях == | |||
[[Антон Рудковский]] – инициатор проекта, разработчик Android и Windows приложений | |||
[[Иван Загайнов]] – менеджер проекта, пинает всех и собирает силу в кучу | |||
[[Леонид Донов]] – Штатный тестировщик | |||
[[Cat Weird]] – смотрел за тем как это всё происходит | |||
[[Михаил Лебединец]] – внештатный пентест-специалист. Реверс инжинирил API чтобы найти дырки. Нашёл случайно открытые порты на серверах... ой | |||
[[Категория:Избранные статьи]] |
Текущая версия от 00:59, 8 января 2024
Изначально – VPN проект Catware VPN Initiative, впоследствии отделишийся от Catware, и более не позиционирующий себя как его часть. Один из немногих проектов Catware, написанный на полном серьёзе с понятными намерениями.
Текущее состояние
Условия договора
Сервис предлагает 6 бесплатных серверов и 3 премиум сервера в разных локациях. Зарегистрироваться и использовать его может любой, но бесплатные пользователи получают меньший приоритет по скорости, меньший выбор серверов, а также не могут подключить более 1 устройства за раз. В качестве защиты от спам-регистраций и обхода ограничений бесплатного плана используется Telegram-бот – 100500 виртуальных номеров получить сильно сложнее чем 100500 почт.
Клиентское программное обеспечение
В настоящий момент доступно 2 официальных клиента – для Android, и для Windows. Официального клиента для Linux нет, но умельцы из Саратова уже быстро смогли собрать что-то своё с помощью реверс инжиниринга официальных приложений. Клиент для macOS и iOS находится в закрытом бета-тесте TestFlight.
История
Идея. Catware VPN Initiative
В начале 2022 года была создана инициатива "Catware VPN Initiative", ставившая целью сбор средств на финансируемый сообществом VPN сервис. Суть состояла в том, что каждый пользователь платит минимальную сумму денег (например, 50 рублей) и получает доступ к серверу по протоколу WireGuard с целью веб-браузинга. Админы же получали с миру по нитке и на собранный бюджет ткали рубаху.
CatwareVPN
Идея в оригинальном виде не взлетела, поэтому в Мае 2022 года Иван Загайнов и Антон Рудковский решили написать полностью автоматический сервис CatwareVPN, генерирующий конфигурацию WireGuard по запросу из бота. Был арендован сервер в Финляндии для тестирования, за 3 месяца разработаны архитектура, реализованы API, Telegram-бот, система авторизации, биллинг с интеграциями с различными эквайринг сервисами для покупки премиум планов. В итоге, по состоянию на август 2022 года был получен прототип, который реально можно было использовать.
RabbitHole/Keylogic
В сентябре 2022 года Антон Рудковский решил написать Android-приложение для установления подключения к CatwareVPN минуя бота и конфигурации, с возможностью выбора серверов и параметров подключения. Проект был назван Keylogic, а само приложение – RabbitHole. Осуществить задумку оказалось не так то просто, ведь оригинальная библиотека WireGuard была документирована чуть более чем совсем никак. Метод разработки состоял в расковыривании официального WireGuard клиента для Android на запчасти с целью понять как он работает, и переноса кода в RabbitHole. Заняло это около 2 недель работы без учёта остальных фич (вход в аккаунт, выбор сервера, настройки, анимации, дизайн, и т.п.). В общей сложности разработка приложения заняла около 3 месяцев сфокусированной работы, чтобы довести его до состояния, в котором его можно было релизить.
PrivacyDot
Ближе к началу бета теста Иван Загайнов настоял на том, чтобы сервис получил несколько более подходящий брендинг и имя, чем CatwareVPN или RabbitHole, потому, после коллективного голосования было выбрано имя PrivacyDot, а Антон Рудковский создал логотип и подобрал типографию.
Закрытый beta тест
К ноябрю 2022 года проект достиг стадии обкатки, был создан русскоязычный чат PrivacyDot Beta, в который разработчикам удалось привлечь астронавтов, военных героев, олимпийцев – вы здесь, потому что мы хотим лучших, и это вы. Итак: Кто готов заняться наукой?
. Были исправлены найденные проблемы, и приложение было выпущено в Google Play Store.
Запуск приложения
1 декабря PrivacyDot был запущен в Play Store и открыт для регистрации всем желающим. Ожидаемая реакция оказалась несопостовима с реальной – в первый день зарегистрировалось всего лишь 10 человек. Но в дальнейшем проект получил хоть какую то огласку и поехал...
Запуск Windows версии
Летом 2023 была выпущена UWP версия приложения для Windows с идентичным Android-версии функционалом
Деятельность продолжается, сервис развивается и обслуживает клиентов с декабря 2022 по нынешний день
В главных ролях
Антон Рудковский – инициатор проекта, разработчик Android и Windows приложений
Иван Загайнов – менеджер проекта, пинает всех и собирает силу в кучу
Леонид Донов – Штатный тестировщик
Cat Weird – смотрел за тем как это всё происходит
Михаил Лебединец – внештатный пентест-специалист. Реверс инжинирил API чтобы найти дырки. Нашёл случайно открытые порты на серверах... ой