DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 20th October 2017
hanzer's Avatar
hanzer hanzer is offline
Real Name: Adam Jensen
just passing through
 
Join Date: Oct 2013
Location: EST USA
Posts: 314
Default The Tor BSD Diversity Project

The Tor BSD Diversity Project is an initiative seeking to extend the use of the BSD Unix operating systems in the Tor public anonymity network. The OpenBSD Guide to Configuring Tor Relays is based on OpenBSD 5.7. It might be worthwhile to update that guide to the recent release (6.2) and maybe add guides for non-relay configurations - network proxy; hidden services - and perhaps include examples for deployment of various network services. To that end, I am curious to hear what the OpenBSD gurus in this community think about the current guide, in particular, any assessments and suggestions that might lead to improvements in pairing OpenBSD's security concerns with Tor's privacy concerns.

To anyone who hasn't tinkered with Tor, I highly recommend it; it's a nifty project that seems to be competent in its execution and, besides the primary goal of privacy, it is sometimes a convenient way to circumvent limitations or restrictions in network access: for example, hosting a service behind a NAT'ed ISP or getting around a goofy firewall policy.
Reply With Quote
  #2   (View Single Post)  
Old 21st October 2017
ibara ibara is offline
OpenBSD language porter
 
Join Date: Jan 2014
Posts: 783
Default

So... the TDP is an outgrowth of NYC*BUG and I'm still technically part of it.
It's also important to point out one of the big TDP outputs so far is the Tor Browser Bundle on OpenBSD.

A Tor installfest was just done at NYC*BUG: http://www.nycbug.org/index.cgi?action=view&id=10654

I can't speak too much to the current guides but I too am interested in what others think of them.
Reply With Quote
  #3   (View Single Post)  
Old 22nd October 2017
hanzer's Avatar
hanzer hanzer is offline
Real Name: Adam Jensen
just passing through
 
Join Date: Oct 2013
Location: EST USA
Posts: 314
Default

I found a little problem in the guide: the _tor user's login class should be changed to tor from the default class of daemon.

$ doas usermod -L tor _tor


Other than that, a few useful points might be:

Set up a control port password.
$ tor --hash-password examplePW
16:FC80FE79EA7545D5600721A18EBEE1B4D929CD65017732D EF5ADAD8169

A working example configuration file.
/etc/tor/torrc
Code:
SOCKSPort 9050
SOCKSPort 192.168.1.1:9050
SOCKSPolicy accept 127.0.0.1, accept 192.168.1.0/8
Log notice syslog
RunAsDaemon 1
DataDirectory /var/tor
ControlPort 9051
HashedControlPassword 16:FC80FE79EA7545D5600721A18EBEE1B4D929CD65017732DEF5ADAD8169
User _tor
Verify the configuration file.
$ doas tor --verify-config -f /etc/tor/torrc

Start the daemon.
$ doas /etc/rc.d/tor start

A method to set up clean circuits.
$ printf "AUTHENTICATE \"examplePW\"\r\nSIGNAL NEWNYM\r\n" | nc -w 1 127.0.0.1 9051
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Project needs electricity girarde OpenBSD General 2 17th January 2014 03:23 AM
new project wlm2 OpenBSD Installation and Upgrading 1 5th June 2011 10:40 AM
new project wlm2 OpenBSD Installation and Upgrading 0 5th June 2011 08:31 AM
Need suggestions on what to name this project TerryP Off-Topic 10 6th November 2010 03:13 PM
C project to study maxrussell Programming 10 23rd January 2009 08:47 AM


All times are GMT. The time now is 02:48 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick