安静
PHP技术博客

130520 iphone ssh socket5 pac 穿越

相比 iphone ssh tunnel 穿越 这次看到的方法远比这个方便得多得多 当然也有一定的特殊性

很古老的方式 iphone自建 sshd 访问时通过 自建机制 穿越:
内源来自转载未亲测 比较懒


准备:

1/ 已破解的iPad, iPhone或 iPod Touch;
2/ 任何一个SSH的客户端软件,比如 iSSH,pTerm,TouchTerm或者Mobile Terminal;
3/ Backgrounder,从Cydia里面安装;
4/ 3proxy, 从Cydia里面安装;

基本概念是:

1/ 用SSH客户端连接到网络上的SSH Tunnel账号(我用的是free-ssh.com的),生成本地SOCKS5 PROXY服务;
2/ 用3Proxy将SOCKS5 proxy 转换成本地的 HTTP Proxy;
3/ 在iPad, iPhone的网络设置里使用本地的 HTTP PROXY;

详细步骤:

1/ 访问 http://www.free-ssh.com , 得到最新的免费 SSH账号的密码;

2/ 运行SSH客户端,键入如下命令,然后敲入最新的密码,用 Backgrounder将其背景运行;

ssh -p 443 -D 1081 -N free@free-ssh.com

此时 SOCK5 Proxy已经在背景运行。但是Safari不能直接用SOCKS5Da1L1,所以必须转换成HTTP的Da1L1;

3/ 给3Proxy正确的设置配置文件 /etc/3proxy.cfg, 运行安装的 3proxy,让其背景运行;

#!/usr/bin/3proxy
daemon
auth iponly
log /var/log/3proxy.log D
rotate 5
fakeresolve
internal 127.0.0.1
allow * * 127.0.0.1
parent 1000 socks5+ 127.0.0.1 1081
proxy -p10180 -a -i127.0.0.1

4/ 最后一步,在ipad,iPhone, iPod Touch里面允许HTTP PROXY,设成:

HTTP Proxy Server: 127.0.0.1
HTTP Proxy Port: 1080

本文要讲述新的方式

流程:

1. 同局域网 pc电脑 通过 ssh Tunnel 自建 socket5 通道
2. iphone设备链接网络 在 wifi选择的时候 http代理选择 手动 添加url

peizhi

http://fengli.me/auto.pac?server=192.168.0.1&port=8080

server 为你的 pc ip
port 为你的 socket5 端口
3. 访问 ip.cn 即可看到ip已经更改

赞(0) 打赏
未经允许不得转载:AJ's Blog » 130520 iphone ssh socket5 pac 穿越
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