#20348: kz no need tor, tor no need kz, if anybody want they can to use ultrasurf. cyberoam assists bloody dictatorships. -----------------------------------------+------------------------- Reporter: dcf | Owner: Type: project | Status: closed Priority: Medium | Milestone: Component: Metrics/Censorship analysis | Version: Severity: Normal | Resolution: invalid Keywords: censorship block kz | Actual Points: Parent ID: | Points: Reviewer: | Sponsor: -----------------------------------------+-------------------------
Comment (by dcf): Replying to [comment:60 cypherpunks]: > It's time for cypherpunk's kludges, on Write to do something like: > {{{ > if conn.isServer && conn.num_frame < 7 { > iatDelay := time.Duration(10) + time.Duration(conn.iatDist.Sample()) > time.Sleep(iatDelay * time.Millisecond) > conn.num_frame++ > } > }}} > Any ideas? I now have this kludge running on a separate port on the unused bridge: {{{ Bridge obfs4 23.92.21.42:46223 5AAD72C6AD8548F8236E12C2B9810715FFF32361 cert=gzj0/RxxMwGxp+CRElTj1jv+mMh3hND74at7UNk3qHtU2B61e54Nf3g41cAu5B5bELDaCw iat-mode=0 }}} I had to make some additional changes so that `iatDist` would be initialized, you can see the exact patch in attachment:0001-num_frame- cypherpunk-kludge.patch​. This is what the timing looks like (compare to attachment:timing-unused- obfs4iat0.png without the kludge): [[Image(timing-unused-obfs4cypherpunkkludge.png)]] -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20348#comment:79> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online _______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs