<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Diplomats can code too! (Posts about tor)</title><link>https://wintermade.it/blog/</link><description></description><atom:link href="https://wintermade.it/blog/categories/tor.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Sat, 05 Oct 2019 08:14:28 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>"Running your FreedomBox over Tor" - DebConf19 talk</title><link>https://wintermade.it/blog/posts/running-your-freedombox-over-tor.html</link><dc:creator>Alessandro Balzano</dc:creator><description>&lt;div&gt;&lt;p&gt;I've stumbled upon &lt;a class="reference external" href="https://peertube.mastodon.host/videos/watch/b40f5061-ff18-418a-9cd6-9d5409807088"&gt;this interesting talk&lt;/a&gt; by Nathan Willis about FreedomBox
and the Tor network.
If you've never heard of them, &lt;a class="reference external" href="https://www.freedomboxfoundation.org/"&gt;FreedomBox&lt;/a&gt; is a community-developed
private server system to host web services on your own computer.
&lt;a class="reference external" href="https://www.torproject.org/"&gt;Tor&lt;/a&gt; is the renowned onion routing implementation that aims to improve
anonymity when browsing the web.&lt;/p&gt;
&lt;p&gt;The speaker describes his personal experience installing and running a FreedomBox installation
that is only accessible over Tor.
I tried to summarize some points I found personally interesting.&lt;/p&gt;
&lt;div class="section" id="hidden-onion-service-configuration"&gt;
&lt;h2&gt;Hidden .onion service configuration&lt;/h2&gt;
&lt;p&gt;FreedomBox, via its Web UI named Plinth, lets the users configure and start
hidden .onion services. You can find this option in the "Anonymity Network" module.
By enabling it, the .onion service will cover any web service that runs from a subdirectory
under Plinth.&lt;/p&gt;
&lt;p&gt;It may not always work, though: If the application doesn't "speak" HTTP, uses a different port or assumes to be accessible
at its own (sub)domain - foo.example.com is fine, example.com/foo is not -, Nathan
suggests to create your own hidden services for each application: check out &lt;a class="reference external" href="https://peertube.mastodon.host/videos/watch/b40f5061-ff18-418a-9cd6-9d5409807088?start=11m51s"&gt;11:54&lt;/a&gt;
to understand the right commands.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="routing-non-web-application-over-tor"&gt;
&lt;h2&gt;Routing non-web application over Tor&lt;/h2&gt;
&lt;p&gt;Tor offers &lt;a class="reference external" href="https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO"&gt;torify&lt;/a&gt;, a wrapper around torsocks, that lets you
proxy the TCP traffic of a given application via SOCKS5 protocol - no UDP though.
It is helpful for applications like IRC bouncers, provided that they
support the SOCKS5 protocol. At &lt;a class="reference external" href="https://peertube.mastodon.host/videos/watch/b40f5061-ff18-418a-9cd6-9d5409807088?start=24m18s"&gt;24:18&lt;/a&gt;, Nathan describes how the issues he had
trying to "torify" Radicale, a CalDAV application, and some IRC bouncers.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="mobile-access"&gt;
&lt;h2&gt;Mobile access&lt;/h2&gt;
&lt;p&gt;Nathan also describes some issues with using Android applications
to access his self-hosted applications over Tor.
Tor Browser on Android works in the same way of its desktop parent,
so at least he can access the web applications running on his hardware.
To proxy the traffic of native Android applications, you can use Orbot - it doesn't always work, though.
Nathan also explains some examples of "mobile madness" he found when configuring
mobile applications for TT-RSS and Radicale.&lt;/p&gt;
&lt;hr class="docutils"&gt;
&lt;p&gt;So, I hope these notes encouraged you to check out the talk! Let me know what you think over &lt;a class="reference external" href="https://twitter.com/alfateam123"&gt;Twitter&lt;/a&gt; or &lt;a class="reference external" href="mailto:winter@wintermade.it"&gt;email&lt;/a&gt; .&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description><category>freedombox</category><category>tor</category><guid>https://wintermade.it/blog/posts/running-your-freedombox-over-tor.html</guid><pubDate>Tue, 13 Aug 2019 15:44:11 GMT</pubDate></item></channel></rss>