[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-project] Anti-censorship team meeting notes, 2024-01-25



Hey everyone!

Here are our meeting logs:
http://meetbot.debian.net/tor-meeting/2024/tor-meeting.2024-01-25-15.58.html

And our meeting pad:

Anti-censorship work meeting pad
--------------------------------

Anti-censorship
--------------------------------

Next meeting: Thursday, February 116:00 UTC
Facilitator: shelikhoo

Weekly meetings, every Thursday at 16:00 UTC, in #tor-meeting at OFTC
(channel is logged while meetings are in progress)

This week's Facilitator: onyinyang


== Goal of this meeting ==

Weekly check-in about the status of anti-censorship work at Tor.
Coordinate collaboration between people/teams on anti-censorship at the Tor Project and Tor community.


== Links to Useful documents ==

 * Our anti-censorship roadmap:

 * Roadmap:https://gitlab.torproject.org/groups/tpo/anti-censorship/-/boards

 * The anti-censorship team's wiki page:

 * https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/home

 * Past meeting notes can be found at:

 * https://lists.torproject.org/pipermail/tor-project/

 * Tickets that need reviews: from sponsors, we are working on:

 * All needs review tickets:

 * https://gitlab.torproject.org/groups/tpo/anti-censorship/-/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&assignee_id=None
   <https://gitlab.torproject.org/groups/tpo/anti-censorship/-/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&assignee_id=None>

 * Sponsor 96 <-- meskio, shell, onyinyang, cohosh

 * https://gitlab.torproject.org/groups/tpo/-/milestones/24

 * Sponsor 150 <-- meskio working on it

 * https://gitlab.torproject.org/groups/tpo/anti-censorship/-/issues/?label_name%5B%5D=Sponsor%20150



== Announcements ==

 *



== Discussion ==

 * SQS rendezvous deployment

 * follow up from last week: cohosh will try to deploy later today

 * https://github.com/net4people/bbs/issues/325"Default Snowflake
   bridges in Tor browser 13.0.8 stopped working properly in China
   since around 2024-01-12"

 * dcf hasn't had a chance to look at the logs yet

 * no big change in aggregate statistics
   https://people.torproject.org/~dcf/metrics-country.html?start=2023-11-01&end=2024-01-25&country=cn
   <https://people.torproject.org/~dcf/metrics-country.html?start=2023-11-01&end=2024-01-25&country=cn>

 * BridgeStatus also shows many 10% results for snowflake bootstrap
   attempts in China

 * 2024-01-25
   https://gitlab.torproject.org/tpo/anti-censorship/connectivity-measurement/bridgestatus/-/blob/3da850b7399a735f52daa8059694bbd9947594b1/recentResult_cnnext#L86-105

 * 2024-01-10
   https://gitlab.torproject.org/tpo/anti-censorship/connectivity-measurement/bridgestatus/-/blob/921f6cd777f68d551d06d7f78d075b34392cb154/recentResult_cnnext#L85-104

 * 2023-12-10
   https://gitlab.torproject.org/tpo/anti-censorship/connectivity-measurement/bridgestatus/-/blob/1b857f0389539e38974c76a68e633d127c7fd188/recentResult_cnnext#L85-104higher
   rate of bootstrap percent, some 100

 * https://mastodon.social/@tor4zh/111811643889038641

 * from packet capture from vantage point, appears that there is a full
   block of proxy (one way stun) and block of server hello packet (keep
   receiving client hello)


== Actions ==


== Interesting links ==


== Reading group ==

 * We will discuss "" on

 *


 * Questions to ask and goals to have:

 * What aspects of the paper are questionable?

 * Are there immediate actions we can take based on this work?

 * Are there long-term actions we can take based on this work?

 * Is there future work that we want to call out in hopes that others
   will pick it up?



== Updates ==
Name:

 * This week:

 * - What you worked on this week.

 * Next week:

 * - What you are planning to work on next week.

 * Help with:

 * - Something you need help with.


