ZeroNet匿名技术

(拆分自零网论坛置顶帖)

  • 匿名相关:
    • 要匿名首先要用Tor Browser浏览ZeroNet网站(包括注册帐号),目前官方ZeroID注册和ZeroBoard两个站都是浏览器直接发请求给服务器的,为了避免服务器知道你的真实IP,要使得浏览器走Tor。更安全的方法是用双虚拟机隔离ZeroNet(具体看这里
    • 用Tor Browser浏览ZeroNet网站需要进行如下设置(无论ZeroNet是否走Tor Browser的Tor):打开浏览器选项=》高级=》网络=》连接 设置..,在弹出的对话框里找到不使用代理:,填入127.0.0.1,点确定保存
    • 有一招不用Tor Browser,也能达到安全效果,我称为浏览器阉割法,见这里(阉割后不能访问外网服务器,即不能正常注册ZeroID和不能在ZeroBoard发消息)
    • 好了,现在正式折腾Tor:
      • 在正常的国家里,ZeroNet会自动下载Tor并设置好Tor,但是因为你懂的原因,天朝内需要下载和设置一番
      • 按照这里的方法下载Tor(需翻墙)并且放置好Tor相关文件
      • 然后设置好Tor的前置代理(使之复活),win平台下设置方法有几个教程,请根据自己情况来看:
      • 上一步主要说的是win平台,其他平台用户触类旁通,可参考官方FAQ
      • 如果有使用Tor并且修改过ZeroNet目录内的torrc 文件,请注意,ZeroNet 版本更新会覆盖你编辑好的 torrc 文件!请一定记得备份torrc 文件!
    • 只有Tor always模式才是数据完全走Tor,只有Tor always模式才是匿名的。(注:中文界面中Tor always被翻译成Tor 总是,翻译有些生硬,下文中一律使用英文原文表述)
    • 在图形界面打开Tor always模式:在ZeroHello页面上部点击Tor: available(被翻译成Tor:可用)这个指示条,再点击“Enable Tor for every connection (slower)”,若成功则显示绿色的TOR: ALWAYS
    • 设置参数来自动打开Tor always模式:
      • 方法一(运行参数法):
        • 在windows下,右键点击zeronet.cmd(新版是ZeroNet.exe),选择创建快捷方式,然后在已经创建的快捷方式上点击右键,选择属性,在目标这一栏的最末尾增加一个空格,然后增加--tor always,点确定保存。双击该快捷方式启动ZeroNet,若成功则在ZeroHello页面上部显示绿色的TOR: ALWAYS
        • 在linux下,用此方法启动ZeroNet,在命令行里运行
          ./ZeroBundle/ZeroNet.sh --tor always
          若成功则在ZeroHello页面上部显示绿色的TOR: ALWAYS
        • 在mac下,在.bash_profile里面增加如下一条
          alias zeronet='~/Downloads/ZeroNet/ZeroNet.app --tor always'
          (前面的~/Downloads/ZeroNet换成你自己实际的路径,若成功则在ZeroHello页面上部显示绿色的TOR: ALWAYS)
      • 方法二(配置文件法,各操作系统通用):
        在ZeroNet目录下添加zeronet.conf文件,文件内容格式

        [global]
        tor = always
        
    • 不借助外力,使得zeronet直接走tor browser的tor的方法(之前说的方法是走ZeroNet文件夹内自带的tor):用运行参数启动zeronet--tor always --tor_proxy 127.0.0.1:9150 --tor_controller 127.0.0.1:9151,运行参数启动方法见上文(请注意:Tor Browser和ZeroBundle的路径不能有中文以及中文符号)

Change log:
4/24 增加“如果有使用Tor并且修改过ZeroNet目录内的torrc 文件,请注意,ZeroNet 版本更新会覆盖你编辑好的 torrc 文件!请一定记得备份torrc 文件!“
4/26 增加“zeronet直接走tor browser的tor的方法“
6/1 新版本的zeronet已经把ZeroHello页面上部指示条Tor:OK改成Tor: available,原来的OK有误导性。
6/10 增加设置启动参数的另一种方法(配置文件法,各种操作系统通用)
8/24 9051为纯tor的,tor browser的是9151,故更正为–tor_controller 127.0.0.1:9151
2017:
1/2 Tor设置部分版面优化
2018:
3/3 增加Tor几种模式翻译的说明

Visits: 249

发表评论?

0 条评论。

发表评论