Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
S
support
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • Web
  • support
  • Issues
  • #142

Closed
Open
Opened Feb 25, 2020 by Jim Newsome@jnewsome

Create a guide to help web site owners mitigate abuse from Tor without blocking non-abusive Tor users

Specifically we need something that a blocked Tor user can point a site/service owner to. Today the most discoverable version of this on the main site is https://support.torproject.org/#censorship-2, which essentially boils down to just asking the owner to not block Tor out of altruism, without offering any technical detail or support.

Ideally such a page would help the owner determine how they're blocking Tor users in the first place (CDN configuration? Firewall? Website plugin?), and help them understand what their alternatives are.

As a first pass, such alternatives might include:

  1. If the traffic isn't known to actually be causing harm, just don't block it. This may be the right solution if the exit node(s) were being blocked based on volume of traffic rather than any actual problem that traffic was causing. If there's a per-IP-address rate limit, consider raising it for known exit nodes.

  2. Slowing down abusive Tor users by blocking Tor circuits, e.g. using CloudFlare's onion integration or https://github.com/alecmuffett/eotk.

  3. PrivacyPass or other proof-of-work per browser rather than per IP address.

  4. Application-level mitigations.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tpo/web/support#142