免费Android手机GAE代理 gaeproxy-0.16.7

美博园2012年7月8日】gaeproxy是为Android手机使用GAE代理而建立的一个翻墙项目,最近刚好更新,美博园也随之更新。据官方介绍:gaeproxy是一个利用 WallProxy | GoAgent的Android 客户端,综合 RedSocks、CMWRAP、SSHTunnel 和 Python For Android 等项目,以实现 Android 系统上基于 Google AppEngine 的 HTTP 代理。

一、官方项目及下载:

主页:https://code.google.com/p/gaeproxy/

最新版下载:

2012-7-3更新: gaeproxy-0.16.7.apk
其中升级 goagent 1.8.11

二个证书文件及导入方法:

CA.crt
证书导入步骤(Android 4.0 及以上系统) 1. 将此文件置于 SD 卡根目录 2. 进入设置->安全->从SD卡安装证书

cacerts.bks
导入 GAEProxy CA 到 Android 系统 通用步骤

请确认手机已 ROOT,对于 HTC 的机型,还需确认处于 s-off 状态

1. 备份 /system/etc/security/cacerts.bks 文件
2. 下载 已修改好的根证书 并放于当前目录下,之后在命令行中执行:
adb remount
adb push cacerts.bks /system/etc/security/
adb remount

或者使用 Root Explorer 从 SD 卡复制到 /system/etc/security/ 目录。
3. 重启手机后生效
4.0 及以上系统
1. 下载 原始根证书 置于 SD 卡根目录
2. 进入设置->安全->从SD卡安装证书
参考
中文指南:https://humou.net/blog/201009241182.html
英文指南:https://wiki.cacert.org/ImportRootCert#Android_Phones

二、官方简介

若遇到无法正常使用 Google Play 的情况,请在关闭 GAEProxy 的状态下刷新 Google Play 页面,并确认已成功登录后再打开 GAEProxy。或者也可以尝试使用 smarthosts 来解决无法登陆的问题。

快速指南

【可选】导入 GAEProxy 根证书,详细请见 教程

部属自己的 WallProxy / GoAgent Fetch Server ,详情请见:
WallProxy 1.0.1 https://code.google.com/p/gaeproxy/wiki/wallproxy
GoAgent https://code.google.com/p/goagent

下载并安装 GAEProxy 最新版。

填入你的 appspot 地址,形如:https://app-id.appspot.com/fetch.py

勾选 “开启服务”,浏览互联网。

FAQ

1. 是否一定需要 ROOT 权限?

一定需要。由于 Android 系统本身并没有提供完善的代理实现,所以必须借助于 iptables 这个模块来实现流量代理与转发,而运行 iptables 需要 ROOT 权限。

2. 是否一定需要 iptables 模块?

一定需要。理由同上。

3. 如何确认自己的 ROM 支持 iptables?

一般来说,只要系统原生支持 tether 的都支持 iptables。手动确认的方法是在 adb 下,执行 “iptables –L –t nat”,若提示找不到 module 则可以认为是不支持 iptables。

4. 是否 ROM 中包含名为 iptables 的可执行文件,即可以认为是支持 “iptables”?

准确的来说,应该是需要 ROM 的 kernel 中编译进了 Netfilter / NAT 模块,并至少支持 DNAT 和 REDIRECT 两种转发模式中的一种。一些第三方 ROM 会裁剪掉 iptables 相关的模块,却又提供了 iptables 的二进制文件。

5. 为什么会无法访问一些 https 网站?

受到 DNS 污染的影响,老版本中会存在无法访问某些 https 网站的问题。没有 ROOT 权限或 iptables 支持的用户,若自行在浏览器中设置代理,也会遇到这种情况。

6. 为什么无法访问 Twitter ?

请启用“https 代理”选项,之后可以选择使用 https 链接访问 Twitter 移动页面,或直接使用 Twitter 客户端(推荐:twicca, tweetdeck, 以及官方客户端)。

7. 升级到新版本后,为什么会无法使用?

每次版本更新后,由于测试不充分等原因,确实有可能引入一些 Bug。遇到类似情况,请前往项目网站下载老版程序重新安装,以确认遇到的问题是否是由更新造成。另外,建议每次大版本号更新时,请卸载之前版本再重新安装。

8. 用泰坦备份或其他备份工具恢复 App 后为什么无法使用?

请不要使用备份工具,备份和恢复 GAEProxy,因为会破坏数据区的执行文件和权限,造成 App 无法正常运行。

9. 为什么开启代理之后依然无法 ping 通一些网站?

由于我们并没有转发 UDP 流量,因此也不会转发 ICMP 数据包。在无法直接连通的情况下,自然也无法正常 ping 到对方服务器。然而,无法 ping 通服务器并不代表无法与其通信。

10. 为什么会有广告,如何去掉?

GAEProxy 中有置顶广告,收入会投入到 App 的再开发及相关服务器的部署(如 DNS 代理)。若实在觉得广告碍眼,可以从源代码自行编译没有广告的版本或利用 hosts 工具全局屏蔽广告。

11. 如何获得源代码?

GAEProxy 是一个开源项目,且依照 GPLv3 发布源代码,源代码及文档见项目网站。

