Skip to content

Instantly share code, notes, and snippets.

@pdp7
Last active March 5, 2019 14:55
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pdp7/0d0dc761662a6060092f to your computer and use it in GitHub Desktop.
Save pdp7/0d0dc761662a6060092f to your computer and use it in GitHub Desktop.
NERP 2014-09-01: Tor relay on BeagleBone Black (embedded systems meetup at Chicago hackerspace Pumping Station: One)
////////////////////////////////////////////////////
// NERP 2014-09-01: Tor relay on BeagleBone Black //
////////////////////////////////////////////////////
Notes and links from NERP (e.g. embedded systems meetup) at Chicago hackerspace Pumping Station: One:
http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/events/200602992/
Event blog post:
http://pumpingstationone.org/2014/09/nerp-tonight-a-tor-relay-demo-and-a-sketchy-update/
INSPIRING TOR TALKS:
====================
How governments have tried to block Tor [28C3] - YouTube
http://www.youtube.com/watch?v=GwMr8Xl7JMQ
The Tor Network [30c3] (with Jacob Applebaum) - YouTube
https://www.youtube.com/watch?v=CJNxbpbHA-I
TOR FOR USERS:
==============
"Normal people use Tor"
https://www.torproject.org/about/torusers.html.en#normalusers
Tor Browser Bundle
https://www.torproject.org/download/download-easy.html.en
TOR FAQ:
https://www.torproject.org/docs/faq.html.en
CryptoParty Chicago
http://www.cryptoparty.in/chicago
meetup: http://www.meetup.com/sshchicago/events/202606292/
wiki: http://wiki.sshchicago.org/wiki/Cryptoparty
JOSH DATKO SLIDES:
==================
Josh Datko's HOPE X slides on Crypto for Maker (includes 1 year of running Tor relay on BBB)
http://datko.net/2014/07/19/hopex-slides/
Tor on a BeagleBone Black: Low cost, low power, high freedom
http://jbdatko.files.wordpress.com/2013/10/bbb_tor_nclug.pdf
JOSH DATKO BLOG POSTS:
======================
Running a Tor Relay on the BeagleBone Black for about a year
May 13, 2014 / Joshua Datko
http://datko.net/2014/05/13/bbb_torrc/
BeagleBone Tor
http://datko.net/2013/08/24/beagleboneblacktor/
Received my Tor t-shirt!
http://datko.net/2013/11/27/tor_tshirt/
Hulu Blocks Tor
February 7, 2014 / Joshua Datko
http://datko.net/2014/02/07/hulu_blocks_tor/
Hacker-in-Residence: BeagleBone Shields
New hacker-in-residence Josh Datko is joining us to work with the BeagleBone Black on internet privacy!
https://www.sparkfun.com/news/1349
YAY! RUN A TOR NON-EXIT RELAY!!
===============================
EFF's Tor Challenge!
https://www.eff.org/torchallenge/
Configuring a Tor relay on Debian/Ubuntu
https://www.torproject.org/docs/tor-relay-debian.html.en
How to Run a Secure Tor Server
https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecurity
Tor Blog: The lifecycle of a new relay
https://blog.torproject.org/blog/lifecycle-of-a-new-relay
TOR FAQ: What bandwidth shaping options are available to Tor relays?
https://www.torproject.org/docs/faq.html.en#BandwidthShaping
Legal FAQ:
https://www.torproject.org/eff/tor-legal-faq.html.en
Abuse FAQ:
https://www.torproject.org/docs/faq-abuse.html.en
NOT INTO RUNNING RELAY AT HOME? USE DIGITAL OCEAN!
==================================================
+ Starts at $5/mo for virtual private server
+ choose Debian for VPS, install: "sudo apt-get install tor tor-arm"
+ My digital ocean non-exit tor relay config:
ORPort 443
Exitpolicy reject *:*
Nickname EFFisMyHero
ContactInfo pdp7pdp7 AT gmail dot com GPG: 0x84D44A9317F1138E
Log notice file /var/log/tor/notices.log
RelayBandwidthRate 1024 KB
RelayBandwidthBurst 1024 KB
MaxAdvertisedBandwidth 1024 KB
DisableDebuggerAttachment 0
NOT INTO RUNNING YOUR OWN NON-EXIT RELAY? DONATE TO NOISETOR!
=============================================================
+ Website: http://tor.noisebridge.net/
+ Top USA exit nodes (aka exit relays)
+ Created by groovy folks at Noisebridge hackerspace in SF
+ I happily donate to it monthly!
+ 1 of their 4 relays: http://torstatus.blutmagie.de/router_detail.php?FP=c6f6b70ad9115c65b618b0af3fd10b0432626ca9
MY DIGITAL OCEAN NON-EXIT RELAY STATS:
======================================
Atlas:
https://atlas.torproject.org/#details/29a9ca1b82523aad32ec7165dc0f0a73bf3d7ce1
Globe:
https://globe.torproject.org/#/relay/29a9ca1b82523aad32ec7165dc0f0a73bf3d7ce1
blutmagie.de:
http://torstatus.blutmagie.de/router_detail.php?FP=29a9ca1b82523aad32ec7165dc0f0a73bf3d7ce1
MY BEAGLEBONE RELAY STATS:
==========================
Atlas stats:
https://atlas.torproject.org/#details/EFE9BC81FBCE1CC52E1DCA97E760723CAD622E1C
Globe stats:
https://globe.torproject.org/#/relay/EFE9BC81FBCE1CC52E1DCA97E760723CAD622E1C
blutmagih.de stats:
http://torstatus.blutmagie.de/router_detail.php?FP=efe9bc81fbce1cc52e1dca97e760723cad622e1c
*NOTE: My BeagleBone Black Tor relay runs as an Exit Node with Reduced Exit policy: https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy
DO NOT RUN YOUR TOR RELAY AS AN EXIT NODE UNLESS YOU UNDERSTAND THE IMPLICATIONS.
**READ THIS** "Tips for Running an Exit Node with Minimal Harassment": https://blog.torproject.org/blog/tips-running-exit-node-minimal-harassment
@pdp7
Copy link
Author

pdp7 commented Sep 2, 2014

@pdp7
Copy link
Author

pdp7 commented Sep 2, 2014

@pdp7
Copy link
Author

pdp7 commented Sep 2, 2014

Reduced Exit Policy is an alternative to the default exit policy
https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy

Digital Ocean: cheap VPS for hosting Non-Exit Tor Relay
https://www.digitalocean.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment