这两天弄了一下tor,最强大的匿名代理,给大家扫盲普及,共同提高

2,811 views
Skip to first unread message

marti...@gmail.com

unread,
May 2, 2015, 12:35:23 PM5/2/15
to xx-...@googlegroups.com
这两天弄了一下tor,最强大的匿名代理,给大家扫盲普及,共同提高
1,官方已经不再更新vidalia了,官方能下载的最后版本是去年的,官网搜索vidalia-bridge-bundle,
https://dist.torproject.org/vidalia-bundles/
是非英文版本的,不要紧,照样下载,安装的时候不用安装tor,只安装vidalia,然后可以设置成中文界面。
然后去官方下载Expert Bundle,tor-win32
https://www.torproject.org/download/download.html.en
替换tor文件和data文件。

2,tor是匿名软件,并不是翻墙软件,所以需要前置翻墙软件,再用tor匿名。
2.1,用vpn/vpn gate的翻墙话就简单,什么都不用就直接再用tor。
除此之外,可以用翻墙赛风3、自由门、无界前置翻墙。
然后tor vidalia就要设置,不用网墙,用代理socks5,127.0.0.1,端口按翻墙软件的端口,比如无界是9666,自由门是8580。 (我是把翻墙软件的端口都设置为9666,这样tor vidalia就都是设置9666,不用反复修改了)。
2.2,最后一步,设置chome用SwitchyOmega,选项-新建情景模式-代理服务器设置,socks5,127.0.0.1,代理端口9050。
2.3,邮件客户端可以设置tor收发邮件,socks5,127.0.0.1,代理端口9050。其他软件类似。

3,官方已经不再更新vidalia,所以也可以用一直更新的Tor Browser作为代理。这个更简单,不过貌似速度慢些。
3.1,直接设置chome用SwitchyOmega,选项-新建情景模式-代理服务器设置,socks5,127.0.0.1,代理端口9150。
3.2,邮件客户端也可以用Tor Browser做代理收发邮件,设置为socks5,127.0.0.1,代理端口9150。其他软件类似。

marti...@gmail.com

unread,
May 2, 2015, 1:04:26 PM5/2/15
to xx-...@googlegroups.com, marti...@gmail.com
补充一下,官方明确说了,不同意chrome或ie用tor
https://www.torproject.org/docs/faq.html.en#TBBOtherBrowser

I want to use Chrome/IE/Opera/etc with Tor.
In short, using any browser besides Tor Browser with Tor is a really bad idea.

Our efforts to work with the Chrome team to add missing APIs were unsuccessful, unfortunately. Currently, it is impossible to use other browsers and get the same level of protections as when using the Tor Browser.

arora1...@gmail.com

unread,
Feb 22, 2020, 4:59:25 AM2/22/20
to XX-Net
我试了一下单用gae proxy作为tor的前置代理,协议设为http,无法连接成功。我看网上说这是因为tor只接受socks和https代理。但是valida bundle里configuration界面不是有https/http的选项吗?为什么会连不上?

我看网上说有一个叫做polipo的软件可以通过一个proxy把http协议转乘其它协议,再接到tor。我不知道可不可行,想请教一下。因为不太清楚在本地装这些软件,进行多层代理/proxy连接具体是什么原理。我把polipo装在本地,在本地设置端口间的串联关系。可是实际应该gae proxy先连接到境外代理服务器,再将polipo proxy的前置端口连接到gae proxy境外代理的监听端口,再将polipo proxy的监听端口连接到tor的前置端口。这样说的话polipo proxy应该被装在境外,难道我本地的polipo程序可以在境外设置proxy?那哪来的服务器?我觉得很疑惑,网上也搜不到明确的文档解释这个问题。

marti...@gmail.com於 2015年5月3日星期日 UTC+8上午12時35分23秒寫道:

Net XX

unread,
Feb 22, 2020, 1:07:17 PM2/22/20
to arora1...@gmail.com, XX-Net

简单的答案是:
建议用x-tunnel作为tor的前置代理。

详细的解释:
valida bundle里configuration界面不是有https/http的选项吗?为什么会连不上?
原因:说是http/https 选项,其实还是要求代理建立一条持续的流,只不过握手协议是http/https,而这是GAE做不到的。

把http协议转成socks4/5 协议,本质上还是要求http代理支持完整的数据流,只是把握手过程改换了。
如果本身http代理就不支持完整的数据流代理,握手协议改了也没用。

实际上 tor的前置里面是有用GAE作为代理的,但是要求连接要稳定,一旦有一个请求丢了链接就被破坏了。
在GAE非常稳定的情况下,可以使用GAE代理。
参考这里:

------------------------------------------------------------------------------------------------------------------------

When using goagent, I can create free GAE accounts and use them in goagent. So a question for meek, can I build my own free bridges and use them in Tor browser?

dcf said:

August 18, 2014

In reply to When using goagent, I can by Anonymous (not verified)

Permalink

Yes, you can do that. The public appid we are running is meek-reflect.appspot.com. The source code for the App Engine component is at https://gitweb.torproject.org/pluggable-transports/meek.git/tree/HEAD:/…. Instructions for uploading it are at https://gitweb.torproject.org/pluggable-transports/meek.git/blob/HEAD:/…. You will have to put your own appid in https://gitweb.torproject.org/pluggable-transports/meek.git/blob/HEAD:/… (replacing "meek-reflect").

You will have to manually enter a bridge line in your Tor Browser configuration. It will look like:
meek 0.0.2.0:1 url=https://appid.appspot.com/ front=www.google.com

To get the source code, use
git clone https://git.torproject.org/pluggable-transports/meek.git

------------------------------------------------------------------------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages