host抓包工具Charles和shadowsocksr混淆免流使用方法

shadowsocksr免流原理是通过伪装host头部,让电信运营商误以为你访问的是免流APP或网站来达到免流的作用,如何判断是否免流成功,我们可以用SSR连上后用点流量比如用个10MB左右,过段时间再查看流量使用情况,联通有严重的延时扣取现象,最好使用后1天后再查比较准确,如果查询的实际使用量远远低于扣取的流量就说明已经成功,还有是shadowsocksr免流有跳点(比如实际使用了100MB但是只扣除套餐里的5MB) 这里暂不谈openvpn方式名流。 要想免流,首先得看下电信运营商套餐资费,如果是纯流量卡,就肯定不能免流了,大部分日租卡也是不能免的。比如联通电信官网的日租卡就不能免,但是腾讯大王卡等还是可以免费的。其次是找到官网公开承认能免流的应用app,网站及对应的接入点名称(3gwap 或 3gnet),实在找不到的话可以购买一个定向流量包套餐,比如听歌、看视频的。部分定向流量包需要登陆客户端领取特权才能使用。最终能不能免流看人品了。

一:【host抓包工具Charles的使用方法】
首先去Charles官网下载对应平台的应用安装。以windows平台可以点我下载包含义32位和64位的破解版补丁,安装完主程序后用破解版补丁替换掉安装目录下的原文件即可无障碍使用了。
Charles抓包方法如下:使用前关闭所有代理,包括路由器PC手机,确保手机PC处于同一局域网内。查看PC端局域网内网IP可以按组合键【win+R】打开运行输入【cmd】回车后在命令行中输入【ipconfig】就能看到局域网IP了

Charles安装完成后默认的代理端口是8888,也可以手动依次进【proxy】

【proxy settings】中修改。

接下来是手机上设置
进入wifi的SSID下手动添加代理
代理设置为【手动】主机名设置为【192.168.2.131】这里修改为自己的IP   端口【8888】确定保存。
连上后手机上的所有上网都会被抓取到host,打开要抓包的应用,比如我用的是沃阅读进入APP随便选一本书点击【免费阅读】进入,这时Charles在首次使用会弹出窗口
点击【Allow】允许即可。
切换到【sequence】点击对应【host】下边就会看到我们所需要的host及端口了。

沃阅读iread.wo.com.cn端口https的是443实测使用80端口也能免流。反而使用443端口不免
下边的是联通沃视频标清的host为111.202.83.37  端口809

电信移动联通、其它APP应用都可以使用这种方法抓取到host

二:部署shadowsocksR服务端
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
安装完成后运行
vi /etc/shadowsocks.json
修改为
{
    "server": "0.0.0.0",
    "server_ipv6": "::",
    "server_port": 80,
    "local_address": "127.0.0.1",
    "local_port": 1081,
    "password": "password",
    "timeout": 120,
    "udp_timeout": 60,
    "method": "chacha20",
    "protocol": "auth_sha1_v4_compatible",
    "protocol_param": "",
    "obfs": "http_simple_compatible",
    "obfs_param": "",
    "dns_ipv6": false,
    "connect_verbose_info": 1,
    "redirect": "",
    "fast_open": false,
    "workers": 1
}
其中obfs必须为【http_simple_compatible】 server_port必须免流服务端口要与Charles抓取到的保存一致


卸载方法:
使用 root 用户登录,运行以下命令:

./shadowsocksR.sh uninstall
安装完成后即已后台启动 ShadowsocksR ,运行:

/etc/init.d/shadowsocks status
可以查看 ShadowsocksR 进程是否已经启动。
本脚本安装完成后,已将 ShadowsocksR 自动加入开机自启动。

使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

配置文件路径:/etc/shadowsocks.json
日志文件路径:/var/log/shadowsocks.log
代码安装目录:/usr/local/shadowsocks
ShadowsocksR一键安装脚本来自https://shadowsocks.be/9.html
如果你想修改配置文件,请参考:
https://github.com/breakwa11/shadowsocks-rss/wiki/Server-Setup

移动免流端口:137,138,351,366,265,524,8080,80,443,440,3389
电信免流端口:189,8080,80,443,440,3389,137
联通免流端口:8080,80,53(空中卡),130,131,132,155,156,185,186,145,176,443,440,3389
部分端口也未经测试,请自行测试。
除了部分端口直连能免,大部分都需要加混肴参数
SSR免流可以用,440/443应该是op免流也能用,在搭建的SSR免流的时候选择自己常用的运营商,然后选择对应的端口进行搭建就行。

实测北京联通4G自由组合套餐全国版测试在国内外漫游下免流成功。
接入点名称(APN)设置为3gwap [经测试手机默认的3gnet不免流]
shadowsocksr服务端口为80
混淆方式http_simple
混淆参数iread.wo.com.cn
沃音乐:client.10155.com 
沃阅读:iread.wo.com.cn
以上方式在联通全国自由组合套餐中亲测可用
沃视频:wap.tv.wo.com.cn(不知失效没有)
tv.17wo.cn(不知失效没有)
dir.wo186.tv(不知失效没有)

接入点名称(APN)设置为3gnet [经测试手机默认的3gwap不免流]
shadowsocksr服务端口为80
混淆方式http_simple

混淆参数api.mobile.youku.com
中国联通(阿里小宝卡)优酷定向流量亲测可用

联通大王卡
wap接入点,模式用10.0.0.172
uni3g.qq.com
dns.weixin.qq.com
mp.wx.qq.com
wx.qlogo.cn
mmsns.qpic.cn

short.weixin.qq.com

电信用户可以用三爱
ltetp.tv189.com  爱看
cdn.4g.play.cn   爱玩
dl.music.189.cn  爱听
电信不限制端口号得  随便用 我用得是8388


点击下载安卓版shadowsocksr_v3.0.4.3.apk   IOS水果机去商店下载小火箭或土豆丝

因国内特殊情况80  443等端口早已不能使用,所以只能放弃使用路由器部署SSR服务的念头了。我使用的是国外VPS,翻墙免流二不误。

【安卓SSR免流跳点厉害的解决方案】
打开SSR客户端里面的【分应用代理】把里面的除了SSR自身的以处全部打开

PS:如果您失败了可以尝试更换接入点APN  SSR服务端口   混淆参数




发表评论

0 评论