cecylia (cohosh): 2024-01-25

 * Last week:

 * - merged SQS rendezvous feature

 * - talked to browser team about lyrebird issue

 * - worked on Lox module for Tor Browser

 * This week:

 * - finish Lox module implementation

 * - update wasm-bindgen fork to fix some bugs and hopefully upstream
   changes

 * - tor-browser-build updates for lox wasm + bindings generation

 * - deploy SQS rendezvous changes at broker

 * -
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40323

 * - rebase and try out manifest v3 patch

 * - Conjure bridge maintenance

 * Needs help with:


dcf: 2024-01-25

 * Last week:

 * -adjusted parity of upper port range on snowflake-02
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40299#note_2987907

 * - answered a question about distribution of users over snowflake
   bridges
   https://lists.torproject.org/pipermail/anti-censorship-team/2024-January/000333.html

 * - hacked a little bit on ALPN-01 ACME challenge in snowflake server
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40320

 * Next week:

 * - review draft MR for unreliable data channels
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/219

 * - open issue to have snowflake-client log whenever KCPInErrors is
   nonzero
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40262#note_2886018

 * - parent:
   https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40267

 * - open issue to disable /debug endpoint on snowflake broker

 * - move snowflake-02 to new VM

Help with:

meskio: 2023-12-21
    Last week:
- grant writing
    Next week:


Shelikhoo: 2024-01-25
    Last Week:

 * - HTTPS distributors in rdsys:
   https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/191

 * - update container image for snowflake-proxy and obfs4-proxy(Image
   is published already, while merge request under review:
   https://gitlab.torproject.org/tpo/anti-censorship/docker-snowflake-proxy/-/merge_requests/11https://gitlab.torproject.org/tpo/anti-censorship/docker-obfs4-bridge/-/merge_requests/11)

 * - Merge request reviews

    Next Week/TODO:

 * - HTTPS distributors in rdsys:
   https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/191

 * - Inspect Snowflake Situation In China


onyinyang: 2023-01-25

 * Last week(s):

 * - Bug fixing and other things that come up as lox integration is
   rolled out

 * - document API for lox client/server requests

 * - get next unlock function

 *


 * This week:

 * - Bug fixing and other things that come up as lox integration is
   rolled out

 * - Figure out problem that makes distributor hang when bridges are
   not working

 * -Make Lox invitation endpoint only accessible via telegram

 * - attempt hyper upgrade again

 *


 * (long term things were discussed at the meeting!):
   https://pad.riseup.net/p/tor-ac-community-azaleas-room-keep

 * - brainstorming grouping strategies for Lox buckets (of bridges) and
   gathering context on how types of bridges are distributed/use in
   practice

 * Question: What makes a bridge usable for a given user, and how can
   we encode that to best ensure we're getting the most appropriate
   resources to people?

 * 1. Are there some obvious grouping strategies that we can already
   consider?

 * e.g., by PT, by bandwidth (lower bandwidth bridges sacrificed to
   open-invitation buckets?), by locale (to be matched with a
   requesting user's geoip or something?)

 * 2. Does it make sense to group 3 bridges/bucket, so trusted users
   have access to 3 bridges (and untrusted users have access to 1)?
   More? Less?

 *


theodorsm: 2023-01-11

 * Last weeks:

 * - Currently in the start phase of writing my master thesis (to be
   finished late june 2024) in communication technology on reducing
   distinguishability of DTLS. The goal is to implement a validated
   DTLS anti-fingerprinting library similar to uTLS (useful for Snowflake).

 * Next weeks:

 * - Talk with Sean DuBois about contributing to adding
   anti-fingerprinting capabilities to the pion library

 * Help with:

 * - Find recent data set of captured DTLS traffic

--
---
onyinyang

GPG Fingerprint 3CC3 F8CC E9D0 A92F A108 38EF 156A 6435 430C 2036

Attachment: OpenPGP_0x156A6435430C2036.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
tor-project mailing list
tor-project@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-project