12. 如何参与到项目中来?

参与到项目的方法包括:提交 Bug Report 或者改进建议;直接提交 patch。对于后者,我们会在第一时间做出反馈,并将修改合并到主分支中。

13. 是否可以修改源代码后另行发布?

可以,只要修改后的项目也依照 GPLv3 发布即可。

14. 是否可以捐助项目?

本项目不支持任何形式的捐赠,但欢迎各位参与到项目中(提交 issue 等)来帮助我们开发出更好的 App。

15. 项目中都用到了哪些开源组件?

redsocks:与 iptables 配合实现转发功能。
dnsproxy:cmwrap的子项目,用来代理 DNS 流量。
proxylist: TorProject 中的代码,以实现分应用代理。
iptables: DroidWall 项目提供的二进制文件。
GAppProxy: GAppProxy 客户端代码。
WallProxy: WallProxy 客户端代码。
GoAgent: GoAgent 客户端代码。

Python4Android:用来在 Android 系统中执行 Python 脚本的运行时环境,以依赖包形式发布。

另外还有一些发布在 StackOverflow 上的代码片段,在这里不再详细介绍。

电子市场:
https://market.android.com/details?id=org.gaeproxy

三、使用教程

摘引自前文供参考:免费Android代理工具-GAE代理 GAE Proxy 0.16.2 版(多版本) - 美博园

下载并安装程序,运行程序,首次运行程序需在联网的状态下并确认已插入SD卡,下拉菜单至底部勾选“安装/卸载”安装依赖模块,安装文件默认存储于SD卡或外置存储器中;
免费Android手机GAE代理 gaeproxy-0.16.7
选择开启“全局代理”或“分应用代理”(都需要ROOT权限);
免费Android手机GAE代理 gaeproxy-0.16.7
建议选择“分应用代理”,点击“分应用代理”,勾选需要使用代理的应用;
免费Android手机GAE代理 gaeproxy-0.16.7
点击“代理类型”选择代理类型(GAppProxyWallProxyGoAgent);
免费Android手机GAE代理 gaeproxy-0.16.7
或者点击“代理地址”、“密钥”配置自己的Google AppEngine代理账号(默认的代理地址每天只有10G的带宽配额);其它选项可根据使用习惯及具体情况进行设置;
免费Android手机GAE代理 gaeproxy-0.16.7
设置完成后勾选“代理开关”即可。
免费Android手机GAE代理 gaeproxy-0.16.7
【去广告修正版截图】:
免费Android手机GAE代理 gaeproxy-0.16.7
免费Android手机GAE代理 gaeproxy-0.16.7
免费Android手机GAE代理 gaeproxy-0.16.7

GAppProxy申请安装请参考:gappproxy - gaeproxy - GAppProxy-2.0.0安装使用说明 - GAE Proxy for Android System - Google Project Hosting

WallProxy V1.0.4版本安装配置说明请参考:wallproxy - gaeproxy - WallProxy V1.0.4版本安装配置说明 - GAE Proxy for Android System - Google Project Hosting

原文链接:https://allinfa.com/android-gae-gaeproxy-0167.html
原文标题:免费Android手机GAE代理 gaeproxy-0.16.7 - 美博园
美博园文章均为“原创 - 首发”,请尊重辛劳撰写,转载请以上面完整链接注明来源!
软件版权归原作者!个别转载文,本站会注明为转载。

网 友 留 言

8条评论 in “免费Android手机GAE代理 gaeproxy-0.16.7”
  1. 一朵云

    请教个问题!我的gae,设置好了,在PC上也可以正常使用和翻墙,可是在我的安卓手机(2.3.6)(三星I9100G)下却怎么也用不了,按照说明安装了官网手机端,也用 Root Explorer导入了cacerts.bks证书并重启,也设置了appspot 地址,手机端也显示连接成功,并显示“正通过gae代理连接到互联网”,可手机就是上不了网,不只是翻墙,所有网站都上不了!我尝试换了0.16.7和0.18.12两个版本都是如此,

    另,我没发现 “安装/卸载依赖模块” 这个选项啊!!!
    求指教!

  2. google

    已经用了好长时间了,配合Opera Mobile速度很快,只是用Root Explorer 导入证书后,访问https网站还是会弹出警示窗口,不过不影响使用,呵呵,支持博主。

    • 123

      @google:
      如何配合Opera Mobile,我的已连接,使用的是自己的Google AppEngine代理账号,分应用代理已勾选Opera Mobile,UC,但还是不能翻墙,全局也不行,密钥是谷歌的密码,还是导入CA.crt时的密码

    • wond

      @ google :
      请问你的是没有设置opera Mobile直接就可用吗?为什么我的只能用内置浏览器和系统自带的浏览器才可以呢?其他所有第三方浏览器都不行,我也在分应用代理里勾选了这些浏览器啊。

这里是你留言评论的地方


请留言


6 + 3 =
【您可以使用 Ctrl+Enter 快速发送】
Copyright © 2007 - 2024 , Design by 美博园. 版权所有. 若有版权问题请留言通知本站管理员. 【回到顶部】