GoAgent又一个基于GAE的穿越利器

2011年4月27日 | 分类: 翻墙利器 | 标签: , , ,

GoAgent是 一个使用Python和Google Appengine SDK编写的代理软件。部署和使用方法非常简单,不需要安装Python或者Google Appenginge SDK ,几分钟即可搞定。

具体步骤如下:

GoAgent『申请与创建』

首先申请 注册一个Google App Engine账号(点此注册)。没有Gmail账号先注册一个, 用你的Gmaill账号登录。

过程详解如下:下图:

登录之后,自动转向Application注册页面,如下图

接下来的页面,输入你的手机号码如下图:

需要注意的是,手机号码前面要+86 格式如:+86 13888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入下图表单,点send提交.

提交完成之后,GAE账号即被激活,然后就可以创建新的应用程序了。转入“My Applications”页面,点击“Create an Application”新建应用,如下图

一个Gmail账户最多可以创建十个GAE应用。这里我们只创建一个应用就可以了。进入下一步,填写新应用的必要信息,如下图

在上图中第一处添加一个应用名称,如abc555验证一下是否可用,如果通过那么abc555就是你的Appid(记住这个id),而abc555 .appspoft.com就是你的应用服务器地址了。第二个空可随便填,点击提交按钮,如果能看到下图这个页面,就说明你成功创建了一个新的应用,你也可以点击应用名称,进入控制面板进行管理。

GoAgent『部署和使用』

如何部署和使用GoAgent  具体步骤如下:

1.申请Google Appengine并创建appid
2.下载GoAgent
地址:https://github.com/phus/goagent/zipball/master
3.双击server\uploader.bat,输入你的appid和你的Gmail帐号和密码,(linux/mac用户请运行uploader.py) 上传到服务端
4.把local\proxy.ini中的appid = goagent改成appid = <你申请到的appid>
5.设置浏览器代理为127.0.0.1:8087
6.运行goagent.exe  启动代理,注:Win7 第一次运行请用管理员权限运行。(右键选隐藏或单击托盘区goagent图标可以最小化到托盘区)

注:此教程6月3日按最新版本修订。0603 版更新内容 重构服务端上传部分,添加app.yaml,现在可以通过修改app.yaml来修改version,完善证书部分,在没有openssl环境(比如手机)也可以登录https版本的facebook/twitter,可以设置多个ID格式是appid = goagent1|goagent2|goagent3不过这样可能导致一些网站登录问题,建议设置一个ID和一个[http] hosts = IP来提高稳定性。

