原本使用了 ThinApp 將 Tor 安裝版變成了免安裝版本
但現在因為相容性以及其他問題 導致已經無法使用了
而 Tor Portable 的網站也關掉了
所以現在只好靠 Tor 官方網站上的 Tor Browser Bundle 來製作可獨立使用的 Tor Portable 版本
雖然 Tor Browser Bundle 本身就是免安裝版但是啟動時連帶啟動了瀏覽器
雖然裡面的 Tor 設定跟插件都準備好了
但是我想要的是能在自己需要的瀏覽器或程式上依照需求來使用 Tor
並且依然搭配 Vidalia 使用
所以現在需要重新再精簡一下
雖然其實之前在 windows 7 時就已經研究並且精簡成功了
但是電腦遭遇意外所以現在要用的時候就沒有了Q_Q
然後又想不起來當初到底怎弄的
只記得大概跟捷徑的命令參數有關
所以為了怕以後 又再遇上相同狀況
這次就打算將過程記錄下來
以下先提供已經整理好的檔案
https://github.com/bluelovers/Tor-Portable ( Download Zip )
將 Proxy 設定為以下其中一種就可以開始使用 Tor 來上網了
- 127.0.0.1:8118 ( proxy by Polipo )
- 127.0.0.1:9050 ( direct by Tor, Socks v5 )
以下是過程步驟
先下載以下檔案並且解壓縮
- Tor Browser Bundle for Windows 解壓縮後進入 Tor Browser 資料夾
- 將 Solipo 解壓縮後資料夾更名為 Solipo 並且放入 Tor Browser/App 內
- 將 Polipo ( 此為安裝檔必須利用一些額外步驟來取出 Polipo 的檔案, 這部分不解釋 ) 取出檔案後放置於 Tor Browser/App/Solipo 資料夾內更新原有程式(因為 Solipo 內的 Polipo 為舊版 )
接下來將以下檔案的內容作修改
接下來就可以直接執行 Start Tor Browser 並且去設定網路程式的 Proxy 設定了
以下為大概改了什麼的 Diff 檔
Data/Vidalia/vidalia.conf
Data/Tor/torrc | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/Data/Tor/torrc b/Data/Tor/torrcindex c950869..3d04f31 100644--- a/Data/Tor/torrc+++ b/Data/Tor/torrc@@ -1,4 +1,6 @@-# If non-zero, try to write to disk less frequently than we would otherwise.+# This file was generated by Tor; if you edit it, comments will not be preserved+# The old torrc file was renamed to torrc.orig.1 or similar, and Tor will ignore it+AvoidDiskWrites 1# Store working data, state, keys, and caches here.DataDirectory .\Data\Tor@@ -9,3 +11,21 @@ Log notice stdout# Bind to this address to listen to connections from SOCKS-speaking# applications.SocksListenAddress 127.0.0.1++###################################################################################++Nickname bluelovers+ContactInfo <codelovers at users dot sourceforge dot net>+ControlPort 9051+DirPort 9030+ORPort 9443+RelayBandwidthBurst 131072+RelayBandwidthRate 65536++DirReqStatistics 0++ExitPolicy reject *:*+ExitNodes {jp}++# 把节点从链路上除去,防止你的tor网络被监听。示例中所示的为表示去除中国大陆,澳门和香港的tor节点。+ExcludeNodes {cn},{mo},{hk}
Data/Vidalia/vidalia.conf | 45 ++++++++++++++++++++++++++++++++++++++++++---1 file changed, 42 insertions(+), 3 deletions(-)diff --git a/Data/Vidalia/vidalia.conf b/Data/Vidalia/vidalia.confindex 1d9d2fa..d096092 100644--- a/Data/Vidalia/vidalia.conf+++ b/Data/Vidalia/vidalia.conf@@ -1,14 +1,53 @@[General]-BrowserDirectory=..\\FirefoxPortable\\App\\Firefox-BrowserExecutable=tbb-firefox.exe-LanguageCode=en+#BrowserDirectory=..\\FirefoxPortable\\App\\Firefox+#BrowserExecutable=tbb-firefox.exe+#LanguageCode=en+LanguageCode=zh_CNProfileDirectory=..\\..\\Data\\profileDefaultProfileDirectory=..\\DefaultData\\profilePluginsDirectory=..\\..\\Data\\pluginsDefaultPluginsDirectory=..\\DefaultData\\plugins+InterfaceStyle=WindowsVista+ProxyExecutable=.\\App\\Solipo\\polipo.exe+RunProxyAtStart=true+ProxyExecutableArguments=-c \".\\App\\Solipo\\config\"+ShowMainWindowAtStart=false[Tor]ControlPort=9051TorExecutable=.\\tor.exeTorrc=..\\Data\\Tor\\torrcDataDirectory=..\\Data\\Tor++[ConfigDialog]+Geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x2q\0\0\x2;\0\0\0\x4\0\0\0\x1b\0\0\x2m\0\0\x2\x37\0\0\0\0\0\0)"++[MainWindow]+Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\x1\x88\0\0\0y\0\0\x2\xda\0\0\x2\x13\0\0\x1\x8c\0\0\0\x94\0\0\x2\xd6\0\0\x2\xf\0\0\0\0\0\0)++[MessageLog]+Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x2\xb9\0\0\x2p\0\0\0\0\0\0\0\0\0\0\x2\xb9\0\0\x2p\0\0\0\0\0\0)++[BandwidthGraph]+Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x2(\0\0\x1X\0\0\0\0\0\0\0\0\0\0\x2(\0\0\x1X\0\0\0\0\0\0)++[NetViewer]+Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x3K\0\0\x2S\0\0\0\0\0\0\0\0\0\0\x3K\0\0\x2S\0\0\0\0\0\0)++[Network]+ProxyType=none++[Server]+Enabled=true+NonExitRelay=true+Nickname=bluelovers+ORPort=9443+ContactInfo=<codelovers at users dot sourceforge dot net>+BandwidthRate=65536+BandwidthBurst=131072++[Service]+Services=@Invalid()++[HelpBrowser]+Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\x1\x95\0\0\0\xae\0\0\x3\xc0\0\0\x2Q\0\0\x1\x99\0\0\0\xc9\0\0\x3\xbc\0\0\x2M\0\0\0\0\0\0)
现在最新版的 Tor Browser Bundle 2.3.25-8
回覆刪除里面好几个软件已经不用了,端口也改了
能不能在看看现在怎么做?
站长,现在tor browser bundle3.5很不错,只是与firefox捆绑在一起,没有办法分离。过去的版本只要删除firefox就OK了。现在是没有办法的。
刪除所以Expert Bundle是最好的选择。但它是安装版本,稍有不便。安装后,在torrc中设置一下就可以使用了。它是纯tor的连接。我分别使用Ipv6网桥,以及http/https方式都可以快速链接。若联系请:
tenorwh@gmail.com