Первый хакатон, объединяющий пять стран вокруг технических и социальных тем, связанных со свободой Интернета

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

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

КАК ПРИНЯТЬ УЧАСТИЕ:

Условия участия:

ЛОКАЛЬНЫЕ ПРИЗЫ ОТ ТЕХНИЧЕСКИХ И ГРАЖДАНСКИХ ПАРТНЁРОВ, МЕРЧ И ДРУГОЕ.

И главное — приз «Интернет без границ»: финансовая помощь для доработки проекта (от 3 до 6 месяцев). Технические и локальные партнеры выберут лучших из команд пяти городов.

Выбрать задачу

Вы можете выбрать одну из задач, предложенных командами Tor Project, Lantern, Роскомсвободы, Censorship.no, GoodbyeDPI, OONI, NewNode и другими известными проектами.

! Обязательно укажите выбранную задачу при заполнении формы (и ссылку на форму).

Предложить свою задачу

Вы можете предложить свою идею и прийти на хакатон с вашей командой. Если у вас нет команды, мы постараемся помочь подобрать участников с необходимыми навыками.


Кураторы и жюри хакатона Без Границ –  известные международные организации: Tor Project, AccessNow, eQualitie, Lantern, OONI, а также российские проекты, борющиеся за свободу Интернета: Теплица Социальных Технологий, Роскомсвобода, Общество Защиты Интернета, GoodbyeDPI, Amnezia VPN и другие 

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

ЗАДАЧИ:

GOODBYEDPI

Известный российский проект, позволяющий обходить самые сложные блокировки, предлагает интересную техническую задачу: разработайте DNS-резолверы нового поколения для более успешного обхода цензуры. Помогите справляться с самыми современными методами блокировок! 

NewNode

Помогите сделать коммуникации более безопасными и устойчивыми вместе с командой p2p-мессенджера FireSide. 

Можно выбрать одну из подзадач:

— как избавиться от привязки современных мессенджеров к номерам телефонов? 

— как защитить ваш мессенджер при изъятии вашего телефона сотрудником полиции?

CENO (Censorship.no)

Новый децентрализованный браузер CENO, помогающий обходить блокировки даже в условиях отсутствия интернета, предлагает две задачи (можно выбрать любую):

– Составить списки самых важных ресурсов, доступ к которым необходимо обеспечить во что бы то ни стало, а также придумать краудсорсинговую платформу для того, чтобы можно было пополнять эти списки, когда в России заблокируют очередное СМИ

– Помочь доработать тест, позволяющий идентифицировать и замерять блокировки протокола BitTorrent

– Нарисовать понятные и красивые иллюстрации, объясняющие принципы работы CENO

OONI

Открытая Обсерватория Сетевых Интерференций ведёт количественный анализ блокировок сайтов во всём мире. Для хакатона OONI предлагает задачи разной сложности:

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

Медиум: визуализация данных о военной цензуре в России и Украине с помощью нового API OONI

Хард: разработать новый тест программы OONI (например, для возможности отслеживать и измерять блокировки VPN-протоколов в России)

AMNEZIAVPN

AmneziaVPN — это opensource VPN-клиент с фичей автоматизированного развертывания VPN-сервиса на собственном сервере. На данный момент клиент поддерживает установку и работу с различными протоколами, такими как OpenVPN, WireGuard, ShadowSocks, а также связку протоколов OpenVPN over Cloak и ShadowSocks over Cloak для маскировки VPN-трафика под web-трафик.

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

Роскомсвобода

Можно выбрать одну из задач:

— Помогите автоматизировать и визуализировать актуальные данные о военной цензуре в мониторинге блокировок

— Проанализируйте и визуализируйте данные о госзакупках камер видеонаблюдения.

Torproject

Команда легендарного браузера Tor предлагает четыре задачи (можно выбрать любую): 

– Создать бот для распространения Tor Browser через iMessage, чтобы люди могли скачать браузер Tor в странах, где заблокирован сайт torproject.org. Сейчас существует аналог этой идеи в Telegram. Tor Project заинтересован в поиске решения для iMessage. Возможно, именно ваша имплементация станет новым способом распространения Tor Browser в странах с суровой сетевой цензурой.


— Выбрать гражданскую организацию или медиапроект из числа участвующих в событиях ИБГ (или другую организацию, например, симпатичное вам антивоенное движение) и настроить для этого проекта hidden service («луковый» сайт, доступный только через Tor). Это поможет проектам оставаться доступными, даже если их основной сайт будет заблокирован.

– Написать и проиллюстрировать красивый и понятный гайд на русском или украинском (можно в виде «карточек» для соцсетей) о том, как сделать свой собственный сайт в Tor.

– Визуализировать и проинтерпретировать данные об использовании Tor с начала войны.

Lantern

Изи: спроектировать форвард прокси, который будет выполнять поиск DNS по заданной таблице, эффективно обходя блокировку DNS.

Медиум: разработать инструмент для обнаружения блокировки DNS, инъекций DNS, блокировки HTTP и блокировки SNI.

Хард: разработать прокси-систему HTTP CONNECT (клиентский и серверный компоненты), которая использует протокол QUIC в качестве механизма соединения.

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

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

Чтобы предложить свою задачу, также заполните форму регистрации и опишите в соответствующем поле вашу идею для проекта. Мы постараемся подобрать для вас участников с необходимыми навыками.