3 votes
Accepted

What prevents directory server from being attacked?

What prevents a directory server from being dishonest and give malicious data to the user? The information served by the directories is generated by reaching a consensus between the authorities. You ...
Peter Gerber's user avatar
  • 1,342
3 votes

How does Tor guarantee server integrity?

This is not what is actually happening. When a Tor client first starts, it does connect to the central Tor servers (Directory Authorities, they're called), but it gets the list of all Tor relays ...
Sebastian's user avatar
  • 2,219
3 votes

Cannot open Tor Browser using Terminal

The desktop file doesn't work in any case. However Tor comes with a shell script. You can execute it and Tor Browser will start. It is located in the Browser/ subdirectory: tor-browser_en-US/Browser/...
Jens Kubieziel's user avatar
  • 8,570
2 votes

Can't governments who want to censor Tor just block the directory authorities?

When a normal client first starts it fetches the directory information from a directory authority (or a fall-back). Since it does not know any relays it has no choice but to fetch them directly. At ...
cacahuatl's user avatar
  • 11k
2 votes

How Tor Browser knows that a directory server is legit?

I assume that you downloaded a valid copy of Tor or Tor Browser. The source code contains information about all current directory authorities. (config.c). Currently there are nine authorities which ...
Jens Kubieziel's user avatar
  • 8,570
2 votes

How are the Directory Authorities chosen?

Could this distribution cause any disadvantages for relays or users outside of Europe or America? Like higher latency, or lower bandwidth for relay measurements? Yes, but for most cases this wont be ...
user17276's user avatar
2 votes
Accepted

Set up Tor as internal Network

My company is looking to use Tor internally for our network, using our own directory authority server, and would like to know if it's possible and how to do it First of all, if your company have the ...
NeverMine17's user avatar
2 votes

Does the Tor browser save cached versions of .onion sites to computer?

The Tor Browser is designed to avoid writing any sensitive data to disk unless the user changes the default settings to enable a feature that does record sensitive data. So with the default settings, ...
Steve's user avatar
  • 3,132
2 votes
Accepted

Connecting to Tor Directory Authority via Proxy Server (Protocol Question)

Tor processes (client proxies, relays, bridges, etc) do not communicate over HTTP. They use a custom link protocol within a TLS connection. You must use a tor proxy (or generally, a proxy that speaks ...
Steve's user avatar
  • 3,132
1 vote
Accepted

how to find onion websites?

https://www.reddit.com/r/onions/ has a large number of them. Make sure to read the sidebar for a list of search engines. You can find all contributed onion services here. The Tor project's own onion ...
elmerjfudd's user avatar
  • 2,274
1 vote
Accepted

How is a Tor relay's advertised bandwidth verified?

From: Top changes in Tor since the 2004 design paper (Part 2) Bandwidth Authorities Of course, once you choose nodes with unequal probability, you open the possibility of an attacker trying to see a ...
elmerjfudd's user avatar
  • 2,274
1 vote

Are 7 hops really necessary when connecting to an Onion Service?

Onion services require seven hops because it is important that nobody, not even the rendezvous point, is able to deanonymise either the client or service, even in the presence of adversaries ...
womble's user avatar
  • 562
1 vote

Unable to open a web-page in Tor

It appears to be a url redirection issue. When I open the https://read.amazon.com link on Firefox, it redirects to https://www.amazon.com/ap/signin?openid.assoc_handle=amzn_kweb&openid.return_to=...
PROTechThor's user avatar
1 vote
Accepted

Running Authoritative directory

My question is would this be helpful to run an directory authority? If some random person could become a Directory authority, that person would be able to pull off some serious attacks on the whole ...
NeverMine17's user avatar
1 vote

Establishing an encripted directory connection failed(done - 85.25.213.211:80)

Remove, comment out or set to 0 the DisableNetwork line in your torrc config file. DisableNetwork 0|1 When this option is set, we don’t listen for or accept any connections other than controller ...
cmlusco's user avatar
  • 141
1 vote

How does tor network calculate relay status?

The documentation regarding the Stable flag: "Stable" -- A router is 'Stable' if it is active, and either its Weighted MTBF is at least the median for known active routers or its Weighted MTBF ...
pastly's user avatar
  • 532
1 vote

How to submit suggestions to tor project?

To submit a suggestion or a feature request, then you should open a ticket on the Tor Project bug tracker at https://trac.torproject.org/ Before you do submit it, you may find that the changes to the ...
cacahuatl's user avatar
  • 11k
1 vote
Accepted

Directory Cannot be Readed: Permission Denied after update to 0.3.0

Same issue here. Solution: systemctl edit [email protected] in editor write these lines: [Service] AppArmorProfile= then restart it systemctl restart tor.service
Pavel Piatruk's user avatar
1 vote
Accepted

New hidden service want exposure

Your options are the same as for a clearnet site, advertising. Use (anonymous) social media accounts to advertise the site. If you want to stay anonymous, make sure there is nothing in the social ...
Anonymous's user avatar
  • 138
1 vote

If a client has a not-so-not-fresh consensus (<24hr), does he download the whole consensus again directly or from a relay?

As far as I remember consensus documents are downloaded from the directory guards. Currently, every client has three guards but that's subject to change. I believe you never download the full ...
Peter Gerber's user avatar
  • 1,342
1 vote

How does handshake with directory server work?

It is an SSL/TLS standard handshake, no homebrew magic : all directory servers' keys and IP addresses are hardcoded into the tor source, you can try adding some extra, if there's a need for some ...
Alexey Vesnin's user avatar
  • 6,208
1 vote

Cannot open Tor Browser using Terminal

on Ubuntu 18.10 it works now ... just get into dir once download is expanded cd ~/src/tor-browser-linux64-8.0.3_en-US/tor-browser_en-US ./start-tor-browser.desktop --help which suggests you issue ...
Scott Stensland's user avatar
1 vote

"Directory cache", "directory mirror" and "directory server". Are they synonymous terms in the context of the Tor network?

In version the directory spec v2 directory cache appear to be synonymous: … Routers may act as directory mirrors (also called "caches"), … I also took a look at the current ...
Peter Gerber's user avatar
  • 1,342
1 vote

failed to Establishing an encrypted directory connection failed (done - 0.0.2.0:3)

It looks like you have a SSL/TLS attack/intrusion. Try using meek pluggable transport, it is designed specially for the cases like this one
Alexey Vesnin's user avatar
  • 6,208
1 vote

Can the tor initial client to relay or bridge connection be MITM attacked?

Q 1 So I am assuming that this is unencrypted data. Is this correct? There is no "data", this is a TCP handshake, you cannot send data until the 3 way handshake is completed. This is simply ...
cacahuatl's user avatar
  • 11k
1 vote

Extra Tor bridges

I just duplicated the first message to test, and received three bridges. Must have been a system glitch. The text in the body of the email both times was get transport obfs4. I no longer needed more ...
Demented Old Circus Monkey's user avatar
1 vote

Weird Message in Orbot logs?

Tor uses the Directory Protocol to download information about the network. A description for the location /tor/keys/fp/[hash refrence here] can be found at line 3319 of that specification: The key ...
Jens Kubieziel's user avatar
  • 8,570
1 vote
Accepted

torcc directory paths not parsed

edited to provide the correct answer only, rather than a hacky workaround Encapsulate the whole directory path in " characters. DataDirectory "Y:\\Workspace\\$projectFiles\\#include\\alpha\\data" ...
cacahuatl's user avatar
  • 11k
1 vote
Accepted

What are the immutable characteristics that uniquely identify a relay?

The answer to my question is here. Excerpt (emphasis mine): When upgrading your Tor relay, or moving it on a different computer, the important part is to keep the same identity keys (stored in "...
dummydev's user avatar
  • 323
1 vote
Accepted

Measuring current load on a Tor relay

A Tor instance keeps track of the bytes written and read. This can be discovered by issuing the GETINFO traffic/written and GETINFO traffic/read requests over the control port (See: control-spec.txt). ...
cacahuatl's user avatar
  • 11k

Only top scored, non community-wiki answers of a minimum length are eligible