Первый хакатон, объединяющий пять стран вокруг технических и социальных тем, связанных со свободой Интернета
Доступ к объективной информации о происходящем в мире нужен, чтобы остановить войны, вернуть свободу обществам и сделать возможным мирное будущее. Поэтому сегодня как никогда важно искать способы преодоления информационной цензуры.
На нашем международном хакатоне мы ставим задачу разработать прототипы технических и социальных проектов, которые помогут преодолеть информационную изоляцию и восстановить не только Интернет-свободы, но и наладить коммуникации и сотрудничество граждан, покинувших свои страны в условиях политического кризиса.
КАК ПРИНЯТЬ УЧАСТИЕ:
Условия участия:
ЛОКАЛЬНЫЕ ПРИЗЫ ОТ ТЕХНИЧЕСКИХ И ГРАЖДАНСКИХ ПАРТНЁРОВ, МЕРЧ И ДРУГОЕ.
И главное — приз «Интернет без границ»: финансовая помощь для доработки проекта (от 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, что позволяет обойти несколько механизмов цензуры
Чтобы выбрать конкретную задачу, заполните форму регистрации и укажите в ней интересующий вас вызов. Мы свяжемся с вами и предоставим вам доступ к дополнительным материалам по данной задаче. Вы сможете общаться напрямую с авторами проектов и получать от них помощь и менторство в ходе хакатона.
Чтобы предложить свою задачу, также заполните форму регистрации и опишите в соответствующем поле вашу идею для проекта. Мы постараемся подобрать для вас участников с необходимыми навыками.