ブラウザの匿名性を上げる方法


Proxy Server

別に追跡されてもいい場合は、単にproxy serverを1つ経由させるだけで良いです。ブラウザごとにオプションがあります。Firefoxの場合は、詳細 > ネットワーク > 接続設定から。後述しますが他のやり方もあります。

$ chromium --proxy-server=server:9050

torを経由させる場合は以下。

$ sudo pacman -S tor
$ sudo cp /etc/tor/torrc-dist /etc/tor/torrc
$ tor 
$ chromium --proxy-server=localhost:9050

User Agent

user agentを指定するには、以下の様な感じです。

$ export agent='Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527  (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: )'

## Chromium
$ chromium --user-agent=$agent

## Firefox
$ cp ~/.mozilla/fierfox/xxx.default/prefs.js ~/.mozilla/fierfox/xxx.default/prefs.js.backup

$ cp ~/.mozilla/fierfox/xxx.default/prefs.js.backup ~/.mozilla/fierfox/xxx.default/prefs.js

$ echo "user_pref(general.useragent.override,$agent);" >> ~/.mozilla/firefox/f1srmwne.default/prefs.js
$ firefox

useragent.xml : https://github.com/opudalo/useragent-list/blob/master/src/useragents.xml

Setting

Cookie, Javascriptを無効にする他、その他の設定を無効にしていきます。Firefoxの場合は、about:configから。

Chromiumの場合は、about:pluginで全て無効に。

また、あまり有効ではありませんが、サイトにトラッキングしないよう要求する設定をONにしておきます。