1
flyingkid 2011-11-16 10:21:34 +08:00
我几乎没有关过机~~ = =
|
2
Jesse 2011-11-16 10:34:46 +08:00
嗯,我现在的做法是放一个在线的pac文件,探测不同的UA,针对Mac推送SOCKS代理(本地的ssh -D), 针对iPhone/其他推送在线的HTTP代理
|
3
xiaket 2011-11-16 10:37:48 +08:00
linux下写一个十行不到的脚本, 完全无压力...
|
6
Jesse 2011-11-16 11:10:10 +08:00
@xiaket 其实主要是想全平台(Mac/PC/iPhone/iPad/其他移动终端)都能用上,同时在不同的WIFI热点下也都可用的,还要尽量减少信息暴露,希望能有这么的一个整体部署办法。VPN(pptp/l2tp/openvpn)虽然不错,但是使用上都不够透明,只能作为最后的一招... 扯远了...
|
7
Jesse 2011-11-16 11:16:16 +08:00
@rikki 特征很简单,我测试了一下Mac下使用系统pac后,对pac文件的访问access_log,实际是每当有http/https访问发生时, Mac系统都会去访问这个pac文件,UA中不但会带上app的名字,还会附上Mac的型号,比如我的990就会带上“MacBookPro5%2C5”字样
示例: 1.1.1.1 - - [14/Nov/2011:21:26:59 -0800] "GET /p/ HTTP/1.1" 200 2661 "-" "Safari%20Webpage%20Preview%20Fetcher (unknown version) CFNetwork/520.2.5 Darwin/11.2.0 (x86_64) (MacBookPro5%2C5)" 1.1.1.1 - - [14/Nov/2011:21:27:02 -0800] "GET /p/ HTTP/1.1" 200 2661 "-" "iCal/1547.4 CFNetwork/520.2.5 Darwin/11.2.0 (x86_64) (MacBookPro5%2C5)" 1.1.1.1 - - [14/Nov/2011:21:27:25 -0800] "GET /p/ HTTP/1.1" 200 2661 "-" "WebProcess/7534.51.22 CFNetwork/520.2.5 Darwin/11.2.0 (x86_64) (MacBookPro5%2C5)" 1.1.1.1 - - [14/Nov/2011:21:27:52 -0800] "GET /p/ HTTP/1.1" 200 2661 "-" "Mail/1251 CFNetwork/520.2.5 Darwin/11.2.0 (x86_64) (MacBookPro5%2C5)" |