来源:http://igfw.tk/archives/5117

翻墙用GoAgent方便简单速度快,Android上的GAE Proxy很早就实现了使用GoAgent翻墙,现在GoAgent官方发布了iOS的支持方法,不过看起来相比Android系统要麻烦得多,有兴趣的研究下。

使用教程:

How to run goagent on iOS Devices.

Prerequisites

  • A jailbreak iOS device.
  • Cydia install adv-cmds note:for ps command
  • Mobile Terminal
  • Backgrounder

Step by step

  • Download python_2.6.5_with_pyopenssl_iphoneos-arm.deb
  • Open Mobile Terminal, run command: dpkg -i python_2.6.5_with_pyopenssl_iphoneos-arm.deb #note run su at first.apt-get install other dependencies if needed.
  • Download and install goagent-local.deb,Fill in your appid in /User/goagent-local/proxy.ini
  • Add http://hewigovens.intscan.org/cydia in Cydia
  • Install python 2.6.5 and goagent-local, search and install other denpendencies in cydia if needed.
  • Fill in your appid in /User/goagent-local/proxy.ini #note: you can just use iFile
  • Import Goagent Certificate(CA.cert) by iPhone Configuration Utility.See this link
  • Open Mobile Terminal, cd to /User/goagent-local, run python proxy.py
  • Press Home button to let Mobile Terminal run in background
  • Open Settings -> Wi-Fi -> CurrentWiFi -> HTTP Proxy -> Manual -> 127.0.0.1:8087
  • Open Youtube to test it.

How To exit

  • Note:Temporary method
  • Input Ctrl+C in Mobile Terminal
  • Or run “ps -ef | grep proxy” to get the PID then run “kill PID” or download and execute this script
  • Or run killall python

Todos

  • Write Sbsetting Toggle

项目地址:http://code.google.com/p/goagent/

下载地址:http://code.google.com/p/goagent/downloads/list

本文原始地址http://igfw.tk/archives/5117