Connect2Truth网页代理方案

2011年6月1日 | 分类: 翻墙相关 | 标签: ,

C2T是一个助人翻墙软件,不是给你来翻墙的(因为你在墙外面),是给你的朋友来翻墙的.

但是你运行这个软件,你帮你的朋友翻墙,朋友联到你的电脑,你的电脑去取网页.

下一页

C2T不适用情况:

  • 朋友已经有破网软件,如自由门,无界,火凤凰等.
  • 朋友会自行查找代理服务器,并会设置和使用代理服务器.
  • 你使用固定IP,担心IP被封
  • 你使用笔记本电脑,但不会设置电源选项(一般笔记本一段时间不用就会休眠),好像Windows7也设置了自动休眠的选项.

 

C2T适用情况:

  • 你会安装Java,或你的电脑已经安装了Java 1.5以上版本.
  • 你会解压ZIP文件.
  • 你会双击运行程序.
  • 你会用文本编辑器打开Passwords.txt文件(在解压的connect2truth目录下,运行runConnect2Truth.bat后产生的)
  • 你会拷贝类似 https://12.34.56.78:8080/rewrite?key=GQOOPhA_hKFE1rv0uv_F3sG5z743qmOZ9HH8ZWeU5dzJJiTEAnOMVzohMeKujFf9 这样的链接到MSN Messenger上,或发邮件给你的朋友.
  • 你要教会你朋友确认连接.(因为你的SSL证书是自动生成的,没有交钱的)

 

安全考虑:

  • 你的朋友与你的电脑是168位的https连接.什么是https?请google
  • 建议你朋友使用浏览器隐身模式,这样就不用清cookie和cache了.

了解 Connect2Truth 原理

C2T主要由两部分组成.一个是服务器,用于返回客户需要的页面.

另一是http客户代理,帮客户去抓取网页.

 

C2T运行流程:

  • 程序启动,调入参数.
  • 用UPnP查找并开启路由器端口,启动服务器.
  • 当有客户连接和页面请求时,验证用户访问权限
  • 如果客户有访问权限或全局设置不需密码时,转交页面请求到客户代理.
  • 客户代理去抓取网页.
  • 网页进行处理,移除不安全的部分,比如Java Applet,Flash,ActiveX等.
  • 网页进行处理,将所有链接都转成代理链接.(注:由于JavaScript必须保留,XSS攻击成为可能,所以建议使用IE8,Chrome4,Firefox3.5以上)
  • 网页返回给客户.

 

欲了解详细,请看源代码

 

使用详细教程http://connect2truth.sourceforge.net/docs/tutorial/cn/2.shtml

软件下载地址:http://sourceforge.net/projects/connect2truth/

项目官方主页:http://sourceforge.net/apps/trac/connect2truth/

感谢AS网友推荐,本人没有测试。

本文原始地址:http://igfw.net/archives/3046

目前还没有任何评论.