Questions tagged [circuit]

A Tor circuit is a private network pathway built incrementally as a series of encrypted connections through relays on the network.

Filter by
Sorted by
Tagged with
0 votes
1 answer
74 views

Is it possible to have more than one guard node?

Is it possible to have more than one guard node? The Tor Project Website says that the guard node is always the same and when viewing the circuit for the current site, there's a note that says "...
user avatar
0 votes
1 answer
80 views

Does clicking on "new circuit for this site" too often risk deanonymization?

I have a (probably stupid) quirk/OCB: When I want my traffic to a website to be particularly hard to backtrace, I click dozens of times on the new circuit for this site button (sometimes for >15 ...
user avatar
0 votes
0 answers
86 views

Tried for 120 seconds to get a connection to [scrubbed]:80. Giving up. (waiting for circuit)

Self-hosting onion service and noticed service has availability issues. Added following API route over clear net to monitor availability using Cronitor. app.get("/api/status/tor", async (req,...
user avatar
0 votes
0 answers
14 views

Address bar now has a microscopic size

Also I can not view tor circuit because the "i" button has gone.
user avatar
0 votes
0 answers
20 views

Does Tor Browser react to tor process's expiry of dirty circuits?

I while ago I was asking about what happens on Tor Browser's "new circuit" and how Tor Browser reacts to tor process's dirty circuit expiry (i.e. 10 minute circuit lifespan), specifically ...
user avatar
0 votes
1 answer
70 views

Tor Browser's "new circuit": SSL session, DNS cache, and other details

If I understand correctly Tor Browser's "new circuit" attaches new connections to a new circuit while letting old connections finish in the old circuit. It does not clear out cookies, so ...
user avatar
0 votes
1 answer
52 views

Tor daemon is frozenn ( Rend stream is 120 seconds late.)

Good day, i have some problem with tor daemon on Linux. i use tor daemon to proxy access some site, but periodic tor is frozen, and can't proxy requests. in logs i seee only this. Oct 07 02:29:54 Tor[...
user avatar
  • 1
0 votes
1 answer
94 views

understanding tor cell structure

I am looking to create my own version of TOR, and to do that I need to understand the way that relay, directory servers and clients communicate. but after reading Tor: The Second-Generation Onion ...
user avatar
0 votes
1 answer
49 views

What are the botnets that can be used on tor?

I am a student and want to study botnets on tor, so I would like to ask what are the botnets that can be used on tor, preferably controlled through C&C. It would be nice to have the source code of ...
user avatar
  • 3
0 votes
1 answer
73 views

Is it possible to completely control your Tor circuit?

I'm pretty new to the community. A "Tor" circuit usually consists of an entry guard, a middle node and an exit. I know that it's possible to change the entry guard manually, but can you also ...
user avatar
  • 1
2 votes
1 answer
24 views

Does cross-site AJAX queries use the same circuit established for the origin domain?

If, within the Tor Browser, I'm visiting a.com, and the loaded website does an AJAX query to b.com, will the AJAX query use the circuit established for a.com, or will the browser establish a new ...
user avatar
0 votes
1 answer
31 views

Where in the codebase does Tor detect outages?

It seems clear to me that Tor has some facility for discovering when connectivity within a circuit is lost. I'd like to find that point and add a log_debug into it, as the current Tor logging does ...
user avatar
0 votes
1 answer
497 views

Where to find current circuit in tor browser?

Have been using tor browser in past, upgraded to latest version (10.0.12) and i found that tor button aka. onion icon addon is removed from tor browser since 9.0 - you can find it in changelog here: ...
user avatar
  • 103
0 votes
1 answer
103 views

Fast/Slow relays in Tor

How does Tor classify fast/slow relays (as in what is the bandwidth bar)? Is the Tor Path Selection protocol biased towards selecting fast relays for circuit construction? (The answer here How does a ...
user avatar
0 votes
1 answer
168 views

Signal NEWNYM vs 'New Tor Circuit for this site '

I'm currently using the NEWNYM signal to programmatically replicate the functionality of changing Tor circuits. However, it seems that this doesn't always function as intended and for certain sites ...
user avatar
  • 101
0 votes
1 answer
104 views

Reusing a Tor "dirty" circuit

I have a couple of questions related to Tor circuits. Let's say that there is a circuit that was used and marked "dirty" and has also expired (no active TCP stream). Can this circuit ever ...
user avatar
1 vote
1 answer
50 views

Determining circuit tor client is using

One can get a list of circuits available for the tor client to use via the ControlPort. Here is the link to a python script someone wrote to get the list of circuits enter link description here Is it ...
user avatar
0 votes
0 answers
56 views

If a client builds a full circuit to the rendezvous point, how can there be 6 hops between client and hidden service?

On https://2019.www.torproject.org/docs/onion-services it says that whenever the client or server contacts the rendezvous point or one introduction point, it always builds a full tor circuit. So, why ...
user avatar
  • 113
1 vote
1 answer
284 views

How TBB commands tor to use a "New Circuit for this Site"?

Tor Browser Bundle has "New Circuit for this Site" button (or Ctrl/Cmd + Shift + L shortcut), doing what it says: changing circuit for specific domain. The question is: how TBB do it? And ...
user avatar
  • 31
1 vote
0 answers
66 views

Who creates malicious Tor nodes, why, and how to they work?

I understand the concept of a malicious Tor node, but am confused on a few things. Who makes malicious Tor nodes? I assume non-Tor friendly governments and non-government threat actors. Why would ...
user avatar
0 votes
0 answers
46 views

Disconnect after X minutes inactivity?

I read somewhere its not a good idea to remain connected to TOR network for long periods of time because it gives an attackers more opportunity to de-anonymize. The machine I am using is unatttended ...
user avatar
0 votes
1 answer
121 views

What if one entity controls all three Tor nodes?

If anybody is able to make themselves a Tor server, what is to stop a security agency from populating the list of Tor servers with many of their own? If they have enough servers there, then might they ...
user avatar
  • 1
1 vote
1 answer
91 views

Why can't a modified guard node compromise the network?

This is a newbie and probably a lame question but it popped up while I was reading the design doc: https://svn-archive.torproject.org/svn/projects/design-paper/tor-design.pdf If theoretically someone ...
user avatar
  • 113
0 votes
1 answer
99 views

What are the current default lengths in Hidden Service related circuits?

I have been trying to understand the process behind Hidden Services and something that is confusing me is the circuit lengths between different components in the Hidden Service Scenario. So far, I ...
user avatar
  • 23
1 vote
0 answers
150 views

Automated script for selecting fast TOR circuit?

I noticed a significant variance in bandwidth with different TOR circuits. Some are fast enough for streaming HD videos, while others take ages just loading web pages unless Javascript is deactivated. ...
user avatar
  • 11
1 vote
1 answer
321 views

Does Tor daemon build multiple circuit when multiple clients connects to it?

Let's say I have a Tor Browser, nodejs and curl all sending requests using Tor's SOCKS5 proxy. Will requests from different clients routed through the same exit node? Or does each client get their own ...
user avatar
0 votes
0 answers
81 views

Integrating Tor Browser and Python to get the same circute

This is a cross post from my StackOverFlow question(also I little edited). Ok, my question is quite straightforward: I want to use Python to make automated requests with stem (or any other library ...
user avatar
  • 1
2 votes
1 answer
166 views

Why are entry nodes allowed to know that they are entry nodes?

Right now, a user can be deanonymized if an attacker controls the entry node and the exit node in a Tor circuit. The attacker can discover the IP of the originator, and the site they are accessing. It ...
user avatar
0 votes
1 answer
624 views

Has Tor Browser stopped displaying circuits?

I started using Tor v4 most intrigued by the display of the circuit path it followed, 4 nodes from at least 2 countries and usually 3 or 4. Now at v9 I don't see it anymore. Has display of the ...
user avatar
  • 1
0 votes
0 answers
31 views

Higher probability that nodes with higher bandwidth are selected for circuit

In the course of my master thesis I am currently trying to rebuild a simplified version of the selection algorithm from Tor. During my research, I found the following selection algorithm in some ...
user avatar
  • 21
0 votes
0 answers
1k views

How to view circuit details (including security keys) in Tor?

I wonder if its possible to find the session keys for Tor's circuit for a hidden service such as facebookcorewwwi.onion (or public site)? There are 4 keys used in connecting to a site: Key between ...
user avatar
  • 368
0 votes
0 answers
57 views

Why don't we have more than one entry node per tor circuit?

A typical tor circuit has Browser -> entryNode(A) -> relay(B) -> exitNode(C) -> Server This is prone to timing related attacks if both entryNode and exitNode are controlled by the ...
user avatar
0 votes
1 answer
90 views

Are relays chosen by location proximity, e.g. county, for circuit building?

Are relays chosen by location proximity, e.g. county, for circuit building? I know that there exists some rules but I didn't read anything about location. If the location of a client is not ...
user avatar
0 votes
1 answer
228 views

Does my internet speed matter?

Does my internet speed matter if I use same circuit, nodes/hops? There are 3 PC's: 1st one is connected to 100Mbps internet speed 2nd 500Mbps internet speed 3rd 1Gbps internet speed In case all of ...
user avatar
0 votes
1 answer
64 views

Is it possible to make a program that will use different circuit for each request? Even if the requests are parallel?

I want to make a program that will use new circuit for each request (even if the requests are parallel) to avoid linkability. Is it possible?
user avatar
2 votes
0 answers
167 views

How to configure node restrictions in Tor Browser 8.5.6 for Android?

In Tor Browser for Windows, I can edit the torrc file for things like ExcludeNodes and ExitNodes. In Orbot for Android, there is a settings menu where these can be configured. In Tor Browser 8.5.6 ...
user avatar
1 vote
1 answer
197 views

displaying streams from onion service to rendezvous point

Using the Linux onioncircuits package or carml monitor, I see circuits for onions that I'm accessing (client-side circuits). I also see circuits for onions that I'm hosting, and accessing from another ...
user avatar
  • 21
1 vote
0 answers
52 views

Why is the pub-key of diffie hellmann from Alice (OP) to Bob (OR) encrypted?

For building a circuit Alice contacts Bob (OR) and send her pub diffie-hellmann key encrypted with Bobs pub key. Bob sends his public-diffie-hellmann key and the session key hashed ("only" TLS ...
user avatar
0 votes
0 answers
153 views

Track Tor circuit via ISP logs

I have some question about the very basics of tor, as this keeps bugging me now for some time: As far as I know every tor node is only aware of the ip address of the following node. For example the ...
user avatar
0 votes
1 answer
291 views

The problem about stem's new_circuit and extend_circuit?

I have read the document of Stem. I notice that new_circuit() and extend_circuit() can create new circuit.However,I have two problems: I can't make sure when I create a new circuit, will the old ...
user avatar
  • 1
2 votes
1 answer
617 views

Share circuit on localhost:9050 to the rest of the internal network

Might be a little off-topic but I don't know maybe it's more related to tor than networking. Basically, I have the following scenario I want to accomplish: home access point is 192.168.1.1, ...
user avatar
0 votes
1 answer
1k views

Differences between Onion Routing (Public Key) and Tor-Circuit (Session Key)

I have a hard time understanding how a message is transmitted, when the Public Keys are used and when the Session Keys. Tor Client connects to a directory server to get a list of active relays & ...
user avatar
  • 31
2 votes
0 answers
113 views

circuit_build_no_more_hops: Bug: 2-hop circuit 0x7fd6935ce4c0 with purpose 5 has no guard state

For research, I need to create custom circuits using stem. I ran code, but a warning occurred in Tor application: [warn] circuit_build_no_more_hops: Bug: 2-hop circuit 0x7fd6935ce4c0 with purpose 5 ...
user avatar
0 votes
1 answer
833 views

Tor 8 no longer has Green Onion with option to change circuitcharley

My PC auto-updated to Tor 8 and I no longer have the green onion on the left side of the browser where I can check my circuit or change to a new circuit. Can I roll back to an earlier version of Tor ...
user avatar
0 votes
1 answer
301 views

customizing tor browser bundle

I want to create a browser bundle that supports the following things: there is a standalone tor process that i launch it using the controller connection from the stem library and i manually connect ...
user avatar
  • 31
0 votes
1 answer
2k views

Why Tor doesn't support UDP?

Tor relays reject UDP packets except DNS requests. What is the technical reason behind that UDP is not routed through Tor circuit? Are there limitations with UDP protocol that it cannot be routed ...
user avatar
  • 205
3 votes
1 answer
718 views

Signal NEWNYM vs Stream isolation

Resources. This answer explains well what happens at NEWNYM request, and I also dig into the code, yet my lack of knowledge on low level networking prevents me to make a proper design decision if ...
user avatar
  • 173
0 votes
1 answer
123 views

would torify use the same circuit as tbb when both are in operation?

Let's say I'm using both tbb and torify at the same time. For e.g. I'm using tor to browser/look at tor.stackexchange.com. At the same time I am running torify on a different url say https://aaa.bbb....
user avatar
  • 523
0 votes
1 answer
206 views

Every entry node is in the USA [duplicate]

With this tor version (I can't tell you because it isn't shown anywhere in the browser) every entry node is from the USA only. I'm always trying to avoid any node from USA or little britain. But it ...
user avatar
0 votes
1 answer
584 views

Tor circuit for this site (-unknown-)

Whatever website I am on, it's never displayed in the "Tor circuit for this site" panel. It always says "(-unknown-)". Is this a problem?
user avatar
  • 1