手机抓网络包,
Wireshark解析包 得到无水印视频地址
使用手机为MTK平台:MTKLogger 抓网络包;
需要工具: wireshark 下载地址: https://www.wireshark.org/#download
URL 解码: http://tool.chinaz.com/Tools/urlencode.aspx
- 手机安装抖音;
- 打开MTKLogger
- 拨号盘输入 (##3646633##) 如果厂商没有更换的话;打开工程模式
- 右滑 -》Log and Debugging -> MTKLogger
- 开启日志
- 打开抖音,不停的刷
- 刷到满意了,停止日志,导出日志;
-
打开文件管理器,选择内部存储空间;
内部共享存储空间\mtklog\netlog\NTLog_2019_0418_155859
image.png
下面这个cap就是网络包
image.png
复制这个.cap 的文件到电脑上;
打开wireshark,
File --> 打开这个.cap 文件;
输入http进行过滤

image.png
这一条就是视频连接,右击重制-》值

image.png
这个编码过的URL ,需要进行URL 解码
http://tool.chinaz.com/Tools/urlencode.aspx
把内容复制到

image.png

image.png

image.png
在浏览器里面打开,由于电脑 可能 不支持这种编码,所以无法预览;可以点击 下载,然后手机上观看
2019-04-19更新
在此找到一个更加好的方法,直接找到源视频链接地址,无需在继续进行URL 解码

image.png
复制上面图片里面的值可以直接在浏览器打开

image.png
点击右下角三个点,进行下载

image.png
在window上用播放器打开提示,不支持解码

image.png
把视频放到手机里面,可以正常播放,这就是无水印视频,最后也不会有抖音结束那段
总结: 当然这不是一个很好的方法,有很多条件限制,手机不一定支持MTKLogger,不能适用于批量下载,持续学习,并更新。


