标签 tor 下的文章

首先,先下载tor browser的安装包并安装(目录任意)。
然后打开tor browser的安装路径,将Tor Browser\Browser\TorBrowser\Tor拷贝出来放到一个新目录,如tor_portable.

此时tor_portable的目录结构如下:

C:\USERS\VISIONSMILE\DESKTOP\TOR_PORTABLE

| libeay32.dll
| libevent-2-1-6.dll
| libevent_core-2-1-6.dll
| libevent_extra-2-1-6.dll
| libgcc_s_seh-1.dll
| libssp-0.dll
| libwinpthread-1.dll
| ssleay32.dll
| tor.exe
| zlib1.dll
|
---PluggableTransports

    meek-client-torbrowser.exe
    meek-client.exe
    obfs4proxy.exe
    terminateprocess-buffer.exe

然后在tor_portable下新建一个Data文件夹备用。

此时再打开tor browser的安装目录,找到路径Tor Browser\Browser\TorBrowser\Data\Tor,将该目录下的geoip和geoip6这两个文件拷贝到上一步创建的tor_protable\Data目录下。
同时,也将tor browser安装目录下Tor Browser\Browser\TorBrowser\Data\Tor的torrc文件拷贝到tor_protable目录。

执行完毕上面的操作之后,此时tor_protable的目录结构为:

C:\USERS\VISIONSMILE\DESKTOP\TOR_PORTABLE

| libeay32.dll
| libevent-2-1-6.dll
| libevent_core-2-1-6.dll
| libevent_extra-2-1-6.dll
| libgcc_s_seh-1.dll
| libssp-0.dll
| libwinpthread-1.dll
| ssleay32.dll
| tor.exe
| torrc
| zlib1.dll
|
+---Data
| geoip
| geoip6
|
---PluggableTransports

    obfs4proxy.exe

然后使用文本编辑器打开tor_protable\torrc,将下面的配置填入其中:

DataDirectory ./Data
GeoIPFile ./Data/geoip
GeoIPv6File ./Data/geoip6
Log notice file ./tor.log
Socks5Proxy 127.0.0.1:2801

另外,还要注意Socks5Proxy 代理根据自己的配置和需要决定。(这个代理是tor的入口代理)

执行完上面的操作,tor的提取和配置都执行完毕了。
下面可以在本地启动tor了:

在tor_protable目录下执行

$ tor -f torrc
此时tor_protable目录下会创建出tor.log文件,打开即可查看tor的日志。
当日志中出现下面这样的输出时,即连接成功:

Nov 04 19:20:39.000 [notice] Bootstrapped 50%: Loading relay descriptors for internal paths
Nov 04 19:20:40.000 [notice] The current consensus contains exit nodes. Tor can build exit and internal paths.
Nov 04 19:20:42.000 [notice] Bootstrapped 57%: Loading relay descriptors
Nov 04 19:20:42.000 [notice] Bootstrapped 66%: Loading relay descriptors
Nov 04 19:20:42.000 [notice] Bootstrapped 72%: Loading relay descriptors
Nov 04 19:20:42.000 [notice] Bootstrapped 80%: Connecting to the Tor network
Nov 04 19:20:43.000 [notice] Bootstrapped 85%: Finishing handshake with first hop
Nov 04 19:20:44.000 [notice] Bootstrapped 90%: Establishing a Tor circuit
Nov 04 19:20:45.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working.
Nov 04 19:20:45.000 [notice] Bootstrapped 100%: Done

tor启动之后会创建一个Socks5代理(127.0.0.1:9050)。

快速启动/关闭tor批处理
上面启动tor时使用的是命令tor -f torrc,可以将其写为批处理:

rem tor-run.bat
tor -f torrc

接下来时关闭tor的批处理。我们在关闭时需要杀掉这些进程,在windows下可以使用taskkill /IM命令:

rem tor-stop.bat
taskkill /IM tor.exe /F

本文到此完全结束,此时tor_protable完整的目录结构如下:

C:\USERS\VISIONSMILE\DESKTOP\TOR_PROTABLE
| libeay32.dll
| libevent-2-1-6.dll
| libevent_core-2-1-6.dll
| libevent_extra-2-1-6.dll
| libgcc_s_seh-1.dll
| libssp-0.dll
| libwinpthread-1.dll
| ssleay32.dll
| tor-run.bat
| tor-stop.bat
| tor.exe
| tor.log
| torrc
| zlib1.dll
|
+---Data
| geoip
| geoip6
|
---PluggableTransports

    obfs4proxy.exe

设置一: mac电脑先翻墙。

设置二: 安装Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

设置三: 安装tor brew install tor

设置四: 启用Tor服务 brew services start tor

设置五: 如果你是在国外则跳过这一步,在国内的话,需要给tor设置代理
打开文件夹/usr/local/etc/tor 里面有torrc.sample备份一个torrc.sample 重命名 torrc
打开torrc 在最下面增加代理命令

Socks5Proxy IP:端口 
#如果有密码则增加下面两行
Socks5ProxyPassword 密码
Socks5ProxyUsername 用户名

设置六:在中 更新代理设置System Preferences > Network > Advanced > Proxies > SOCKS Proxy

89deaf1e-2e71-11e7-90bc-d6077e7f0d6f.png

如此设置可以使用软件走tor代理实现匿名,也可以在浏览器里直接浏览暗网网站,现在可以愉快的玩耍了。

文章转载自
[亲测有效]MACOS10.14.6上安装tor服务代理
作者: centos
来源: 中文暗网《自由领域》
原文链接: http://xrmdjsg2dvq7or6cslrucpp6zf2476w2gecuyrzp5toaxwl5rs5accad.onion/?thread-46.htm
版权声明: 若无额外声明,本帖为作者原创帖,转载请附上帖子链接!