Topic: Creating an anonymus version of #!

By anonymus I mean, making it so no one can see what you are browsing, what you are downloading, etc. I was reading about some Linux install that force everything through the TOR network for instance. Also is there a guide on locking down my #! installation as it is, I did the default install.

I've very new to Linux so please bear with me. Thanks.

Re: Creating an anonymus version of #!

If you go to www.torproject.org, there's a guide on how to set everything up in any Linux installation. Basically, you download Tor, torsocks, vidalia, and their dependencies from the Debian repo, replace the Polipo (a dependency of Tor) config file with the one on the Tor site (there's a link in the setup guide), and you set your browser to use Polipo as a proxy (this is, as far as I know, impossible in Chrome/Chromium, so you may want to use Firefox/Iceweasel or Opera), then either use Vidalia to start Tor or the command line,  and you're good to go.

Last edited by EndlessDissent (2011-05-28 21:25:24)

Re: Creating an anonymus version of #!

Ill try that out, pity Chromium isn't supported.

Re: Creating an anonymus version of #!

Agreed. It uses the system proxy settings, and there is no way to set a system proxy in Openbox as far as I know. I'm not sure about Xfce, though, so if you're using that version of #!, you could try it.

Re: Creating an anonymus version of #!

Google Chrome obeys the following environment variables:

       all_proxy
              Shorthand for specifying all of http_proxy, https_proxy, ftp_proxy

       http_proxy, https_proxy, ftp_proxy
              The proxy servers used for HTTP, HTTPS,  and  FTP.   Note:  because
              Gnome/KDE proxy settings may propagate into these variables in some
              terminals, this variable is ignored (in preference for actual  sys‐
              tem  proxy settings) when running under Gnome or KDE.  Use the com‐
              mand-line flags to set these when you want to force their values.

       auto_proxy
              Specify proxy autoconfiguration.  Defined  and  empty  autodetects;
              otherwise,  it  should  be  an  autoconfig URL.  But see above note
              about Gnome/KDE.

       SOCKS_SERVER
              SOCKS proxy server (defaults to SOCKS v4, also set  SOCKS_VERSION=5
              to use SOCKS v5).

       no_proxy
              Comma separated list of hosts or patterns to bypass proxying.

I just added the following to the end of /etc/profile on my system:

http_proxy="127.0.0.1:8123"
https_proxy="127.0.0.1:8123"
export http_proxy
export https_proxy

I use polipo as a caching proxy, and this will work with chrome/ium. It is the same proxy currently suggested by TOR as well.
Seems to work for most programs on my system, and any that don't usually have a setting to change the proxy.


Another option, from the google-chrome man page (I am sure chromium has something similar).

--proxy-server=host:port
              Specify  the  HTTP/SOCKS4/SOCKS5  proxy server to use for requests.
              This overrides any environment variables or settings picked via the
              options  dialog.  An individual proxy server is specified using the
              format:

                [<proxy-scheme>://]<proxy-host>[:<proxy-port>]

              Where <proxy-scheme> is the protocol of the proxy  server,  and  is
              one of:

                "http", "socks", "socks4", "socks5".

              If  the <proxy-scheme> is omitted, it defaults to "http". Also note
              that "socks" is equivalent to "socks5".

              Examples:

                --proxy-server="foopy:99"
                    Use the HTTP proxy "foopy:99" to load all URLs.

                --proxy-server="socks://foobar:1080"
                    Use the SOCKS v5 proxy "foobar:1080" to load all URLs.

                --proxy-server="sock4://foobar:1080"
                    Use the SOCKS v4 proxy "foobar:1080" to load all URLs.

                --proxy-server="socks5://foobar:66"
                    Use the SOCKS v5 proxy "foobar:66" to load all URLs.

              It is also possible to specify a separate proxy server for  differ‐
              ent  URL  types, by prefixing the proxy server specifier with a URL
              specifier:

              Example:

                --proxy-server="https=proxy1:80;http=socks4://baz:1080"
                    Load https://* URLs using the  HTTP  proxy  "proxy1:80".  And
              load http://*
                    URLs using the SOCKS v4 proxy "baz:1080".

Last edited by hardran3 (2011-05-29 03:48:38)

Re: Creating an anonymus version of #!

Thank you for that. I was hoping someone would come in here and prove me wrong.

Though, I thought the Polipo port was 8118. Is there a reason it has to be 8123?

Re: Creating an anonymus version of #!

EndlessDissent wrote:

Thank you for that. I was hoping someone would come in here and prove me wrong.

Though, I thought the Polipo port was 8118. Is there a reason it has to be 8123?

You're welcome. Use whatever port you need, it is just an example. I am using 8123 on my system.

Re: Creating an anonymus version of #!

EndlessDissent wrote:

If you go to www.torproject.org, there's a guide on how to set everything up in any Linux installation. Basically, you download Tor, torsocks, vidalia, and their dependencies from the Debian repo, replace the Polipo (a dependency of Tor) config file with the one on the Tor site (there's a link in the setup guide), and you set your browser to use Polipo as a proxy (this is, as far as I know, impossible in Chrome/Chromium, so you may want to use Firefox/Iceweasel or Opera), then either use Vidalia to start Tor or the command line,  and you're good to go.

I have also been unsuccessful in getting Tor to work with Opera, unfortunately... (Which, incidentally, caused me to give up using Tor altogether.)

Re: Creating an anonymus version of #!

STEELBAS wrote:

I have also been unsuccessful in getting Tor to work with Opera, unfortunately... (Which, incidentally, caused me to give up using Tor altogether.)

http://www.stormfront.org/forum/t276720/
http://www.ehow.com/how_8461870_connect-opera-tor.html
http://en.linuxreviews.org/HOWTO_use_th … nd_Privoxy

rdsqc22 says:
I use opera, too, and personally i like it better than firefox. to configure tor for opera, follow these simple steps: 1. launch vidalia 2. launch privoxy, which should be in the bundle you got when you downloaded tor 3. Go to Tools->preferences->advanced->network and click "proxy servers" 4. check the first six boxes. in each of the left column of text boxes, type in "127.0.0.1" and in the second column (the one labeled "port") type in "8118" for each. 5. click "ok" and enjoy your surf!

taken from here: http://www.instructables.com/id/Go-Onli … -with-Tor/

Torcheck for Opera is there: http://check.torproject.org/

#Linux user 482038, eeepc 1000H and 901

Re: Creating an anonymus version of #!

oupsemma wrote:
STEELBAS wrote:

I have also been unsuccessful in getting Tor to work with Opera, unfortunately... (Which, incidentally, caused me to give up using Tor altogether.)

http://www.stormfront.org/forum/t276720/
http://www.ehow.com/how_8461870_connect-opera-tor.html
http://en.linuxreviews.org/HOWTO_use_th … nd_Privoxy

rdsqc22 says:
I use opera, too, and personally i like it better than firefox. to configure tor for opera, follow these simple steps: 1. launch vidalia 2. launch privoxy, which should be in the bundle you got when you downloaded tor 3. Go to Tools->preferences->advanced->network and click "proxy servers" 4. check the first six boxes. in each of the left column of text boxes, type in "127.0.0.1" and in the second column (the one labeled "port") type in "8118" for each. 5. click "ok" and enjoy your surf!

taken from here: http://www.instructables.com/id/Go-Onli … -with-Tor/

Torcheck for Opera is there: http://check.torproject.org/

Hmyeah, I know, I did that. Using Polipo instead of Privoxy, however. Which did not seem to work. Guess I could try with Privoxy instead.

Re: Creating an anonymus version of #!

Not a site I wish to visit.... sad  Even if it's just for some tech info.

Re: Creating an anonymus version of #!

Tunafish wrote:

