Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

BBB-Tor

Beablebone Black Tor Middle - BeagleBone Black based onion router.


((Host))----[usb0]<[BBB]>[eth0]---((Internet))


First cobbled attempt: Colin Vallance crvallance@keybase.io

Major Thanks:

Inspiration from the gruq and his PORTAL / PORTALofPi projects (https://github.com/grugq/PORTALofPi)

Robert C Nelson (http://www.rcn-ee.com/) for the prebuilt images for the BBB.

Adafruit's learning tutorial on TOR (https://learn.adafruit.com/onion-pi/install-tor)

Jeff Jarmoc (https://twitter.com/jjarmoc) for the all around mentoring and the push to get this working.

Basic Steps

This script is meant to be run on a vanila install of Debian from Robert C Nelson. I do not take any responsibility for absolute security while using this implementation. As I am no expert, there may be leaks and/or misconfigurations. If you see anything please feel free to let me know and/or fork / patch / submit a pull request.

  1. Take a look at http://elinux.org/BeagleBoardDebian#BeagleBone.2FBeagleBone_Black for prebuilt images and how to flash or build them.
  1. Flash an SD card
  1. Boot in to debian with a network connection
  • I suggest a wired connection in eth0
  1. Become root
  • Quick and dirty sudo bash
  1. Grab the build.sh file
  • Easiest is probably git clone https://github.com/crvallance/BBB-Tor.git
  1. Make executable and run
  • cd BBB-Tor
  • chmod +x ./build.sh
  • ./build.sh
  1. You should see stuff in stdout as well as in /var/log/syslog
  2. Check out https://check.torproject.org to see if things are working!

About

Tor Middler for Beaglebone Black

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages