{"id":2346,"date":"2021-09-02T02:18:00","date_gmt":"2021-09-02T02:18:00","guid":{"rendered":"https:\/\/dft.wiki\/?p=2346"},"modified":"2022-03-13T01:27:18","modified_gmt":"2022-03-13T01:27:18","slug":"tor-snowflake-against-the-internet-censorship","status":"publish","type":"post","link":"https:\/\/dft.wiki\/?p=2346","title":{"rendered":"Tor Snowflake Against the Internet Censorship"},"content":{"rendered":"<p>People who are censored can use Snowflake proxies, which are run by volunteers, to access the Internet through the Tor network.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2347 size-full aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-01_21-51-43.png\" alt=\"\" width=\"722\" height=\"376\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-01_21-51-43.png 722w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-01_21-51-43-300x156.png 300w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/p>\n<p>It uses WebRTC to create peer-to-peer connections across NAT and Firewalls and does not allow direct access to the Internet.<\/p>\n<p>The volunteers can install an extension to the browser, or enable the following badge, or even embed the badge in any website to gather more volunteers:<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/snowflake.torproject.org\/embed.html\" width=\"320\" height=\"240\" frameborder=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<pre>&lt;iframe src=\"https:\/\/snowflake.torproject.org\/embed.html\" width=\"320\" height=\"240\" frameborder=\"0\" scrolling=\"no\"&gt;&lt;\/iframe&gt;<\/pre>\n<hr \/>\n<p>DEPLOYING A LINUX STANDALONE HEADLESS SNOWFLAKE<\/p>\n<pre>sudo apt install docker.io -y\r\nsudo docker run --name SnowFlake -d --restart unless-stopped --network host thetorproject\/snowflake-proxy:latest<\/pre>\n<p>Check the Snowflake running in a docker container:<\/p>\n<pre>sudo docker <strong>ps -a<\/strong><\/pre>\n<p>Stop and start the container by issuing the following commands replacing the <span style=\"color: #0000ff;\">hash<\/span> by the container ID:<\/p>\n<pre>sudo docker <strong>stop<\/strong> <span style=\"color: #0000ff;\">8537758ce665<\/span>\r\nsudo docker <strong>start<\/strong> <span style=\"color: #0000ff;\">8537758ce665<\/span><\/pre>\n<p>Take some time until connections start to go through your server but eventually it happens:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2424\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-21_18-24-10.png\" alt=\"\" width=\"949\" height=\"325\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-21_18-24-10.png 949w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-21_18-24-10-300x103.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2021\/09\/Screenshot_2021-09-21_18-24-10-768x263.png 768w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/p>\n<hr \/>\n<p>MONITORING NETWORK TRAFFIC<\/p>\n<pre>sudo apt install iptraf -y\r\nsudo iptraf-ng<\/pre>\n<hr \/>\n<p>For more detailed information about Snowflake visit [<a href=\"https:\/\/snowflake.torproject.org\/\">Link<\/a>].<\/p>\n<p>One of the many alternatives to Tor is the Chrome extension called UltraSurf [<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/ultrasurf-security-privac\/mjnbclmflcpookeapghfhapeffmpodij?hl=en\">Link<\/a>]. It is a free proxy network that allow circumvent state censorship with a single click.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>People who are censored can use Snowflake proxies, which are run by volunteers, to access [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-2346","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/2346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2346"}],"version-history":[{"count":8,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/2346\/revisions"}],"predecessor-version":[{"id":2834,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/2346\/revisions\/2834"}],"wp:attachment":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}