自打12月28日腾讯发布了小游戏跳一跳后,朋友圈各路大神各显神通。
手残如我,可能连一只喵都玩不过:
为了制霸排行榜,只能另(wai)辟(men)蹊(xie)径(dao)。
在PC上安装Fiddler软件,将PC和手机连到同一wifi下
用Fiddler对手机进行抓包
在手机上玩跳一跳,抓取到session _id
用网上大牛提供的工具,通过session _id修改分数
这套流程是目前最简单的方法,稍微有点麻烦在于设置Fiddler进行抓包的过程。只需参考本教程,一步一步设置,也不是难事:
1
下载并安装Fiddler
注意,如果是用度娘搜索的,务必要点“普通下载”,下好一路点下一步安装即可。
2
配置Fiddler
点击Tools->Options
勾选上HTTPS和Connection选项卡里面的对勾,如图所示:
注意,只有先勾上“Decrypt HTTPS traffic”选项,下面的选项才会出现。
配置完毕重启Fiddler,生效。
3
获取PC机的ip地址
点“开始”菜单,在搜索框中输入:CMD,并回车;
在弹出的cmd对话框输入:ipconfig,并回车;
可以用纸或者其他什么的记录下“IPv4地址”,例如我的ip地址是192.168.43.131
4
手机连到同一wifi并设置代理
这里iOS和Android略有区别!以iOS为例:
找到WiFi设置,点击 i 图标,进入WiFi详细设置。
设置HTTP代理为手动,服务器为PC机的IP地址,端口为8888(8888为Fiddler安装后的默认抓包监听端口)
设置好以后,从Safari浏览器里输入地址 192.168.43.131:8888,即你的PC机 IP地址+英文冒号+端口号8888
回车访问到如下界面,点击FiddlerRoot certificate 安装Fiddler证书
会弹出安装证书界面,点安装。
接下来还有重要很重要的一步,如果不设置将会无法抓取到HTTPS的包。
点击设置->关于本机->证书信任设置->进入证书信任设置,把DO_NOT_TRUST_FiddlerRoot的这个选项给打开,基于安全的考虑,建议自己使用抓包完以后仍旧关闭此选项。
5
打开Fiddler,准备抓包
如果你的Fiddler中没有出现HTTPS类型的这几个页面,说明抓包没有配置好,但是可以抓取到HTTP类型的请求信息,应该是HTTPS的证书配置有误。
在Fiddler中使用快捷键Ctrl+F,在弹出的界面中输入session_id,点击Find Sessions,Fiddler默认会把包含session_id这个关键字的请求标成黄色。
这时我们双击其中一个请求,以init为例,然后可以在Fiddler右上角的框中看到此次请求的相关信息。
如果不显示,点击JSON选项卡。此时可以右键在session_id上点击,复制session_id的值,得到seesion_id=abc123… 很长一串这种格式的数据,使用的时候需要等号后面的所有字符串,abc123…,成功拿到session_id。
6
修改分数
打开这个链接:
http://tyt.zhaoxuyang.com/WxTyT/
领取专属 10元无门槛券
私享最新 技术干货