G翻墙:一个让北京邮电大学鸡犬不宁的翻墙懒人包

2013/04/07

我是一个让北京邮电大学鸡犬不宁,建基於GoAgent、Firefox和Smarthosts的懒人一键翻墙包与公用APPID项目
正确名称应该是"Gfanqiang",作者是香港人,普通话不太好,所以拼错了做"Gfangqiang"。
羊羊已被他妈的工作摧残身心(到底是哪个滚蛋发明了工作?),短期内将不会有重大更新(起码在软件包被墙之前不会有重大更新)
onion-project(枫叶香蕉) 、 wwqgtxx-goagent 这兩个类似的项目分别承继了Gfanqiang的概念、APPID和一部份的代码,而且做的比我好,可以试试看

该点击哪个快捷方式?

2013年2月24日重大更新後,新增多个快捷方式,或许你会就这个问题感到迷惑
  • 一键翻墙(IE):会设置PAC,会打开IE,使用GoWrapper,适用於IE浏览器用家
  • 一键翻墙(Standalone):会设置PAC,不打开IE,使用GoWrapper,适用於IE以外的IE内核浏览器用家(如360浏览器)
  • 一键翻墙(Standalone+NoPAC):不设置PAC,不打开IE,使用GoWrapper,适用於Firefox/Opera等不建基於IE代理设定的浏览器
  • 一键翻墙:不设置PAC,不使用GoWrapper,并打开已设置好的Firefox便携版,只限於传统火狐版G翻墙,适合没有而又没权限安装.NET Framework2.0的XP用家

关於流量

  • 已增加到660G流量,有种你就用光它,用光了的话我们会再加
  • 如要查询今天剩馀流量,可叁看 G翻墙状态页
  • 可以建立custom.ini加入自己的GoAgent APPID
  • 流量在每天中国时间下午4点钟重置

跟GoAgent有什麽分别

  • G翻墙并没有严谨的计划和结构,相比之下就像是小孩随便搭出来的玩意
  • G翻墙无须任何部署,懒人和傻瓜也能用
  • 因为我们追求每个人也可以无须折腾用最简单的方法获得自由的资讯
  • G翻墙建基於GoAgent
  • 我们在此向GoAgent的开发团队致敬。
  • 本质上我们会把G翻墙称作一个很简单的GoAgent启动器(a Simple GoAgent Loader)

如何支持?

  • 送来比特币,在淘宝可以买得到,接收地址是1JCd8BMRHPm5HWXPxem9pQPGcZ8ebKUkNw
  • 所有帐目将会全数公开,并全数用作购买增加流量用的电话卡和书籍
  • 又或者可以直接给我们发来带电话号码的香港免洗电话卡(约35港币),以增加APPID流量。
  • 邮寄地址是 香港旺角花园街193号华美楼4/F 自由网络研究中心 羊羊或匡匡收
  • 淘宝是可以找得到,但据闻有商家不发货到香港。
  • 学好网络技术,报答祖国为我们建墙;学习过程中有任何问题都可以来信跟羊羊研究研究。
  • 广传翻墙包,这是最重要的

需要经常下载更新吗?

不用,G翻墙会自动更新,更新後的旧版本G翻墙基本上与最新版本的G翻墙无异

作者是?

  1. 让狼群闻风丧胆,香港最年轻的CCIE 羊羊
  2. 让小日本和汉奸闻风丧胆的船长 匡匡

更新记录

  • 20130331-流量增加到660G
  • 20130226-不再自带.NET Framework安装程式,如果检测到没有.NET Framework的话会提示下载
  • 20130224-以GoWrapper实现IE自动设置PAC,再无须火狐
  • 20130216-怀疑Fetch Error产生原因是超过GAE每秒最大响应数,已在GoAgent定时更新APPID代码加上随机化
  • 20130216-折腾了4天终於完成了580个APPID的服务端更新,但Fetch Error依然存在
  • 20130213-更新至GoAgent-v2.1.12-38,解决URL Fetch Error
  • 20130211-修改GoAgent代码,实现定时更新APPID
  • 20130210-更新至GoAgent-v2.1.12-30,为实现对付方校长的中间人攻击做好准备
  • 20130208-更新至GoAgent-v2.1.12-19,升级後可能会出现sec_error_reused_issuer_and_serial浏览器凭证问题,在有自动解决问题的更新前,请把/firefox/Data/profile/cert8.db移除,再重新导入ca.crt
  • 20130203-增加流量至580G,要是再用光了的话我们再加
  • 20130202-增加流量至300G
  • 20130201-可靠消息指方滨兴最近在搞中间人攻击,已在更新过程中对杂凑表加上数码签署
  • 20130130-NSIS在卸载时总是不够乾净,在找到完美的安装管理方案前,不再提供新版本EXE安装档
  • 20130126-解决APPID服务器经常因为SVN不同步而产生的bootstrap.txt无法更新问题
  • 20130126-用Smarthosts 取得Google IP地址,免得受TCP RST干扰,增加效能
  • 20130126-证实Last Known Good无法有效增加载入效能,考虑将之移除
  • 20130121-新增Last Known Good机制,加快Bootstrap速度,无须折腾

TO-DO-LIST

  • 积极考虑放弃.NET的GoWrapper和PHP的G翻墙启动器,并把G翻墙和GoWrapper重新整合成一个建基於Python+QT的GoAgent启动器+界面+浏览器自动设置器
  • 实时更新後,无法使用custom.ini中自定义的APPID,需解决
  • 放弃PHP平台,完全Python化
  • 增加可自订性
  • 编写文档
  • 研究STREAM_CLIENT_ASYNC_CONNECT,以非同步Socket加快载入速度
  • GFWList仍然有很多遗漏的网站,需寻找更好的PAC清单维护项目,积极考虑改用Flora PAC
  • 重写Update和抓取APPID的代码,自带Google Internet Authority证书,确保GAE连接不受中间人攻击
  • 制作程序虚拟化EXE版本
  • 新增更多APPID至短期最终目标每日3000G公用流量:钱不是问题,问题是没钱买手机充值卡


項目主頁:https://code.google.com/p/gfangqiang/
下載地址:https://gfangqiang.googlecode.com/files/Gfanqiang-SA-20130331.rar
轉載:翻墙网 ATGFW.ORG

Related Posts