Questions tagged [circuit]
A Tor circuit is a private network pathway built incrementally as a series of encrypted connections through relays on the network.
184
questions
1
vote
1
answer
59
views
If I compile Tor to use 2 hops circuits, will it make 2 hops circuits to non-anonymous hidden services?
I know that Tor introduced options for setting up a non-anonymous hidden service, Cloudflare hidden resolver is an example of a non-anonymous one.
I built a Tor binary to use 2 hops circuits for ...
1
vote
1
answer
67
views
How does Tor create circuits
I was reading a proposal written by Roger and Nick about the 2nd Generation onion router and noticed that they mentioned in the previous design, onion routing could only build a circuit for every ...
-1
votes
1
answer
25
views
biulding tor relay
i dont know someone else asking this before but bere is my quetion
if i had biuld tor relay to help network
obviously the network will quickly biuld circut on it
i wana put huge bandwidth on it
its ok ...
0
votes
1
answer
66
views
Tor isn't fully starting nor bootstraping! Signaled readiness to systemd
Tor isn't fully starting nor bootstrapping! and connections keeps on throwing time-out errors...
journalctl -xeu [email protected]
May 13 20:34:56 ZDei systemd[29470]: [email protected]: Executing:...
-1
votes
1
answer
64
views
How tor will change new tor circuit on every reload automatically in window
I want to l change the new tor circuit on every reload is it possible if the how it is
0
votes
1
answer
95
views
How can I request a new circuit for a site using control commands?
I've recently been trying to set up some basic tor functionality with firefox by routing certain sites through the tor network to allow for more anonymity and the ability to access tor hidden services....
2
votes
1
answer
76
views
How do TOR nodes select the CircID's when creating, or extending, a circuit?
I am coding my own version of TOR and I am trying to set up circuit management. I looked at the TOR spec and it says:
To prevent CircID collisions, when one node sends a CREATE/CREATE2
cell to ...
0
votes
0
answers
22
views
Does Tor prevent circuit construction over the same Autonomous System?
I understand that Tor client cannot build a circuit that use 2 or more onion routers inside the same /16 prefix. But many ASes are not limited to this exact IP prefix, and even a single organization ...
0
votes
1
answer
30
views
Python APP that requests switching to clean circuits hangs when served with UWSIG but works when it runs from the command line
I have a python Flask application that serves a website and does a bunch of other things such as querying a database, displaying the results on the website...and also creating an instance of the Tor ...
0
votes
1
answer
54
views
Circuit status details with stem
With stem I can list the active circuits and some details about them
What I would like to understand is: how can I know if one of the circuits has been used (it's dirty) or not (it's clean)?
This ...
1
vote
1
answer
50
views
Hello, how do I run my information over the tor network twice
I was wondering how do I send my data through the tor circuit twice (6 relays instead of the normal 3) if that would add extra security so I can be fully untraceable?
2
votes
2
answers
196
views
Tor safe when taking future in to account?
With quantum computing becoming better by the day I have a few questions.
How viable and likely is it that an adversary to saves all tor traffic in order to decrypt it at a later date?
When ...
0
votes
1
answer
186
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 "...
0
votes
1
answer
140
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 ...
0
votes
1
answer
148
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 ...
0
votes
1
answer
137
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[...
0
votes
1
answer
286
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 ...
0
votes
1
answer
77
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 ...
0
votes
1
answer
151
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 ...
2
votes
1
answer
35
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 ...
0
votes
1
answer
32
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 ...
0
votes
1
answer
3k
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: ...
0
votes
1
answer
165
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 ...
0
votes
1
answer
343
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 ...
0
votes
1
answer
202
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 ...
1
vote
1
answer
115
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 ...
0
votes
0
answers
112
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 ...
1
vote
1
answer
764
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 ...
1
vote
0
answers
95
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 ...
0
votes
0
answers
81
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 ...
0
votes
1
answer
192
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 ...
1
vote
1
answer
124
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 ...
0
votes
1
answer
135
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 ...
1
vote
0
answers
351
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. ...
1
vote
1
answer
628
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 ...
0
votes
0
answers
111
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 ...
2
votes
1
answer
234
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 ...
0
votes
1
answer
934
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 ...
0
votes
0
answers
45
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 ...
0
votes
0
answers
2k
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 ...
0
votes
0
answers
85
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 ...
0
votes
1
answer
96
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 ...
0
votes
1
answer
270
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 ...
0
votes
1
answer
74
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?
2
votes
0
answers
203
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 ...
1
vote
1
answer
226
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 ...
1
vote
0
answers
54
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 ...
0
votes
0
answers
183
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 ...
0
votes
1
answer
436
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 ...
2
votes
1
answer
862
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,
...