[tor-project] Anti-censorship team meeting notes, 2024-01-25
onyinyang
onyinyang at torproject.org
Thu Jan 25 17:31:57 UTC 2024
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x156A6435430C2036.asc
Type: application/pgp-keys
Size: 6206 bytes
Desc: OpenPGP public key
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20240125/a9e6513c/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20240125/a9e6513c/attachment.sig>
More information about the tor-project
mailing list