Not a site I wish to visit.... sad  Even if it's just for some tech info.

I'm in full agreement. There are probably less offensive places to find a how to.

Re: Creating an anonymus version of #!

I'm really sorry, I didn't see the top of the page! yikes
I'm not a white racist; my apologies to you all.
From now on, I'll be more careful when providing some information. yikes

#Linux user 482038, eeepc 1000H and 901

Re: Creating an anonymus version of #!

Tor is used by white supremacists?

"Emacs: making you posthuman since 1976"
Axiom #1: Emacs is a text interface prosthesis
Axiom #2: Org-mode gives you super cyborg organizational powers
cf. Why Emacs | Emacs-fu | EmacsWiki | Worg

Re: Creating an anonymus version of #!

Info is info.  Here's a copy:

A) Install Opera
1) Download Opera, choose Ubuntu as the distro: http://www.opera.com/download/
2) Open a terminal and navgate to the folder where the Opera .deb file resides.
3) Type sudo dpkg -i opera<tab key>.deb. Pressing the tab key will fill in the rest of the overlylong unix filename for you. If you get a dependancy error message type sudo apt-get -f install.
4) Right-Click on the desktop and select Create Launcher (shortcut). In the command section browse for Opera in File System/usr/lib/opera/8.fxxxx/opera. The icon is in /usr/share/opera/images. Right-click on your new Opera icon and select add to panel.
5) In Opera select from the menu tools/preferences/advanced/network/proxy servers/. Tick the box in the HTTP section and type 127.0.0.1 for the IP address and port number 8118.

B) Install Tor
Open up a terminal and type sudo apt-get install tor

C) Install Privoxy
1) Open up a terminal and type sudo apt-get install privoxy
2) Type sudo gedit /etc/privoxy/config and paste the following line at the top, including the full stop: forward-socks4a / localhost:9050 . Save the file.

D) Switch between direct and anonymous mode
1) Tor and privoxy start automatically on Ubuntu sytems. To browse or post anonymously in opera select Tools/Quick Preferences/Enable Proxy Servers
2) Test your privacy, visit http://www.ipbrowser.net/. If your ISP internet provider doesn't show up you're anonymous! Browsing will be slower but your IP is only recorded when you post, not when you are just reading. Tor servers may be operated by the security services of various countries too so don't use Tor for very strong anonymity.

For Firefox users
Start at point B. To switch to anonymous mode go Edit/Preferences/General/Connection Settings/ and tick Manual Proxy Configuration. There is a FireFox plugin to switch between direct and anonymous mode SwitchProxy. As before the details of the Tor proxy are 127.0.0.1 port 8118

Re: Creating an anonymus version of #!

STEELBAS wrote:
oupsemma wrote:
STEELBAS wrote:

I have also been unsuccessful in getting Tor to work with Opera, unfortunately... (Which, incidentally, caused me to give up using Tor altogether.)

http://www.stormfront.org/forum/t276720/
http://www.ehow.com/how_8461870_connect-opera-tor.html
http://en.linuxreviews.org/HOWTO_use_th … nd_Privoxy

rdsqc22 says:
I use opera, too, and personally i like it better than firefox. to configure tor for opera, follow these simple steps: 1. launch vidalia 2. launch privoxy, which should be in the bundle you got when you downloaded tor 3. Go to Tools->preferences->advanced->network and click "proxy servers" 4. check the first six boxes. in each of the left column of text boxes, type in "127.0.0.1" and in the second column (the one labeled "port") type in "8118" for each. 5. click "ok" and enjoy your surf!

taken from here: http://www.instructables.com/id/Go-Onli … -with-Tor/

Torcheck for Opera is there: http://check.torproject.org/

Hmyeah, I know, I did that. Using Polipo instead of Privoxy, however. Which did not seem to work. Guess I could try with Privoxy instead.

If you're using Polipo, make sure you switch out the config file for the one on the Tor project site.