You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.0 KiB

Awesome anti-censorship

A curated list of open source tools for fighting Internet censorship.

Inspired by the awesome list.

Categories

Network tunnels

  • obfsproxy Tor framework for implementing pluggable transports (anti-censorship network tunnels)
  • flashproxy - miniature proxy that runs in a web browser, and reflects traffic to a Tor relay.
  • meek - Tor pluggable transport that uses HTTP for carrying bytes and TLS for obfuscation.
  • scramblesuit - Tor pluggable transport that uses look-like-nothing traffic as a cover channel
  • FTE - fteproxy provides transport-layer protection to resist keyword filtering, censorship and discriminatory routing policies
  • stegotorus - A Camouflage Proxy for the Tor Anonymity System
  • lantern - Lantern is a free desktop application that delivers fast, reliable and secure access to the open Internet for users in censored regions
  • shadowsocks - a fast socks5 proxy that encrypts traffic
  • streisand - single command set for a server running a wide variety of anti-censorship software
  • obfs4 - the newest version of the Tor obfsproxy obfuscation proxy. implements multiple pluggable transports.
  • bit-smuggler - tunnel traffic through a bittorrent connection.
  • govpn - virtual private network daemon, aimed to be reviewable, secure, DPI/censorship-resistant
  • Dust - A Polymorphic Engine for Filtering-Resistant Transport Protocols
  • facebook-tunnel Tunneling Internet traffic over FB chat.
  • chnroutes- modifies the route table to route only censored ips through vpn
  • firefly-proxy - A proxy software to help circumventing the Great Firewall.
  • iodine - This is a piece of software that lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed.
  • obfuscated-openssh - Handshake obfuscation strengthens the initial SSH handshake against systems that identify or classify various network protocols by examining data in transit for static signatures.
  • goagent - code is missing now.

Decentralized systems

  • ipfs - Ipfs is a global, versioned, peer-to-peer filesystem.
  • ZeroNet - Decentralized websites using Bitcoin crypto and the BitTorrent network
  • twister - twister is an experimental peer-to-peer microblogging software.
  • freenet - Freenet is a peer-to-peer platform for censorship-resistant communication.

Firewall analysis

  • mongol - A simple python tool to pinpoint the IP addresses of machines working for the Great Firewall of China.

Steganography

  • DissidentX - DissidentX is encoding messages in files on the web.

Deniable encryption

  • rubberhose - Julian Assange's deniable-encryption filesystem.