Hot answers tagged

33 votes
Accepted

How to check if Tor is working and debug the problem on CLI?

You can use curl to check https://check.torproject.org/api/ip curl --socks5 localhost:9050 --socks5-hostname localhost:9050 -s https://check.torproject.org/api/ip If everything goes well, the output ...
user avatar
  • 446
10 votes
Accepted

HTML 5 canvas Imagedata Extraction, what does it actually mean?

Websites can request several configuration settings from your browser in order to help them printing the best page format for you. But by requesting your browser's specific abilities (here canvas is ...
user avatar
8 votes
Accepted

How to anonymize the programs from the terminal?

Torify is a simple wrapper that attempts to find the best underlying Tor wrapper available on a system. It calls torsocks or tsocks with a tor specific configuration file. It'll take measures to ...
user avatar
  • 1,115
7 votes
Accepted

How to channel all traffic on Kali linux through Tor?

Short answer: Download Tails. Long answer that more properly answers your qustion and use case: Once Tor is installed (I'll leave that to you; I recommend using the official Tor repos for Debian), ...
user avatar
  • 3,730
7 votes

Is there a way to share an installation fo the tor browser bundle among multiple users?

With the way the Tor Browser is currently built, it ships with a dedicated profile prepared in advance. That profile cannot be shared by multiple users. Also, as there is no update mechanism currently,...
user avatar
  • 627
6 votes
Accepted

How can I pass all wifi traffic through Tor?

This is not a good idea, in theory at least. (False security as programs may leak data) Adafruit offers a tutorial on how to do this using a Raspberry Pi running Raspbian (which is based on Debian). ...
user avatar
  • 933
6 votes

How to use Tor with Google Chrome?

From the Arch Linux Wiki: chromium --proxy-server="socks5://127.0.0.1:9050" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE myproxy" However as the wiki explicitly warns: this will be used for ...
user avatar
  • 10.8k
5 votes
Accepted

usewithtor: command not found

usewithtor is deprecated, you want to use torsocks in it's place. Previously there were various incarnations, the commands were kept for backwards compatibility but torsocks is what torify/usewithtor ...
user avatar
  • 10.8k
5 votes

Where is the tor log file

By default stdout and stderr of a systemd unit are sent to syslog. On my machine(Kali distro) it is stored in /var/log/syslog. So to see tor unit output run cat /var/log/syslog | grep tor -i Or to ...
user avatar
  • 271
4 votes

HTML 5 canvas Imagedata Extraction, what does it actually mean?

I think the easiest is to quote the wikipedia entry: Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a ...
user avatar
  • 1,863
4 votes

Where is the tor log file

Usually Tor stores its log files in /var/log/tor. Depending from the specific settings you'll find /var/log/tor/notices.log, /var/log/tor/log, /var/log/tor/info.log, etc. The option Log in torrc ...
user avatar
  • 8,663
4 votes
Accepted

How do I set up a Tor relay as a docker container?

Foreword Docker defines a container as a "A standardized unit of software" [1] and does in a nutshell provide the tooling needed to create self-contained containers - think of little neatly-wrapped ...
3 votes

HTML 5 canvas Imagedata Extraction, what does it actually mean?

I came across this and think that best describes the situation https://www.propublica.org/article/meet-the-online-tracking-device-that-is-virtually-impossible-to-block This was from https://lists....
user avatar
  • 523
3 votes

How to configure a Tor relay through my VPN service?

A relay requires a public IP address as it needs to accept incoming connections. As far as I can see from your routing table, your tunnel provider does not give you a public IP address. Your Tor log ...
user avatar
  • 627
3 votes

Can I comment on youtube videos

Took a while, but finally made it work: Open the menu of the onion icon and click "Preferences...". In the window that opens select the "Security settings" tab. Uncheck "Don't record browsing history ....
user avatar
3 votes
Accepted

About Vidalia not working/discontinued

Vidalia has been discontinued for a long time now because it has not been maintained to keep up with changes in tor. At present there is no officially recommended alternative, though I have heard some ...
user avatar
  • 510
3 votes

Qestion about Linux Tails persistent volume

It is really simple. Move file to be uploaded to ~/Tor Browser PersistentDir/Tor Browser These are the folders you can upload from or download to.
user avatar
3 votes
Accepted

Use Tor browser as non-root Linux

You can run any command as a different user using sudo: sudo -u my_user tor-browser-en If you need to use multiple commands you can do this: sudo -u my_user sh -c "first && second" If you ...
user avatar
  • 210
3 votes
Accepted

How to use tor with a program in shell?

From the README: The getxbook program downloads books anonymously. Using it will still result in your IP address being logged (use torify to stop this)... torify is tool that attempts to wrap ...
user avatar
3 votes

Serious TCP Bug in Linux Systems?

What we can do to protect ourselves as VPN/Tor users? Note that the attack itself is targeted at the service, not the client (I.E. tor relay, not the tor client) so there isn't much you can do. If ...
user avatar
  • 10.8k
3 votes
Accepted

How can Wget be configured to work with Torify securely?

Personally, I think the wiki stuff is outdated and needs some kinda purge with fire. Here's how Tails does it: #!/bin/sh unset http_proxy unset HTTP_PROXY unset https_proxy unset HTTPS_PROXY exec ...
user avatar
  • 10.8k
3 votes

I want upload a file to a ftp server using Tor proxy to comunicate with a Hidden Service [Python 3]

The tl;dr is that FTP and .onion do not go well together and never will, due to how the FTP protocol works. For more details, see below. FTP goes a little like this: Client connects to the "command" ...
user avatar
  • 10.8k
3 votes
Accepted

Cannot persist NoScript settings on TorBrowser 8

This is a known issue: https://trac.torproject.org/projects/tor/ticket/27175 Looks like the fix will be released very soon with the next update.
user avatar
2 votes

How does one execute JavaScript using Tor network without human interaction?

I found a way to do that on linux: apt-get install tor download Multi-TOR from here: https://github.com/jseidl/Multi-TOR run ./multi-tor.sh 10 for 10 socks ports (for example) You can use selenium or ...
user avatar
  • 21
2 votes

How does one execute JavaScript using Tor network without human interaction?

Any application can connect over Tor if it supports SOCKS, or if it can be properly wrapped using torsocks or usewithtor. Aside from that, it seems like you just need a headless browser or some other ...
user avatar
  • 121
2 votes

What is the best Way To Run Tor (Operating Systems)?

Following please find my analysis: If you already have Tor on board ( Unix / Linux ), you could easily extract following information : # cat /var/lib/tor/cached-descriptors | grep -i ^finger | sort -...
user avatar
2 votes

Is Tails safe? (Zero day)

Since the bug affects I2P, which is not started by default, it is safe to use Tails 1.1 if you disable I2P and follow the instructions provided by the Tails developers under the heading "Temporary ...
user avatar
  • 21
2 votes

Vidalia fails to start

This bug has been confirmed. Some workarounds have been communicated, but no final solution / bugfix. See launchpad: Bug #680192 “Vidalia was unable to start Tor. Check your setting...” and try to ...
user avatar
  • 121

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