上图为第3步截图。(输入gmail帐号和密码后按回车键(注:输入密码时不会显示)就开始自动上传了.

你也可登录你的GAE账户,在后台管理查看(上图)

笔者建议用Firefox浏览器,再安装一个Autoproxy 插件,可以在是否使用代理选择上非常方便地切换。安装插件https://addons.mozilla.org/zh-CN/firefox/addon/autoproxy/ 安装后,因autoproxy插件里没有goagent代理选项,须自建一个,步骤如下:
重启浏览器后,点击浏览器上方的/工具/autoproxy/代理服务器/编辑代理服务器/添加代理/然后新建一个“名称goagent  主机127.0.0.1  端口8087/确定”,然后选择代理服务器/goagent/确定。(下图)

运行goagent.exe (下图)

启动Firefox浏览器,(autoproxy插件安装后,在浏览器的右上角或右下角有一个“福”字,点击这个字,绿色为全局代理,红色为自动判别模式)。点击http://www.ip,全局模式下看到下图,穿越成功。

GoAgent 现在越来越简单了,太容易搭建了,且速度飞快,现在还支持xmpp模式破网了不只是gtalk呀。(不建议用IE浏览器,在Chrome和Firefox下没有任何问题,但用IE时常常翻不出去。)Goagent打开SSL连接的网站,如果浏览器弹出证书无效警告,可以用这样的方法解决:导入证书:在第一次执行taskbar.exe后,会在local文件夹下生成一个ca.crt证书文件;# Firefox 依次操作:“首选项->高级->加密->查看证书->证书机构->导入->选择local->sll->ca.crt 文件–>选中最上面的“此证书可以标识web站点”–>确定”,即可导入成功。 (Chrome下直接双击ca.crt安装证书)     。更多问题请移步 GoAgent官网 。

编辑自西上官的blog 原文地址:http://www.zuomin.tk/?p=304005

GoAgent项目地址https://github.com/phus/goagenthttp://code.google.com/p/goagent/

  1. 匿名
    2012年2月27日09:25
  2. kongcheng
    2011年8月17日13:59

    按照作者的说明,是不是只要知道一个人的appid,就可以盗用他的id和流量。很不安全啊

    • iGFW
      2011年8月17日14:13

      你可以设置密码,这样就必须知道密码才能使用了。

  3. 匿名
    2011年8月13日10:38

    已经解决了上面那个问题!!!!!!!!!

  4. 匿名
    2011年8月13日10:32

    博主 你好 以前在一个ID上用Wallproxy建立了一条代理,但速度慢,能不能在原先那个ID上用GoAgent上建立一条代理.要建代理的话,是重新建立个ID还是在原来的ID上就可以了?好像没法把用Wallproxy建立的代理取消呀。当然重申请个ID应该可以用GoAgent建代理,由于资源有限,不想浪费以前那个ID.求解答!!

  5. mouse
    2011年8月11日23:45

    博主 有个问题请教您 用WallProxy在一个ID上如GoProxy创建了一个代理,由于速度慢,现在不想要WallProxy了,想改用GoAgent试试,问题是,用原来的那个ID即Goproxy还是必须申请一个新的ID???用GoAgent在原来的那个ID即GoProxy上创建代理后,打不开任何网站.

    • iGFW
      2011年8月12日06:31

      重新部署一遍GoAgent应该就可以了吧。

  6. cats
    2011年6月15日15:02

    的确不错,不过这个有流量限制么~

    • iGFW
      2011年6月15日18:05

      一个GAE帐号可以开10个ID,一个ID一天限制1G流量。

      • cats
        2011年6月16日09:07

        哦,研究了一下看到了~就在my application下面
        还有个问题,这个只能在一台机器上用么,我换了机器,是否还要再上传一次到服务端呢

        • iGFW
          2011年6月16日17:09

          不需要,搭建好以后,任何机子上都能用。

  7. 2011年5月7日13:44

    GoAgent交流Q群…… 欢迎各位加入 本群为各位提供了10个GoAgent代理

  8. 乐与怒
    2011年5月4日13:18

    我这下载速度很快500+kb,就是看Youtube很卡,240p的都一卡一卡的- -#

    • iGFW
      2011年5月4日13:42

      不会吧,我这速度很快呀,你部署使用最新版试试。

  9. 你才是受
    2011年5月3日14:00

    iGFW :GoAgent更新很快你试试最新版,如果还是有问题请向软件作者反馈。
    hyk-proxy我没明白你的意思,不过你点击打开GAE的插件的config点new添加你的app名,然后设置hyk-proxy使用谷歌代理应该就可以了。

    抱歉,我说的不是太清楚
    是这样的,因为我在gapp上搭建的不只有hyk-proxy,还有自己私用的,wallproxy gappproxy,goagent,他们都有对应的version号
    如:wallproxy是 5.myappid.appspot.com,默认的myappid.appspot.com一般会指向1.myappid.appspot.com
    配置wallproxy是fetch serve 指向 5.myappid.appspot.com就好了。

    现在问题是hyk-proxy一定要默认把7.myappid.appspot.com(hyk-proxy服务端上传空间) 设置为default,才能使hyk-proxy working
    无法像其他几款工具一样可以配置任意的version,只能修改appid。
    这只是蛋疼问一下而已。

    • iGFW
      2011年5月3日21:53

      看懂了,不过我也不知道原因,可能是hyk-proxy软件问题,你反馈给作者吧。

    • 匿名
      2011年5月3日23:13

      今天又出了新版本,添加了app.yaml文件,可修改version,刚才看了一下,原文地址的博客也更新了教程。

      • iGFW
        2011年5月4日00:39

        感谢提醒,我也更新下。

  10. Fire
    2011年5月1日23:02

    表示看视频有点无力
    试过看Youtube还能承受
    但NicoVideo的话就难以承受了。。。

    • iGFW
      2011年5月2日09:23

      你网速怎么样,还有不要看高清嘛。
      我这速度一般平均180K左右看视频没问题。

      • Fire
        2011年5月2日13:14

        不清楚什么原因 360P的视频 1M adsl应该无压力
        Youtube总要一开始缓冲的时间感觉有点长 不过之后放起来还是很流畅的。。。
        nicovideo的问题还没搞清楚 时好时坏。。。

        神奇的是到某网站上测试了下网速 竟然有5362Kbps

        • Fire
          2011年5月2日14:10

          另外遇到下载视频有点问题 好像总是下不完全
          youtube没试 nico的视频一直遇到
          不清楚是不是和用WiFi网络有关…

          • iGFW
            2011年5月2日22:43

            可能是他对个别网站支持不好,你可以把这个问题反馈给软件开发者,请他在下一版中修正。

          • 你才是受
            2011年5月3日03:34

            同样的问题
            nico上每次fetch,到中间就显示end
            INFO – – [03/May/2011 02:34:29] >>>>>>>>>>>>>>> bytes 19456000-19967999/36055462
            36055461
            INFO – – [03/May/2011 02:34:33] >>>>>>>>>>>>>>> Range Fetch ended
            隔离gappproxy和wallproxy就好好的。

            另外问一下博主关于hyk-proxy的
            在gae插件中添加一个appid的时候,真的没有办法选定指定的version吗?
            如果hyk-proxy的server不是默认的话,无法取得fetch service,一定要make default才显示working
            试过修改xml,直接改为 version号.我的app名,也是不行的。

          • iGFW
            2011年5月3日10:26

            GoAgent更新很快你试试最新版,如果还是有问题请向软件作者反馈。
            hyk-proxy我没明白你的意思,不过你点击打开GAE的插件的config点new添加你的app名,然后设置hyk-proxy使用谷歌代理应该就可以了。

  11. 匿名
    2011年5月1日21:48

    这个能下载大文件吗,与GAppProxy,hyk-pProxy有什么区别啊

    • iGFW
      2011年5月1日22:33

      能,
      比GAppProxy速度快,抗墙能力更强
      比hyk-pProxy更易搭建和使用,伪造证书不会提示证书问题
      (不过它为了更快的速度默认没有加密,安全性不好)

  12. 匿名
    2011年5月1日11:01

    收不到短信是肿么回事?试了很多次鸟

    • iGFW
      2011年5月1日22:29

      你认知看看步骤都对不对,手机号输对没有,或者再等等

  13. 匿名
    2011年4月30日20:11

    其中一个容易让人迷惑的是,4.把local\proxy.ini中的your_appid 改成你申请到的appid
    这一步,可能在proxy.int找不到your_appid。需要把
    [gae]
    host = xxx.appspot.com

    把前面xxx改成你的appid就好了

    • 匿名
      2011年5月1日00:53

      原来的版本写的是host =your_appid.appspot.com新版是host =GoAgent。appspot.com,道理一样。总之修改appspot.com前面字符的就是了。

      • iGFW
        2011年5月1日22:28

        是的,不过不说明一下,有人会迷惑一会。

  14. mmqmde
    2011年4月30日04:11

    下载了新版,还是那个问题,用火狐在浏览e文网页的时候不能使用谷歌的翻译插件。而wallporxy则没有这个问题,可以正常使用。奇怪的是每次只要是先启动wallporxy使用了翻译插件,再用goagent的时候它也就可以翻译了。

    可惜今天,wallporxy不能用了,昨天都还好好的,怎么设置都无效,显示坏的网关。

    • iGFW
      2011年4月30日10:47

      可能是goagent对一些脚本处理不好吧。

  15. Fire
    2011年4月29日22:51

    试了 速度好快

    • iGFW
      2011年4月30日10:45

      Google的服务器性能好,能不快吗。

  16. 匿名
    2011年4月28日12:19

    luncher不错 不过还是改密码简单 呵呵

  17. 匿名
    2011年4月28日08:03

    恩 不错 看似跟GAE差不多 但却能用 厉害啊

    • iGFW
      2011年4月28日09:37

      就是基于GAE的,他默认把域名解析到中国谷歌IP了所以能用。

  18. ck0593
    2011年4月27日23:14

    突然心血来潮照葫芦画瓢折腾了一番,果然成功了,这可是我第一次翻墙啊,太激动了……唯一的疑问就是——在server\upload.bat这一步骤中输入了Gmail的帐户和密码,会有泄密隐患吗?

    • ufo
      2011年4月27日23:27

      gai密码这么简单的事

      • iGFW
        2011年4月28日09:32

        上传后立刻改密码也行。

    • 匿名
      2011年4月28日08:07

      有点不放心密码 毕竟不是GOOGLE的服务

    • iGFW
      2011年4月28日09:32

      这个我也不清楚,如果你在意这个,可以不使用他的上传工具改用Google原版的上传方法上传。

  19. 2011年4月27日15:13
    • iGFW
      2011年4月27日19:27

      感谢您对博客的支持